[xwiki-dev] [Lucene] Fixing the rebuildIndex API?
Vincent Massol
vincent at massol.net
Fri Feb 2 13:45:06 CET 2007
ok, I'm leaving it to Ludovic to make this change along with others.
I'm not touching the plugin till further notice... :-)
Thanks
-Vincent
On Feb 2, 2007, at 1:00 PM, Vincent Massol wrote:
>
> On Feb 2, 2007, at 12:42 PM, Ludovic Dubost wrote:
>
>>
>> +1
>>
>> I started rewriting the whole API leaving the older ones in
>> LucenePluginAPI as deprecated but I have to redo it all because of
>> your styling commit :(
>> I'm in the process of adding the sort parameter for lucene which
>> is needed on curriki
>>
>> http://jira.xwiki.org/jira/browse/XWIKI-795
>
> I have lots of other styling and other modifications. This is my
> way of taking ownership of existing code (which you asked me to
> do ;-)). I was doing this to understand the code and prepare the
> field for adding stuff from XWIKI-517 and XWIKI-757 which Jeremi
> asked me to look at.
>
> I can put what I'm doing on hold if you want. Let me know what's best.
>
> Thanks
> -Vincent
>
>> Vincent Massol a écrit :
>>> Hi everyone,
>>>
>>> I can see the following API in LucenePluginAPI:
>>>
>>> public int rebuildIndex(XWiki wiki, Context context)
>>>
>>> I can see 2 problems with that:
>>>
>>> 1) I don't see the need for exposing the context, especially as
>>> it's known internally by the plugin.
>>> 2) Passing both the context and the wiki object seems redundant
>>> as it's possible to call context.getXWiki()
>>>
>>> I'm thus proposing to deprecate this method and instead replace
>>> it with:
>>>
>>> public int rebuildIndex()
>>>
>>> Ok for everyone?
>>>
>>> Thanks
>>> -Vincent
___________________________________________________________________________
Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire.
http://fr.mail.yahoo.com
More information about the devs
mailing list