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.

>     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

Reply via email to