Commit Graph

10599 Commits

Author SHA1 Message Date
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
Robert Scholte d657c9c6b4
[MNG-6778] - Use https for maven schemaLocations 2019-11-09 13:12:35 +01:00
Christian Wansart 0c7c69f78b [MNG-6778] - Use https for maven schemaLocations 2019-11-07 16:16:39 +01:00
Hervé Boutemy bd10f00b68 [MNG-6789] upgrade and configure plugins for Reproducible Builds
- packaging plugins (source, jar, assembly) 3.2.0
- plexus-metadata 2.1.0
- sisu.inject 3.3.4
2019-11-07 13:35:52 +01:00
Hervé Boutemy 3a80ae08aa [MNG-6799] deprecate StringSearchModelInterpolator and remove @Named 2019-11-07 13:30:45 +01:00
Hervé Boutemy fa97042f50 exclude IDE files that may pollute source archive 2019-11-03 18:07:58 +01:00
rfscholte 07ab962c85 [MNG-6765] tycho pom-less builds fails with 3.6.2 2019-10-19 18:23:57 +02:00
Hervé Boutemy eca4905fcd MNG-6781 fix sisu project url, which is invalid in pom 2019-10-13 17:58:33 +02:00
Hervé Boutemy 55572a4eb0 MNG-6779 jcl-over-slf4j is Apache 2.0, even if its pom says MIT 2019-10-13 17:19:26 +02:00
rfscholte 3f3d775ede Rewrite assertTrue to assertThat to get more meaningful messages 2019-10-13 15:33:42 +02:00
Stig Rohde Døssing db3e44694c [MNG-6759] - Fix issue where MavenMetadataSource failed to set the right repositories when preparing artifact metadata 2019-10-12 18:54:44 +02:00
Anatoly Zaretsky 877fcc9cd5
[MNG-6777] - Remove duplicate resolveFile methods
o MavenCli.resolveFile and
   configuration.SettingsXmlConfigurationProcessor.resolveFile
   utility methods are identical. Moving them into separate
   ResolveFile class.
2019-10-10 19:53:44 +02:00
rfscholte 38efe8444c Fix checkstyle reported errors 2019-09-10 18:51:18 +02:00
Dezhi Cai d09bc7437f [refactor] use utility method of Objects to simplify code (#284)
* [refactor] use utility method of Objects to simplify code

* [refactor] use utility method of Objects to simplify code
2019-09-10 16:22:22 +10:00
rfscholte 3eb242c571 [MNG-6760] ExclusionArtifactFilter result invalid when wildcard exclusion is followed by other exclusions 2019-09-07 14:24:21 +02:00
Enrico Olivelli 71eafc4d68 Update DOAP file for 3.6.2 release 2019-09-06 14:31:12 +02:00
Enrico Olivelli d9a0eee7fe [maven-release-plugin] prepare for next development iteration 2019-08-27 16:59:23 +02:00
Enrico Olivelli 40f5233313 [maven-release-plugin] prepare release maven-3.6.2 2019-08-27 16:59:01 +02:00
Michael Osipov 400e7e5979 [MNG-6747] Generalize 'resume from' message when build reactor fails 2019-08-27 09:08:57 +02:00
Guillaume Nodet a52e2ea44a [MNG-6695] Improve speed in collection merging
This closes #262
2019-08-23 11:25:41 +02:00
Mickael Istria b65e846531 [MNG-6716] Avoid setting compileRoots
Recent changes in ProjectBuilder make that the compile roots could be
set erroneously on 1st phase and propagated in the results.
This patch just skips setting the compile source root in the 1st pass
(when buildParentIfNonExisting==false).

It also tests some other fields of MavenProject

Reviewers: Michael Osipov, Robert Scholte, Hervé Boutemy

This closes #274
2019-08-19 23:42:40 +02:00
tibordigana 88b632cf3d [MNG-6738] Upgrade maven-resolver to 1.4.1 2019-08-18 16:59:28 +02:00
tibordigana 829a2c9aae small refactoring in StringSearchModelInterpolator (removed unnecessary 'public' modifier in private class, inlined variable declaration in loop - not reachable after the loop) 2019-08-11 11:46:28 +02:00
tibordigana b893c3eca4 small refactoring in StringSearchModelInterpolator (removed unused variables, removed too open modifier 'protected') 2019-08-11 11:32:11 +02:00
tibordigana 203cfc67cc [MNG-6729] StringSearchModelInterpolator introspects objects from Java API 2019-08-09 16:00:03 +02:00