Author: jalkanen
Date: Wed Jun 11 13:58:56 2008
New Revision: 666835
URL: http://svn.apache.org/viewvc?rev=666835&view=rev
Log:
Fixed some inefficiencies (found by FindBugs) by taking autoboxing into use.
Modified:
incubator/jspwiki/trunk/.settings/org.eclipse.jdt.core.prefs
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/PageManager.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/WikiSession.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/RawPagesDavProvider.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/diff/TraditionalDiffProvider.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/parser/CreoleToJSPWikiTranslator.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Counter.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/SessionsPlugin.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/SearchManager.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/SetPaginationTag.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
Modified: incubator/jspwiki/trunk/.settings/org.eclipse.jdt.core.prefs
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/.settings/org.eclipse.jdt.core.prefs?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/.settings/org.eclipse.jdt.core.prefs (original)
+++ incubator/jspwiki/trunk/.settings/org.eclipse.jdt.core.prefs Wed Jun 11
13:58:56 2008
@@ -1,4 +1,4 @@
-#Mon Jun 09 22:36:43 EEST 2008
+#Wed Jun 11 23:34:20 EEST 2008
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
@@ -35,10 +35,10 @@
org.eclipse.jdt.core.compiler.problem.localVariableHiding=ignore
org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning
org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore
-org.eclipse.jdt.core.compiler.problem.missingJavadocComments=warning
+org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=disabled
org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public
-org.eclipse.jdt.core.compiler.problem.missingJavadocTags=warning
+org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=disabled
org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public
org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/PageManager.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/PageManager.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/PageManager.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/PageManager.java Wed Jun 11
13:58:56 2008
@@ -612,6 +612,11 @@
*/
private class LockReaper extends WikiBackgroundThread
{
+ /**
+ * Create a LockReaper for a given engine.
+ *
+ * @param engine WikiEngine to own this thread.
+ */
public LockReaper( WikiEngine engine )
{
super( engine, 60 );
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/WikiSession.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/WikiSession.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/WikiSession.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/WikiSession.java Wed Jun 11
13:58:56 2008
@@ -479,7 +479,7 @@
case WikiSecurityEvent.PRINCIPAL_ADD:
{
WikiSession target = (WikiSession)e.getTarget();
- if ( this.equals( target ) & m_status == AUTHENTICATED
)
+ if ( this.equals( target ) && m_status ==
AUTHENTICATED )
{
Set<Principal> principals =
m_subject.getPrincipals();
principals.add( (Principal)e.getPrincipal());
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/RawPagesDavProvider.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/RawPagesDavProvider.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/RawPagesDavProvider.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/dav/RawPagesDavProvider.java
Wed Jun 11 13:58:56 2008
@@ -69,7 +69,7 @@
{
String pageName = ((WikiPage)i.next()).getName();
- Character firstChar = new
Character(Character.toLowerCase(pageName.charAt(0)));
+ Character firstChar =
Character.valueOf(Character.toLowerCase(pageName.charAt(0)));
if( !charList.contains( firstChar ) )
{
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/diff/TraditionalDiffProvider.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/diff/TraditionalDiffProvider.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/diff/TraditionalDiffProvider.java
(original)
+++
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/diff/TraditionalDiffProvider.java
Wed Jun 11 13:58:56 2008
@@ -187,9 +187,9 @@
Format[] formats = { NumberFormat.getInstance(), cfmt,
NumberFormat.getInstance() };
fmt.setFormats( formats );
- Object[] params = { new Integer(changed.first() + 1),
- new Integer(changed.size()),
- new Integer(changed.size()) };
+ Object[] params = { changed.first() + 1,
+ changed.size(),
+ changed.size() };
m_result.append( fmt.format(params) );
m_result.append(CSS_DIFF_CLOSE);
}
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/filters/SpamFilter.java Wed
Jun 11 13:58:56 2008
@@ -333,9 +333,9 @@
Integer score = (Integer)context.getVariable( ATTR_SPAMFILTER_SCORE );
if( score != null )
- score = new Integer( score.intValue()+1 );
+ score = score+1;
else
- score = new Integer( 1 );
+ score = 1;
context.setVariable( ATTR_SPAMFILTER_SCORE, score );
}
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/parser/CreoleToJSPWikiTranslator.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/parser/CreoleToJSPWikiTranslator.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
---
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/parser/CreoleToJSPWikiTranslator.java
(original)
+++
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/parser/CreoleToJSPWikiTranslator.java
Wed Jun 11 13:58:56 2008
@@ -64,13 +64,13 @@
// [{$creolepagefilter.creoleversion}]
// [{$creolepagefilter.linebreak}] -> bloglike/wikilike
- public static String VAR_VERSION = "1.0.3";
+ public static final String VAR_VERSION = "1.0.3";
- public static String VAR_CREOLE_VERSION = "1.0";
+ public static final String VAR_CREOLE_VERSION = "1.0";
- public static String VAR_LINEBREAK_BLOGLIKE = "bloglike";
+ public static final String VAR_LINEBREAK_BLOGLIKE = "bloglike";
- public static String VAR_LINEBREAK_C2LIKE = "c2like";
+ public static final String VAR_LINEBREAK_C2LIKE = "c2like";
private static final String CREOLE_BOLD =
"\\*\\*((?s:.)*?)(\\*\\*|(\n\n|\r\r|\r\n\r\n))";
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Counter.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Counter.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Counter.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/Counter.java Wed Jun
11 13:58:56 2008
@@ -79,7 +79,7 @@
if( val == null )
{
- val = new Integer( 0 );
+ val = 0;
}
//
@@ -106,7 +106,7 @@
increment = (new Integer((String)incrementObj)).intValue();
}
- val = new Integer( val.intValue() + increment );
+ val = val + increment;
}
context.setVariable( countername, val );
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/PluginManager.java Wed
Jun 11 13:58:56 2008
@@ -490,7 +490,7 @@
break;
case StreamTokenizer.TT_NUMBER:
- s = Integer.toString( new Double(tok.nval).intValue() );
+ s = Integer.toString( (int) tok.nval );
potentialEmptyLine = false;
break;
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/SessionsPlugin.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/SessionsPlugin.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/SessionsPlugin.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/SessionsPlugin.java
Wed Jun 11 13:58:56 2008
@@ -89,13 +89,13 @@
// we already have an entry, increase the counter:
int numSessions =
distinctPrincipals.get(principalName).intValue();
// store the new value:
- distinctPrincipals.put(principalName, new
Integer(++numSessions));
+ distinctPrincipals.put(principalName, ++numSessions);
}
else
{
// first time we see this entry, add entry to HashMap with
// value 1
- distinctPrincipals.put(principalName, new Integer(1));
+ distinctPrincipals.put(principalName, 1);
}
}
//
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/plugin/UnusedPagesPlugin.java
Wed Jun 11 13:58:56 2008
@@ -82,7 +82,7 @@
if (m_show.equals(PARAM_SHOW_VALUE_COUNT))
{
wikitext = "" + links.size();
- if (m_lastModified & links.size()!=0)
+ if (m_lastModified && links.size()!=0)
{
wikitext = links.size() + " (" +
m_dateFormat.format(m_dateLastModified) + ")";
}
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/SearchManager.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/SearchManager.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/SearchManager.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/search/SearchManager.java Wed
Jun 11 13:58:56 2008
@@ -166,7 +166,7 @@
SearchResult sr = (SearchResult)i.next();
HashMap<String,Object> hm = new
HashMap<String,Object>();
hm.put( "page", sr.getPage().getName() );
- hm.put( "score", new Integer(sr.getScore()) );
+ hm.put( "score", sr.getScore() );
list.add( hm );
}
}
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/SetPaginationTag.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/SetPaginationTag.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/SetPaginationTag.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/tags/SetPaginationTag.java
Wed Jun 11 13:58:56 2008
@@ -195,14 +195,14 @@
//(Total items: " + m_total + ")" );
pagination.append( LocaleSupport.getLocalizedMessage(pageContext,
m_fmtkey + ".total",
- new Object[]{ new Integer( m_total ) } ) );
+ new Object[]{ m_total } ) );
pagination.append( "</div>" );
/* +++ processing done +++ */
- String p = pagination.toString();
+ String p = pagination.toString();
pageContext.getOut().println( p );
@@ -225,11 +225,11 @@
**/
private void appendLink( StringBuffer sb, int page, String fmttextkey )
{
- appendLink2( sb, page, LocaleSupport.getLocalizedMessage(
pageContext, fmttextkey ) );
+ appendLink2( sb, page, LocaleSupport.getLocalizedMessage( pageContext,
fmttextkey ) );
}
private void appendLink( StringBuffer sb, int page, int paginationblock )
{
- appendLink2( sb, page, Integer.toString( paginationblock ) );
+ appendLink2( sb, page, Integer.toString( paginationblock ) );
}
private void appendLink2( StringBuffer sb, int page, String text )
{
@@ -241,7 +241,7 @@
else
{
sb.append( LocaleSupport.getLocalizedMessage( pageContext,
m_fmtkey + ".show.title",
- new Object[]{ new Integer( page + 1 ), new Integer(
page + m_pagesize ) } ) );
+ new Object[]{ page + 1, page + m_pagesize } ) );
}
sb.append( "\" " );
@@ -264,4 +264,4 @@
sb.append( "</a> " );
}
-}
\ No newline at end of file
+}
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java (original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/util/WatchDog.java Wed Jun 11
13:58:56 2008
@@ -76,7 +76,7 @@
Thread t = Thread.currentThread();
WatchDog wd = null;
- WeakReference<WatchDog> w = c_kennel.get( new Integer(t.hashCode()) );
+ WeakReference<WatchDog> w = c_kennel.get( t.hashCode() );
if( w != null ) wd = w.get();
@@ -87,7 +87,7 @@
synchronized( c_kennel )
{
- c_kennel.put( new Integer(t.hashCode()), w );
+ c_kennel.put( t.hashCode(), w );
}
}
Modified: incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandler.java Wed
Jun 11 13:58:56 2008
@@ -135,7 +135,7 @@
(cal.getTimeZone().inDaylightTime( d ) ? cal.get(
Calendar.DST_OFFSET ) : 0 )) );
ht.put( "lastModified", cal.getTime() );
- ht.put( "version", new Integer(page.getVersion()) );
+ ht.put( "version", page.getVersion() );
if( page.getAuthor() != null )
{
Modified:
incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
URL:
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java?rev=666835&r1=666834&r2=666835&view=diff
==============================================================================
--- incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
(original)
+++ incubator/jspwiki/trunk/src/com/ecyrd/jspwiki/xmlrpc/RPCHandlerUTF8.java
Wed Jun 11 13:58:56 2008
@@ -94,7 +94,7 @@
(cal.getTimeZone().inDaylightTime( d ) ? cal.get(
Calendar.DST_OFFSET ) : 0 )) );
ht.put( "lastModified", cal.getTime() );
- ht.put( "version", new Integer(page.getVersion()) );
+ ht.put( "version", page.getVersion() );
if( page.getAuthor() != null )
{