On Wed, May 12, 2010 at 09:08, Vincent Massol <[email protected]> wrote:
>
> On May 12, 2010, at 6:06 AM, sdumitriu (SVN) wrote:
>
> > Author: sdumitriu
> > Date: 2010-05-12 06:06:25 +0200 (Wed, 12 May 2010)
> > New Revision: 28837
> >
> > Modified:
> > platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/XWiki.java
> > Log:
> > [cleanup] Applied codestyle, fixed some deprecated calls, replaced string
> names with proper document references
> >
> > Modified:
> platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/XWiki.java
> > ===================================================================
> > --- platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/XWiki.java
> 2010-05-11 17:47:17 UTC (rev 28836)
> > +++ platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/XWiki.java
> 2010-05-12 04:06:25 UTC (rev 28837)
> > @@ -67,6 +67,7 @@
> > import org.apache.commons.httpclient.auth.AuthScope;
> > import org.apache.commons.httpclient.methods.GetMethod;
> > import org.apache.commons.httpclient.util.URIUtil;
> > +import org.apache.commons.io.IOUtils;
> > import org.apache.commons.lang.RandomStringUtils;
> > import org.apache.commons.lang.StringEscapeUtils;
> > import org.apache.commons.lang.StringUtils;
> > @@ -106,6 +107,8 @@
> > import org.xwiki.observation.event.DocumentUpdateEvent;
> > import org.xwiki.query.QueryException;
> > import org.xwiki.rendering.macro.wikibridge.WikiMacroInitializer;
> > +import org.xwiki.url.XWikiEntityURL;
> > +import org.xwiki.url.standard.XWikiURLBuilder;
> >
> > import com.xpn.xwiki.api.Api;
> > import com.xpn.xwiki.api.Document;
> > @@ -180,13 +183,15 @@
> > import com.xpn.xwiki.web.XWikiURLFactoryService;
> > import com.xpn.xwiki.web.XWikiURLFactoryServiceImpl;
> > import com.xpn.xwiki.web.includeservletasstring.IncludeServletAsString;
> > -import org.xwiki.url.XWikiEntityURL;
> > -import org.xwiki.url.standard.XWikiURLBuilder;
> >
> > public class XWiki implements XWikiDocChangeNotificationInterface
> > {
> > protected static final Log LOG = LogFactory.getLog(XWiki.class);
> >
> > + /** Frequently used Document reference, the class which holds
> virtual wiki definitions. */
> > + private static final DocumentReference
> VIRTUAL_WIKI_DEFINITION_CLASSNAME =
> > + new DocumentReference("xwiki", "XWiki", "XWikiServerClass");
>
> I'd use CLASS_REFERENCE instead of Classname.
>
> > +
> > private XWikiConfig config;
> >
> > private XWikiStoreInterface store;
> > @@ -212,6 +217,7 @@
> >
> > private XWikiPluginManager pluginManager;
> >
> > + @SuppressWarnings("deprecation")
> > private XWikiNotificationManager notificationManager;
>
> Why suppress the warning? We should use the new notification manager and
> remove this one.
>
This one is till used because observation managaner doe snot support event
on object field modification yet.
>
> > private XWikiAuthService authService;
> > @@ -297,15 +303,18 @@
> > /**
> > * Used to convert a proper Document Reference to string (standard
> form).
> > */
> > + @SuppressWarnings("unchecked")
> > private EntityReferenceSerializer<String>
> defaultEntityReferenceSerializer =
> > Utils.getComponent(EntityReferenceSerializer.class);
>
> [snip]
>
> (haven't really checked the rest)
>
> Thanks
> -Vincent
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>
--
Thomas Mortagne
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs