Tamas Cservenak
76ff89f507
[maven-release-plugin] prepare for next development iteration
2024-08-14 10:49:36 +02:00
Tamas Cservenak
8e8579a9e7
[maven-release-plugin] prepare release maven-3.9.9
2024-08-14 10:49:16 +02:00
Tamas Cservenak
ba05e6a102
[maven-release-plugin] prepare for next development iteration
2024-08-13 17:54:01 +02:00
Tamas Cservenak
476642f233
[maven-release-plugin] prepare release maven-3.9.9
2024-08-13 17:53:41 +02:00
Slawomir Jaranowski
e7e0cbb405
[MNG-8179] Upgrade Parent to 43
2024-07-11 09:05:08 +02:00
James Z.M. Gao
6e8550cd6a
[MNG-8159] Fix search for topDirectory when using -f / --file ( #1589 )
...
Backport 08e996bb28
Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
---
https://issues.apache.org/jira/browse/MNG-8159
2024-06-20 08:43:05 +02:00
Tamas Cservenak
1b3828e05b
[maven-release-plugin] prepare for next development iteration
2024-06-13 10:22:44 +02:00
Tamas Cservenak
36645f6c9b
[maven-release-plugin] prepare release maven-3.9.8
2024-06-13 10:22:16 +02:00
Slawomir Jaranowski
37f1f02a34
[MNG-7758] Report dependency problems for all repository
...
(cherry picked from commit 768ebbc263
)
2024-06-12 14:37:24 +02:00
Pavlo Shevchenko
083716de8b
[MNG-8150] Backport TransferListener improvements for Maven 3.9.x ( #1576 )
...
Backporting https://github.com/apache/maven/pull/1575 to Maven 3.9.x.
- [x] I hereby declare this contribution to be licenced under the [Apache License Version 2.0, January 2004](http://www.apache.org/licenses/LICENSE-2.0 )
---
https://issues.apache.org/jira/browse/MNG-8150
2024-06-11 22:49:57 +02:00
Tamas Cservenak
741deac98f
[MNG-8146] Drop commons-lang ( #1564 )
...
For start, keeping almost same LOC but the distro zip lost almost 1 MB (was 10MB now is 9MB). Second, am really unsure why it was introduced in the first place, as it merely caused confusion, over StringUtils for example.
---
https://issues.apache.org/jira/browse/MNG-8146
2024-06-06 20:49:34 +02:00
Tamas Cservenak
1c166ab95e
[maven-release-plugin] prepare for next development iteration
2024-05-22 11:48:40 +02:00
Tamas Cservenak
8b094c9513
[maven-release-plugin] prepare release maven-3.9.7
2024-05-22 11:48:25 +02:00
Tamas Cservenak
f6935a9f6a
[MNG-8030] Backport itr: ignore transitive repositories ( #1469 )
...
Backport of the Maven4 feature: ignore transitive repositories.
---
https://issues.apache.org/jira/browse/MNG-8030
2024-04-20 22:33:13 +02:00
Tamas Cservenak
18b8893c6d
[MNG-8031] Backport concurrent friendly transport listener ( #1471 )
...
Backport of simplex transfer listener.
---
https://issues.apache.org/jira/browse/MNG-8031
2024-04-20 22:32:32 +02:00
Hervé Boutemy
3880a07362
[MNG-8029] improve documentation about mirror settings
2024-02-17 19:26:33 +01:00
Tamas Cservenak
46aaf72799
[maven-release-plugin] prepare for next development iteration
2023-11-28 11:01:11 +01:00
Tamas Cservenak
bc0240f3c7
[maven-release-plugin] prepare release maven-3.9.6
2023-11-28 11:00:43 +01:00
Tamas Cservenak
6e532cd249
[maven-release-plugin] prepare for next development iteration
2023-10-01 20:39:38 +02:00
Tamas Cservenak
57804ffe00
[maven-release-plugin] prepare release maven-3.9.5
2023-10-01 20:39:10 +02:00
Hervé Boutemy
0c8b7dfc60
[MNG-7875] colorize transfer messages
2023-09-11 18:59:46 +02:00
Tamas Cservenak
67b8c0703a
[maven-release-plugin] prepare for next development iteration
2023-07-26 11:38:46 +02:00
Tamas Cservenak
dfbb324ad4
[maven-release-plugin] prepare release maven-3.9.4
2023-07-26 11:38:23 +02:00
Tamas Cservenak
2963769b77
[MNG-7846] Break out of endless loop ( #1206 )
...
This is most probably "just" about broken Throwable implementations.
Some override getCause but does not perform checks to what it was inited
as "this" means "not yet inited" actually.
Backport of 36db1e35ca
---
https://issues.apache.org/jira/browse/MNG-7846
2023-07-19 17:42:02 +02:00
Tamas Cservenak
07491eb9ee
[maven-release-plugin] prepare for next development iteration
2023-06-23 15:01:06 +02:00
Tamas Cservenak
2112292682
[maven-release-plugin] prepare release maven-3.9.3
2023-06-23 15:00:37 +02:00
Hervé Boutemy
ec5e1ce599
update logging documentation
2023-06-19 23:08:59 +02:00
Hervé Boutemy
e83192cd56
s/JavaDocs/Javadocs/
2023-06-04 18:09:59 +02:00
Tamas Cservenak
3c29fa5e74
[MNG-7698] Allow comments in .mvn/maven.config ( #1141 )
...
Backport of https://github.com/apache/maven/pull/1134
---
https://issues.apache.org/jira/browse/MNG-7698
2023-06-04 07:11:11 +02:00
Andreas Dangel
23a3a9127d
[MNG-7795] IllegalArgumentException: 'other' has different root during plugin validation ( #1128 )
...
Checks the paths before relativizing them.
Normalize and relative before adding to result
Rename local vars
Apply to ExecutionEventLogger
---
https://issues.apache.org/jira/browse/MNG-7795
2023-06-01 19:05:07 +02:00
Guillaume Nodet
dd1922bd24
[MNG-7796] Be lenient when using toRealPath ( #1131 )
2023-05-31 09:40:48 +02:00
Tamas Cservenak
42594643c3
[maven-release-plugin] prepare for next development iteration
2023-05-08 11:05:52 +02:00
Tamas Cservenak
c9616018c7
[maven-release-plugin] prepare release maven-3.9.2
2023-05-08 11:05:23 +02:00
Tamas Cservenak
79556ddc6b
[MNG-7774] Maven config and command line interpolation ( #1098 )
...
Reuse as much as possible from master, but keep existing stuff like multiModuleProjectDirectory alone.
Changes:
* interpolate user properties and arguments
* introduce session.topDirectory and session.rootDirectory expressions (for interpolation only)
* Maven fails to start if any of the new properties are undefined but their use is attempted
* leave everything else untouched
---
https://issues.apache.org/jira/browse/MNG-7774
2023-05-05 14:01:38 +02:00
Tamas Cservenak
22e6eb03ea
[maven-release-plugin] prepare for next development iteration
2023-03-15 10:40:30 +01:00
Tamas Cservenak
2e178502fc
[maven-release-plugin] prepare release maven-3.9.1
2023-03-15 10:39:58 +01:00
Tamas Cservenak
5a552315f1
[MNG-7713] Make Maven fail if option present ( #1021 )
...
As with previous PR (simple removal) the `-llr` got
interpreted as `-l lr`, it logged all output to `lr`
file. This would maean that use of `-llr` would still
sneakily 'work' and probably cause surprise down the
road to users.
Returned the option, and expicitly checking for it's
presence to be able to fail with meaningful message.
---
https://issues.apache.org/jira/browse/MNG-7713
2023-03-01 13:30:04 +01:00
Tamas Cservenak
175b35c374
[maven-3.9.x] [MNG-7713] Drop legacy-local-repository option ( #1018 )
...
There is really no need for it, and there is a resolver
option if really must (but really should not, local repo
is and should be considered as transient).
---
https://issues.apache.org/jira/browse/MNG-7713
2023-03-01 11:20:19 +01:00
Andrey Bruykhov
0a299275e3
Close stream with try-with-resources
...
This closes #997
2023-02-17 21:03:21 +01:00
Andrey Bruykhov
fbf6bdaf01
[MNG-7686] Speed up by replacing non-pattern #replaceAll() with #replace() or precompiled patterns
...
This closes #984
2023-02-07 22:10:29 +01:00
Tamas Cservenak
ad29c3c548
[maven-release-plugin] prepare for next development iteration
2023-01-31 10:58:16 +01:00
Tamas Cservenak
9b58d2bad2
[maven-release-plugin] prepare release maven-3.9.0
2023-01-31 10:57:57 +01:00
Tamas Cservenak
e9d570889f
Reformat
2023-01-31 10:22:08 +01:00
Michael Osipov
a3f88234d4
Add TODO about property source of maven.repo.local
2023-01-01 20:01:37 +01:00
Michael Osipov
074879ff28
[MNG-7651] Simplify and document merge of maven.config file and CLI args
...
This closes #939
2022-12-29 21:30:04 +01:00
Michael Osipov
331c5c3435
[MNG-7131] maven.config doesn't handle arguments with spaces in them
...
Since we don't have a clear specification of the file format change
reading of the file to a one-arg-per-line basis just like Java's
@argfiles or Python's argparse would handle it.
Consider that jvm.config suffers from the same issue its parsing is not
portable between Bourne shell and Windows Command prompt.
2022-12-26 21:00:34 +01:00
Tamas Cservenak
a23ff0f9a2
[MNG-7618][MNG-7624] Backport to Maven 3.9.x ( #937 )
...
These changes are making IT suite to fail with maven-3.9.x.
OTOH, the change is nearly trivial, while value is high, so let's
backport them.
---
https://issues.apache.org/jira/browse/MNG-7618
https://issues.apache.org/jira/browse/MNG-7624
2022-12-26 20:01:32 +01:00
Slawomir Jaranowski
693814f0a5
[MNG-7613] Parent POM 38 - code reformat
2022-12-02 12:54:12 +01:00
Michael Osipov
0f4387543d
[MNG-7556] Clean up notion between user properties and system properties
2022-10-29 20:19:49 +02:00
Sylwester Lachiewicz
2f7dfcfe82
[MNG-7502] Upgrade to Guice 5.1.0
...
(cherry picked from commit 5502c0c8db
)
2022-09-11 10:00:07 +02:00