Vincent Massol wrote:
> On Nov 17, 2008, at 6:16 PM, Sergiu Dumitriu wrote:
>
>> Jean-Vincent Drean wrote:
>>> On Sun, Nov 16, 2008 at 3:56 AM, SVN sdumitriu
>>> <[EMAIL PROTECTED]> wrote:
>>>> Author: sdumitriu
>>>> @@ -376,9 +372,10 @@
>>>> * @return the given text rendered in the context of this
>>>> document
>>>> * @deprecated since 1.6M1 use [EMAIL PROTECTED]
>>>> #getRenderedContent(String, String)}
>> ^^^^^^^^^^^
>>
>>>> */
>>>> + @Deprecated
>>>> public String getRenderedContent(String text) throws
>>>> XWikiException
>>>> {
>>>> - return doc.getRenderedContent(text, getXWikiContext());
>>>> + return this.doc.getRenderedContent(text,
>>>> getXWikiContext());
>>>> }
>>> We currently have 6 pages using this method in XE wiki :
>>> http://hudson.xwiki.org/job/xwiki-product-enterprise-test-trunk/com.xpn.xwiki.products$xwiki-enterprise-test-xmlrpc/1574/testReport/
>>>
>>> WWYT about un-deprecate this method and make it return
>>> getRenderedContent(text, getSyntaxId()); ? Seems logical to me since
>>> this is what we would do from velocity.
>> I didn't deprecate it, it was there before (rev. 11285). Vincent?
>
> Yes I deprecated it when I introduced the new rendering. If we're
> still using the deprecated version we need to modify the calls to use
> the new signature.
>
> Now Sergiu I think you caused the problem in the test since the
> @Deprecated annotation seems to have triggered some output in the log
> which causes the tests to fail :)
>
> "Using the annotation causes the Java compiler to generate warnings
> when the deprecated class, method, or field is used.". Source
> http://java.sun.com/j2se/1.5.0/docs/guide/javadoc/deprecation/deprecation.html
>
> 3 choices:
> 1) remove the annotation
> 2) fix the calls to use the new version
> 3) modify the tests to not fail on this warning
>
> I think 2) is best, wdyt?
+1
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs