rfscholte
e7eef9d34f
[MNG-6999] Chained (consumer) XMLFilters can result in "floating" comments
2020-10-30 12:39:23 +01:00
rfscholte
2e66809e0e
[MNG-6952] Fail early if pom cannot be transformed
2020-07-04 23:27:12 +02:00
rfscholte
65ec04c236
[MNG-6948] Repository files should not pass build-filters
2020-06-29 20:35:31 +02:00
rfscholte
bdec668de9
[MNG-6656] Introduce base for build/consumer pom
2020-06-22 21:24:49 +02:00
Michael Osipov
ef8c95eb39
[MNG-6937] StringSearchModelInterpolatorTest fails on symlinked paths
...
Don't compare baseDir in a canonical form when the second comparing value
(System.getProperty( "user.dir" )) is not canonicalized.
This closes #361
2020-06-11 22:16:30 +02:00
Sylwester Lachiewicz
b4725dbe06
Fix maven-checkstyle-plugin 3.1.1 reported error
...
- with maven-shared-resources v3
2020-06-11 20:53:36 +02:00
Sylwester Lachiewicz
8177d3d114
[MNG-6819] Fix also NPE in StringSearchModelInterpolator
2020-05-23 10:07:16 +02:00
Sylwester Lachiewicz
be3c4eb406
[MNG-6819] Refactor unit tests for ModelInterpolator
2020-05-23 10:07:16 +02:00
碎镜
14c9e156bc
[MNG-6819] Fix NullPointerException in StringVisitorModelInterpolator
...
Closes #301
2020-05-23 10:07:16 +02:00
Sylwester Lachiewicz
5cf6d6b53d
[MNG-6893] Super POM - upgrade maven-antrun-plugin to 3.0.0
...
Closes #343
2020-05-05 14:24:29 +02:00
Sylwester Lachiewicz
eda1b92906
[MNG-6856] Remove dependency to Powermock
2020-05-03 22:09:25 +02:00
Christian Schulte
be16fc66b9
[MNG-2478] add "resources-filtered" filtered resource directories to super POM
2020-04-27 22:13:45 +02:00
rfscholte
5cdb8332f9
[MNG-5669] Fix infinitive loop in case pom.xml is being updated during the process (e.g. maven-shade-plugin writing reduced-pom with excluded dependencies)
2020-03-13 09:08:00 +01:00
rfscholte
716cc1fe02
[MNG-5669] same pom.xml is read multiple times
2020-01-29 21:18:42 +01:00
Lipmanpoi
e6c897efb6
[MNG-6855] Simplify some code
...
Closes #279
2020-01-26 11:13:18 +01:00
Sylwester Lachiewicz
ace32fdbe0
[MNG-6855] Simplify code - computeIfAbsent()
2020-01-26 11:13:09 +01:00
Rostislav Krasny
1697e7a06b
[MNG-6855] Simplify code
...
- use Integer/Long.compare()
- use List.removeIf()
- remove unused imports
- redundant .toString()
Closes #319
2020-01-26 11:12:53 +01:00
Artem Krosheninnikov
ddb454ac83
[MNG-6831] Replace Anonymous classes by lambdas
...
Closes #303
2020-01-25 22:52:20 +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
Artem Krosheninnikov
735b72fcf1
[MNG-6844] Use StandardCharsets and remove outdated @SuppressWarnings
...
This closes #312
2020-01-09 18:09:44 +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
f7ca74da53
[MNG-6812] - Remove unused files from maven-embedder
2019-12-07 19:57:14 +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
Christian Wansart
0c7c69f78b
[MNG-6778] - Use https for maven schemaLocations
2019-11-07 16:16:39 +01:00
Hervé Boutemy
3a80ae08aa
[MNG-6799] deprecate StringSearchModelInterpolator and remove @Named
2019-11-07 13:30:45 +01:00
rfscholte
07ab962c85
[MNG-6765] tycho pom-less builds fails with 3.6.2
2019-10-19 18:23:57 +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
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
Guillaume Nodet
690841e9be
[MNG-6697] New fast model interpolator not using reflection ( #261 )
...
* [MNG-6697] New fast model interpolator not using reflection
* [MNG-6697] Fix management key in case a field has been modified
* [MNG-6697] Remove the unused FIELDS_CACHE and make the InnerInterpolator private
* [MNG-6697] Clean up the code to remove a few warnings
2019-07-24 12:30:12 +10:00
Guillaume Nodet
53f04f03e3
[MNG-6705] Speep up Artifact version check and Parent interpolation
...
This closes #260
2019-07-10 21:29:23 +02:00
Guillaume Nodet
9b8ae7d528
[MNG-6702] Improve DefaultModelValidator performance:
...
Avoid tons of string concatenations that are done but usually not used
This closes #268
2019-07-10 21:27:36 +02:00
Joseph Walton
4fa882c30f
[MNG-6703] DefaultUrlNormalizer doesn't normalize all relative URIs
...
* Switch behaviour on relative URIs to match Path#normalize()
* Adopt RFC 3986 behaviour for traversal past the root
* Add a test that this isn't applied to relative URI references
This closes #264
2019-07-10 11:56:42 +02:00
AElMehdi
8da81ce73c
[MNG-6701] Document maven.repo.local property
...
This closes #265
2019-07-06 18:15:49 +02:00
Joseph Walton
353d3eaa8f
[MNG-6685] Convert Maven Model Builder to JSR 330
...
This closes #256
2019-06-23 00:20:54 +02:00
Stefan Oehme
8f1cac0b1c
[MNG-6671] Upgrade Modello to 1.11
2019-06-10 15:18:30 +02:00
Michael Osipov
92b5191726
Revert "Modello changes"
...
They weren't properly squashed and worded.
This reverts commit 5035837094
.
This reverts commit 8aaeb8adf5
.
2019-06-10 13:55:38 +02:00
Stefan Oehme
8aaeb8adf5
[MNG-6581] - Update to latest Modello plugin version
2019-06-10 11:08:29 +02:00
Stephen Connolly
01405a2d60
[MNG-6667] Enhance the error reporting when trying to build a modelVersion that the current Maven doesn't understand
2019-06-03 21:33:44 +01:00
Hervé Boutemy
5350ed8a1f
[MNG-6644] don't fail if no input location tracking available
...
this can happen when the POM is not parsed by Maven core from XML
2019-04-28 19:42:25 +02:00
Stefan Oehme
baed5a294f
[MNG-6629] - Make ID validation faster
...
Use a simple list of allowed characters instead of a regex.
2019-04-27 18:03:20 +02:00
Karl Heinz Marbaise
5222f03d05
[maven-release-plugin] prepare for next development iteration
2019-04-04 20:56:37 +02:00
Karl Heinz Marbaise
d66c9c0b31
[maven-release-plugin] prepare release maven-3.6.1
2019-04-04 20:56:16 +02:00
Hervé Boutemy
49c8f17ed4
[MNG-6601] add input location tracking for m-site-p converted reports
2019-03-11 23:44:32 +01:00
Hervé Boutemy
4bec5502d5
[MNG-6600] add inputlocation tracking for default lifecycle executions
2019-03-11 23:44:31 +01:00
Hervé Boutemy
37676a2617
[MNG-6599] use version from parent if necessary, like groupId
2019-03-11 23:44:31 +01:00