That last line seems the output of the "example-plugin oldcommand"
execution.
On 03/28/2013 03:13 PM, Max Rydahl Andersen wrote:
On Mon, Mar 25, 2013 at 07:55:56AM -0400, Vineet Reynolds Pereira
wrote:
> My bad. Zimbra swallowed a portion of the previous response when I hit
'send'. Forge would display something like this in 1.2.3:
>
> [example-project] example-project $ example-plugin oldcommand
> ***WARNING*** The command (oldcommand) is deprecated and may be removed in future
versions
> Executed named command without args.
What does that last line mean ? Seems like a confusing thing ?
btw. nice to have deprecation ability.
/max
> There is also a related item in JIRA: FORGE-828, but from what I've noticed, this
is not wired up to display deprecated options/commands as striked out text.
>
>
> ----- Original Message -----
>> From: "Vineet Reynolds Pereira" <vpereira(a)redhat.com>
>> To: "forge-dev List" <forge-dev(a)lists.jboss.org>
>> Sent: Monday, March 25, 2013 5:06:53 PM
>> Subject: Re: [forge-dev] Plugin Backwards Compatibility
>>
>> Yes, George worked on this feature:
>>
https://issues.jboss.org/browse/FORGE-826 . I just tested it, and it
>> works:
>>
>>
>>
>>
>> ----- Original Message -----
>>> From: "Pete Muir" <pmuir(a)redhat.com>
>>> To: "forge-dev List" <forge-dev(a)lists.jboss.org>
>>> Sent: Monday, March 25, 2013 3:21:54 PM
>>> Subject: Re: [forge-dev] Plugin Backwards Compatibility
>>>
>>> Is there a way to automatically indicate that a command or option
>>> is
>>> deprecated e.g. you annotate the method or parameter with
>>> @Deprecated and Forge automatically prints out a warning message?
>>>
>>> On 25 Mar 2013, at 09:03, Vineet Reynolds Pereira
>>> <vpereira(a)redhat.com> wrote:
>>>
>>>> We ran into the same problem with the scaffold plugin. I wanted
>>>> some @Option-annotated method parameters and @Command-annotated
>>>> methods to be removed or deprecated, but didn't so, due to the
>>>> reasons Max and Lincoln have outlined. I would suggest retaining
>>>> the existing options and commands for backward compatibility, and
>>>> introduce new ones if you can make them work with the existing
>>>> ones.
>>>>
>>>> ----- Original Message -----
>>>>> From: "Max Rydahl Andersen"
<max.andersen(a)redhat.com>
>>>>> To: "forge-dev List" <forge-dev(a)lists.jboss.org>
>>>>> Sent: Monday, March 25, 2013 10:33:56 AM
>>>>> Subject: Re: [forge-dev] Plugin Backwards Compatibility
>>>>>
>>>>> On Fri, Mar 22, 2013 at 06:09:56PM -0700, James R. Perkins
>>>>> wrote:
>>>>>> What are the rules for plugin backward compatibility? I've
done
>>>>>> quite a
>>>>>> bit of work cleaning up the JBoss AS 7 plugin, but I changed
>>>>>> some
>>>>>> prompts and some behavior. I haven't completely finished
>>>>>> testing
>>>>>> yet,
>>>>>> but since Forge allows scripts I was wondering if backwards
>>>>>> compatibility is important.
>>>>> Yes, it is important since tutorials and eclipse plugins calling
>>>>> these commands
>>>>> will have to be updated.
>>>>>
>>>>> Especially if your plugin is used in ticketmonster :)
>>>>>
>>>>> /max
>>>>>
>>>>>> --
>>>>>> James R. Perkins
>>>>>> JBoss by Red Hat
>>>>>>
>>>>>> _______________________________________________
>>>>>> forge-dev mailing list
>>>>>> forge-dev(a)lists.jboss.org
>>>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>> _______________________________________________
>>>>> forge-dev mailing list
>>>>> forge-dev(a)lists.jboss.org
>>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>>>
>>>> _______________________________________________
>>>> forge-dev mailing list
>>>> forge-dev(a)lists.jboss.org
>>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>
>>> _______________________________________________
>>> forge-dev mailing list
>>> forge-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>>
>> _______________________________________________
>> forge-dev mailing list
>> forge-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/forge-dev
>>
> _______________________________________________
> forge-dev mailing list
> forge-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/forge-dev
_______________________________________________
forge-dev mailing list
forge-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/forge-dev
--
*George Gastaldi* | /Senior Software Engineer/
JBoss Forge Team
Red Hat