----- Original Message -----
From: "Brett Porter" <[EMAIL PROTECTED]>
To: "Maven Developers List" <[EMAIL PROTECTED]>
Sent: Friday, July 02, 2004 2:33 AM
Subject: Re: cvs commit: maven/src/java/org/apache/maven/plugin
PluginManager.java
> Emmanuel,
>
> This is checking the wrong directory - the user plugin directory is
usually
> empty (ie jars in $MAVEN_HOME_LOCAL/plugins). It should be checking the
first
> one: pluginFiles. (that is $MAVEN_HOME/plugins)
>
> Also, wouldn't userPluginFiles.isEmpty() be much easier? :)
Done.
>
> - Brett
>
> > Map pluginFiles = getPluginFiles( pluginsDir, true );
> > - pluginFiles.putAll( getPluginFiles( userPluginsDir,
false ) );
> > + Map userPluginFiles = getPluginFiles( userPluginsDir,
false );
> > +
> > + if ( !Collections.EMPTY_MAP.equals( userPluginFiles ) &&
> > + Collections.EMPTY_MAP.hashCode() ==
userPluginFiles.hashCode()
> > )
> > + {
> > + pluginFiles.putAll( userPluginFiles );
> > + }
> > + else
> > + {
> > + throw new MavenException( "Maven was badly installed.
Please
> > reinstall it." );
> > + }
> > +
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]