Guillaume Nodet
e600b09ea5
[MNG-8382] Docgen: remove property numbering, they are misleading and properties are "floating" anyway (alphabetically) ( #1979 )
2024-12-14 00:09:33 +01:00
Tamas Cservenak
5897cfe68d
[MNG-8430] Resolver 2.0.5 ( #1975 )
...
* [MNG-8430] Resolver 2.0.5
Prepare for Resolver 2.0.5
---
https://issues.apache.org/jira/browse/MNG-8430
* Switch to staged release
---------
Co-authored-by: Guillaume Nodet <gnodet@gmail.com>
2024-12-14 00:01:58 +01:00
Guillaume Nodet
54ffc5014e
[MNG-5729] Use monotonic time measurements ( #1965 )
2024-12-12 12:02:17 +01:00
Guillaume Nodet
1b5b5c8f9e
[MNG-8415] Add constant for the security settings xml file ( #1956 )
...
* Add a constant for the security settings file
* Avoid usage of system properties by using the ProtoSession
* Regen
2024-12-09 13:19:44 +01:00
Konrad Windszus
17b2f38142
[MNG-8401] Reference global Maven download page
...
Otherwise the ASF default template is used due to global redirects from
*/download.html -> */download.cgi (in
https://svn.apache.org/repos/asf/maven/website/content/.htaccess ) ->
/var/www/dyn/closer.lua (in
0a8ee96efb/modules/closer_cgi/files/closer-cgi.conf (L6C21-L6C44)
)
The ASF default template does not work for the Maven Website
(maven.apache.org)
2024-12-09 13:13:50 +01:00
Slawomir Jaranowski
9113b99b4a
Use https for www.apache.org/licenses/
2024-12-08 22:10:14 +01:00
Tamas Cservenak
8dec40ff57
Rename versionFilter property and tidy up documentation ( #1920 )
...
This property was introduced in 4-alpha-12, so no issue just
putting the property in place.
2024-11-18 11:45:50 +01:00
Tamas Cservenak
1ab2ccf066
Add maven.repo.local.head ( #1881 )
...
As counterpart to maven.repo.local.tail, but this one "prepends" while other "appends". This means one can do like this
```
$ mvn install -Prun-its -Dmaven.repo.local.head=~/.m2/repository-it
```
And have stuff installed into dedicated IT local repo (as IT bits must be installed), instead to pollute own local repo.
---
https://issues.apache.org/jira/browse/MNG-8370
2024-11-07 11:14:15 +01:00
Tamas Cservenak
dfd5ec5f85
[MNG-8362] Adding some missing config properties ( #1861 )
...
To have them listed in generated docs, as they were forgotten.
Also, adding a "compat" support for Maven 3.9.x property for chained reposes.
---
https://issues.apache.org/jira/browse/MNG-8362
2024-11-05 17:06:57 +01:00
Tamas Cservenak
36fbfddf90
[MNG-8347] Resolver 2.0.3 ( #1850 )
...
This PR contains cumulative changes for Resolver 2.0.3:
Issues
* Update to Resolver 2.0.3
* Merge Docgen in Resolver and Maven
* drop maven-docgen, move the doco generation into apache-maven subproject
---
https://issues.apache.org/jira/browse/MNG-8347
https://issues.apache.org/jira/browse/MNG-8359
2024-10-25 15:39:33 +02:00
Guillaume Nodet
f6528183f2
[MNG-8361][MNG-8300] Fix color styles" ( #1851 )
...
* [MNG-8361] Document color styles properly
* [MNG-8300] Revert to bright-black to restore transfer colors
2024-10-25 14:24:08 +02:00
Guillaume Nodet
0cdb6c13fe
[MNG-8358] Semi-generated dependency graph ( #1829 )
2024-10-24 14:01:02 +02:00
Guillaume Nodet
2d224623a3
[MNG-8120] Refactor ModelBuilder and ProjectBuilder ( #1700 )
...
With the introduction of the build pom and raw -> build pom transformation, the construction of the effective poms in two steps become very problematic. Over the time, multiple caches have been added to the ProjectBuilder and ModelBuilder related classes which are often redundant.
This PR thus changes things and move the recursive construction of the models fully into the ModelBuilder in a single call. When building build poms, a first step is done by parsing the file models from the root, then building all needed effective models from those. All the inference can be cleanly done because the builder has all the file models ready. The result will be used by the ProjectBuilder to build the projects.
2024-09-28 11:03:24 +02:00
Guillaume Nodet
f137c13877
[MNG-8190] Restrict build pom feature to 4.1.0 model version ( #1707 )
2024-09-11 18:31:06 +02:00
Guillaume Nodet
6a5580fd73
[MNG-7914] Add doc for the new maven.properties file ( #1674 )
2024-08-27 23:11:04 +02:00
Guillaume Nodet
78887f1b7e
[MNG-8181] Provide a variable for maven central repo url, backed by an environment variable ( #1615 )
2024-08-26 18:21:28 +02:00
Guillaume Nodet
6ac914d6f9
[MNG-7914] Provide a single entry point for configuration ( #1595 )
...
* [MNG-7914] Provide a single entry point for configuration
* [MNG-7914] Rename global -> installation
* [MNG-7914] Include time zone in Maven build timestamp
* [MNG-7914] Use a single place to document all maven properties
2024-08-22 16:47:43 +02:00
Hervé Boutemy
41d1950a6d
[MNG-8084] add di & api-impl
...
drop model-transform deleted in MNG-7877
2024-04-24 18:01:00 +02:00
Hervé Boutemy
6e508869f0
configure javadoc groups
2024-03-24 22:16:47 +01:00
Hervé Boutemy
c710760fb9
[MNG-8085] switch png+imagemap to svg
2024-03-24 19:29:19 +01:00
Hervé Boutemy
54c1b2f28a
[MNG-8029] improve documentation about mirror settings
2024-02-17 19:40:11 +01:00
Guillaume Nodet
c6380108b1
[MNG-7877] Attach the build POM and simplify build/consumer implementation ( #1240 )
...
.. at the cost of loosing xml formatting in the consumer POMs
2023-09-13 13:39:50 +02:00
Elliotte Rusty Harold
696cf37dc7
update a few URLs ( #1052 )
2023-03-13 00:17:09 +00:00
Hervé Boutemy
fbdf109b34
[MNG-7571] add Maven API javadoc ( #830 )
2022-12-31 17:32:07 +01:00
Hervé Boutemy
3d4d6d8bea
fix wrong dependencies
2021-12-26 22:06:43 +01:00
Hervé Boutemy
f793d862e3
[MWRAPPER-14] remove Maven Wrapper from core
2021-12-26 17:42:35 +01:00
Hervé Boutemy
ede86ab4b6
[MNG-6914] move apache-maven-wrapper to its own separate Maven module
2021-10-16 19:44:39 +02:00
Giovanni van der Schelde
ffc2b99e3e
[MNG-6389] Move the toolchains model to a separate artifactId
...
Closes #586
2021-10-13 16:10:22 +02:00
Hervé Boutemy
53dead3e9b
[MNG-7136] add forgotten maven-slf4j-wrapper
2021-04-05 11:49:09 +02:00
Hervé Boutemy
da34c1e869
[MNG-7136] crop image to fit content
2021-04-05 11:40:40 +02:00
Hervé Boutemy
a88d3f0b3f
[MNG-7136] update Maven 4 dependencies schema
2021-04-05 11:26:08 +02:00
Hervé Boutemy
d0f1efa40e
fixed dependency schema: model-builder depends on artifact
2018-08-20 11:50:35 +02:00
Hervé Boutemy
6f41a82bb8
reorganised dependency graph: group consumer vs build modules
2018-07-12 22:17:02 +02:00
Hervé Boutemy
197b4be150
removed configuration inherited from parent and more up-to-date
2018-03-11 11:34:04 +01:00
Hervé Boutemy
0dc70cc691
upgrade m-site-p to 3.7 + Fluido 1.7 + edit button
2018-02-10 11:42:33 +01:00
Hervé Boutemy
f1cc1d4e5a
[MNG-6140] maven-core depends on shared-utils (not project-utils)
2017-02-18 15:15:18 +01:00
Hervé Boutemy
1cb2e92b5a
[MNG-6140] renamed aether to resolver, added slf4j-provider
2017-02-01 07:59:53 +01:00
Hervé Boutemy
84085c0a9c
updated urls (https, plexus) and license header formatting
2017-01-24 23:50:10 +01:00
Hervé Boutemy
733eedc4fb
added standard license and download links
2017-01-24 19:22:28 +01:00
Hervé Boutemy
94bc4de2ea
[MNG-6093] use monkey patched slf4j-simple provider with Maven color
2017-01-24 18:40:07 +01:00
Hervé Boutemy
337284bdcf
Plexus is now at github
2015-08-03 00:23:39 +02:00
Hervé Boutemy
e7f3768b51
[MNG-5740] added maven-builder-support to dependency image
2015-02-28 18:12:16 +01:00
Hervé Boutemy
cc28bb2e11
forgot cropping image
2013-08-24 05:28:14 +02:00
Hervé Boutemy
d369c82a56
better representation of the fact that sisu-inject uses stock guice
...
where sisu-plexus uses patched version
2013-08-24 05:26:09 +02:00
Hervé Boutemy
f2e8106bf9
improved sisu/guice description:
...
- new Eclipse sisu structure
- added a link to guice, used through a sisu-patched version
2013-08-24 05:07:29 +02:00
Hervé Boutemy
7ffd13af5f
added links to toolchains descriptor reference
2013-07-27 23:10:34 +02:00
Jason van Zyl
137cbd8a97
Merge branch 'trunk' into eclipse-aether
...
Conflicts:
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultArtifactDescriptorReader.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java
maven-aether-provider/src/test/java/org/apache/maven/repository/internal/AbstractRepositoryTestCase.java
maven-aether-provider/src/test/java/org/apache/maven/repository/internal/DefaultVersionResolverTest.java
maven-core/src/main/java/org/apache/maven/DefaultMaven.java
maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java
maven-core/src/main/java/org/apache/maven/plugin/prefix/PluginPrefixResult.java
maven-embedder/src/main/java/org/apache/maven/cli/transfer/Slf4jMavenTransferListener.java
pom.xml
src/site/site.xml
2013-02-14 22:08:26 -05:00
Jason van Zyl
27ad9858d2
Merge branch 'aether' of github.com:bentmann/maven-3 into eclipse-aether
...
Conflicts:
.gitignore
apache-maven/pom.xml
maven-aether-provider/pom.xml
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultArtifactDescriptorReader.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionRangeResolver.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/DefaultVersionResolver.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/LocalSnapshotMetadataGenerator.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/MavenRepositorySystemSession.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/MavenServiceLocator.java
maven-aether-provider/src/main/java/org/apache/maven/repository/internal/RemoteSnapshotMetadataGenerator.java
maven-artifact/pom.xml
maven-compat/pom.xml
maven-compat/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
maven-compat/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
maven-core/pom.xml
maven-core/src/main/java/org/apache/maven/DefaultMaven.java
maven-core/src/main/java/org/apache/maven/ReactorReader.java
maven-core/src/main/java/org/apache/maven/plugin/DefaultPluginRealmCache.java
maven-core/src/main/java/org/apache/maven/project/DefaultProjectDependenciesResolver.java
maven-core/src/main/resources/META-INF/plexus/artifact-handlers.xml
maven-core/src/test/java/org/apache/maven/AbstractCoreMavenComponentTestCase.java
maven-core/src/test/java/org/apache/maven/project/AbstractMavenProjectTestCase.java
maven-core/src/test/java/org/apache/maven/project/LegacyLocalRepositoryManager.java
maven-core/src/test/java/org/apache/maven/project/PomConstructionTest.java
maven-core/src/test/java/org/apache/maven/repository/TestRepositoryConnector.java
maven-core/src/test/java/org/apache/maven/settings/PomConstructionWithSettingsTest.java
maven-embedder/pom.xml
maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java
maven-model-builder/pom.xml
maven-model-builder/src/main/java/org/apache/maven/model/building/DefaultModelBuilder.java
maven-model/pom.xml
maven-plugin-api/pom.xml
maven-plugin-api/src/main/mdo/plugin.mdo
maven-plugin-api/src/site/apt/index.apt
maven-repository-metadata/pom.xml
maven-settings-builder/pom.xml
maven-settings/pom.xml
pom.xml
src/site/site.xml
2013-02-14 20:21:50 -05:00
Kristian Rosenvold
176a85f43c
Fixed line feeds, added .gitattributes
2013-01-29 16:27:02 +01:00
Hervé Boutemy
ab86435af1
stay with fluido skin 1.2.1 because of MSKINS-69
2012-12-02 11:21:57 +01:00