+1
On Tue, Feb 5, 2013 at 1:26 PM, Robert Scholte <rfscho...@apache.org> wrote: > Hi, > > I have my doubts if this should be exposed as a mvn argument. This would > also mean that we cannot remove it in the future. It would also suggest > that it is a valid solution, but in fact it makes your build more > unreliable. > Users hitting this issue have often enough Maven knowledge to discover > this option, so I don't see the need for this mvn commandline argument. > Instead I would only use the MAVEN_OPTS option, and rename it to > LegacyLocalRepository instead of SimpleLocalRepository to encourage not to > use it. > > WDYT? > > Robert > > > Op Tue, 05 Feb 2013 00:02:47 +0100 schreef Hervé BOUTEMY < > herve.bout...@free.fr>: > > > good idea >> >> any objection? >> >> Regards, >> >> Hervé >> >> Le lundi 4 février 2013 11:11:32 Brian Fox a écrit : >> >>> i'm on the fence about if this is good or not, but I think the option if >>> provided should be simple-local-repository without the manager part. >>> People >>> already get confused about what's a local repo vs what's a repository >>> manager and the mixing of these concepts here will make that worse. >>> >>> On Sat, Feb 2, 2013 at 10:59 AM, <hbout...@apache.org> wrote: >>> > Updated Branches: >>> > refs/heads/master 71dd7f3d2 -> 5d06bc6a2 >>> > >>> > fixed typo >>> > >>> > Project: >>> > http://git-wip-us.apache.org/**repos/asf/maven/repo<http://git-wip-us.apache.org/repos/asf/maven/repo> >>> > Commit: http://git-wip-us.apache.org/**repos/asf/maven/commit/** >>> 5d06bc6a <http://git-wip-us.apache.org/repos/asf/maven/commit/5d06bc6a> >>> > Tree: >>> > http://git-wip-us.apache.org/**repos/asf/maven/tree/5d06bc6a<http://git-wip-us.apache.org/repos/asf/maven/tree/5d06bc6a> >>> > Diff: >>> > http://git-wip-us.apache.org/**repos/asf/maven/diff/5d06bc6a<http://git-wip-us.apache.org/repos/asf/maven/diff/5d06bc6a> >>> > >>> > Branch: refs/heads/master >>> > Commit: 5d06bc6a25d40da49b9f477e3c2b40**8505dbae61 >>> > Parents: 71dd7f3 >>> > Author: Hervé Boutemy <hbout...@apache.org> >>> > Authored: Sat Feb 2 16:59:20 2013 +0100 >>> > Committer: Hervé Boutemy <hbout...@apache.org> >>> > Committed: Sat Feb 2 16:59:20 2013 +0100 >>> > >>> > ------------------------------**------------------------------** >>> ---------- >>> > >>> > .../main/java/org/apache/**maven/DefaultMaven.java | 2 +- >>> > .../execution/**DefaultMavenExecutionRequest.**java | 10 >>> +++++----- >>> > .../maven/execution/**MavenExecutionRequest.java | 4 ++-- >>> > .../main/java/org/apache/**maven/cli/CLIManager.java | 4 ++-- >>> > .../main/java/org/apache/**maven/cli/MavenCli.java | 2 +- >>> > 5 files changed, 11 insertions(+), 11 deletions(-) >>> > >>> > ------------------------------**------------------------------** >>> ---------- >>> > >>> > >>> > >>> > http://git-wip-us.apache.org/**repos/asf/maven/blob/5d06bc6a/** >>> maven-core/src/<http://git-wip-us.apache.org/repos/asf/maven/blob/5d06bc6a/maven-core/src/> >>> > main/java/org/apache/maven/**DefaultMaven.java >>> > ------------------------------**------------------------------** >>> ---------- >>> > diff --git a/maven-core/src/main/java/**org/apache/maven/DefaultMaven. >>> **java >>> > b/maven-core/src/main/java/**org/apache/maven/DefaultMaven.**java >>> > index d85f1ac..ac92afc 100644 >>> > --- a/maven-core/src/main/java/**org/apache/maven/DefaultMaven.**java >>> > +++ b/maven-core/src/main/java/**org/apache/maven/DefaultMaven.**java >>> > @@ -358,7 +358,7 @@ public class DefaultMaven >>> > >>> > LocalRepository localRepo = new LocalRepository( >>> > >>> > request.getLocalRepository().**getBasedir() ); >>> > >>> > - if ( request.**isUseSimpleLocalRepostoryManag**er() ) >>> > + if ( request.**isUseSimpleLocalRepositoryMana**ger() ) >>> > >>> > { >>> > >>> > try >>> > { >>> > >>> > http://git-wip-us.apache.org/**repos/asf/maven/blob/5d06bc6a/** >>> maven-core/src/<http://git-wip-us.apache.org/repos/asf/maven/blob/5d06bc6a/maven-core/src/> >>> > main/java/org/apache/maven/**execution/**DefaultMavenExecutionRequest. >>> **java >>> > ------------------------------**------------------------------** >>> ---------- >>> > diff --git >>> > a/maven-core/src/main/java/**org/apache/maven/execution/** >>> DefaultMavenExecutio >>> > nRequest.java >>> > b/maven-core/src/main/java/**org/apache/maven/execution/** >>> DefaultMavenExecuti >>> > onRequest.java index 3139846..09ead1a 100644 >>> > --- >>> > a/maven-core/src/main/java/**org/apache/maven/execution/** >>> DefaultMavenExecutio >>> > nRequest.java +++ >>> > b/maven-core/src/main/java/**org/apache/maven/execution/** >>> DefaultMavenExecutio >>> > nRequest.java @@ -143,7 +143,7 @@ public class >>> > DefaultMavenExecutionRequest >>> > >>> > */ >>> > >>> > private boolean noSnapshotUpdates; >>> > >>> > - private boolean useSimpleLocalRepostoryManager = false; >>> > + private boolean useSimpleLocalRepositoryManage**r = false; >>> > >>> > public DefaultMavenExecutionRequest() >>> > { >>> > >>> > @@ -1078,14 +1078,14 @@ public class DefaultMavenExecutionRequest >>> > >>> > return this; >>> > >>> > } >>> > >>> > - public boolean isUseSimpleLocalRepostoryManag**er() >>> > + public boolean isUseSimpleLocalRepositoryMana**ger() >>> > >>> > { >>> > >>> > - return this.**useSimpleLocalRepostoryManager**; >>> > + return this.**useSimpleLocalRepositoryManage**r; >>> > >>> > } >>> > >>> > - public MavenExecutionRequest setUseSimpleLocalRepostoryMana**ger( >>> > boolean useSimpleLocalRepostoryManager ) >>> > + public MavenExecutionRequest setUseSimpleLocalRepositoryMan** >>> ager( >>> > boolean useSimpleLocalRepositoryManage**r ) >>> > >>> > { >>> > >>> > - this.**useSimpleLocalRepostoryManager = >>> > useSimpleLocalRepostoryManager**; >>> > + this.**useSimpleLocalRepositoryManage**r = >>> > useSimpleLocalRepositoryManage**r; >>> > >>> > return this; >>> > >>> > } >>> > >>> > } >>> > >>> > http://git-wip-us.apache.org/**repos/asf/maven/blob/5d06bc6a/** >>> maven-core/src/<http://git-wip-us.apache.org/repos/asf/maven/blob/5d06bc6a/maven-core/src/> >>> > main/java/org/apache/maven/**execution/**MavenExecutionRequest.java >>> > ------------------------------**------------------------------** >>> ---------- >>> > diff --git >>> > a/maven-core/src/main/java/**org/apache/maven/execution/** >>> MavenExecutionReques >>> > t.java >>> > b/maven-core/src/main/java/**org/apache/maven/execution/** >>> MavenExecutionReque >>> > st.java index 5bd839a..cb4b207 100644 >>> > --- >>> > a/maven-core/src/main/java/**org/apache/maven/execution/** >>> MavenExecutionReques >>> > t.java +++ >>> > b/maven-core/src/main/java/**org/apache/maven/execution/** >>> MavenExecutionReques >>> > t.java @@ -286,11 +286,11 @@ public interface MavenExecutionRequest >>> > >>> > /** >>> > >>> > * @since 3.1 >>> > */ >>> > >>> > - boolean isUseSimpleLocalRepostoryManag**er(); >>> > + boolean isUseSimpleLocalRepositoryMana**ger(); >>> > >>> > /** >>> > >>> > * @since 3.1 >>> > */ >>> > >>> > - MavenExecutionRequest setUseSimpleLocalRepostoryMana**ger( >>> boolean >>> > useSimpleLocalRepostoryManager ); >>> > + MavenExecutionRequest setUseSimpleLocalRepositoryMan**ager( >>> boolean >>> > useSimpleLocalRepositoryManage**r ); >>> > >>> > } >>> > >>> > http://git-wip-us.apache.org/**repos/asf/maven/blob/5d06bc6a/** >>> maven-embedder/<http://git-wip-us.apache.org/repos/asf/maven/blob/5d06bc6a/maven-embedder/> >>> > src/main/java/org/apache/**maven/cli/CLIManager.java >>> > ------------------------------**------------------------------** >>> ---------- >>> > diff --git >>> > a/maven-embedder/src/main/**java/org/apache/maven/cli/** >>> CLIManager.java >>> > b/maven-embedder/src/main/**java/org/apache/maven/cli/** >>> CLIManager.java >>> > index 44eb7a3..4bcbda6 100644 >>> > --- a/maven-embedder/src/main/**java/org/apache/maven/cli/** >>> CLIManager.java >>> > +++ b/maven-embedder/src/main/**java/org/apache/maven/cli/** >>> CLIManager.java >>> > @@ -137,10 +137,10 @@ public class CLIManager >>> > >>> > options.addOption( OptionBuilder.withLongOpt( "threads" >>> > >>> > ).hasArg().withDescription( "Thread count, for instance 2.0C where C is >>> > core multiplied" ).create( THREADS ) ); >>> > >>> > options.addOption( OptionBuilder.withLongOpt( >>> > >>> > "simple-local-repository-**manager" ).withDescription( >>> > - "Use a simple local Repository Manager (no use of >>> > _maven.repositories) can be activated using >>> > -Dmaven.simpleLocalRepoMan=**true" ).create( >>> > + "Use a simple Local Repository Manager, ie no use of >>> > _maven.repositories. Can be activated using >>> > -Dmaven.simpleLocalRepoMan=**true" ).create( >>> > >>> > SIMPLE_LOCAL_REPOSITORY_**MANAGER ) ); >>> > >>> > - // Adding this back in for compatibility with the verifier >>> that >>> > hard codes this option. >>> > >>> > + // Adding this back in for compatibility with the verifier >>> that >>> > hard codes this option. >>> > >>> > options.addOption( OptionBuilder.withLongOpt( >>> > >>> > "no-plugin-registry" ).withDescription( "Ineffective, only kept for >>> > backward compatibility" ).create( "npr" ) ); >>> > >>> > options.addOption( OptionBuilder.withLongOpt( >>> > >>> > "check-plugin-updates" ).withDescription( "Ineffective, only kept for >>> > backward compatibility" ).create( "cpu" ) ); >>> > >>> > options.addOption( OptionBuilder.withLongOpt( "update-plugins" >>> > >>> > ).withDescription( "Ineffective, only kept for backward compatibility" >>> > ).create( "up" ) ); >>> > >>> > >>> > http://git-wip-us.apache.org/**repos/asf/maven/blob/5d06bc6a/** >>> maven-embedder/<http://git-wip-us.apache.org/repos/asf/maven/blob/5d06bc6a/maven-embedder/> >>> > src/main/java/org/apache/**maven/cli/MavenCli.java >>> > ------------------------------**------------------------------** >>> ---------- >>> > diff --git >>> > a/maven-embedder/src/main/**java/org/apache/maven/cli/**MavenCli.java >>> > b/maven-embedder/src/main/**java/org/apache/maven/cli/**MavenCli.java >>> > index a6ce497..9fad9e6 100644 >>> > --- a/maven-embedder/src/main/**java/org/apache/maven/cli/** >>> MavenCli.java >>> > +++ b/maven-embedder/src/main/**java/org/apache/maven/cli/** >>> MavenCli.java >>> > @@ -544,7 +544,7 @@ public class MavenCli >>> > >>> > { >>> > >>> > if ( cliRequest.commandLine.**hasOption( >>> > >>> > CLIManager.SIMPLE_LOCAL_**REPOSITORY_MANAGER ) || Boolean.getBoolean( >>> > "maven.simpleLocalRepoMan" ) ) >>> > >>> > { >>> > >>> > - cliRequest.request.**setUseSimpleLocalRepostoryMana**ger( >>> true ); >>> > + cliRequest.request.**setUseSimpleLocalRepositoryMan**ager( >>> true ); >>> > >>> > } >>> > >>> > } >>> >> >> ------------------------------**------------------------------**--------- >> To unsubscribe, e-mail: >> dev-unsubscribe@maven.apache.**org<dev-unsubscr...@maven.apache.org> >> For additional commands, e-mail: dev-h...@maven.apache.org >> > > ------------------------------**------------------------------**--------- > To unsubscribe, e-mail: > dev-unsubscribe@maven.apache.**org<dev-unsubscr...@maven.apache.org> > For additional commands, e-mail: dev-h...@maven.apache.org > >