Author: henning Date: Sat Oct 1 05:37:24 2005 New Revision: 292973 URL: http://svn.apache.org/viewcvs?rev=292973&view=rev Log: Don't leave fields uninitialized (found by findbugs)
Modified: jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTDirective.java jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTSetDirective.java jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/resource/loader/FileResourceLoader.java Modified: jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java?rev=292973&r1=292972&r2=292973&view=diff ============================================================================== --- jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java (original) +++ jakarta/velocity/core/trunk/src/java/org/apache/velocity/app/event/implement/IncludeNotFound.java Sat Oct 1 05:37:24 2005 @@ -41,7 +41,7 @@ private static final String DEFAULT_NOT_FOUND = "notfound.vm"; private static final String PROPERTY_NOT_FOUND = "eventhandler.include.notfound"; - private RuntimeServices rs; + private RuntimeServices rs = null; String notfound; /** @@ -82,7 +82,7 @@ public void setRuntimeServices(RuntimeServices rs) throws Exception { this.rs = rs; - notfound = rs.getString(PROPERTY_NOT_FOUND,DEFAULT_NOT_FOUND).trim(); + notfound = rs.getString(PROPERTY_NOT_FOUND, DEFAULT_NOT_FOUND).trim(); } } Modified: jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTDirective.java URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTDirective.java?rev=292973&r1=292972&r2=292973&view=diff ============================================================================== --- jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTDirective.java (original) +++ jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTDirective.java Sat Oct 1 05:37:24 2005 @@ -43,7 +43,7 @@ */ public class ASTDirective extends SimpleNode { - private Directive directive; + private Directive directive = null; private String directiveName = ""; private boolean isDirective; Modified: jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTSetDirective.java URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTSetDirective.java?rev=292973&r1=292972&r2=292973&view=diff ============================================================================== --- jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTSetDirective.java (original) +++ jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/parser/node/ASTSetDirective.java Sat Oct 1 05:37:24 2005 @@ -35,8 +35,8 @@ public class ASTSetDirective extends SimpleNode { private String leftReference = ""; - private Node right; - private ASTReference left; + private Node right = null; + private ASTReference left = null; boolean blather = false; public ASTSetDirective(int id) Modified: jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/resource/loader/FileResourceLoader.java URL: http://svn.apache.org/viewcvs/jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/resource/loader/FileResourceLoader.java?rev=292973&r1=292972&r2=292973&view=diff ============================================================================== --- jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/resource/loader/FileResourceLoader.java (original) +++ jakarta/velocity/core/trunk/src/java/org/apache/velocity/runtime/resource/loader/FileResourceLoader.java Sat Oct 1 05:37:24 2005 @@ -46,7 +46,7 @@ /** * The paths to search for templates. */ - private List paths; + private List paths = new ArrayList(); /** * Used to map the path that a template was found on @@ -54,20 +54,14 @@ * times of the files. This is synchronizedMap * instance. */ - private Map templatePaths; + private Map templatePaths = Collections.synchronizedMap(new HashMap()); public void init( ExtendedProperties configuration) { log.info("FileResourceLoader : initialization starting."); - paths = new ArrayList(); paths.addAll( configuration.getVector("path") ); - - /** - * Create synchronized map instance - */ - templatePaths = Collections.synchronizedMap(new HashMap()); - + if (log.isInfoEnabled()) { // this section lets tell people what paths we will be using --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]