Commit Graph

10623 Commits

Author SHA1 Message Date
Rostislav Krasny ce35eff448 [MNG-6853] - Don't box primitives where it's not needed
Closes #318
2020-01-25 20:13:27 +01:00
dependabot-preview[bot] a6f113abce Bump junit from 4.12 to 4.13
Just before move to JUnit5

Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/master/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13)
2020-01-14 11:30:35 +01:00
Rostislav Krasny da5d8b8f51 [MNG-6850] Prevent printing the EXEC_DIR when it's just a disk letter
This fixes following bug and also consistent with another 'cd /d "%EXEC_DIR%"' a few lines above.
When you're on the root of some disk running mvn.cmd prints an extra line with current dir before the correct output

Closes #304
2020-01-14 11:10:58 +01:00
Gabriel Belingueres 838c196359 [MNG-5587] When the build fails emit any errors without the user having to specify -e or -X
This closes #283
2020-01-13 22:28:26 +01:00
Rostislav Krasny 9989e6ab6c [MNG-6837] Simplify detection of the MAVEN_HOME and make it fully qualified on Windows
The removed 'stripMHome' recursive function is not needed anymore

This closes #307
2020-01-13 22:12:44 +01:00
Artem Krosheninnikov 39492281b2 [MNG-6847] Explicit type can be replaced by the diamond operator
This closes #315
2020-01-13 20:57:35 +01:00
Rostislav Krasny f620bb714d [MNG-6844] Remove outdated TODOs
Relates to the 735b72fcf1 commit.
2020-01-10 10:22:54 +01:00
Artem Krosheninnikov 5670dfa909 [MNG-6842] ProjectBuilderTest uses Guava, but Guava is not defined in dependencies
This closes #311
2020-01-09 21:45:26 +01:00
Artem Krosheninnikov 735b72fcf1 [MNG-6844] Use StandardCharsets and remove outdated @SuppressWarnings
This closes #312
2020-01-09 18:09:44 +01:00
artem.krosheninnikov f3e6641c2e
[MNG-6841] update plexus-interpolation to 1.26 2020-01-05 20:40:27 +01:00
Sylwester Lachiewicz 6d630388e6 Revert "[MNG-5982] Pass user properties to ModelBuildingRequest"
This reverts commit 5553ff0ca6.
2020-01-01 16:02:08 +01:00
Sylwester Lachiewicz 5553ff0ca6 [MNG-5982] Pass user properties to ModelBuildingRequest 2020-01-01 16:01:14 +01:00
Robert Scholte 08397c2381
[MNG-6065] Moved org.slf4j.impl.MavenLoggerFactoryTest to the correct submodule 2020-01-01 13:41:42 +01:00
Martin Kanters e48c067d44 Moved org.slf4j.impl.MavenLoggerFactoryTest to the correct submodule 2020-01-01 10:58:31 +01:00
Karl Heinz Marbaise 25de698dc8
Removed JDK7 related configuration. 2019-12-28 23:39:19 +01:00
Martin Kanters d2510749d8 [MNG-6065] Create option --fail-on-severity 2019-12-27 10:56:55 +01:00
rfscholte e3aa406cc7 [MNG-6824] ModelMerger is broken
Fixing reportSet.reports, mailingList.otherArchives, contributor.roles, build.filters, execution.goals, patternSet.includes, patternSet.excludes
2019-12-22 17:28:35 +01:00
Artem Krosheninnikov 1ad780143c [MNG-6827] Replace deprecated StringUtils#defaultString() from Plexus Utils
This closes #302
2019-12-22 12:57:34 +01:00
rfscholte 11b8b2d5d4 [MNG-6824] ModelMerger is broken
Fix modules
Apply Java 8 Functions
2019-12-21 15:03:04 +01:00
Karl Heinz Marbaise aad48b73e2
Removed duplication of License part. 2019-12-15 17:00:36 +01:00
Karl Heinz Marbaise 370570bca6
Fixed display text for Apache License. 2019-12-15 16:49:05 +01:00
Karl Heinz Marbaise 78ad10d12a
[MNG-6807] - Remove LifecycleXpp3ReaderTest 2019-12-15 05:24:07 +01:00
Karl Heinz Marbaise 06842d6b96
[MNG-6826] - Remove condition check for JDK8+ in FileSizeFormatTest
- The conditions to check for JDK8+ in test cases is
   obsolete with the lift to JDK8.
2019-12-15 04:16:49 +01:00
Karl Heinz Marbaise b8f066e77c
[MNG-6823] - Remove unnecessary dependency exclusions for wagon-http 2019-12-14 19:35:04 +01:00
Karl Heinz Marbaise e7654f610a
[MNG-6821] - Remove unnecessary dependency exclusions for plexus-component-annotations 2019-12-14 11:59:23 +01:00
Karl Heinz Marbaise 99953a44f1
[MNG-6820] - Remove unnecessary dependency exclusions for commons-cli 2019-12-14 11:13:35 +01:00
Artem Krosheninnikov 3332f4dbcc [MNG-6816] Prefer System.lineSeparator() over system properties
This closes #300
2019-12-10 09:43:47 +01:00
Karl Heinz Marbaise 11664b608c
[MNG-6818] - Upgrade plexus-utils 3.3.0 2019-12-09 19:59:20 +01:00
Karl Heinz Marbaise 57508579bb
[MNG-6817] - Upgrade mockito to 3.2.0 2019-12-09 19:17:30 +01:00
Karl Heinz Marbaise 7284bd6e9d
Updated README.md 2019-12-08 21:06:02 +01:00
Karl Heinz Marbaise 13c80d506f
[MNG-6815] - Upgrade guice 4.2.2 2019-12-08 19:18:55 +01:00
Karl Heinz Marbaise 610e623211
[MNG-6814] - Remove useless exclusion in maven-plugin-api 2019-12-08 15:34:22 +01:00
Karl Heinz Marbaise 25ced83dc0
[MNG-6813] - Remove Maven 1 leftover 2019-12-08 14:53:38 +01:00
Karl Heinz Marbaise 2c8f927ae7
Added label apache-maven 2019-12-08 12:39:24 +01:00
Karl Heinz Marbaise f7ca74da53
[MNG-6812] - Remove unused files from maven-embedder 2019-12-07 19:57:14 +01:00
Karl Heinz Marbaise b810f59fe7
[MNG-6811] - Remove unnecessary filtering configuration 2019-12-07 15:18:46 +01:00
Karl Heinz Marbaise 0022733281
Added .asf.yaml to be ignored by apache-rat-plguin. 2019-12-07 11:22:07 +01:00
Karl Heinz Marbaise 00654c2e03
[MNG-6810] - Remove profiles in maven-model 2019-12-07 11:10:49 +01:00
Hervé Boutemy 56d4ea5ce5 added link to documentation 2019-12-07 10:54:59 +01:00
Hervé Boutemy 6f5f1f153b updated GitHub repository description 2019-12-06 16:10:06 +01:00
Karl Heinz Marbaise 6b1c016d5c
Fixed JavaDoc issue. 2019-11-28 21:37:52 +01:00
Karl Heinz Marbaise a4317947e6
[MNG-6399] - Lift JDK minimum to JDK 8 2019-11-25 20:49:33 +01:00
Robert Scholte 8d221f97fc
Add Apache Maven 3.6.3 2019-11-19 20:44:02 +01:00
rfscholte ead06d23d4 [maven-release-plugin] prepare for next development iteration 2019-11-19 20:17:36 +01:00
rfscholte cecedd3430 [maven-release-plugin] prepare release maven-3.6.3 2019-11-19 20:17:06 +01:00
Enrico Olivelli f8bd6d577e [MNG-6771] Fix license issues on binary distribution
- Update slf4j to 1.7.29
- Do not download ASL v2 license files but copy from local
- add Jsoup license
- keep a specific copy of MIT license for each dependency
- Add NOTICE to binary distribution
- Add Eclipse SISU about.html contents

Patch co-authored by Hervé Boutemy and Enrico Olivelli
2019-11-18 09:00:04 +01:00
Robert Scholte c82409a2d8
[MNG-6759] Maven fails to use <repositories> section from dependency when resolving transitive dependencies in some cases 2019-11-17 22:10:01 +01:00
Hervé Boutemy 6fa256d8d9
update copyright year 2019-11-16 23:18:37 +01:00
Hervé Boutemy 88591a78b0 [MNG-6584] upgrade Wagon to 3.3.4 to get reason phrase handling back 2019-11-11 23:03:49 +01:00
Hervé Boutemy 53ccee3486 [MNG-6778] use https for schema location 2019-11-09 13:45:14 +01:00