I think he meant analyze would become analyze-build because you are doing both
analyze and a build. And just-analyze would become analyze.
But that way it breaks what people are used to. I like Brian's suggestion
analyze-only, that seems intuitive and to fit with other mojo names.
Brian E. Fox wrote:
So analyze will still work the same as alpha-3 and JustAnalyze becomes
analyze-build? That works for me.
-----Original Message-----
From: Mark Hobson [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 18, 2007 8:45 AM
To: Maven Developers List
Subject: Re: dependency:analyze changes
On 18/09/2007, Max Bowsher <[EMAIL PROTECTED]> wrote:
I think the convention really only goes as far as having two different
names in order to allow @execute and [EMAIL PROTECTED] versions.
"attached" makes sense for the assembly plugin, but for the dependency
plugin, the distinction is not to do with attached artifacts, so the
name is confusing.
I think that "just-analyze" was a better name than "analyze-attached"
-
I don't see any advantages in changing, and there is the disadvantage
of
it being a compatibility break with any poms already using it.
Right.. :) It would be good to have a naming convention for these
type of goals since it seems to be a common requirement. So the two
types are:
1) standalone use
2) participating within the build lifecycle
How about the normal goal name for (1) and a '-build' suffix for (2)?
This would give us dependency:analyze and dependency:analyze-build. I
think this is more intuitive than the 'just-' prefix version. We
won't break compatibility with the previous release since JustAnalyze
was introduced after 2.0-alpha-4.
Cheers,
Mark
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]