This is an automated email from the ASF dual-hosted git repository.

juanpablo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jspwiki.git

commit b37be85088152097402a87bbc05a6dbc1ae22a51
Author: juanpablo <juanpa...@apache.org>
AuthorDate: Sat Dec 16 19:55:12 2017 +0100

    code format plus a couple of really minor refactors
---
 .../src/main/java/org/apache/wiki/PageManager.java |  2 +-
 .../main/java/org/apache/wiki/WikiProvider.java    | 10 ++--
 .../src/main/java/org/apache/wiki/WikiServlet.java | 64 ++++++++++++----------
 .../apache/wiki/attachment/AttachmentManager.java  | 19 +++----
 .../wiki/providers/CachingAttachmentProvider.java  | 39 ++++++-------
 .../wiki/stress/StressTestVersioningProvider.java  | 42 +++++++-------
 6 files changed, 87 insertions(+), 89 deletions(-)

diff --git a/jspwiki-war/src/main/java/org/apache/wiki/PageManager.java 
b/jspwiki-war/src/main/java/org/apache/wiki/PageManager.java
index 08cdd6d..0482bc0 100644
--- a/jspwiki-war/src/main/java/org/apache/wiki/PageManager.java
+++ b/jspwiki-war/src/main/java/org/apache/wiki/PageManager.java
@@ -693,7 +693,7 @@ public class PageManager extends ModuleManager implements 
WikiEventListener {
      * {@inheritDoc}
      */
     @Override
-    public Collection modules() {
+    public Collection< WikiModuleInfo > modules() {
         return null;
     }
 
diff --git a/jspwiki-war/src/main/java/org/apache/wiki/WikiProvider.java 
b/jspwiki-war/src/main/java/org/apache/wiki/WikiProvider.java
index 5b5a9e9..ae3460c 100644
--- a/jspwiki-war/src/main/java/org/apache/wiki/WikiProvider.java
+++ b/jspwiki-war/src/main/java/org/apache/wiki/WikiProvider.java
@@ -14,7 +14,7 @@
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
-    under the License.     
+    under the License.
  */
 package org.apache.wiki;
 
@@ -23,6 +23,7 @@ import java.io.IOException;
 
 import org.apache.wiki.api.exceptions.NoRequiredPropertyException;
 
+
 /**
  *  A generic Wiki provider for all sorts of things that the Wiki can
  *  store.
@@ -38,7 +39,7 @@ public interface WikiProvider
 
     /**
      *  Initializes the page provider.
-     *  
+     *
      *  @param engine WikiEngine to own this provider
      *  @param properties A set of properties used to initialize this provider
      *  @throws NoRequiredPropertyException If the provider needs a property 
which is not found in the property set
@@ -49,13 +50,12 @@ public interface WikiProvider
                IOException;
 
     /**
-     *  Return a valid HTML string for information.  May
-     *  be anything.
+     *  Return a valid HTML string for information.  May be anything.
      *  @since 1.6.4
      *  @return A string describing the provider.
      */
-
     String getProviderInfo();
+
 }
 
 
diff --git a/jspwiki-war/src/main/java/org/apache/wiki/WikiServlet.java 
b/jspwiki-war/src/main/java/org/apache/wiki/WikiServlet.java
index 79fc432..b8a405b 100644
--- a/jspwiki-war/src/main/java/org/apache/wiki/WikiServlet.java
+++ b/jspwiki-war/src/main/java/org/apache/wiki/WikiServlet.java
@@ -14,19 +14,25 @@
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
-    under the License.     
+    under the License.
  */
 package org.apache.wiki;
 
-import javax.servlet.*;
-import javax.servlet.http.*;
-import java.io.*;
+import java.io.IOException;
 
-import net.sf.ehcache.CacheManager;
-import org.apache.log4j.Logger;
+import javax.servlet.RequestDispatcher;
+import javax.servlet.ServletConfig;
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServlet;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
 
+import org.apache.log4j.Logger;
 import org.apache.wiki.url.DefaultURLConstructor;
 
+import net.sf.ehcache.CacheManager;
+
+
 /**
  * This provides a master servlet for dealing with short urls.  It mostly does
  * redirects to the proper JSP pages. It also intercepts the servlet
@@ -35,20 +41,19 @@ import org.apache.wiki.url.DefaultURLConstructor;
  * @since 2.2
  */
 public class WikiServlet extends HttpServlet {
+
     private static final long serialVersionUID = 3258410651167633973L;
     private WikiEngine m_engine;
-    static final Logger log = Logger.getLogger(WikiServlet.class.getName());
+    static final Logger log = Logger.getLogger( WikiServlet.class.getName() );
 
     /**
      * {@inheritDoc}
      */
-    public void init(ServletConfig config)
-            throws ServletException {
-        super.init(config);
-
-        m_engine = WikiEngine.getInstance(config);
-
-        log.info("WikiServlet initialized.");
+    @Override
+    public void init( ServletConfig config ) throws ServletException {
+        super.init( config );
+        m_engine = WikiEngine.getInstance( config );
+        log.info( "WikiServlet initialized." );
     }
 
     /**
@@ -60,8 +65,9 @@ public class WikiServlet extends HttpServlet {
      *
      * @see javax.servlet.GenericServlet#destroy()
      */
+    @Override
     public void destroy() {
-        log.info("WikiServlet shutdown.");
+        log.info( "WikiServlet shutdown." );
         CacheManager.getInstance().shutdown();
         m_engine.shutdown();
         super.destroy();
@@ -70,30 +76,28 @@ public class WikiServlet extends HttpServlet {
     /**
      * {@inheritDoc}
      */
-    public void doPost(HttpServletRequest req, HttpServletResponse res)
-            throws IOException, ServletException {
-        doGet(req, res);
+    @Override
+    public void doPost( HttpServletRequest req, HttpServletResponse res ) 
throws IOException, ServletException {
+        doGet( req, res );
     }
 
     /**
      * {@inheritDoc}
      */
-    public void doGet(HttpServletRequest req, HttpServletResponse res)
-            throws IOException, ServletException {
-        String pageName = DefaultURLConstructor.parsePageFromURL(req,
-                m_engine.getContentEncoding());
+    @Override
+    public void doGet( HttpServletRequest req, HttpServletResponse res ) 
throws IOException, ServletException {
+        String pageName = DefaultURLConstructor.parsePageFromURL( req, 
m_engine.getContentEncoding() );
 
-        log.info("Request for page: " + pageName);
-
-        if (pageName == null) {
+        log.info( "Request for page: " + pageName );
+        if( pageName == null ) {
             pageName = m_engine.getFrontPage(); // FIXME: Add special pages as 
well
         }
 
-        String jspPage = m_engine.getURLConstructor().getForwardPage(req);
-
-        RequestDispatcher dispatcher = req.getRequestDispatcher("/" + jspPage 
+ "?page="
-                + m_engine.encodeName(pageName) + "&" + req.getQueryString());
+        String jspPage = m_engine.getURLConstructor().getForwardPage( req );
+        RequestDispatcher dispatcher = req.getRequestDispatcher( "/" + jspPage 
+ "?page=" +
+                                                                 
m_engine.encodeName( pageName ) + "&" + req.getQueryString() );
 
-        dispatcher.forward(req, res);
+        dispatcher.forward( req, res );
     }
+
 }
diff --git 
a/jspwiki-war/src/main/java/org/apache/wiki/attachment/AttachmentManager.java 
b/jspwiki-war/src/main/java/org/apache/wiki/attachment/AttachmentManager.java
index 7cc7b60..2c7719a 100644
--- 
a/jspwiki-war/src/main/java/org/apache/wiki/attachment/AttachmentManager.java
+++ 
b/jspwiki-war/src/main/java/org/apache/wiki/attachment/AttachmentManager.java
@@ -47,13 +47,12 @@ import org.apache.wiki.parser.MarkupParser;
 import org.apache.wiki.providers.WikiAttachmentProvider;
 import org.apache.wiki.util.ClassUtil;
 
+
 /**
- *  Provides facilities for handling attachments.  All attachment
- *  handling goes through this class.
+ *  Provides facilities for handling attachments.  All attachment handling 
goes through this class.
  *  <p>
- *  The AttachmentManager provides a facade towards the current 
WikiAttachmentProvider
- *  that is in use.  It is created by the WikiEngine as a singleton object, and
- *  can be requested through the WikiEngine.
+ *  The AttachmentManager provides a facade towards the current 
WikiAttachmentProvider that is in use.
+ *  It is created by the WikiEngine as a singleton object, and can be 
requested through the WikiEngine.
  *
  *  @since 1.9.28
  */
@@ -341,12 +340,9 @@ public class AttachmentManager
         // System.out.println("Seeking info on 
"+currentPage+"::"+attachmentname);
 
         //
-        //  Finally, figure out whether this is a real attachment or a 
generated
-        //  attachment.
+        //  Finally, figure out whether this is a real attachment or a 
generated attachment.
         //
-        Attachment att;
-
-        att = getDynamicAttachment( currentPage.getName()+"/"+attachmentname );
+        Attachment att = getDynamicAttachment( 
currentPage.getName()+"/"+attachmentname );
 
         if( att == null )
         {
@@ -548,8 +544,7 @@ public class AttachmentManager
 
         m_provider.putAttachmentData( att, in );
 
-        m_engine.getReferenceManager().updateReferences( att.getName(),
-                                                         new Vector() );
+        m_engine.getReferenceManager().updateReferences( att.getName(), new 
Vector< String >() );
 
         WikiPage parent = new WikiPage( m_engine, att.getParentName() );
         m_engine.updateReferences( parent );
diff --git 
a/jspwiki-war/src/main/java/org/apache/wiki/providers/CachingAttachmentProvider.java
 
b/jspwiki-war/src/main/java/org/apache/wiki/providers/CachingAttachmentProvider.java
index 80207ec..4949b04 100644
--- 
a/jspwiki-war/src/main/java/org/apache/wiki/providers/CachingAttachmentProvider.java
+++ 
b/jspwiki-war/src/main/java/org/apache/wiki/providers/CachingAttachmentProvider.java
@@ -1,4 +1,4 @@
-/* 
+/*
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
@@ -14,7 +14,7 @@
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
-    under the License.  
+    under the License.
  */
 package org.apache.wiki.providers;
 
@@ -39,7 +39,7 @@ import org.apache.wiki.util.TextUtil;
 /**
  *  Provides a caching attachment provider.  This class rests on top of a
  *  real provider class and provides a cache to speed things up.  Only the
- *  Attachment objects are cached; the actual attachment contents are 
+ *  Attachment objects are cached; the actual attachment contents are
  *  fetched always from the provider.
  *
  *  @since 2.1.64.
@@ -82,7 +82,7 @@ public class CachingAttachmentProvider
 
     /** Property that supplies the directory used to store attachments. */
     public static final String PROP_STORAGEDIR = 
"jspwiki.basicAttachmentProvider.storageDir";
-    
+
     private boolean m_gotall = false;
 
     /**
@@ -116,9 +116,9 @@ public class CachingAttachmentProvider
         //  Find and initialize real provider.
         //
         String classname = TextUtil.getRequiredProperty( properties, 
AttachmentManager.PROP_PROVIDER );
-        
+
         try
-        {            
+        {
             Class<?> providerclass = ClassUtil.findClass( 
"org.apache.wiki.providers", classname);
 
             m_provider = (WikiAttachmentProvider)providerclass.newInstance();
@@ -186,12 +186,12 @@ public class CachingAttachmentProvider
     private <T> Collection<T> cloneCollection( Collection<T> c )
     {
         ArrayList<T> list = new ArrayList<T>();
-        
+
         list.addAll( c );
-        
+
         return list;
     }
-    
+
     /**
      * {@inheritDoc}
      */
@@ -240,14 +240,9 @@ public class CachingAttachmentProvider
      *
      *  @return null, if no such attachment was in this collection.
      */
-    private Attachment findAttachmentFromCollection( Collection c, String name 
)
-    {
-        for( Iterator i = c.iterator(); i.hasNext(); )
-        {
-            Attachment att = (Attachment) i.next();
-
-            if( name.equals( att.getFileName() ) )
-            {
+    private Attachment findAttachmentFromCollection( Collection< Attachment > 
c, String name ) {
+        for( Attachment att : c ) {
+            if( name.equals( att.getFileName() ) ) {
                 return att;
             }
         }
@@ -343,14 +338,14 @@ public class CachingAttachmentProvider
 
     /**
      *  Returns the WikiAttachmentProvider that this caching provider 
delegates to.
-     * 
+     *
      *  @return The real provider underneath this one.
      */
     public WikiAttachmentProvider getRealProvider()
     {
         return m_provider;
     }
-    
+
     /**
      * {@inheritDoc}
      */
@@ -359,14 +354,14 @@ public class CachingAttachmentProvider
         m_provider.moveAttachmentsForPage(oldParent, newParent);
         m_cache.remove(newParent);
         m_cache.remove(oldParent);
-        
+
         //
         //  This is a kludge to make sure that the pages are removed
         //  from the other cache as well.
         //
         String checkName = oldParent + "/";
-        
-        Collection<String> names = m_cache.getKeysWithExpiryCheck();
+
+        Collection< String > names = m_cache.getKeysWithExpiryCheck();
         for( String name : names )
         {
             if( name.startsWith( checkName ) )
diff --git 
a/jspwiki-war/src/test/java/org/apache/wiki/stress/StressTestVersioningProvider.java
 
b/jspwiki-war/src/test/java/org/apache/wiki/stress/StressTestVersioningProvider.java
index 40dfd6e..74e0c28 100644
--- 
a/jspwiki-war/src/test/java/org/apache/wiki/stress/StressTestVersioningProvider.java
+++ 
b/jspwiki-war/src/test/java/org/apache/wiki/stress/StressTestVersioningProvider.java
@@ -1,4 +1,4 @@
-/* 
+/*
     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
@@ -14,16 +14,22 @@
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
-    under the License.  
+    under the License.
  */
 package org.apache.wiki.stress;
 
-import junit.framework.*;
-import java.io.*;
-import java.util.*;
+import java.io.File;
+import java.util.Collection;
+import java.util.Properties;
+
+import org.apache.wiki.TestEngine;
+import org.apache.wiki.WikiPage;
+import org.apache.wiki.providers.FileSystemProvider;
+
+import junit.framework.Test;
+import junit.framework.TestCase;
+import junit.framework.TestSuite;
 
-import org.apache.wiki.*;
-import org.apache.wiki.providers.*;
 
 public class StressTestVersioningProvider extends TestCase
 {
@@ -78,7 +84,7 @@ public class StressTestVersioningProvider extends TestCase
         WikiPage pageinfo = engine.getPage( NAME1 );
 
         assertEquals( "wrong version", maxver, pageinfo.getVersion() );
-        
+
         // +2 comes from \r\n.
         assertEquals( "wrong text", maxver+2, engine.getText(NAME1).length() );
     }
@@ -103,20 +109,18 @@ public class StressTestVersioningProvider extends TestCase
         System.out.println("Saved "+mark.toString(maxpages)+" pages/second");
 
         mark.reset();
-        
+
         mark.start();
-        Collection pages = engine.getPageManager().getAllPages();
+        Collection< WikiPage > pages = engine.getPageManager().getAllPages();
         mark.stop();
-        
+
         System.out.println("Got a list of all pages in "+mark);
-        
+
         mark.reset();
         mark.start();
-        
-        for( Iterator i = pages.iterator(); i.hasNext(); )
-        {
-            String foo = engine.getPureText( (WikiPage)i.next() );
-            
+
+        for( WikiPage page : pages ) {
+            String foo = engine.getPureText( page );
             assertNotNull( foo );
         }
         mark.stop();
@@ -129,12 +133,12 @@ public class StressTestVersioningProvider extends TestCase
     {
         runMassiveFileTest(100);
     }
-    
+
     public void testMillionFiles2() throws Exception
     {
         runMassiveFileTest(1000);
     }
-    
+
     public void testMillionFiles3() throws Exception
     {
         runMassiveFileTest(10000);

-- 
To stop receiving notification emails like this one, please contact
"commits@jspwiki.apache.org" <commits@jspwiki.apache.org>.

Reply via email to