Syntetic bridging classes solves that issue and keeps 2.2.1 compat (as
2.0.x is JDK 1.4)

On 4 November 2011 11:09, Olivier Lamy <[email protected]> wrote:
> Hello,
>
> Things like below will need some changes in core, IMHO we need to be
> compliant with core 2.x and 3.x :
>
>  @Goal(name="foo")
>  public void doExecuteGoal() {
>    // equiv of AbstractMojo.execute without requiring the interface
>  }
>
>  @Goal(name="bar")
>  public void doOtherExecuteGoal() {
>    // allowing multiple goals from the same shared common class
>  }
>
>
>
> 2011/11/4 Stephen Connolly <[email protected]>:
>> added a comment
>>
>> On 3 November 2011 23:18, Hervé BOUTEMY <[email protected]> wrote:
>>> Hi,
>>>
>>> I reworked on Java 5 Annotations for Plugins proposal started a while ago: 
>>> [1]
>>>
>>> Before going deeper into code, I'd like to have some review of the proposed
>>> form of the tool. Any comment is welcome.
>>>
>>> Regards,
>>>
>>> Hervé
>>>
>>>
>>> [1]
>>> https://cwiki.apache.org/confluence/display/MAVEN/Java+5+Annotations+for+Plugins
>>>
>>> ---------------------------------------------------------------------
>>> 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]
>>
>>
>
>
>
> --
> Olivier Lamy
> Talend : http://talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> ---------------------------------------------------------------------
> 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]

Reply via email to