Skip to main content



      Home
Home » Archived » IAM (Eclipse Integration for Apache Maven) » Checkstyle support in iam
Checkstyle support in iam [message #20980] Tue, 30 June 2009 05:00 Go to next message
Eclipse UserFriend
Hi,

I've created an m2eclipse extension for the cs-eclipse Eclipse plugin to
auto-configure Checkstyle support from maven POM configuration.

I'd be pleased to do same for iam, where can I get some infos on how to
create such extension (equivalent to
org.maven.ide.eclipse.project.configurator.AbstractProjectCo nfigurator) ?

Cheers,
Nicolas
Re: Checkstyle support in iam [message #20991 is a reply to message #20980] Tue, 30 June 2009 05:57 Go to previous message
Eclipse UserFriend
Helo Nicolas,

I am not sure what
org.maven.ide.eclipse.project.configurator.AbstractProjectCo nfigurator
accomplishes, so I will briefily point to the extension points available.

Please contact us again for further details. I am also interested in your
feedback regarding how reusable your existing code is, and what could be
improved to allow plugins to work in both Maven plugins more easily.

The extension points are:
- org.eclipse.iam.builder.natureDelegate : allows to do some processing
when the maven nature is enabled/disabled
- org.eclipse.iam.builder.builderDelegate : allows to do some processing
during the incremental builds. It provides a diff object which allows
reacting to pom changes
- project.configurationParticipants : invoked when a project is configured
for IAM. It allows to use enablement expressions so you do not need to
inspect the pom.xml in your code

I hope that serves as a starting point!


nicolas de loof wrote:

> Hi,

> I've created an m2eclipse extension for the cs-eclipse Eclipse plugin to
> auto-configure Checkstyle support from maven POM configuration.

> I'd be pleased to do same for iam, where can I get some infos on how to
> create such extension (equivalent to
> org.maven.ide.eclipse.project.configurator.AbstractProjectCo nfigurator) ?

> Cheers,
> Nicolas
Re: Checkstyle support in iam [message #570098 is a reply to message #20980] Tue, 30 June 2009 05:57 Go to previous message
Eclipse UserFriend
Helo Nicolas,

I am not sure what
org.maven.ide.eclipse.project.configurator.AbstractProjectCo nfigurator
accomplishes, so I will briefily point to the extension points available.

Please contact us again for further details. I am also interested in your
feedback regarding how reusable your existing code is, and what could be
improved to allow plugins to work in both Maven plugins more easily.

The extension points are:
- org.eclipse.iam.builder.natureDelegate : allows to do some processing
when the maven nature is enabled/disabled
- org.eclipse.iam.builder.builderDelegate : allows to do some processing
during the incremental builds. It provides a diff object which allows
reacting to pom changes
- project.configurationParticipants : invoked when a project is configured
for IAM. It allows to use enablement expressions so you do not need to
inspect the pom.xml in your code

I hope that serves as a starting point!


nicolas de loof wrote:

> Hi,

> I've created an m2eclipse extension for the cs-eclipse Eclipse plugin to
> auto-configure Checkstyle support from maven POM configuration.

> I'd be pleased to do same for iam, where can I get some infos on how to
> create such extension (equivalent to
> org.maven.ide.eclipse.project.configurator.AbstractProjectCo nfigurator) ?

> Cheers,
> Nicolas
Previous Topic:Could not delete target/test-classes
Next Topic:Could not delete target/test-classes
Goto Forum:
  


Current Time: Fri May 02 12:27:45 EDT 2025

Powered by FUDForum. Page generated in 0.03552 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top