Maven 1.x AspectJ Plugin

Add properties for XnoWeave and Xlint

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 3.1.1
  • Fix Version/s: 3.2
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

The plugin.jelly has the following TODO:

  • Add other iajc attributes as plugin properties

Well, I need at least these 2 properties (not sure if there are more though), so I can add them to the code, setting plugin.properties with the default value.

Felipe

Activity

Hide
Carlos Sanchez added a comment -

All aspectj compiler properties added are welcome, but as long as nobody has requested them I don't see much point on its implementation, there are things with more priority.

Show
Carlos Sanchez added a comment - All aspectj compiler properties added are welcome, but as long as nobody has requested them I don't see much point on its implementation, there are things with more priority.
Hide
Carlos Sanchez added a comment -

Of course if you need them the change is welcome.

Show
Carlos Sanchez added a comment - Of course if you need them the change is welcome.
Hide
Felipe Leme added a comment -

Yes, that's what I thought.

Anyway, I'm requesting them, otherwise I need to use those nasty <iajc> tasks on maven.xml

So, if you don't mind I will add these 2 new properties to the CVS code.

Show
Felipe Leme added a comment - Yes, that's what I thought. Anyway, I'm requesting them, otherwise I need to use those nasty <iajc> tasks on maven.xml So, if you don't mind I will add these 2 new properties to the CVS code.
Hide
Carlos Sanchez added a comment -

I don't mind, sure!

Show
Carlos Sanchez added a comment - I don't mind, sure!
Hide
Felipe Leme added a comment -

Fixed, adding 2 new properties: maven.aspectj.noweave and maven.aspectj.lint.

Show
Felipe Leme added a comment - Fixed, adding 2 new properties: maven.aspectj.noweave and maven.aspectj.lint.

People

Vote (1)
Watch (0)

Dates

  • Due:
    Created:
    Updated:
    Resolved:

Time Tracking

Estimated:
30m
Original Estimate - 30 minutes
Remaining:
30m
Remaining Estimate - 30 minutes
Logged:
Not Specified
Time Spent - Not Specified