1) Yes. :-)

2) I also quite surprisingly noticed this as well while converting a
plugin to use BuildContext and making it m2e compatible. IMO it would
be great if DefailtBuildContext could be improved so that will detect
changes. However, there might be some good reason this hasn't been
implemented yet...

3) Don't follow. How is this m2e related? m2e has a dependency to
BuildContext, but this doesn't make Maven dependent on m2e.

/Anders

On Sat, Sep 1, 2012 at 12:21 PM, Mark Struberg <strub...@yahoo.de> wrote:
>     Hi!
>
>
> While doing further research on the incremental build I came accross the
> org.sonatype.plexus.build.incremental.BuildContext.
>
> There are a few things around this class which caught my interrest.
>
> 1.) This class has a package org.sonatype, the artifact name groupId 
> org.codehaus.plexus and the project in git is sisu-build-api.
> Quite  confusing...
>
> 2.) This replaced our internal scanning. What wonders me a bit is that the 
> DefaultBuildContext always returns true for hasDelta(). Not sure about the 
> original impl, but thiw might need to get changed if we like to support 
> incremental builds. The problematic code can be found in 
> DefaultMavenResourcesFiltering. Not sure if this got used somewhere else as 
> well.
>
> 3.) Having the BuildContext API in a m2eclipse related package is not exactly 
> wise imo. This makes m2eclipse depending on maven and maven depending on 
> m2eclipse.
>
>
> Wdyt? How to proceed?
>
>
>
> LieGrue,
> strub
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to