maven-enforcer.git
3 months agoAdd Unit tests for RequireUpperBoundDeps MENFORCER-276
Oleg Nenashev [Tue, 4 Jul 2017 13:10:39 +0000 (15:10 +0200)] 
Add Unit tests for RequireUpperBoundDeps

Signed-off-by: Karl Heinz Marbaise <khmarbaise@apache.org>
3 months agoUpdated version.
Karl Heinz Marbaise [Sun, 17 Jun 2018 17:08:45 +0000 (19:08 +0200)] 
Updated version.

3 months ago[MENFORCER-305] - Add documentation information for GitHub
Karl Heinz Marbaise [Sat, 19 May 2018 07:40:28 +0000 (09:40 +0200)] 
[MENFORCER-305] - Add documentation information for GitHub

3 months ago[MENFORCER-142] - Specify enforcer rule in command line without modifying any pom
Andreas Skoog [Fri, 2 Mar 2018 16:08:04 +0000 (17:08 +0100)] 
[MENFORCER-142] - Specify enforcer rule in command line without modifying any pom
 o Merged initial PoC implementation
 o Added some basic integration tests.

3 months ago[maven-release-plugin] prepare for next development iteration
rfscholte [Mon, 11 Jun 2018 20:56:57 +0000 (22:56 +0200)] 
[maven-release-plugin] prepare for next development iteration

3 months ago[maven-release-plugin] prepare release enforcer-3.0.0-M2 enforcer-3.0.0-M2
rfscholte [Mon, 11 Jun 2018 20:56:29 +0000 (22:56 +0200)] 
[maven-release-plugin] prepare release enforcer-3.0.0-M2

3 months agoFix Javadoc errors
rfscholte [Mon, 11 Jun 2018 20:17:39 +0000 (22:17 +0200)] 
Fix Javadoc errors

3 months agoUpgrade mockito to support Java 10
rfscholte [Mon, 11 Jun 2018 19:34:08 +0000 (21:34 +0200)] 
Upgrade mockito to support Java 10

3 months agoSet surefire to 2.21.0 to support java 10
rfscholte [Mon, 11 Jun 2018 19:01:03 +0000 (21:01 +0200)] 
Set surefire to 2.21.0 to support java 10
Normalize LICENSE file for Windows in IT to get same checksums

4 months ago[MNGSITE-328] use sha1 checksum instead of md5
Hervé Boutemy [Fri, 11 May 2018 13:01:35 +0000 (15:01 +0200)] 
[MNGSITE-328] use sha1 checksum instead of md5

7 months agoremoved configuration inherited from old svn days
Hervé Boutemy [Tue, 20 Feb 2018 22:00:01 +0000 (23:00 +0100)] 
removed configuration inherited from old svn days

7 months agofixed dist directory
Hervé Boutemy [Tue, 20 Feb 2018 21:54:45 +0000 (22:54 +0100)] 
fixed dist directory

7 months ago[MENFORCER-297] - Upgrade parent to 31
Karl Heinz Marbaise [Sat, 10 Feb 2018 15:32:45 +0000 (16:32 +0100)] 
[MENFORCER-297] - Upgrade parent to 31
 o Removed property based version definition for maven-plugin-plugin
 o Upgraded extra-enforcer-rules to 1.0-beta-7

7 months ago[MENFORCER-296] Update URL for CI System
Karl Heinz Marbaise [Sat, 27 Jan 2018 11:28:56 +0000 (12:28 +0100)] 
[MENFORCER-296] Update URL for CI System

8 months agoUpdate requireJavaVersion.apt.vm
bpd0018 [Sat, 20 Jan 2018 21:04:17 +0000 (15:04 -0600)] 
Update requireJavaVersion.apt.vm

Signed-off-by: Karl Heinz Marbaise <khmarbaise@apache.org>
8 months agoCleaned up maven-plugin-plugin configuration.
Karl Heinz Marbaise [Fri, 19 Jan 2018 22:26:43 +0000 (23:26 +0100)] 
Cleaned up maven-plugin-plugin configuration.

8 months ago[MENFORCER-278] Upgrade mockito to 2.X to prevent JDK 9 WARNINGs
Karl Heinz Marbaise [Mon, 8 Jan 2018 21:19:23 +0000 (22:19 +0100)] 
[MENFORCER-278] Upgrade mockito to 2.X to prevent JDK 9 WARNINGs
 o Upgrade to mockito version 2.11.0
 o Needed to clean up code in EnforcerTestUtils

8 months ago[MENFORCER-293] Remove deprecated marked ignoreParent from BanDistributionManagement
Karl Heinz Marbaise [Sun, 7 Jan 2018 15:51:42 +0000 (16:51 +0100)] 
[MENFORCER-293] Remove deprecated marked ignoreParent from BanDistributionManagement

8 months ago[MENFORCER-281] RequirePluginVersions broken with "CI Friendly versions"
Karl Heinz Marbaise [Sat, 6 Jan 2018 19:09:35 +0000 (20:09 +0100)] 
[MENFORCER-281] RequirePluginVersions broken with "CI Friendly versions"
 o Followup
   o Added selector condition to limit execution to Maven 3.5.0+
     for the invoker integration test.
   o Replaced EnforcerRuleUtils.getModelsRecursively
     method with session.getProjectDependencyGraph().getSortedProjects()
   o Removed the testGetAllPlugins() and all related tests
     from TestEnforcerRuleUtils cause it only tests the
     getModelsRecursively method. Left only a static method
     and renamed to EnforcerRuleUtilsHelper cause it's
     used in some Tests.

8 months ago[MENFORCER-281] RequirePluginVersions broken with "CI Friendly versions"
James Nord [Mon, 11 Sep 2017 13:20:18 +0000 (14:20 +0100)] 
[MENFORCER-281] RequirePluginVersions broken with "CI Friendly versions"
 o added IT to show the issue.

Signed-off-by: Karl Heinz Marbaise <khmarbaise@apache.org>
8 months ago[MENFORCER-221] Removed deprecated marked constructor from EnforcerExpressionEvaluator
Karl Heinz Marbaise [Sat, 6 Jan 2018 17:06:08 +0000 (18:06 +0100)] 
[MENFORCER-221] Removed deprecated marked constructor from EnforcerExpressionEvaluator

8 months ago[MENFORCER-291] Cleanup ReactorModuleConvergence implementation
Karl Heinz Marbaise [Sat, 6 Jan 2018 16:12:10 +0000 (17:12 +0100)] 
[MENFORCER-291] Cleanup ReactorModuleConvergence implementation
 o Replaced deprecated implementation with
   non deprecated implementation.
 o Changed unit test accordingly.

8 months ago[MENFORCER-268] Usage of CI friendly version placeholders does not work
Karl Heinz Marbaise [Mon, 1 Jan 2018 11:20:19 +0000 (12:20 +0100)] 
[MENFORCER-268] Usage of CI friendly version placeholders does not work
 o Changed the implementation to use the Maven 3
   access to the pom files in a Maven project instead
   of hand made reading of pom files.
 o Added Invoker test to prove requirePluginVersions is working.

8 months ago[MENFORCER-290] Upgrade plexus-utils 3.1.0
Karl Heinz Marbaise [Sat, 30 Dec 2017 21:22:27 +0000 (22:22 +0100)] 
[MENFORCER-290] Upgrade plexus-utils 3.1.0

8 months ago[MENFORCER-289] Upgrade maven-plugin-plugin to 3.5
Karl Heinz Marbaise [Sat, 30 Dec 2017 17:55:52 +0000 (18:55 +0100)] 
[MENFORCER-289] Upgrade maven-plugin-plugin to 3.5

9 months agoAdd Jenkinsfile
Stephen Connolly [Mon, 27 Nov 2017 09:28:48 +0000 (09:28 +0000)] 
Add Jenkinsfile

10 months ago[MENFORCER-267] Upgrade to make Maven 3+
rfscholte [Sat, 18 Nov 2017 20:04:01 +0000 (21:04 +0100)] 
[MENFORCER-267] Upgrade to make Maven 3+
Replace OperatingSystemProfileActivator

10 months agoFixed wrong page title for Dependency Convergence
Arend v. Reinersdorff [Sun, 16 Jul 2017 10:12:55 +0000 (12:12 +0200)] 
Fixed wrong page title for Dependency Convergence

11 months ago[MENFORCER-284] switched to Git
Hervé Boutemy [Sun, 22 Oct 2017 09:20:28 +0000 (11:20 +0200)] 
[MENFORCER-284] switched to Git

11 months ago[MENFORCER-282] Add RequireProfileIdsExist to ensure al mentioned cmdline profiles... trunk
Robert Scholte [Mon, 25 Sep 2017 22:02:30 +0000 (22:02 +0000)] 
[MENFORCER-282] Add RequireProfileIdsExist to ensure al mentioned cmdline profiles exist

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1809668 13f79535-47bb-0310-9956-ffa450edef68

13 months ago[maven-release-plugin] prepare for next development iteration
Robert Scholte [Wed, 26 Jul 2017 20:40:13 +0000 (20:40 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1803111 13f79535-47bb-0310-9956-ffa450edef68

13 months ago[maven-release-plugin] prepare release enforcer-3.0.0-M1
Robert Scholte [Wed, 26 Jul 2017 20:39:57 +0000 (20:39 +0000)] 
[maven-release-plugin] prepare release enforcer-3.0.0-M1

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1803109 13f79535-47bb-0310-9956-ffa450edef68

13 months agoset autoVersionSubmodules to true
Robert Scholte [Wed, 26 Jul 2017 20:38:57 +0000 (20:38 +0000)] 
set autoVersionSubmodules to true
explicit groupIds

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1803108 13f79535-47bb-0310-9956-ffa450edef68

14 months agoApply generics, add @Override
Robert Scholte [Fri, 21 Jul 2017 13:39:48 +0000 (13:39 +0000)] 
Apply generics, add @Override

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1802595 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[MENFORCER-274] Add check for version 9 in RequireJavaVersion
Guillaume Boué [Wed, 28 Jun 2017 17:54:02 +0000 (17:54 +0000)] 
[MENFORCER-274] Add check for version 9 in RequireJavaVersion
Submitted by: Peter Ansell

Applied without change. This closes #24.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1800187 13f79535-47bb-0310-9956-ffa450edef68

14 months agoClean up plexus-i18n dependency, and the code looking the I18N component, since it...
Guillaume Boué [Mon, 26 Jun 2017 21:36:41 +0000 (21:36 +0000)] 
Clean up plexus-i18n dependency, and the code looking the I18N component, since it is never used.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799998 13f79535-47bb-0310-9956-ffa450edef68

14 months agoRemove usage of commons-lang in the project, to only have commons-lang3 on the classp...
Guillaume Boué [Mon, 26 Jun 2017 21:26:08 +0000 (21:26 +0000)] 
Remove usage of commons-lang in the project, to only have commons-lang3 on the classpath. In DisplayInfoMojo, we can simply get the Java version from the system properties.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799997 13f79535-47bb-0310-9956-ffa450edef68

14 months agoFix build on JDK 9:
Guillaume Boué [Sun, 25 Jun 2017 10:41:39 +0000 (10:41 +0000)] 
Fix build on JDK 9:

 - In TestMavenVersion, changing the test comparing Java and Maven versions together, due to Java versioning scheme change (JDK-8061493). We now use a fixed version with an underscore to test that it doesn't cause any issues.
 - In resolve_collect_dependencies IT, version 3.0.0 of the Assembly Plugin needs to be used to incorporate Plexus Archiver resolved issue with new JDK versioning scheme (commit c0357c5 of Plexus Archiver).
 - In require-plugin-versions-plugin-with-integration-test-lifecycle IT, Tycho needs to be updated to 0.22.0 so that an execution environment greater than 1.5 (which JDK 9 no longer supports) can be specified uniquely.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799794 13f79535-47bb-0310-9956-ffa450edef68

15 months agoPrepare for 3.0.0
Stephen Connolly [Thu, 22 Jun 2017 19:49:53 +0000 (19:49 +0000)] 
Prepare for 3.0.0

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799608 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare for next development iteration
Stephen Connolly [Mon, 19 Jun 2017 20:56:25 +0000 (20:56 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799280 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare release enforcer-1.4.2
Stephen Connolly [Mon, 19 Jun 2017 20:56:07 +0000 (20:56 +0000)] 
[maven-release-plugin] prepare release enforcer-1.4.2

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799278 13f79535-47bb-0310-9956-ffa450edef68

15 months agoremoved links to closed codehaus.org
Herve Boutemy [Sat, 17 Jun 2017 09:54:05 +0000 (09:54 +0000)] 
removed links to closed codehaus.org

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799004 13f79535-47bb-0310-9956-ffa450edef68

15 months ago"built-in rules" instead of "standard rules"
Herve Boutemy [Sat, 17 Jun 2017 09:53:15 +0000 (09:53 +0000)] 
"built-in rules" instead of "standard rules"

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799003 13f79535-47bb-0310-9956-ffa450edef68

15 months ago"built-in rules" instead of "standard rules"
Herve Boutemy [Sat, 17 Jun 2017 09:42:28 +0000 (09:42 +0000)] 
"built-in rules" instead of "standard rules"

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1799000 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[MENFORCER-273] Adding RequireUpperBoundDeps.excludes option.
Stephen Connolly [Thu, 15 Jun 2017 13:18:19 +0000 (13:18 +0000)] 
[MENFORCER-273] Adding RequireUpperBoundDeps.excludes option.

Amends r1798819 with integration tests

Submitted by Jesse Glick (jglick at apache dot org)

Curses on Subversion for not adding untracked files introduced by a patch from GitHub

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1798831 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[MENFORCER-273] Adding RequireUpperBoundDeps.excludes option.
Stephen Connolly [Thu, 15 Jun 2017 10:57:51 +0000 (10:57 +0000)] 
[MENFORCER-273] Adding RequireUpperBoundDeps.excludes option.

Submitted by Jesse Glick (jglick at apache dot org)

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1798819 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[MENFORCER-272] Site fixes.
Stephen Connolly [Thu, 15 Jun 2017 10:51:25 +0000 (10:51 +0000)] 
[MENFORCER-272] Site fixes.
· Grammar error.
· Pick up fix of mojohaus/extra-enforcer-rules#13.
· Fix Javadoc error considered fatal by JDK 8.

Submitted by Jesse Glick (jglick at apache dot org)

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1798818 13f79535-47bb-0310-9956-ffa450edef68

17 months ago[MENFORCER-267] Upgrade to make Maven 3+
Karl Heinz Marbaise [Thu, 20 Apr 2017 19:45:13 +0000 (19:45 +0000)] 
[MENFORCER-267] Upgrade to make Maven 3+
 o Improved/migrated the unit test to have a separate
   test for each assert/condition.
 o Currently a single test which is ignored by
   @Ignore

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1792138 13f79535-47bb-0310-9956-ffa450edef68

17 months ago[MENFORCER-267] Upgrade to make Maven 3+
Karl Heinz Marbaise [Tue, 18 Apr 2017 07:58:50 +0000 (07:58 +0000)] 
[MENFORCER-267] Upgrade to make Maven 3+
 o Followup fixed copyright header.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1791759 13f79535-47bb-0310-9956-ffa450edef68

17 months ago[MENFORCER-267] Upgrade to make Maven 3+
Karl Heinz Marbaise [Tue, 18 Apr 2017 07:52:22 +0000 (07:52 +0000)] 
[MENFORCER-267] Upgrade to make Maven 3+
 o Upgrade to Maven 3+ only.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1791757 13f79535-47bb-0310-9956-ffa450edef68

17 months ago[MENFORCER-266] Remove usage of prerequisites in parent pom
Karl Heinz Marbaise [Thu, 13 Apr 2017 06:48:58 +0000 (06:48 +0000)] 
[MENFORCER-266] Remove usage of prerequisites in parent pom

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1791214 13f79535-47bb-0310-9956-ffa450edef68

17 months ago[MENFORCER-265] Get site generation working
Karl Heinz Marbaise [Wed, 12 Apr 2017 18:33:01 +0000 (18:33 +0000)] 
[MENFORCER-265] Get site generation working

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1791173 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MENFORCER-263] Upgrade mrm-maven-plugin to 1.0.0
Karl Heinz Marbaise [Tue, 21 Feb 2017 20:49:03 +0000 (20:49 +0000)] 
[MENFORCER-263] Upgrade mrm-maven-plugin to 1.0.0

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1783939 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[MENFORCER-259] The rule BanDuplicatePomDependencyVersions is not documented
Guillaume Boué [Tue, 29 Nov 2016 23:31:33 +0000 (23:31 +0000)] 
[MENFORCER-259] The rule BanDuplicatePomDependencyVersions is not documented

Adding banDuplicatePomDependencyVersions, introduced in MENFORCER-152, to the documentation.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1771979 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[MENFORCER-247] Add a "require file checksum" rule
Guillaume Boué [Sat, 26 Nov 2016 21:56:24 +0000 (21:56 +0000)] 
[MENFORCER-247] Add a "require file checksum" rule
Submitted by: Lyubomyr Shaydariv

New RequireFileChecksum, rule that is non cacheable and inherits from AbstractNonCacheableEnforcerRule. This closes #18.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1771515 13f79535-47bb-0310-9956-ffa450edef68

22 months agoFixing a typo in the documentation of requireEnvironmentVariable.
Guillaume Boué [Thu, 17 Nov 2016 22:32:38 +0000 (22:32 +0000)] 
Fixing a typo in the documentation of requireEnvironmentVariable.
Submitted by: Jérémie Bresson.

This closes #19.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1770285 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[MENFORCER-204] Add new rule: should be able to make sure that project artifact is...
Guillaume Boué [Tue, 20 Sep 2016 20:40:57 +0000 (20:40 +0000)] 
[MENFORCER-204] Add new rule: should be able to make sure that project artifact is a Snapshot

Adding a RequireSnapshotVersion rule, which is the opposite of the RequireReleaseVersion rule.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1761637 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[MENFORCER-253] Upgrade maven-shared-components parent to version 30
Karl Heinz Marbaise [Sun, 29 May 2016 12:51:27 +0000 (12:51 +0000)] 
[MENFORCER-253] Upgrade maven-shared-components parent to version 30

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1745998 13f79535-47bb-0310-9956-ffa450edef68

2 years agouse last released parent pom
Herve Boutemy [Sun, 15 May 2016 20:47:01 +0000 (20:47 +0000)] 
use last released parent pom

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1743962 13f79535-47bb-0310-9956-ffa450edef68

2 years agoupdated Jira url
Herve Boutemy [Sun, 15 May 2016 09:15:59 +0000 (09:15 +0000)] 
updated Jira url

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1743896 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFixed checkstyle reported error.
Karl Heinz Marbaise [Sat, 14 Nov 2015 13:00:58 +0000 (13:00 +0000)] 
Fixed checkstyle reported error.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1714313 13f79535-47bb-0310-9956-ffa450edef68

2 years agoRefactoring code.
Karl Heinz Marbaise [Sat, 14 Nov 2015 12:41:46 +0000 (12:41 +0000)] 
Refactoring code.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1714309 13f79535-47bb-0310-9956-ffa450edef68

3 years agoFixed Checkstyle reported error.
Karl Heinz Marbaise [Tue, 8 Sep 2015 05:26:45 +0000 (05:26 +0000)] 
Fixed Checkstyle reported error.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1701727 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-228] DependencyConvergence: Simplify logging errors
Karl Heinz Marbaise [Mon, 7 Sep 2015 19:12:54 +0000 (19:12 +0000)] 
[MENFORCER-228] DependencyConvergence: Simplify logging errors

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1701672 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-240] Link to page does not work
Karl Heinz Marbaise [Mon, 7 Sep 2015 19:07:40 +0000 (19:07 +0000)] 
[MENFORCER-240] Link to page does not work
 Fixed link to plugin

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1701670 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-239] Fix link in navigation (enforcer/maven-enforcer-plugin/index.html...
Karl Heinz Marbaise [Tue, 1 Sep 2015 19:20:05 +0000 (19:20 +0000)] 
[MENFORCER-239] Fix link in navigation (enforcer/maven-enforcer-plugin/index.html) RESOURCES

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1700649 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-234] Fix redirected link on plugin's website
Tibor Digana [Sun, 23 Aug 2015 23:03:12 +0000 (23:03 +0000)] 
[MENFORCER-234] Fix redirected link on plugin's website
https://github.com/apache/maven-enforcer/pull/15
Fix link according to MENFORCER-234

After adding slash at the end, the link for maven enforcer plugin is:
http://maven.apache.org/enforcer/maven-enforcer-plugin/

and the link is reported as direct.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697277 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare for next development iteration
Karl Heinz Marbaise [Sun, 23 Aug 2015 19:44:06 +0000 (19:44 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697241 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare release enforcer-1.4.1
Karl Heinz Marbaise [Sun, 23 Aug 2015 19:43:45 +0000 (19:43 +0000)] 
[maven-release-plugin] prepare release enforcer-1.4.1

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697239 13f79535-47bb-0310-9956-ffa450edef68

3 years agoFixed formatting issue in APT
Karl Heinz Marbaise [Sun, 23 Aug 2015 16:53:38 +0000 (16:53 +0000)] 
Fixed formatting issue in APT

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697225 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-237] Resources Link to codehaus is wrong
Karl Heinz Marbaise [Sun, 23 Aug 2015 16:49:28 +0000 (16:49 +0000)] 
[MENFORCER-237] Resources Link to codehaus is wrong
 Replacing it with an reference to the old instead
 of removing it completely.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697223 13f79535-47bb-0310-9956-ffa450edef68

3 years agoFixing some javadoc warnings.
Karl Heinz Marbaise [Sun, 23 Aug 2015 16:27:17 +0000 (16:27 +0000)] 
Fixing some javadoc warnings.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697215 13f79535-47bb-0310-9956-ffa450edef68

3 years agoAdded executable flag for shell script.
Karl Heinz Marbaise [Sun, 23 Aug 2015 15:53:40 +0000 (15:53 +0000)] 
Added executable flag for shell script.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697202 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-238] Upgrade plexus-utils to 3.0.22
Karl Heinz Marbaise [Sun, 23 Aug 2015 15:51:53 +0000 (15:51 +0000)] 
[MENFORCER-238] Upgrade plexus-utils to 3.0.22

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697200 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-235] Use maven-fluido-skin 1.4
Karl Heinz Marbaise [Sun, 23 Aug 2015 15:30:09 +0000 (15:30 +0000)] 
[MENFORCER-235] Use maven-fluido-skin 1.4

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697192 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-237] Resources Link to codehaus is wrong
Karl Heinz Marbaise [Sun, 23 Aug 2015 15:21:34 +0000 (15:21 +0000)] 
[MENFORCER-237] Resources Link to codehaus is wrong

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1697190 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-236] Upgrade maven-assembly-plugin version from 2.4 to 2.5.5 in integratio...
Karl Heinz Marbaise [Wed, 19 Aug 2015 20:34:41 +0000 (20:34 +0000)] 
[MENFORCER-236] Upgrade maven-assembly-plugin version from 2.4 to 2.5.5 in integration test

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1696666 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-222] Follow up.
Karl Heinz Marbaise [Wed, 19 Aug 2015 20:20:14 +0000 (20:20 +0000)] 
[MENFORCER-222] Follow up.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1696663 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-222] RequireSameVersion rule regression between 1.3 and 1.4
Karl Heinz Marbaise [Wed, 19 Aug 2015 20:06:37 +0000 (20:06 +0000)] 
[MENFORCER-222] RequireSameVersion rule regression between 1.3 and 1.4
Added requiresDependencyCollection back from 1.3

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1696660 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-229] Ban Distribution Management documentation example doesn't work
Karl Heinz Marbaise [Sun, 9 Aug 2015 12:43:37 +0000 (12:43 +0000)] 
[MENFORCER-229] Ban Distribution Management documentation example doesn't work
 The problem was to use the getModel() of the Maven Project which contains the
 interpolated inheritance hierarchy which results in having always an
 distributionManagement if somewhere in the higher levels distributionManagement
 has been defined. Using the getOriginalModel() shows the non interpolated model
 (pom file) which is the correct way to check the distributionManagement.
 Furthermore enhanced documentation.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1694884 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-233] Upgrade maven-invoker-plugin 2.0.0
Karl Heinz Marbaise [Tue, 4 Aug 2015 19:11:39 +0000 (19:11 +0000)] 
[MENFORCER-233] Upgrade maven-invoker-plugin 2.0.0

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1694096 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MNGSITE-243] Fixed wrong link.
Karl Heinz Marbaise [Fri, 19 Jun 2015 23:31:01 +0000 (23:31 +0000)] 
[MNGSITE-243] Fixed wrong link.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1686515 13f79535-47bb-0310-9956-ffa450edef68

3 years agoLevel is supported as of enforcer-1.4
Mirko Friedenhagen [Sat, 2 May 2015 20:53:27 +0000 (20:53 +0000)] 
Level is supported as of enforcer-1.4

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1677354 13f79535-47bb-0310-9956-ffa450edef68

3 years agoComplete reversion of MENFORCER-159.
Mirko Friedenhagen [Sat, 2 May 2015 20:46:55 +0000 (20:46 +0000)] 
Complete reversion of MENFORCER-159.

Pull up formerly extracted AbstractEnforceMojo into EnforceMojo again.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1677352 13f79535-47bb-0310-9956-ffa450edef68

3 years agoStart to revert MENFORCER-159 as it is superceded by MENFORCER-160.
Mirko Friedenhagen [Sat, 2 May 2015 20:10:08 +0000 (20:10 +0000)] 
Start to revert MENFORCER-159 as it is superceded by MENFORCER-160.

Unfortunately the patches for both issues were merged, but using levels
is the recommended way, so remove the goal recommend.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1677346 13f79535-47bb-0310-9956-ffa450edef68

3 years agomoved Jira from Codehaus to Apache
Herve Boutemy [Sun, 5 Apr 2015 23:54:39 +0000 (23:54 +0000)] 
moved Jira from Codehaus to Apache

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1671456 13f79535-47bb-0310-9956-ffa450edef68

3 years agochanged svnpubsub url from /content to /components
Herve Boutemy [Mon, 30 Mar 2015 23:37:22 +0000 (23:37 +0000)] 
changed svnpubsub url from /content to /components

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1670216 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-227] Document nullability with @Nonnull on EnforcerRule API
Karl Heinz Marbaise [Tue, 3 Mar 2015 21:07:38 +0000 (21:07 +0000)] 
[MENFORCER-227] Document nullability with @Nonnull on EnforcerRule API

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1663790 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-224] Regression from 1.3.1 to 1.4 with bannedDependencies rule
Karl Heinz Marbaise [Tue, 24 Feb 2015 19:11:38 +0000 (19:11 +0000)] 
[MENFORCER-224] Regression from 1.3.1 to 1.4 with bannedDependencies rule
 Patch of Brian Jackson applied.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1662085 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-223] Upgrade mrm-maven-plugin to 1.0-beta-2
Karl Heinz Marbaise [Thu, 5 Feb 2015 20:47:36 +0000 (20:47 +0000)] 
[MENFORCER-223] Upgrade mrm-maven-plugin to 1.0-beta-2

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1657688 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-208] Remove deprecated goals.
Dennis Lundberg [Tue, 27 Jan 2015 14:52:24 +0000 (14:52 +0000)] 
[MENFORCER-208] Remove deprecated goals.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1655056 13f79535-47bb-0310-9956-ffa450edef68

3 years agoAlphabetize the list of standard rules.
Dennis Lundberg [Tue, 27 Jan 2015 12:33:42 +0000 (12:33 +0000)] 
Alphabetize the list of standard rules.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1655023 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare for next development iteration
Karl Heinz Marbaise [Sat, 24 Jan 2015 21:27:31 +0000 (21:27 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1654580 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare release 1.4
Karl Heinz Marbaise [Sat, 24 Jan 2015 21:27:11 +0000 (21:27 +0000)] 
[maven-release-plugin] prepare release 1.4

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1654578 13f79535-47bb-0310-9956-ffa450edef68

3 years agoImproved test code.
Karl Heinz Marbaise [Mon, 12 Jan 2015 19:40:46 +0000 (19:40 +0000)] 
Improved test code.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1651179 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-220] Make real MojoExecution available through the EnforcerExpressionEvaluator
Karl Heinz Marbaise [Fri, 2 Jan 2015 21:33:57 +0000 (21:33 +0000)] 
[MENFORCER-220] Make real MojoExecution available through the EnforcerExpressionEvaluator
 Readded back the old constructor to keep backward compatibility cause we can't
 be sure that this has not being used. Marked the old constructor as deprecated.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1649130 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-220] Make real MojoExecution available through the EnforcerExpressionEvaluator
Karl Heinz Marbaise [Fri, 2 Jan 2015 21:01:18 +0000 (21:01 +0000)] 
[MENFORCER-220] Make real MojoExecution available through the EnforcerExpressionEvaluator
 Patch of Konrad Windszus applied with a slight modification.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1649120 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[MENFORCER-219] Add m2e mapping
Karl Heinz Marbaise [Fri, 2 Jan 2015 20:48:32 +0000 (20:48 +0000)] 
[MENFORCER-219] Add m2e mapping
 Adding a real mapping to execute on import/incremental
 does not really work. At the moment it will be ignored
 as by default in m2e.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1649118 13f79535-47bb-0310-9956-ffa450edef68

3 years agoLet the parent do the work.
Karl Heinz Marbaise [Mon, 29 Dec 2014 18:58:50 +0000 (18:58 +0000)] 
Let the parent do the work.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1648410 13f79535-47bb-0310-9956-ffa450edef68

3 years agoCleaned up code.
Karl Heinz Marbaise [Sat, 20 Dec 2014 18:53:22 +0000 (18:53 +0000)] 
Cleaned up code.

git-svn-id: https://svn.apache.org/repos/asf/maven/enforcer/trunk@1647038 13f79535-47bb-0310-9956-ffa450edef68