Igor Fedorenko
d745f8c475
MNG-5762 populate plugin repositories in ExecutionRequestPopulator
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-02-04 22:26:16 -05:00
Robert Scholte
3c63c3b547
[MNG-5605] ssh-wagon hangs
...
Verify there's no regression with this SNAPSHOT
2015-01-29 20:33:44 +01:00
Robert Scholte
786285f1f4
Add @Override on matching methods
2015-01-24 20:45:25 +01:00
Mirko Friedenhagen
eea4252f5d
Merge remote-tracking branch 'ecki/mng-5686'
2015-01-22 21:43:03 +01:00
Bernd Eckenfels
fbd6e53e83
[MNG-5686] Use /usr/libexec/java_home to find JAVA_HOME
2015-01-22 00:54:33 +01:00
Igor Fedorenko
3db19368aa
MNG-5757 aether 1.0.2.v20150114
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-01-20 09:22:54 -05:00
Robert Scholte
4b263106db
[MNG-5755] Access toolchains without maven-toolchain-plugin
...
Added List<Toolchain> getToolchains( MavenSession session, String type, Map<String, String> requirements ) to ToolchainManager
2015-01-18 16:53:56 +01:00
Robert Scholte
b6ae8ef8ab
[MNG-5754] Toolchains should be read during initialization
...
DefaultToolchainManagerPrivate now uses toolchains from MavenExecutionRequest
2015-01-17 17:24:00 +01:00
Robert Scholte
4f05b59de9
[MNG-5754] Toolchains should be read during initialization
...
No need to wrap ToolchainsBuildingException with MisconfiguredToolchainException.
The latter was required when using ToolchainManagerPrivate
2015-01-17 16:27:55 +01:00
Robert Scholte
f75008743b
[MNG-5754] Toolchains should be read during initialization
...
MavenExecutionRequest has been extended with toolchains, which is filled by MavenCli
Interfaces have been extended with new methods, assuming only Maven provides implementations
2015-01-17 15:45:53 +01:00
Robert Scholte
99f763decd
Add junit tests for DefaultToolchainsBuilder and ToolchainsBuildingException
2015-01-16 13:24:57 +01:00
Robert Scholte
fe597d01f6
Improve javadoc
2015-01-16 13:24:56 +01:00
Jason van Zyl
36d491a648
MNG-5753: Allow plugin implementors to choose how they want the configuration created for a particular MojoExecution
2015-01-15 15:16:59 -05:00
Robert Scholte
32053c99d7
Add junittests for DefaultToolchain
...
Implement toString() for better log messages
2015-01-12 23:23:31 +01:00
Robert Scholte
3e133902fb
Additional unittests for DefaultToolchainManagerPrivate
...
Remove unnecessary null checks for Lists
Improve javadoc
2015-01-11 22:02:14 +01:00
Robert Scholte
2d0ec94269
[MNG-5716] Add unittests for DefaultToolchainManagerPrivate
2015-01-10 22:58:24 +01:00
Robert Scholte
05686a8260
Add missing @Override annotations
2015-01-10 18:00:57 +01:00
Igor Fedorenko
bb4988496a
better plugin/extensions realm parent classloader
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2015-01-08 08:08:47 -05:00
Hervé Boutemy
5f71f9789e
removed old 2.x versions since they are EOL
2015-01-04 21:35:23 +01:00
Hervé Boutemy
209fabe81b
maintainer = the whole PMC with its dev list: no maintenance problem
2015-01-04 21:34:42 +01:00
Hervé Boutemy
478fe1f004
added releases since 3.0.5 and updated repository location to git
2015-01-04 21:33:08 +01:00
Hervé Boutemy
99163d6437
added link to Core ITs
2015-01-03 15:34:40 +01:00
Tibor17
3a6f63345c
[MNG-5702] Final Fields on DefaultMavenExecutionResult.java
2015-01-02 20:20:26 +01:00
Tibor17
4d33358be2
[MNG-5702] Final Fields on DefaultMavenExecutionResult.java
2015-01-02 20:01:20 +01:00
Karl Heinz Marbaise
6f0318ed68
[MNG-5702] Wrong reactor summary output while using -T option
...
Fixed checkstyle reported errors.
2014-12-31 11:34:27 +01:00
Karl Heinz Marbaise
cb91332d3d
[MNG-5702] Wrong reactor summary output while using -T option
...
Changing into a better solution which doesn't change the
implemented type of Map but use a synchronized one.
2014-12-31 11:25:55 +01:00
Hervé Boutemy
c407a4f7e7
improved site
2014-12-31 07:49:48 +01:00
Karl Heinz Marbaise
3b671d0734
[MNG-5702] Wrong reactor summary output while using -T option
...
Fixed by using ConcurrentMap instead non synchronized ones.
2014-12-29 14:33:47 +01:00
Robert Scholte
105843e789
Unittests for Sources
2014-12-26 20:23:08 +01:00
Igor Fedorenko
6ab41ee8d3
MNG-5742 fixed null ComponentDescriptor#realm for extensions plugins
...
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-12-26 13:27:51 -05:00
Robert Scholte
6f1571a1a6
Add unittests for Problem classes, improve javadoc
2014-12-26 18:52:19 +01:00
Hervé Boutemy
d37fbf6011
improve model building documentation
2014-12-26 18:06:02 +01:00
Hervé Boutemy
c239f6ea6f
[MNG-5748] keep builderId on copy
2014-12-26 17:24:39 +01:00
Hervé Boutemy
328a777cd5
[MNG-5747] keep useLegacyLocalRepositoryManager on copy
2014-12-26 17:19:40 +01:00
Robert Scholte
71976ecf4d
[MNG-5745] Add example of toolchains.xml to Maven distribution
2014-12-26 14:29:21 +01:00
Igor Fedorenko
1420d61c05
MNG-5742 fixed duplicate plugin realms when extensions=true
...
Consolidated plugin realm setup logic in DefaultMavenPluginManager.
Extensions realm is fully setup during project loading and the same
realm is used to both load extensions and execute plugin goals now.
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-12-25 13:31:29 -05:00
Robert Scholte
dbecf3b5cd
Rename package so it has same structure as settings and model
2014-12-25 15:55:13 +01:00
Robert Scholte
ceae922653
[MNG-3891] Modify maven-toolchain to look in ${maven.home}/conf/toolchains.xml and in ${user.home}/.m2/toolchains.xml
...
Also added new cmdline option: -gt / --global-toolchains
2014-12-25 14:55:02 +01:00
Robert Scholte
226e6385d6
[Maven Builder Support] Add module maven-builder-support
...
Add Problem related classes
2014-12-23 19:57:00 +01:00
Robert Scholte
207ccc9529
Replace usage of deprecated classes with their alternatives from maven-builder-support
2014-12-23 17:21:07 +01:00
Robert Scholte
df21509310
Fix violations reported by checkstyle
2014-12-23 16:49:26 +01:00
Robert Scholte
9d98b5c15c
Use a released version of animal-sniffer-maven-plugin
2014-12-23 16:11:55 +01:00
Robert Scholte
a7ef70181c
[MNG-5740]: Add module maven-builder-support
...
Move Source-code to maven-builder-support and let original classes extend these
2014-12-23 14:09:01 +01:00
Jason van Zyl
fa71e5f5ad
[maven-release-plugin] prepare for next development iteration
2014-12-14 12:22:54 -05:00
Jason van Zyl
12a6b3acb9
[maven-release-plugin] prepare release maven-3.2.5
2014-12-14 12:22:35 -05:00
Hervé Boutemy
d13c288487
added classic deploySite.sh script to ease site generation and deployment to http://maven.apache.org/ref/3-LATEST/
2014-12-14 11:08:52 +01:00
Hervé Boutemy
0252eb2a1f
updated unit test
2014-12-13 18:09:45 +01:00
Hervé Boutemy
61f1d01ba8
since this class is new, immediately mark it package protected: it is
...
the implementation of JavaToolchain interface (even if the interface is
empty at the moment)
2014-12-13 17:52:31 +01:00
Hervé Boutemy
6f1bc80f3e
added a notice about internal API
2014-12-13 15:18:31 +01:00
Igor Fedorenko
d6e45a5d56
MNG-5719 reintroduced DefaultJavaToolChain
...
DefaultJavaToolChain was the only way to access JDK toolchain
javaHome parameter and was used by some clients, notably Tycho.
The class is now marked as deprecated and clients are adviced to
use JavaToolchainImpl instead.
Signed-off-by: Igor Fedorenko <ifedorenko@apache.org>
2014-12-13 08:42:07 -05:00