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

markt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tomcat.git


The following commit(s) were added to refs/heads/main by this push:
     new 1bb4e9f  Code clean-up. Add braces to improve clarity
1bb4e9f is described below

commit 1bb4e9fcb1242819205724873142b0524dcd40f4
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Wed May 26 19:27:37 2021 +0100

    Code clean-up. Add braces to improve clarity
    
    Again, mainly to trigger CI to test configuration changes.
---
 java/org/apache/juli/ClassLoaderLogManager.java    |   6 +-
 java/org/apache/juli/JdkLoggerFormatter.java       |   3 +-
 .../org/apache/naming/ContextAccessController.java |   3 +-
 java/org/apache/naming/NamingContext.java          |  33 +++--
 .../naming/factory/DataSourceLinkFactory.java      |   5 +-
 java/org/apache/naming/factory/LookupFactory.java  |   3 +-
 .../apache/naming/factory/MailSessionFactory.java  |   3 +-
 java/org/apache/tomcat/jni/Library.java            |   5 +-
 .../util/bcel/classfile/EnumElementValue.java      |   3 +-
 .../tomcat/util/descriptor/tld/TldRuleSet.java     |   3 +-
 .../tomcat/util/descriptor/web/ContextService.java |   3 +-
 .../tomcat/util/descriptor/web/FilterMap.java      |   4 +-
 .../tomcat/util/descriptor/web/LoginConfig.java    |  30 +++--
 .../util/descriptor/web/SecurityCollection.java    |  39 ++++--
 .../util/descriptor/web/SecurityConstraint.java    |  68 ++++++----
 .../tomcat/util/descriptor/web/WebRuleSet.java     |   9 +-
 .../apache/tomcat/util/descriptor/web/WebXml.java  |   4 +-
 .../tomcat/util/digester/CallMethodRule.java       |   4 +-
 java/org/apache/tomcat/util/digester/Digester.java |   3 +-
 java/org/apache/tomcat/util/http/RequestUtil.java  |   6 +-
 .../apache/tomcat/util/modeler/AttributeInfo.java  |  14 +-
 .../tomcat/util/modeler/BaseAttributeFilter.java   |  17 ++-
 .../apache/tomcat/util/modeler/BaseModelMBean.java | 143 +++++++++++++--------
 .../util/modeler/BaseNotificationBroadcaster.java  |   7 +-
 .../apache/tomcat/util/modeler/ManagedBean.java    |  30 +++--
 .../tomcat/util/modeler/NotificationInfo.java      |   3 +-
 .../apache/tomcat/util/modeler/OperationInfo.java  |  15 ++-
 java/org/apache/tomcat/util/modeler/Registry.java  |  12 +-
 .../MbeansDescriptorsIntrospectionSource.java      |  32 +++--
 .../apache/tomcat/util/net/AbstractEndpoint.java   |  34 +++--
 java/org/apache/tomcat/util/net/AprEndpoint.java   |   6 +-
 java/org/apache/tomcat/util/net/NioEndpoint.java   |   4 +-
 .../apache/tomcat/util/net/SSLImplementation.java  |   3 +-
 .../apache/tomcat/util/net/SecureNio2Channel.java  |  37 ++++--
 .../apache/tomcat/util/net/SecureNioChannel.java   |   4 +-
 .../apache/tomcat/util/net/SocketProperties.java   |  60 ++++++---
 .../apache/tomcat/util/net/jsse/JSSESupport.java   |  30 +++--
 .../tomcat/util/net/openssl/OpenSSLContext.java    |  12 +-
 .../ciphers/OpenSSLCipherConfigurationParser.java  |  14 +-
 res/checkstyle/checkstyle.xml                      |   2 +-
 40 files changed, 477 insertions(+), 239 deletions(-)

diff --git a/java/org/apache/juli/ClassLoaderLogManager.java 
b/java/org/apache/juli/ClassLoaderLogManager.java
index 43f7e65..42e8f11 100644
--- a/java/org/apache/juli/ClassLoaderLogManager.java
+++ b/java/org/apache/juli/ClassLoaderLogManager.java
@@ -449,18 +449,20 @@ public class ClassLoaderLogManager extends LogManager {
                 URL logConfig = 
((URLClassLoader)classLoader).findResource("logging.properties");
 
                 if(null != logConfig) {
-                    if(Boolean.getBoolean(DEBUG_PROPERTY))
+                    if(Boolean.getBoolean(DEBUG_PROPERTY)) {
                         System.err.println(getClass().getName()
                                            + ".readConfiguration(): "
                                            + "Found logging.properties at "
                                            + logConfig);
+                    }
 
                     is = classLoader.getResourceAsStream("logging.properties");
                 } else {
-                    if(Boolean.getBoolean(DEBUG_PROPERTY))
+                    if(Boolean.getBoolean(DEBUG_PROPERTY)) {
                         System.err.println(getClass().getName()
                                            + ".readConfiguration(): "
                                            + "Found no logging.properties");
+                    }
                 }
             }
         } catch (AccessControlException ace) {
diff --git a/java/org/apache/juli/JdkLoggerFormatter.java 
b/java/org/apache/juli/JdkLoggerFormatter.java
index 99b9096..d38b7d5 100644
--- a/java/org/apache/juli/JdkLoggerFormatter.java
+++ b/java/org/apache/juli/JdkLoggerFormatter.java
@@ -56,8 +56,9 @@ public class JdkLoggerFormatter extends Formatter {
         String message=formatMessage(record);
 
 
-        if( name.indexOf('.') >= 0 )
+        if( name.indexOf('.') >= 0 ) {
             name = name.substring(name.lastIndexOf('.') + 1);
+        }
 
         // Use a string buffer for better performance
         StringBuilder buf = new StringBuilder();
diff --git a/java/org/apache/naming/ContextAccessController.java 
b/java/org/apache/naming/ContextAccessController.java
index 20f751b..301d648 100644
--- a/java/org/apache/naming/ContextAccessController.java
+++ b/java/org/apache/naming/ContextAccessController.java
@@ -97,8 +97,9 @@ public class ContextAccessController {
      * @param token Security token
      */
     public static void setWritable(Object name, Object token) {
-        if (checkSecurityToken(name, token))
+        if (checkSecurityToken(name, token)) {
             readOnlyContexts.remove(name);
+        }
     }
 
 
diff --git a/java/org/apache/naming/NamingContext.java 
b/java/org/apache/naming/NamingContext.java
index 67d6284..0535e46 100644
--- a/java/org/apache/naming/NamingContext.java
+++ b/java/org/apache/naming/NamingContext.java
@@ -270,11 +270,13 @@ public class NamingContext implements Context {
             return;
         }
 
-        while ((!name.isEmpty()) && (name.get(0).length() == 0))
+        while ((!name.isEmpty()) && (name.get(0).length() == 0)) {
             name = name.getSuffix(1);
-        if (name.isEmpty())
+        }
+        if (name.isEmpty()) {
             throw new NamingException
                 (sm.getString("namingContext.invalidName"));
+        }
 
         NamingEntry entry = bindings.get(name.get(0));
 
@@ -365,8 +367,9 @@ public class NamingContext implements Context {
     public NamingEnumeration<NameClassPair> list(Name name)
         throws NamingException {
         // Removing empty parts
-        while ((!name.isEmpty()) && (name.get(0).length() == 0))
+        while ((!name.isEmpty()) && (name.get(0).length() == 0)) {
             name = name.getSuffix(1);
+        }
         if (name.isEmpty()) {
             return new NamingContextEnumeration(bindings.values().iterator());
         }
@@ -419,8 +422,9 @@ public class NamingContext implements Context {
     public NamingEnumeration<Binding> listBindings(Name name)
         throws NamingException {
         // Removing empty parts
-        while ((!name.isEmpty()) && (name.get(0).length() == 0))
+        while ((!name.isEmpty()) && (name.get(0).length() == 0)) {
             name = name.getSuffix(1);
+        }
         if (name.isEmpty()) {
             return new 
NamingContextBindingsEnumeration(bindings.values().iterator(), this);
         }
@@ -488,11 +492,13 @@ public class NamingContext implements Context {
             return;
         }
 
-        while ((!name.isEmpty()) && (name.get(0).length() == 0))
+        while ((!name.isEmpty()) && (name.get(0).length() == 0)) {
             name = name.getSuffix(1);
-        if (name.isEmpty())
+        }
+        if (name.isEmpty()) {
             throw new NamingException
                 (sm.getString("namingContext.invalidName"));
+        }
 
         NamingEntry entry = bindings.get(name.get(0));
 
@@ -633,10 +639,12 @@ public class NamingContext implements Context {
     public NameParser getNameParser(Name name)
         throws NamingException {
 
-        while ((!name.isEmpty()) && (name.get(0).length() == 0))
+        while ((!name.isEmpty()) && (name.get(0).length() == 0)) {
             name = name.getSuffix(1);
-        if (name.isEmpty())
+        }
+        if (name.isEmpty()) {
             return nameParser;
+        }
 
         if (name.size() > 1) {
             Object obj = bindings.get(name.get(0));
@@ -819,8 +827,9 @@ public class NamingContext implements Context {
         throws NamingException {
 
         // Removing empty parts
-        while ((!name.isEmpty()) && (name.get(0).length() == 0))
+        while ((!name.isEmpty()) && (name.get(0).length() == 0)) {
             name = name.getSuffix(1);
+        }
         if (name.isEmpty()) {
             // If name is empty, a newly allocated naming context is returned
             return new NamingContext(env, this.name, bindings);
@@ -914,11 +923,13 @@ public class NamingContext implements Context {
             return;
         }
 
-        while ((!name.isEmpty()) && (name.get(0).length() == 0))
+        while ((!name.isEmpty()) && (name.get(0).length() == 0)) {
             name = name.getSuffix(1);
-        if (name.isEmpty())
+        }
+        if (name.isEmpty()) {
             throw new NamingException
                 (sm.getString("namingContext.invalidName"));
+        }
 
         NamingEntry entry = bindings.get(name.get(0));
 
diff --git a/java/org/apache/naming/factory/DataSourceLinkFactory.java 
b/java/org/apache/naming/factory/DataSourceLinkFactory.java
index bd029fe..1834670 100644
--- a/java/org/apache/naming/factory/DataSourceLinkFactory.java
+++ b/java/org/apache/naming/factory/DataSourceLinkFactory.java
@@ -86,8 +86,9 @@ public class DataSourceLinkFactory extends 
ResourceLinkFactory {
                     x = (Exception) cause;
                 }
             }
-            if (x instanceof NamingException) throw (NamingException)x;
-            else {
+            if (x instanceof NamingException) {
+                throw (NamingException)x;
+            } else {
                 NamingException nx = new NamingException(x.getMessage());
                 nx.initCause(x);
                 throw nx;
diff --git a/java/org/apache/naming/factory/LookupFactory.java 
b/java/org/apache/naming/factory/LookupFactory.java
index 40bbafe..672763d 100644
--- a/java/org/apache/naming/factory/LookupFactory.java
+++ b/java/org/apache/naming/factory/LookupFactory.java
@@ -102,8 +102,9 @@ public class LookupFactory implements ObjectFactory {
                         try {
                             factory = (ObjectFactory) 
factoryClass.getConstructor().newInstance();
                         } catch (Throwable t) {
-                            if (t instanceof NamingException)
+                            if (t instanceof NamingException) {
                                 throw (NamingException) t;
+                            }
                             NamingException ex = new NamingException(
                                     
sm.getString("lookupFactory.createFailed"));
                             ex.initCause(t);
diff --git a/java/org/apache/naming/factory/MailSessionFactory.java 
b/java/org/apache/naming/factory/MailSessionFactory.java
index dde44c0..f63dc03 100644
--- a/java/org/apache/naming/factory/MailSessionFactory.java
+++ b/java/org/apache/naming/factory/MailSessionFactory.java
@@ -94,8 +94,9 @@ public class MailSessionFactory implements ObjectFactory {
 
         // Return null if we cannot create an object of the requested type
         final Reference ref = (Reference) refObj;
-        if (!ref.getClassName().equals(factoryType))
+        if (!ref.getClassName().equals(factoryType)) {
             return null;
+        }
 
         // Create a new Session inside a doPrivileged block, so that JavaMail
         // can read its default properties without throwing Security
diff --git a/java/org/apache/tomcat/jni/Library.java 
b/java/org/apache/tomcat/jni/Library.java
index a9849d3..08ba582 100644
--- a/java/org/apache/tomcat/jni/Library.java
+++ b/java/org/apache/tomcat/jni/Library.java
@@ -208,10 +208,11 @@ public final class Library {
      */
     public static synchronized boolean initialize(String libraryName) throws 
Exception {
         if (_instance == null) {
-            if (libraryName == null)
+            if (libraryName == null) {
                 _instance = new Library();
-            else
+            } else {
                 _instance = new Library(libraryName);
+            }
             TCN_MAJOR_VERSION  = version(0x01);
             TCN_MINOR_VERSION  = version(0x02);
             TCN_PATCH_VERSION  = version(0x03);
diff --git a/java/org/apache/tomcat/util/bcel/classfile/EnumElementValue.java 
b/java/org/apache/tomcat/util/bcel/classfile/EnumElementValue.java
index d4c3171..7e95a1e 100644
--- a/java/org/apache/tomcat/util/bcel/classfile/EnumElementValue.java
+++ b/java/org/apache/tomcat/util/bcel/classfile/EnumElementValue.java
@@ -25,9 +25,10 @@ public class EnumElementValue extends ElementValue
 
     EnumElementValue(final int type, final int valueIdx, final ConstantPool 
cpool) {
         super(type, cpool);
-        if (type != ENUM_CONSTANT)
+        if (type != ENUM_CONSTANT) {
             throw new IllegalArgumentException(
                     "Only element values of type enum can be built with this 
ctor - type specified: " + type);
+        }
         this.valueIdx = valueIdx;
     }
 
diff --git a/java/org/apache/tomcat/util/descriptor/tld/TldRuleSet.java 
b/java/org/apache/tomcat/util/descriptor/tld/TldRuleSet.java
index 5a92b1f..0fb39b3 100644
--- a/java/org/apache/tomcat/util/descriptor/tld/TldRuleSet.java
+++ b/java/org/apache/tomcat/util/descriptor/tld/TldRuleSet.java
@@ -392,8 +392,9 @@ public class TldRuleSet implements RuleSet {
 
         @Override
         public void body(String namespace, String name, String text) throws 
Exception {
-            if(null != text)
+            if(null != text) {
                 text = text.trim();
+            }
             boolean value = "true".equalsIgnoreCase(text) || 
"yes".equalsIgnoreCase(text);
             setter.invoke(digester.peek(), Boolean.valueOf(value));
 
diff --git a/java/org/apache/tomcat/util/descriptor/web/ContextService.java 
b/java/org/apache/tomcat/util/descriptor/web/ContextService.java
index ee597b8..932dd68 100644
--- a/java/org/apache/tomcat/util/descriptor/web/ContextService.java
+++ b/java/org/apache/tomcat/util/descriptor/web/ContextService.java
@@ -177,8 +177,9 @@ public class ContextService extends ResourceBase {
     }
 
     public void addPortcomponent(String serviceendpoint, String portlink) {
-        if (portlink == null)
+        if (portlink == null) {
             portlink = "";
+        }
         this.setProperty(serviceendpoint, portlink);
     }
 
diff --git a/java/org/apache/tomcat/util/descriptor/web/FilterMap.java 
b/java/org/apache/tomcat/util/descriptor/web/FilterMap.java
index a9cf684..22ee9fd 100644
--- a/java/org/apache/tomcat/util/descriptor/web/FilterMap.java
+++ b/java/org/apache/tomcat/util/descriptor/web/FilterMap.java
@@ -171,7 +171,9 @@ public class FilterMap extends XmlEncodingBase implements 
Serializable {
     public int getDispatcherMapping() {
         // per the SRV.6.2.5 absence of any dispatcher elements is
         // equivalent to a REQUEST value
-        if (dispatcherMapping == NOT_SET) return REQUEST;
+        if (dispatcherMapping == NOT_SET) {
+            return REQUEST;
+        }
 
         return dispatcherMapping;
     }
diff --git a/java/org/apache/tomcat/util/descriptor/web/LoginConfig.java 
b/java/org/apache/tomcat/util/descriptor/web/LoginConfig.java
index afe9aa9..61332aa 100644
--- a/java/org/apache/tomcat/util/descriptor/web/LoginConfig.java
+++ b/java/org/apache/tomcat/util/descriptor/web/LoginConfig.java
@@ -184,31 +184,41 @@ public class LoginConfig extends XmlEncodingBase 
implements Serializable {
      */
     @Override
     public boolean equals(Object obj) {
-        if (this == obj)
+        if (this == obj) {
             return true;
-        if (!(obj instanceof LoginConfig))
+        }
+        if (!(obj instanceof LoginConfig)) {
             return false;
+        }
         LoginConfig other = (LoginConfig) obj;
         if (authMethod == null) {
-            if (other.authMethod != null)
+            if (other.authMethod != null) {
                 return false;
-        } else if (!authMethod.equals(other.authMethod))
+            }
+        } else if (!authMethod.equals(other.authMethod)) {
             return false;
+        }
         if (errorPage == null) {
-            if (other.errorPage != null)
+            if (other.errorPage != null) {
                 return false;
-        } else if (!errorPage.equals(other.errorPage))
+            }
+        } else if (!errorPage.equals(other.errorPage)) {
             return false;
+        }
         if (loginPage == null) {
-            if (other.loginPage != null)
+            if (other.loginPage != null) {
                 return false;
-        } else if (!loginPage.equals(other.loginPage))
+            }
+        } else if (!loginPage.equals(other.loginPage)) {
             return false;
+        }
         if (realmName == null) {
-            if (other.realmName != null)
+            if (other.realmName != null) {
                 return false;
-        } else if (!realmName.equals(other.realmName))
+            }
+        } else if (!realmName.equals(other.realmName)) {
             return false;
+        }
         return true;
     }
 
diff --git a/java/org/apache/tomcat/util/descriptor/web/SecurityCollection.java 
b/java/org/apache/tomcat/util/descriptor/web/SecurityCollection.java
index b3a9b00..6cbde72 100644
--- a/java/org/apache/tomcat/util/descriptor/web/SecurityCollection.java
+++ b/java/org/apache/tomcat/util/descriptor/web/SecurityCollection.java
@@ -172,8 +172,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
      */
     public void addMethod(String method) {
 
-        if (method == null)
+        if (method == null) {
             return;
+        }
         String[] results = Arrays.copyOf(methods, methods.length + 1);
         results[methods.length] = method;
         methods = results;
@@ -187,8 +188,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
      * @param method The method
      */
     public void addOmittedMethod(String method) {
-        if (method == null)
+        if (method == null) {
             return;
+        }
         String[] results = Arrays.copyOf(omittedMethods, omittedMethods.length 
+ 1);
         results[omittedMethods.length] = method;
         omittedMethods = results;
@@ -203,8 +205,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
     }
     public void addPatternDecoded(String pattern) {
 
-        if (pattern == null)
+        if (pattern == null) {
             return;
+        }
 
         String decodedPattern = UDecoder.URLDecode(pattern, getCharset());
         String[] results = Arrays.copyOf(patterns, patterns.length + 1);
@@ -221,19 +224,22 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
      */
     public boolean findMethod(String method) {
 
-        if (methods.length == 0 && omittedMethods.length == 0)
+        if (methods.length == 0 && omittedMethods.length == 0) {
             return true;
+        }
         if (methods.length > 0) {
             for (String s : methods) {
-                if (s.equals(method))
+                if (s.equals(method)) {
                     return true;
+                }
             }
             return false;
         }
         if (omittedMethods.length > 0) {
             for (String omittedMethod : omittedMethods) {
-                if (omittedMethod.equals(method))
+                if (omittedMethod.equals(method)) {
                     return false;
+                }
             }
         }
         return true;
@@ -268,8 +274,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
      */
     public boolean findPattern(String pattern) {
         for (String s : patterns) {
-            if (s.equals(pattern))
+            if (s.equals(pattern)) {
                 return true;
+            }
         }
         return false;
     }
@@ -293,8 +300,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
      */
     public void removeMethod(String method) {
 
-        if (method == null)
+        if (method == null) {
             return;
+        }
         int n = -1;
         for (int i = 0; i < methods.length; i++) {
             if (methods[i].equals(method)) {
@@ -306,8 +314,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
             int j = 0;
             String results[] = new String[methods.length - 1];
             for (int i = 0; i < methods.length; i++) {
-                if (i != n)
+                if (i != n) {
                     results[j++] = methods[i];
+                }
             }
             methods = results;
         }
@@ -323,8 +332,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
      */
     public void removeOmittedMethod(String method) {
 
-        if (method == null)
+        if (method == null) {
             return;
+        }
         int n = -1;
         for (int i = 0; i < omittedMethods.length; i++) {
             if (omittedMethods[i].equals(method)) {
@@ -336,8 +346,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
             int j = 0;
             String results[] = new String[omittedMethods.length - 1];
             for (int i = 0; i < omittedMethods.length; i++) {
-                if (i != n)
+                if (i != n) {
                     results[j++] = omittedMethods[i];
+                }
             }
             omittedMethods = results;
         }
@@ -353,8 +364,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
      */
     public void removePattern(String pattern) {
 
-        if (pattern == null)
+        if (pattern == null) {
             return;
+        }
         int n = -1;
         for (int i = 0; i < patterns.length; i++) {
             if (patterns[i].equals(pattern)) {
@@ -366,8 +378,9 @@ public class SecurityCollection extends XmlEncodingBase 
implements Serializable
             int j = 0;
             String results[] = new String[patterns.length - 1];
             for (int i = 0; i < patterns.length; i++) {
-                if (i != n)
+                if (i != n) {
                     results[j++] = patterns[i];
+                }
             }
             patterns = results;
         }
diff --git a/java/org/apache/tomcat/util/descriptor/web/SecurityConstraint.java 
b/java/org/apache/tomcat/util/descriptor/web/SecurityConstraint.java
index 607652c..f7ad943 100644
--- a/java/org/apache/tomcat/util/descriptor/web/SecurityConstraint.java
+++ b/java/org/apache/tomcat/util/descriptor/web/SecurityConstraint.java
@@ -213,8 +213,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
      */
     public void setUserConstraint(String userConstraint) {
 
-        if (userConstraint != null)
+        if (userConstraint != null) {
             this.userConstraint = userConstraint;
+        }
 
     }
 
@@ -246,8 +247,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
      */
     public void addAuthRole(String authRole) {
 
-        if (authRole == null)
+        if (authRole == null) {
             return;
+        }
 
         if (ROLE_ALL_ROLES.equals(authRole)) {
             allRoles = true;
@@ -283,8 +285,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
      */
     public void addCollection(SecurityCollection collection) {
 
-        if (collection == null)
+        if (collection == null) {
             return;
+        }
 
         collection.setCharset(getCharset());
 
@@ -304,11 +307,13 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
      */
     public boolean findAuthRole(String role) {
 
-        if (role == null)
+        if (role == null) {
             return false;
+        }
         for (String authRole : authRoles) {
-            if (role.equals(authRole))
+            if (role.equals(authRole)) {
                 return true;
+            }
         }
         return false;
 
@@ -335,11 +340,13 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
      * @return the collection
      */
     public SecurityCollection findCollection(String name) {
-        if (name == null)
+        if (name == null) {
             return null;
+        }
         for (SecurityCollection collection : collections) {
-            if (name.equals(collection.getName()))
+            if (name.equals(collection.getName())) {
                 return collection;
+            }
         }
         return null;
     }
@@ -366,17 +373,20 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
     public boolean included(String uri, String method) {
 
         // We cannot match without a valid request method
-        if (method == null)
+        if (method == null) {
             return false;
+        }
 
         // Check all of the collections included in this constraint
         for (SecurityCollection collection : collections) {
-            if (!collection.findMethod(method))
+            if (!collection.findMethod(method)) {
                 continue;
+            }
             String patterns[] = collection.findPatterns();
             for (String pattern : patterns) {
-                if (matchPattern(uri, pattern))
+                if (matchPattern(uri, pattern)) {
                     return true;
+                }
             }
         }
 
@@ -394,8 +404,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
      */
     public void removeAuthRole(String authRole) {
 
-        if (authRole == null)
+        if (authRole == null) {
             return;
+        }
 
         if (ROLE_ALL_ROLES.equals(authRole)) {
             allRoles = false;
@@ -418,8 +429,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
             int j = 0;
             String results[] = new String[authRoles.length - 1];
             for (int i = 0; i < authRoles.length; i++) {
-                if (i != n)
+                if (i != n) {
                     results[j++] = authRoles[i];
+                }
             }
             authRoles = results;
         }
@@ -434,8 +446,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
      */
     public void removeCollection(SecurityCollection collection) {
 
-        if (collection == null)
+        if (collection == null) {
             return;
+        }
         int n = -1;
         for (int i = 0; i < collections.length; i++) {
             if (collections[i].equals(collection)) {
@@ -448,8 +461,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
             SecurityCollection results[] =
                 new SecurityCollection[collections.length - 1];
             for (int i = 0; i < collections.length; i++) {
-                if (i != n)
+                if (i != n) {
                     results[j++] = collections[i];
+                }
             }
             collections = results;
         }
@@ -464,8 +478,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
     public String toString() {
         StringBuilder sb = new StringBuilder("SecurityConstraint[");
         for (int i = 0; i < collections.length; i++) {
-            if (i > 0)
+            if (i > 0) {
                 sb.append(", ");
+            }
             sb.append(collections[i].getName());
         }
         sb.append(']');
@@ -488,28 +503,36 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
     private boolean matchPattern(String path, String pattern) {
 
         // Normalize the argument strings
-        if ((path == null) || (path.length() == 0))
+        if ((path == null) || (path.length() == 0)) {
             path = "/";
-        if ((pattern == null) || (pattern.length() == 0))
+        }
+        if ((pattern == null) || (pattern.length() == 0)) {
             pattern = "/";
+        }
 
         // Check for exact match
-        if (path.equals(pattern))
+        if (path.equals(pattern)) {
             return true;
+        }
 
         // Check for path prefix matching
         if (pattern.startsWith("/") && pattern.endsWith("/*")) {
             pattern = pattern.substring(0, pattern.length() - 2);
             if (pattern.length() == 0)
+             {
                 return true;  // "/*" is the same as "/"
-            if (path.endsWith("/"))
+            }
+            if (path.endsWith("/")) {
                 path = path.substring(0, path.length() - 1);
+            }
             while (true) {
-                if (pattern.equals(path))
+                if (pattern.equals(path)) {
                     return true;
+                }
                 int slash = path.lastIndexOf('/');
-                if (slash <= 0)
+                if (slash <= 0) {
                     break;
+                }
                 path = path.substring(0, slash);
             }
             return false;
@@ -527,8 +550,9 @@ public class SecurityConstraint extends XmlEncodingBase 
implements Serializable
         }
 
         // Check for universal mapping
-        if (pattern.equals("/"))
+        if (pattern.equals("/")) {
             return true;
+        }
 
         return false;
 
diff --git a/java/org/apache/tomcat/util/descriptor/web/WebRuleSet.java 
b/java/org/apache/tomcat/util/descriptor/web/WebRuleSet.java
index 6bb972f..2472aae 100644
--- a/java/org/apache/tomcat/util/descriptor/web/WebRuleSet.java
+++ b/java/org/apache/tomcat/util/descriptor/web/WebRuleSet.java
@@ -904,9 +904,10 @@ final class SetPublicIdRule extends Rule {
         }
 
         m.invoke(top, (Object [])paramValues);
-        if (digester.getLogger().isDebugEnabled())
+        if (digester.getLogger().isDebugEnabled()) {
             digester.getLogger().debug("" + top.getClass().getName() + "."
                                        + method + "(" + paramValues[0] + ")");
+        }
 
         StringBuilder code = digester.getGeneratedCode();
         if (code != null) {
@@ -936,8 +937,9 @@ final class ServletDefCreateRule extends Rule {
         throws Exception {
         ServletDef servletDef = new ServletDef();
         digester.push(servletDef);
-        if (digester.getLogger().isDebugEnabled())
+        if (digester.getLogger().isDebugEnabled()) {
             digester.getLogger().debug("new " + 
servletDef.getClass().getName());
+        }
 
         StringBuilder code = digester.getGeneratedCode();
         if (code != null) {
@@ -951,8 +953,9 @@ final class ServletDefCreateRule extends Rule {
     public void end(String namespace, String name)
         throws Exception {
         ServletDef servletDef = (ServletDef) digester.pop();
-        if (digester.getLogger().isDebugEnabled())
+        if (digester.getLogger().isDebugEnabled()) {
             digester.getLogger().debug("pop " + 
servletDef.getClass().getName());
+        }
 
         StringBuilder code = digester.getGeneratedCode();
         if (code != null) {
diff --git a/java/org/apache/tomcat/util/descriptor/web/WebXml.java 
b/java/org/apache/tomcat/util/descriptor/web/WebXml.java
index 7720fa0..434e630 100644
--- a/java/org/apache/tomcat/util/descriptor/web/WebXml.java
+++ b/java/org/apache/tomcat/util/descriptor/web/WebXml.java
@@ -1416,7 +1416,9 @@ public class WebXml extends XmlEncodingBase implements 
DocumentProperties.Charse
 
     private static void appendElement(StringBuilder sb, String indent,
             String elementName, Object value) {
-        if (value == null) return;
+        if (value == null) {
+            return;
+        }
         appendElement(sb, indent, elementName, value.toString());
     }
 
diff --git a/java/org/apache/tomcat/util/digester/CallMethodRule.java 
b/java/org/apache/tomcat/util/digester/CallMethodRule.java
index e744a9d..28176ab 100644
--- a/java/org/apache/tomcat/util/digester/CallMethodRule.java
+++ b/java/org/apache/tomcat/util/digester/CallMethodRule.java
@@ -319,9 +319,9 @@ public class CallMethodRule extends Rule {
             // for non-stringy param types
             Object param = parameters[i];
             // Tolerate null non-primitive values
-            if(null == param && !paramTypes[i].isPrimitive())
+            if(null == param && !paramTypes[i].isPrimitive()) {
                 paramValues[i] = null;
-            else if(param instanceof String &&
+            } else if(param instanceof String &&
                     !String.class.isAssignableFrom(paramTypes[i])) {
 
                 paramValues[i] =
diff --git a/java/org/apache/tomcat/util/digester/Digester.java 
b/java/org/apache/tomcat/util/digester/Digester.java
index 9b943a5..b958446 100644
--- a/java/org/apache/tomcat/util/digester/Digester.java
+++ b/java/org/apache/tomcat/util/digester/Digester.java
@@ -1073,8 +1073,9 @@ public class Digester extends DefaultHandler2 {
         }
         try {
             stack.pop();
-            if (stack.empty())
+            if (stack.empty()) {
                 namespaces.remove(prefix);
+            }
         } catch (EmptyStackException e) {
             throw createSAXException(sm.getString("digester.emptyStackError"));
         }
diff --git a/java/org/apache/tomcat/util/http/RequestUtil.java 
b/java/org/apache/tomcat/util/http/RequestUtil.java
index 9dfc237..fb14030 100644
--- a/java/org/apache/tomcat/util/http/RequestUtil.java
+++ b/java/org/apache/tomcat/util/http/RequestUtil.java
@@ -66,12 +66,14 @@ public class RequestUtil {
         // Create a place for the normalized path
         String normalized = path;
 
-        if (replaceBackSlash && normalized.indexOf('\\') >= 0)
+        if (replaceBackSlash && normalized.indexOf('\\') >= 0) {
             normalized = normalized.replace('\\', '/');
+        }
 
         // Add a leading "/" if necessary
-        if (!normalized.startsWith("/"))
+        if (!normalized.startsWith("/")) {
             normalized = "/" + normalized;
+        }
 
         boolean addedTrailingSlash = false;
         if (normalized.endsWith("/.") || normalized.endsWith("/..")) {
diff --git a/java/org/apache/tomcat/util/modeler/AttributeInfo.java 
b/java/org/apache/tomcat/util/modeler/AttributeInfo.java
index 2893611..a2a00c4 100644
--- a/java/org/apache/tomcat/util/modeler/AttributeInfo.java
+++ b/java/org/apache/tomcat/util/modeler/AttributeInfo.java
@@ -56,8 +56,9 @@ public class AttributeInfo extends FeatureInfo {
      * @return the name of the property getter method, if non-standard.
      */
     public String getGetMethod() {
-        if(getMethod == null)
+        if(getMethod == null) {
             getMethod = getMethodName(getName(), true, isIs());
+        }
         return this.getMethod;
     }
 
@@ -96,8 +97,9 @@ public class AttributeInfo extends FeatureInfo {
      * @return the name of the property setter method, if non-standard.
      */
     public String getSetMethod() {
-        if( setMethod == null )
+        if( setMethod == null ) {
             setMethod = getMethodName(getName(), false, false);
+        }
         return this.setMethod;
     }
 
@@ -149,12 +151,14 @@ public class AttributeInfo extends FeatureInfo {
     private String getMethodName(String name, boolean getter, boolean is) {
         StringBuilder sb = new StringBuilder();
         if (getter) {
-            if (is)
+            if (is) {
                 sb.append("is");
-            else
+            } else {
                 sb.append("get");
-        } else
+            }
+        } else {
             sb.append("set");
+        }
         sb.append(Character.toUpperCase(name.charAt(0)));
         sb.append(name.substring(1));
         return sb.toString();
diff --git a/java/org/apache/tomcat/util/modeler/BaseAttributeFilter.java 
b/java/org/apache/tomcat/util/modeler/BaseAttributeFilter.java
index 0bfbb16..11d125c 100644
--- a/java/org/apache/tomcat/util/modeler/BaseAttributeFilter.java
+++ b/java/org/apache/tomcat/util/modeler/BaseAttributeFilter.java
@@ -51,8 +51,9 @@ public class BaseAttributeFilter implements 
NotificationFilter {
     public BaseAttributeFilter(String name) {
 
         super();
-        if (name != null)
+        if (name != null) {
             addAttribute(name);
+        }
 
     }
 
@@ -125,19 +126,23 @@ public class BaseAttributeFilter implements 
NotificationFilter {
     @Override
     public boolean isNotificationEnabled(Notification notification) {
 
-        if (notification == null)
+        if (notification == null) {
             return false;
-        if (!(notification instanceof AttributeChangeNotification))
+        }
+        if (!(notification instanceof AttributeChangeNotification)) {
             return false;
+        }
         AttributeChangeNotification acn =
             (AttributeChangeNotification) notification;
-        if 
(!AttributeChangeNotification.ATTRIBUTE_CHANGE.equals(acn.getType()))
+        if 
(!AttributeChangeNotification.ATTRIBUTE_CHANGE.equals(acn.getType())) {
             return false;
+        }
         synchronized (names) {
-            if (names.size() < 1)
+            if (names.size() < 1) {
                 return true;
-            else
+            } else {
                 return names.contains(acn.getAttributeName());
+            }
         }
 
     }
diff --git a/java/org/apache/tomcat/util/modeler/BaseModelMBean.java 
b/java/org/apache/tomcat/util/modeler/BaseModelMBean.java
index b0f5f09..81b62de 100644
--- a/java/org/apache/tomcat/util/modeler/BaseModelMBean.java
+++ b/java/org/apache/tomcat/util/modeler/BaseModelMBean.java
@@ -155,10 +155,11 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         throws AttributeNotFoundException, MBeanException,
             ReflectionException {
         // Validate the input parameters
-        if (name == null)
+        if (name == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullAttributeName")),
                         sm.getString("baseModelMBean.nullAttributeName"));
+        }
 
         if( (resource instanceof DynamicMBean) &&
              ! ( resource instanceof BaseModelMBean )) {
@@ -178,17 +179,19 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
             }
         } catch (InvocationTargetException e) {
             Throwable t = e.getTargetException();
-            if (t == null)
+            if (t == null) {
                 t = e;
-            if (t instanceof RuntimeException)
+            }
+            if (t instanceof RuntimeException) {
                 throw new RuntimeOperationsException
                     ((RuntimeException) t, 
sm.getString("baseModelMBean.invokeError", name));
-            else if (t instanceof Error)
+            } else if (t instanceof Error) {
                 throw new RuntimeErrorException
                     ((Error) t, sm.getString("baseModelMBean.invokeError", 
name));
-            else
+            } else {
                 throw new MBeanException
                     (e, sm.getString("baseModelMBean.invokeError", name));
+            }
         } catch (Exception e) {
             throw new MBeanException
                 (e, sm.getString("baseModelMBean.invokeError", name));
@@ -209,10 +212,11 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
     public AttributeList getAttributes(String names[]) {
 
         // Validate the input parameters
-        if (names == null)
+        if (names == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullAttributeNameList")),
                         sm.getString("baseModelMBean.nullAttributeNameList"));
+        }
 
         // Prepare our response, eating all exceptions
         AttributeList response = new AttributeList();
@@ -270,12 +274,15 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         }
 
         // Validate the input parameters
-        if (name == null)
+        if (name == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullMethodName")),
                         sm.getString("baseModelMBean.nullMethodName"));
+        }
 
-        if( log.isDebugEnabled()) log.debug("Invoke " + name);
+        if( log.isDebugEnabled()) {
+            log.debug("Invoke " + name);
+        }
 
         Method method= managedBean.getInvoke(name, params, signature, this, 
resource);
 
@@ -290,17 +297,19 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         } catch (InvocationTargetException e) {
             Throwable t = e.getTargetException();
             log.error(sm.getString("baseModelMBean.invokeError", name), t );
-            if (t == null)
+            if (t == null) {
                 t = e;
-            if (t instanceof RuntimeException)
+            }
+            if (t instanceof RuntimeException) {
                 throw new RuntimeOperationsException
                     ((RuntimeException) t, 
sm.getString("baseModelMBean.invokeError", name));
-            else if (t instanceof Error)
+            } else if (t instanceof Error) {
                 throw new RuntimeErrorException
                     ((Error) t, sm.getString("baseModelMBean.invokeError", 
name));
-            else
+            } else {
                 throw new MBeanException
                     ((Exception)t, sm.getString("baseModelMBean.invokeError", 
name));
+            }
         } catch (Exception e) {
             log.error(sm.getString("baseModelMBean.invokeError", name), e );
             throw new MBeanException
@@ -316,27 +325,28 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
     static Class<?> getAttributeClass(String signature)
         throws ReflectionException
     {
-        if (signature.equals(Boolean.TYPE.getName()))
+        if (signature.equals(Boolean.TYPE.getName())) {
             return Boolean.TYPE;
-        else if (signature.equals(Byte.TYPE.getName()))
+        } else if (signature.equals(Byte.TYPE.getName())) {
             return Byte.TYPE;
-        else if (signature.equals(Character.TYPE.getName()))
+        } else if (signature.equals(Character.TYPE.getName())) {
             return Character.TYPE;
-        else if (signature.equals(Double.TYPE.getName()))
+        } else if (signature.equals(Double.TYPE.getName())) {
             return Double.TYPE;
-        else if (signature.equals(Float.TYPE.getName()))
+        } else if (signature.equals(Float.TYPE.getName())) {
             return Float.TYPE;
-        else if (signature.equals(Integer.TYPE.getName()))
+        } else if (signature.equals(Integer.TYPE.getName())) {
             return Integer.TYPE;
-        else if (signature.equals(Long.TYPE.getName()))
+        } else if (signature.equals(Long.TYPE.getName())) {
             return Long.TYPE;
-        else if (signature.equals(Short.TYPE.getName()))
+        } else if (signature.equals(Short.TYPE.getName())) {
             return Short.TYPE;
-        else {
+        } else {
             try {
                 ClassLoader cl=Thread.currentThread().getContextClassLoader();
-                if( cl!=null )
+                if( cl!=null ) {
                     return cl.loadClass(signature);
+                }
             } catch( ClassNotFoundException e ) {
             }
             try {
@@ -365,8 +375,9 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         throws AttributeNotFoundException, MBeanException,
         ReflectionException
     {
-        if( log.isDebugEnabled() )
+        if( log.isDebugEnabled() ) {
             log.debug("Setting attribute " + this + " " + attribute );
+        }
 
         if( (resource instanceof DynamicMBean) &&
              ! ( resource instanceof BaseModelMBean )) {
@@ -379,18 +390,20 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         }
 
         // Validate the input parameters
-        if (attribute == null)
+        if (attribute == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullAttribute")),
                         sm.getString("baseModelMBean.nullAttribute"));
+        }
 
         String name = attribute.getName();
         Object value = attribute.getValue();
 
-        if (name == null)
+        if (name == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullAttributeName")),
                         sm.getString("baseModelMBean.nullAttributeName"));
+        }
 
         Object oldValue=null;
         //if( getAttMap.get(name) != null )
@@ -406,17 +419,19 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
             }
         } catch (InvocationTargetException e) {
             Throwable t = e.getTargetException();
-            if (t == null)
+            if (t == null) {
                 t = e;
-            if (t instanceof RuntimeException)
+            }
+            if (t instanceof RuntimeException) {
                 throw new RuntimeOperationsException
                     ((RuntimeException) t, 
sm.getString("baseModelMBean.invokeError", name));
-            else if (t instanceof Error)
+            } else if (t instanceof Error) {
                 throw new RuntimeErrorException
                     ((Error) t, sm.getString("baseModelMBean.invokeError", 
name));
-            else
+            } else {
                 throw new MBeanException
                     (e, sm.getString("baseModelMBean.invokeError", name));
+            }
         } catch (Exception e) {
             log.error(sm.getString("baseModelMBean.invokeError", name) , e );
             throw new MBeanException
@@ -437,8 +452,9 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
 
     @Override
     public String toString() {
-        if( resource==null )
+        if( resource==null ) {
             return "BaseModelMbean[" + resourceType + "]";
+        }
         return resource.toString();
     }
 
@@ -454,8 +470,9 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         AttributeList response = new AttributeList();
 
         // Validate the input parameters
-        if (attributes == null)
+        if (attributes == null) {
             return response;
+        }
 
         // Prepare and return our response, eating all exceptions
         String names[] = new String[attributes.size()];
@@ -496,10 +513,11 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         throws InstanceNotFoundException, InvalidTargetObjectTypeException,
         MBeanException, RuntimeOperationsException {
 
-        if (resource == null)
+        if (resource == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullResource")),
                         sm.getString("baseModelMBean.nullResource"));
+        }
 
         return resource;
 
@@ -529,10 +547,11 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         throws InstanceNotFoundException,
         MBeanException, RuntimeOperationsException
     {
-        if (resource == null)
+        if (resource == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullResource")),
                         sm.getString("baseModelMBean.nullResource"));
+        }
 
 //        if (!"objectreference".equalsIgnoreCase(type))
 //            throw new InvalidTargetObjectTypeException(type);
@@ -574,13 +593,16 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         (NotificationListener listener, String name, Object handback)
         throws IllegalArgumentException {
 
-        if (listener == null)
+        if (listener == null) {
             throw new 
IllegalArgumentException(sm.getString("baseModelMBean.nullListener"));
-        if (attributeBroadcaster == null)
+        }
+        if (attributeBroadcaster == null) {
             attributeBroadcaster = new BaseNotificationBroadcaster();
+        }
 
-        if( log.isDebugEnabled() )
+        if( log.isDebugEnabled() ) {
             log.debug("addAttributeNotificationListener " + listener);
+        }
 
         BaseAttributeFilter filter = new BaseAttributeFilter(name);
         attributeBroadcaster.addNotificationListener
@@ -605,8 +627,9 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         (NotificationListener listener, String name)
         throws ListenerNotFoundException {
 
-        if (listener == null)
+        if (listener == null) {
             throw new 
IllegalArgumentException(sm.getString("baseModelMBean.nullListener"));
+        }
 
         // FIXME - currently this removes *all* notifications for this listener
         if (attributeBroadcaster != null) {
@@ -633,14 +656,18 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         (AttributeChangeNotification notification)
         throws MBeanException, RuntimeOperationsException {
 
-        if (notification == null)
+        if (notification == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullNotification")),
                         sm.getString("baseModelMBean.nullNotification"));
+        }
         if (attributeBroadcaster == null)
+         {
             return; // This means there are no registered listeners
-        if( log.isDebugEnabled() )
+        }
+        if( log.isDebugEnabled() ) {
             log.debug( "AttributeChangeNotification " + notification );
+        }
         attributeBroadcaster.sendNotification(notification);
 
     }
@@ -665,12 +692,14 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
 
         // Calculate the class name for the change notification
         String type = null;
-        if (newValue.getValue() != null)
+        if (newValue.getValue() != null) {
             type = newValue.getValue().getClass().getName();
-        else if (oldValue.getValue() != null)
+        } else if (oldValue.getValue() != null) {
             type = oldValue.getValue().getClass().getName();
-        else
+        }
+        else {
             return;  // Old and new are both null == no change
+        }
 
         AttributeChangeNotification notification =
             new AttributeChangeNotification
@@ -698,12 +727,15 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
     public void sendNotification(Notification notification)
         throws MBeanException, RuntimeOperationsException {
 
-        if (notification == null)
+        if (notification == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullNotification")),
                         sm.getString("baseModelMBean.nullNotification"));
+        }
         if (generalBroadcaster == null)
+         {
             return; // This means there are no registered listeners
+        }
         generalBroadcaster.sendNotification(notification);
 
     }
@@ -724,10 +756,11 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
     public void sendNotification(String message)
         throws MBeanException, RuntimeOperationsException {
 
-        if (message == null)
+        if (message == null) {
             throw new RuntimeOperationsException
                 (new 
IllegalArgumentException(sm.getString("baseModelMBean.nullMessage")),
                         sm.getString("baseModelMBean.nullMessage"));
+        }
         Notification notification = new Notification
             ("jmx.modelmbean.generic", this, 1, message);
         sendNotification(notification);
@@ -755,13 +788,17 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
                                         Object handback)
         throws IllegalArgumentException {
 
-        if (listener == null)
+        if (listener == null) {
             throw new 
IllegalArgumentException(sm.getString("baseModelMBean.nullListener"));
+        }
 
-        if( log.isDebugEnabled() ) log.debug("addNotificationListener " + 
listener);
+        if( log.isDebugEnabled() ) {
+            log.debug("addNotificationListener " + listener);
+        }
 
-        if (generalBroadcaster == null)
+        if (generalBroadcaster == null) {
             generalBroadcaster = new BaseNotificationBroadcaster();
+        }
         generalBroadcaster.addNotificationListener
             (listener, filter, handback);
 
@@ -769,11 +806,13 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
         // The normal filtering can be used.
         // The problem is that there is no other way to add attribute change 
listeners
         // to a model mbean ( AFAIK ). I suppose the spec should be fixed.
-        if (attributeBroadcaster == null)
+        if (attributeBroadcaster == null) {
             attributeBroadcaster = new BaseNotificationBroadcaster();
+        }
 
-        if( log.isDebugEnabled() )
+        if( log.isDebugEnabled() ) {
             log.debug("addAttributeNotificationListener " + listener);
+        }
 
         attributeBroadcaster.addNotificationListener
                 (listener, filter, handback);
@@ -839,8 +878,9 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
     public void removeNotificationListener(NotificationListener listener)
         throws ListenerNotFoundException {
 
-        if (listener == null)
+        if (listener == null) {
             throw new 
IllegalArgumentException(sm.getString("baseModelMBean.nullListener"));
+        }
 
         if (generalBroadcaster != null) {
             generalBroadcaster.removeNotificationListener(listener);
@@ -882,8 +922,9 @@ public class BaseModelMBean implements DynamicMBean, 
MBeanRegistration,
                                   ObjectName name)
             throws Exception
     {
-        if( log.isDebugEnabled())
+        if( log.isDebugEnabled()) {
             log.debug("preRegister " + resource + " " + name );
+        }
         oname=name;
         if( resource instanceof MBeanRegistration ) {
             oname = ((MBeanRegistration)resource).preRegister(server, name );
diff --git 
a/java/org/apache/tomcat/util/modeler/BaseNotificationBroadcaster.java 
b/java/org/apache/tomcat/util/modeler/BaseNotificationBroadcaster.java
index 0b82be0..6fbddcf 100644
--- a/java/org/apache/tomcat/util/modeler/BaseNotificationBroadcaster.java
+++ b/java/org/apache/tomcat/util/modeler/BaseNotificationBroadcaster.java
@@ -94,7 +94,9 @@ public class BaseNotificationBroadcaster implements 
NotificationBroadcaster {
                             oldFilter.clear();
                         } else {
                             if (oldNames.length != 0) {
-                                for (String newName : newNames) 
oldFilter.addAttribute(newName);
+                                for (String newName : newNames) {
+                                    oldFilter.addAttribute(newName);
+                                }
                             }
                         }
                         return;
@@ -150,8 +152,9 @@ public class BaseNotificationBroadcaster implements 
NotificationBroadcaster {
         synchronized (entries) {
             for (BaseNotificationBroadcasterEntry item : entries) {
                 if ((item.filter != null) &&
-                    (!item.filter.isNotificationEnabled(notification)))
+                    (!item.filter.isNotificationEnabled(notification))) {
                     continue;
+                }
                 item.listener.handleNotification(notification, item.handback);
             }
         }
diff --git a/java/org/apache/tomcat/util/modeler/ManagedBean.java 
b/java/org/apache/tomcat/util/modeler/ManagedBean.java
index 36084ad..54a610d 100644
--- a/java/org/apache/tomcat/util/modeler/ManagedBean.java
+++ b/java/org/apache/tomcat/util/modeler/ManagedBean.java
@@ -307,8 +307,9 @@ public class ManagedBean implements java.io.Serializable {
             if( clazz==null ) {
                 try {
                     ClassLoader cl= 
Thread.currentThread().getContextClassLoader();
-                    if ( cl != null)
+                    if ( cl != null) {
                         clazz= cl.loadClass(getClassName());
+                    }
                 } catch (Exception e) {
                     ex=e;
                 }
@@ -333,8 +334,9 @@ public class ManagedBean implements java.io.Serializable {
 
         // Set the managed resource (if any)
         try {
-            if (instance != null)
+            if (instance != null) {
                 mbean.setManagedResource(instance, "ObjectReference");
+            }
         } catch (InstanceNotFoundException e) {
             throw e;
         }
@@ -367,21 +369,24 @@ public class ManagedBean implements java.io.Serializable {
                 AttributeInfo attrs[] = getAttributes();
                 MBeanAttributeInfo attributes[] =
                     new MBeanAttributeInfo[attrs.length];
-                for (int i = 0; i < attrs.length; i++)
+                for (int i = 0; i < attrs.length; i++) {
                     attributes[i] = attrs[i].createAttributeInfo();
+                }
 
                 OperationInfo opers[] = getOperations();
                 MBeanOperationInfo operations[] =
                     new MBeanOperationInfo[opers.length];
-                for (int i = 0; i < opers.length; i++)
+                for (int i = 0; i < opers.length; i++) {
                     operations[i] = opers[i].createOperationInfo();
+                }
 
 
                 NotificationInfo notifs[] = getNotifications();
                 MBeanNotificationInfo notifications[] =
                     new MBeanNotificationInfo[notifs.length];
-                for (int i = 0; i < notifs.length; i++)
+                for (int i = 0; i < notifs.length; i++) {
                     notifications[i] = notifs[i].createNotificationInfo();
+                }
 
 
                 // Construct and return a new ModelMBeanInfo object
@@ -431,8 +436,9 @@ public class ManagedBean implements java.io.Serializable {
 
         AttributeInfo attrInfo = attributes.get(aname);
         // Look up the actual operation to be used
-        if (attrInfo == null)
+        if (attrInfo == null) {
             throw new 
AttributeNotFoundException(sm.getString("managedMBean.noAttribute", aname, 
resource));
+        }
 
         String getMethod = attrInfo.getGetMethod();
 
@@ -505,22 +511,26 @@ public class ManagedBean implements java.io.Serializable {
 
         Method method = null;
 
-        if (params == null)
+        if (params == null) {
             params = new Object[0];
-        if (signature == null)
+        }
+        if (signature == null) {
             signature = new String[0];
-        if (params.length != signature.length)
+        }
+        if (params.length != signature.length) {
             throw new RuntimeOperationsException(
                     new 
IllegalArgumentException(sm.getString("managedMBean.inconsistentArguments")),
                     sm.getString("managedMBean.inconsistentArguments"));
+        }
 
         // Acquire the ModelMBeanOperationInfo information for
         // the requested operation
         OperationInfo opInfo =
                 operations.get(createOperationKey(aname, signature));
-        if (opInfo == null)
+        if (opInfo == null) {
             throw new MBeanException(new 
ServiceNotFoundException(sm.getString("managedMBean.noOperation", aname)),
                     sm.getString("managedMBean.noOperation", aname));
+        }
 
         // Prepare the signature required by Java reflection APIs
         // FIXME - should we use the signature from opInfo?
diff --git a/java/org/apache/tomcat/util/modeler/NotificationInfo.java 
b/java/org/apache/tomcat/util/modeler/NotificationInfo.java
index 18f5524..c5c78fb 100644
--- a/java/org/apache/tomcat/util/modeler/NotificationInfo.java
+++ b/java/org/apache/tomcat/util/modeler/NotificationInfo.java
@@ -117,8 +117,9 @@ public class NotificationInfo extends FeatureInfo {
     public MBeanNotificationInfo createNotificationInfo() {
 
         // Return our cached information (if any)
-        if (info != null)
+        if (info != null) {
             return info;
+        }
 
         // Create and return a new information object
         info = new MBeanNotificationInfo
diff --git a/java/org/apache/tomcat/util/modeler/OperationInfo.java 
b/java/org/apache/tomcat/util/modeler/OperationInfo.java
index 6a63870..c5dbdee 100644
--- a/java/org/apache/tomcat/util/modeler/OperationInfo.java
+++ b/java/org/apache/tomcat/util/modeler/OperationInfo.java
@@ -64,10 +64,11 @@ public class OperationInfo extends FeatureInfo {
     }
 
     public void setImpact(String impact) {
-        if (impact == null)
+        if (impact == null) {
             this.impact = null;
-        else
+        } else {
             this.impact = impact.toUpperCase(Locale.ENGLISH);
+        }
     }
 
 
@@ -147,12 +148,13 @@ public class OperationInfo extends FeatureInfo {
         if (info == null) {
             // Create and return a new information object
             int impact = MBeanOperationInfo.UNKNOWN;
-            if ("ACTION".equals(getImpact()))
+            if ("ACTION".equals(getImpact())) {
                 impact = MBeanOperationInfo.ACTION;
-            else if ("ACTION_INFO".equals(getImpact()))
+            } else if ("ACTION_INFO".equals(getImpact())) {
                 impact = MBeanOperationInfo.ACTION_INFO;
-            else if ("INFO".equals(getImpact()))
+            } else if ("INFO".equals(getImpact())) {
                 impact = MBeanOperationInfo.INFO;
+            }
 
             info = new MBeanOperationInfo(getName(), getDescription(),
                                           getMBeanParameterInfo(),
@@ -165,8 +167,9 @@ public class OperationInfo extends FeatureInfo {
         ParameterInfo params[] = getSignature();
         MBeanParameterInfo parameters[] =
             new MBeanParameterInfo[params.length];
-        for (int i = 0; i < params.length; i++)
+        for (int i = 0; i < params.length; i++) {
             parameters[i] = params[i].createParameterInfo();
+        }
         return parameters;
     }
 }
diff --git a/java/org/apache/tomcat/util/modeler/Registry.java 
b/java/org/apache/tomcat/util/modeler/Registry.java
index 514bfe0..7ef9ad7 100644
--- a/java/org/apache/tomcat/util/modeler/Registry.java
+++ b/java/org/apache/tomcat/util/modeler/Registry.java
@@ -257,8 +257,9 @@ public class Registry implements RegistryMBean, 
MBeanRegistration {
                 getMBeanServer().invoke(current, operation, new Object[] {}, 
new String[] {});
 
             } catch (Exception t) {
-                if (failFirst)
+                if (failFirst) {
                     throw t;
+                }
                 log.info(sm.getString("registry.initError"), t);
             }
         }
@@ -336,8 +337,9 @@ public class Registry implements RegistryMBean, 
MBeanRegistration {
     public ManagedBean findManagedBean(String name) {
         // XXX Group ?? Use Group + Type
         ManagedBean mb = descriptors.get(name);
-        if (mb == null)
+        if (mb == null) {
             mb = descriptorsByClass.get(name);
+        }
         return mb;
     }
 
@@ -716,8 +718,9 @@ public class Registry implements RegistryMBean, 
MBeanRegistration {
         String pkg = className;
         while (pkg.indexOf('.') > 0) {
             int lastComp = pkg.lastIndexOf('.');
-            if (lastComp <= 0)
+            if (lastComp <= 0) {
                 return;
+            }
             pkg = pkg.substring(0, lastComp);
             if (searchedPaths.get(pkg) != null) {
                 return;
@@ -728,8 +731,9 @@ public class Registry implements RegistryMBean, 
MBeanRegistration {
 
 
     private ModelerSource getModelerSource(String type) throws Exception {
-        if (type == null)
+        if (type == null) {
             type = "MbeansDescriptorsDigesterSource";
+        }
         if (!type.contains(".")) {
             type = "org.apache.tomcat.util.modeler.modules." + type;
         }
diff --git 
a/java/org/apache/tomcat/util/modeler/modules/MbeansDescriptorsIntrospectionSource.java
 
b/java/org/apache/tomcat/util/modeler/modules/MbeansDescriptorsIntrospectionSource.java
index 72809e7..40dc24f 100644
--- 
a/java/org/apache/tomcat/util/modeler/modules/MbeansDescriptorsIntrospectionSource.java
+++ 
b/java/org/apache/tomcat/util/modeler/modules/MbeansDescriptorsIntrospectionSource.java
@@ -73,11 +73,15 @@ public class MbeansDescriptorsIntrospectionSource extends 
ModelerSource
     }
 
     public void execute() throws Exception {
-        if( registry==null ) registry=Registry.getRegistry(null, null);
+        if( registry==null ) {
+            registry=Registry.getRegistry(null, null);
+        }
         try {
             ManagedBean managed = createManagedBean(registry, null,
                     (Class<?>)source, type);
-            if( managed==null ) return;
+            if( managed==null ) {
+                return;
+            }
             managed.setName( type );
 
             registry.addManagedBean(managed);
@@ -315,26 +319,33 @@ public class MbeansDescriptorsIntrospectionSource extends 
ModelerSource
                     //ai.setGetMethodObj( gm );
                     ai.setGetMethod( gm.getName());
                     Class<?> t=gm.getReturnType();
-                    if( t!=null )
+                    if( t!=null ) {
                         ai.setType( t.getName() );
+                    }
                 }
                 Method sm = setAttMap.get(name);
                 if( sm!=null ) {
                     //ai.setSetMethodObj(sm);
                     Class<?> t = sm.getParameterTypes()[0];
-                    if( t!=null )
+                    if( t!=null ) {
                         ai.setType( t.getName());
+                    }
                     ai.setSetMethod( sm.getName());
                 }
                 ai.setDescription("Introspected attribute " + name);
-                if( log.isDebugEnabled()) log.debug("Introspected attribute " +
-                        name + " " + gm + " " + sm);
-                if( gm==null )
+                if( log.isDebugEnabled()) {
+                    log.debug("Introspected attribute " +
+                            name + " " + gm + " " + sm);
+                }
+                if( gm==null ) {
                     ai.setReadable(false);
-                if( sm==null )
+                }
+                if( sm==null ) {
                     ai.setWriteable(false);
-                if( sm!=null || gm!=null )
+                }
+                if( sm!=null || gm!=null ) {
                     mbean.addAttribute(ai);
+                }
             }
 
             // This map is populated by iterating the methods (which end up as
@@ -359,8 +370,9 @@ public class MbeansDescriptorsIntrospectionSource extends 
ModelerSource
                 mbean.addOperation(op);
             }
 
-            if( log.isDebugEnabled())
+            if( log.isDebugEnabled()) {
                 log.debug("Setting name: " + type );
+            }
             mbean.setName( type );
 
             return mbean;
diff --git a/java/org/apache/tomcat/util/net/AbstractEndpoint.java 
b/java/org/apache/tomcat/util/net/AbstractEndpoint.java
index ae5c798..437e1da 100644
--- a/java/org/apache/tomcat/util/net/AbstractEndpoint.java
+++ b/java/org/apache/tomcat/util/net/AbstractEndpoint.java
@@ -605,7 +605,9 @@ public abstract class AbstractEndpoint<S,U> {
      * is 100.
      */
     private int acceptCount = 100;
-    public void setAcceptCount(int acceptCount) { if (acceptCount > 0) 
this.acceptCount = acceptCount; }
+    public void setAcceptCount(int acceptCount) { if (acceptCount > 0) {
+        this.acceptCount = acceptCount;
+    } }
     public int getAcceptCount() { return acceptCount; }
 
     /**
@@ -1011,10 +1013,12 @@ public abstract class AbstractEndpoint<S,U> {
             try (java.net.Socket s = new java.net.Socket()) {
                 int stmo = 2 * 1000;
                 int utmo = 2 * 1000;
-                if (getSocketProperties().getSoTimeout() > stmo)
+                if (getSocketProperties().getSoTimeout() > stmo) {
                     stmo = getSocketProperties().getSoTimeout();
-                if (getSocketProperties().getUnlockTimeout() > utmo)
+                }
+                if (getSocketProperties().getUnlockTimeout() > utmo) {
                     utmo = getSocketProperties().getUnlockTimeout();
+                }
                 s.setSoTimeout(stmo);
                 
s.setSoLinger(getSocketProperties().getSoLingerOn(),getSocketProperties().getSoLingerTime());
                 if (getLog().isDebugEnabled()) {
@@ -1324,7 +1328,9 @@ public abstract class AbstractEndpoint<S,U> {
     protected abstract Log getLog();
 
     protected LimitLatch initializeConnectionLatch() {
-        if (maxConnections==-1) return null;
+        if (maxConnections==-1) {
+            return null;
+        }
         if (connectionLimitLatch==null) {
             connectionLimitLatch = new LimitLatch(getMaxConnections());
         }
@@ -1333,18 +1339,26 @@ public abstract class AbstractEndpoint<S,U> {
 
     private void releaseConnectionLatch() {
         LimitLatch latch = connectionLimitLatch;
-        if (latch!=null) latch.releaseAll();
+        if (latch!=null) {
+            latch.releaseAll();
+        }
         connectionLimitLatch = null;
     }
 
     protected void countUpOrAwaitConnection() throws InterruptedException {
-        if (maxConnections==-1) return;
+        if (maxConnections==-1) {
+            return;
+        }
         LimitLatch latch = connectionLimitLatch;
-        if (latch!=null) latch.countUpOrAwait();
+        if (latch!=null) {
+            latch.countUpOrAwait();
+        }
     }
 
     protected long countDownConnection() {
-        if (maxConnections==-1) return -1;
+        if (maxConnections==-1) {
+            return -1;
+        }
         LimitLatch latch = connectionLimitLatch;
         if (latch!=null) {
             long result = latch.countDown();
@@ -1352,7 +1366,9 @@ public abstract class AbstractEndpoint<S,U> {
                 
getLog().warn(sm.getString("endpoint.warn.incorrectConnectionCount"));
             }
             return result;
-        } else return -1;
+        } else {
+            return -1;
+        }
     }
 
 
diff --git a/java/org/apache/tomcat/util/net/AprEndpoint.java 
b/java/org/apache/tomcat/util/net/AprEndpoint.java
index d11d69a..3682e55 100644
--- a/java/org/apache/tomcat/util/net/AprEndpoint.java
+++ b/java/org/apache/tomcat/util/net/AprEndpoint.java
@@ -651,10 +651,12 @@ public class AprEndpoint extends 
AbstractEndpoint<Long,Long> implements SNICallB
         try {
 
             // 1: Set socket options: timeout, linger, etc
-            if (socketProperties.getSoLingerOn() && 
socketProperties.getSoLingerTime() >= 0)
+            if (socketProperties.getSoLingerOn() && 
socketProperties.getSoLingerTime() >= 0) {
                 Socket.optSet(socket, Socket.APR_SO_LINGER, 
socketProperties.getSoLingerTime());
-            if (socketProperties.getTcpNoDelay())
+            }
+            if (socketProperties.getTcpNoDelay()) {
                 Socket.optSet(socket, Socket.APR_TCP_NODELAY, 
(socketProperties.getTcpNoDelay() ? 1 : 0));
+            }
             Socket.timeoutSet(socket, socketProperties.getSoTimeout() * 1000);
 
             // 2: SSL handshake
diff --git a/java/org/apache/tomcat/util/net/NioEndpoint.java 
b/java/org/apache/tomcat/util/net/NioEndpoint.java
index 5d8db75..c50c720 100644
--- a/java/org/apache/tomcat/util/net/NioEndpoint.java
+++ b/java/org/apache/tomcat/util/net/NioEndpoint.java
@@ -1683,7 +1683,9 @@ public class NioEndpoint extends 
AbstractJsseEndpoint<NioChannel,SocketChannel>
                     }
                 } catch (IOException x) {
                     handshake = -1;
-                    if (log.isDebugEnabled()) log.debug("Error during SSL 
handshake",x);
+                    if (log.isDebugEnabled()) {
+                        log.debug("Error during SSL handshake",x);
+                    }
                 } catch (CancelledKeyException ckx) {
                     handshake = -1;
                 }
diff --git a/java/org/apache/tomcat/util/net/SSLImplementation.java 
b/java/org/apache/tomcat/util/net/SSLImplementation.java
index ec385cc..99aa835 100644
--- a/java/org/apache/tomcat/util/net/SSLImplementation.java
+++ b/java/org/apache/tomcat/util/net/SSLImplementation.java
@@ -51,8 +51,9 @@ public abstract class SSLImplementation {
      */
     public static SSLImplementation getInstance(String className)
             throws ClassNotFoundException {
-        if (className == null)
+        if (className == null) {
             return new JSSEImplementation();
+        }
 
         try {
             Class<?> clazz = Class.forName(className);
diff --git a/java/org/apache/tomcat/util/net/SecureNio2Channel.java 
b/java/org/apache/tomcat/util/net/SecureNio2Channel.java
index b2d94d1..f0e4bb7 100644
--- a/java/org/apache/tomcat/util/net/SecureNio2Channel.java
+++ b/java/org/apache/tomcat/util/net/SecureNio2Channel.java
@@ -289,8 +289,9 @@ public class SecureNio2Channel extends Nio2Channel  {
                         handshake = handshakeWrap();
                     }
                     if (handshake.getStatus() == Status.OK) {
-                        if (handshakeStatus == HandshakeStatus.NEED_TASK)
+                        if (handshakeStatus == HandshakeStatus.NEED_TASK) {
                             handshakeStatus = tasks();
+                        }
                     } else if (handshake.getStatus() == Status.CLOSED) {
                         return -1;
                     } else {
@@ -323,8 +324,9 @@ public class SecureNio2Channel extends Nio2Channel  {
                     //perform the unwrap function
                     handshake = handshakeUnwrap();
                     if (handshake.getStatus() == Status.OK) {
-                        if (handshakeStatus == HandshakeStatus.NEED_TASK)
+                        if (handshakeStatus == HandshakeStatus.NEED_TASK) {
                             handshakeStatus = tasks();
+                        }
                     } else if (handshake.getStatus() == 
Status.BUFFER_UNDERFLOW) {
                         if (netInBuffer.position() == netInBuffer.limit()) {
                             //clear the buffer if we have emptied it out on 
data
@@ -476,10 +478,18 @@ public class SecureNio2Channel extends Nio2Channel  {
      */
     public void rehandshake() throws IOException {
         //validate the network buffers are empty
-        if (netInBuffer.position() > 0 && netInBuffer.position() < 
netInBuffer.limit()) throw new 
IOException(sm.getString("channel.nio.ssl.netInputNotEmpty"));
-        if (netOutBuffer.position() > 0 && netOutBuffer.position() < 
netOutBuffer.limit()) throw new 
IOException(sm.getString("channel.nio.ssl.netOutputNotEmpty"));
-        if (!getBufHandler().isReadBufferEmpty()) throw new 
IOException(sm.getString("channel.nio.ssl.appInputNotEmpty"));
-        if (!getBufHandler().isWriteBufferEmpty()) throw new 
IOException(sm.getString("channel.nio.ssl.appOutputNotEmpty"));
+        if (netInBuffer.position() > 0 && netInBuffer.position() < 
netInBuffer.limit()) {
+            throw new 
IOException(sm.getString("channel.nio.ssl.netInputNotEmpty"));
+        }
+        if (netOutBuffer.position() > 0 && netOutBuffer.position() < 
netOutBuffer.limit()) {
+            throw new 
IOException(sm.getString("channel.nio.ssl.netOutputNotEmpty"));
+        }
+        if (!getBufHandler().isReadBufferEmpty()) {
+            throw new 
IOException(sm.getString("channel.nio.ssl.appInputNotEmpty"));
+        }
+        if (!getBufHandler().isWriteBufferEmpty()) {
+            throw new 
IOException(sm.getString("channel.nio.ssl.appOutputNotEmpty"));
+        }
 
         netOutBuffer.position(0);
         netOutBuffer.limit(0);
@@ -727,11 +737,13 @@ public class SecureNio2Channel extends Nio2Channel  {
         }
         private Integer unwrap(int nRead, long timeout, TimeUnit unit) throws 
ExecutionException, TimeoutException, InterruptedException {
             //are we in the middle of closing or closed?
-            if (closing || closed)
+            if (closing || closed) {
                 return Integer.valueOf(-1);
+            }
             //did we reach EOF? if so send EOF up one layer.
-            if (nRead < 0)
+            if (nRead < 0) {
                 return Integer.valueOf(-1);
+            }
             //the data read
             int read = 0;
             //the SSL engine result
@@ -886,8 +898,9 @@ public class SecureNio2Channel extends Nio2Channel  {
                     written = result.bytesConsumed();
                     netOutBuffer.flip();
                     if (result.getStatus() == Status.OK) {
-                        if (result.getHandshakeStatus() == 
HandshakeStatus.NEED_TASK)
+                        if (result.getHandshakeStatus() == 
HandshakeStatus.NEED_TASK) {
                             tasks();
+                        }
                     } else {
                         t = new 
IOException(sm.getString("channel.nio.ssl.wrapFail", result.getStatus()));
                     }
@@ -945,8 +958,9 @@ public class SecureNio2Channel extends Nio2Channel  {
                                 //we did receive some data, add it to our total
                                 read += unwrap.bytesProduced();
                                 //perform any tasks if needed
-                                if (unwrap.getHandshakeStatus() == 
HandshakeStatus.NEED_TASK)
+                                if (unwrap.getHandshakeStatus() == 
HandshakeStatus.NEED_TASK) {
                                     tasks();
+                                }
                                 //if we need more network data, then bail out 
for now.
                                 if (unwrap.getStatus() == 
Status.BUFFER_UNDERFLOW) {
                                     if (read == 0) {
@@ -1057,8 +1071,9 @@ public class SecureNio2Channel extends Nio2Channel  {
                                     read -= 
getBufHandler().getReadBuffer().position();
                                 }
                                 //perform any tasks if needed
-                                if (unwrap.getHandshakeStatus() == 
HandshakeStatus.NEED_TASK)
+                                if (unwrap.getHandshakeStatus() == 
HandshakeStatus.NEED_TASK) {
                                     tasks();
+                                }
                                 //if we need more network data, then bail out 
for now.
                                 if (unwrap.getStatus() == 
Status.BUFFER_UNDERFLOW) {
                                     if (read == 0) {
diff --git a/java/org/apache/tomcat/util/net/SecureNioChannel.java 
b/java/org/apache/tomcat/util/net/SecureNioChannel.java
index 1f13338..277193b 100644
--- a/java/org/apache/tomcat/util/net/SecureNioChannel.java
+++ b/java/org/apache/tomcat/util/net/SecureNioChannel.java
@@ -841,7 +841,9 @@ public class SecureNioChannel extends NioChannel {
         netOutBuffer.flip();
 
         if (result.getStatus() == Status.OK) {
-            if (result.getHandshakeStatus() == HandshakeStatus.NEED_TASK) 
tasks();
+            if (result.getHandshakeStatus() == HandshakeStatus.NEED_TASK) {
+                tasks();
+            }
         } else {
             throw new IOException(sm.getString("channel.nio.ssl.wrapFail", 
result.getStatus()));
         }
diff --git a/java/org/apache/tomcat/util/net/SocketProperties.java 
b/java/org/apache/tomcat/util/net/SocketProperties.java
index 37311d2..1cdb2c6 100644
--- a/java/org/apache/tomcat/util/net/SocketProperties.java
+++ b/java/org/apache/tomcat/util/net/SocketProperties.java
@@ -182,27 +182,35 @@ public class SocketProperties {
 
 
     public void setProperties(Socket socket) throws SocketException{
-        if (rxBufSize != null)
+        if (rxBufSize != null) {
             socket.setReceiveBufferSize(rxBufSize.intValue());
-        if (txBufSize != null)
+        }
+        if (txBufSize != null) {
             socket.setSendBufferSize(txBufSize.intValue());
-        if (ooBInline !=null)
+        }
+        if (ooBInline !=null) {
             socket.setOOBInline(ooBInline.booleanValue());
-        if (soKeepAlive != null)
+        }
+        if (soKeepAlive != null) {
             socket.setKeepAlive(soKeepAlive.booleanValue());
+        }
         if (performanceConnectionTime != null && performanceLatency != null &&
-                performanceBandwidth != null)
+                performanceBandwidth != null) {
             socket.setPerformancePreferences(
                     performanceConnectionTime.intValue(),
                     performanceLatency.intValue(),
                     performanceBandwidth.intValue());
-        if (soReuseAddress != null)
+        }
+        if (soReuseAddress != null) {
             socket.setReuseAddress(soReuseAddress.booleanValue());
-        if (soLingerOn != null && soLingerTime != null)
+        }
+        if (soLingerOn != null && soLingerTime != null) {
             socket.setSoLinger(soLingerOn.booleanValue(),
                     soLingerTime.intValue());
-        if (soTimeout != null && soTimeout.intValue() >= 0)
+        }
+        if (soTimeout != null && soTimeout.intValue() >= 0) {
             socket.setSoTimeout(soTimeout.intValue());
+        }
         if (tcpNoDelay != null) {
             try {
                 socket.setTcpNoDelay(tcpNoDelay.booleanValue());
@@ -213,40 +221,52 @@ public class SocketProperties {
     }
 
     public void setProperties(ServerSocket socket) throws SocketException{
-        if (rxBufSize != null)
+        if (rxBufSize != null) {
             socket.setReceiveBufferSize(rxBufSize.intValue());
+        }
         if (performanceConnectionTime != null && performanceLatency != null &&
-                performanceBandwidth != null)
+                performanceBandwidth != null) {
             socket.setPerformancePreferences(
                     performanceConnectionTime.intValue(),
                     performanceLatency.intValue(),
                     performanceBandwidth.intValue());
-        if (soReuseAddress != null)
+        }
+        if (soReuseAddress != null) {
             socket.setReuseAddress(soReuseAddress.booleanValue());
-        if (soTimeout != null && soTimeout.intValue() >= 0)
+        }
+        if (soTimeout != null && soTimeout.intValue() >= 0) {
             socket.setSoTimeout(soTimeout.intValue());
+        }
     }
 
     public void setProperties(AsynchronousSocketChannel socket) throws 
IOException {
-        if (rxBufSize != null)
+        if (rxBufSize != null) {
             socket.setOption(StandardSocketOptions.SO_RCVBUF, rxBufSize);
-        if (txBufSize != null)
+        }
+        if (txBufSize != null) {
             socket.setOption(StandardSocketOptions.SO_SNDBUF, txBufSize);
-        if (soKeepAlive != null)
+        }
+        if (soKeepAlive != null) {
             socket.setOption(StandardSocketOptions.SO_KEEPALIVE, soKeepAlive);
-        if (soReuseAddress != null)
+        }
+        if (soReuseAddress != null) {
             socket.setOption(StandardSocketOptions.SO_REUSEADDR, 
soReuseAddress);
-        if (soLingerOn != null && soLingerOn.booleanValue() && soLingerTime != 
null)
+        }
+        if (soLingerOn != null && soLingerOn.booleanValue() && soLingerTime != 
null) {
             socket.setOption(StandardSocketOptions.SO_LINGER, soLingerTime);
-        if (tcpNoDelay != null)
+        }
+        if (tcpNoDelay != null) {
             socket.setOption(StandardSocketOptions.TCP_NODELAY, tcpNoDelay);
+        }
     }
 
     public void setProperties(AsynchronousServerSocketChannel socket) throws 
IOException {
-        if (rxBufSize != null)
+        if (rxBufSize != null) {
             socket.setOption(StandardSocketOptions.SO_RCVBUF, rxBufSize);
-        if (soReuseAddress != null)
+        }
+        if (soReuseAddress != null) {
             socket.setOption(StandardSocketOptions.SO_REUSEADDR, 
soReuseAddress);
+        }
     }
 
     public boolean getDirectBuffer() {
diff --git a/java/org/apache/tomcat/util/net/jsse/JSSESupport.java 
b/java/org/apache/tomcat/util/net/jsse/JSSESupport.java
index d293137..3fa82c0 100644
--- a/java/org/apache/tomcat/util/net/jsse/JSSESupport.java
+++ b/java/org/apache/tomcat/util/net/jsse/JSSESupport.java
@@ -85,8 +85,9 @@ public class JSSESupport implements SSLSupport, 
SSLSessionManager {
     @Override
     public String getCipherSuite() throws IOException {
         // Look up the current SSLSession
-        if (session == null)
+        if (session == null) {
             return null;
+        }
         return session.getCipherSuite();
     }
 
@@ -101,8 +102,9 @@ public class JSSESupport implements SSLSupport, 
SSLSessionManager {
     @Override
     public java.security.cert.X509Certificate[] getPeerCertificateChain() 
throws IOException {
         // Look up the current SSLSession
-        if (session == null)
+        if (session == null) {
             return null;
+        }
 
         Certificate [] certs=null;
         try {
@@ -117,7 +119,9 @@ public class JSSESupport implements SSLSupport, 
SSLSessionManager {
 
 
     private static java.security.cert.X509Certificate[] 
convertCertificates(Certificate[] certs) {
-        if( certs==null ) return null;
+        if( certs==null ) {
+            return null;
+        }
 
         java.security.cert.X509Certificate [] x509Certs =
             new java.security.cert.X509Certificate[certs.length];
@@ -140,11 +144,13 @@ public class JSSESupport implements SSLSupport, 
SSLSessionManager {
                     return null;
                 }
             }
-            if(log.isTraceEnabled())
+            if(log.isTraceEnabled()) {
                 log.trace("Cert #" + i + " = " + x509Certs[i]);
+            }
         }
-        if(x509Certs.length < 1)
+        if(x509Certs.length < 1) {
             return null;
+        }
         return x509Certs;
     }
 
@@ -168,17 +174,23 @@ public class JSSESupport implements SSLSupport, 
SSLSessionManager {
     public String getSessionId()
         throws IOException {
         // Look up the current SSLSession
-        if (session == null)
+        if (session == null) {
             return null;
+        }
         // Expose ssl_session (getId)
         byte [] ssl_session = session.getId();
-        if ( ssl_session == null)
+        if ( ssl_session == null) {
             return null;
+        }
         StringBuilder buf=new StringBuilder();
         for (byte b : ssl_session) {
             String digit = Integer.toHexString(b);
-            if (digit.length() < 2) buf.append('0');
-            if (digit.length() > 2) digit = digit.substring(digit.length() - 
2);
+            if (digit.length() < 2) {
+                buf.append('0');
+            }
+            if (digit.length() > 2) {
+                digit = digit.substring(digit.length() - 2);
+            }
             buf.append(digit);
         }
         return buf.toString();
diff --git a/java/org/apache/tomcat/util/net/openssl/OpenSSLContext.java 
b/java/org/apache/tomcat/util/net/openssl/OpenSSLContext.java
index 10fa182..ce3cce3 100644
--- a/java/org/apache/tomcat/util/net/openssl/OpenSSLContext.java
+++ b/java/org/apache/tomcat/util/net/openssl/OpenSSLContext.java
@@ -115,8 +115,9 @@ public class OpenSSLContext implements 
org.apache.tomcat.util.net.SSLContext {
             OpenSSLConf openSslConf = sslHostConfig.getOpenSslConf();
             if (openSslConf != null) {
                 try {
-                    if (log.isDebugEnabled())
+                    if (log.isDebugEnabled()) {
                         log.debug(sm.getString("openssl.makeConf"));
+                    }
                     cctx = SSLConf.make(aprPool,
                                         SSL.SSL_CONF_FLAG_FILE |
                                         SSL.SSL_CONF_FLAG_SERVER |
@@ -289,8 +290,9 @@ public class OpenSSLContext implements 
org.apache.tomcat.util.net.SSLContext {
                 // an acceptable certificate
                 for (X509Certificate caCert : 
x509TrustManager.getAcceptedIssuers()) {
                     SSLContext.addClientCACertificateRaw(ctx, 
caCert.getEncoded());
-                    if (log.isDebugEnabled())
+                    if (log.isDebugEnabled()) {
                         log.debug(sm.getString("openssl.addedClientCaCert", 
caCert.toString()));
+                    }
                 }
             } else {
                 // Client certificate verification based on trusted CA files 
and dirs
@@ -311,8 +313,9 @@ public class OpenSSLContext implements 
org.apache.tomcat.util.net.SSLContext {
             OpenSSLConf openSslConf = sslHostConfig.getOpenSslConf();
             if (openSslConf != null && cctx != 0) {
                 // Check OpenSSLConfCmd if used
-                if (log.isDebugEnabled())
+                if (log.isDebugEnabled()) {
                     log.debug(sm.getString("openssl.checkConf"));
+                }
                 try {
                     if (!openSslConf.check(cctx)) {
                         log.error(sm.getString("openssl.errCheckConf"));
@@ -321,8 +324,9 @@ public class OpenSSLContext implements 
org.apache.tomcat.util.net.SSLContext {
                 } catch (Exception e) {
                     throw new Exception(sm.getString("openssl.errCheckConf"), 
e);
                 }
-                if (log.isDebugEnabled())
+                if (log.isDebugEnabled()) {
                     log.debug(sm.getString("openssl.applyConf"));
+                }
                 try {
                     if (!openSslConf.apply(cctx, ctx)) {
                         log.error(sm.getString("openssl.errApplyConf"));
diff --git 
a/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
 
b/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
index f87b5f1..2f16e3a 100644
--- 
a/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
+++ 
b/java/org/apache/tomcat/util/net/openssl/ciphers/OpenSSLCipherConfigurationParser.java
@@ -860,11 +860,11 @@ public class OpenSSLCipherConfigurationParser {
         for(argindex = 0; argindex < args.length; ++argindex)
         {
             String arg = args[argindex];
-            if("--verbose".equals(arg) || "-v".equals(arg))
+            if("--verbose".equals(arg) || "-v".equals(arg)) {
                 verbose = true;
-            else if("--openssl".equals(arg))
+            } else if("--openssl".equals(arg)) {
                 useOpenSSLNames = true;
-            else if("--help".equals(arg) || "-h".equals(arg)) {
+            } else if("--help".equals(arg) || "-h".equals(arg)) {
                 usage();
                 System.exit(0);
             }
@@ -895,13 +895,15 @@ public class OpenSSLCipherConfigurationParser {
                 if(first) {
                     first = false;
                 } else {
-                    if(!verbose)
+                    if(!verbose) {
                         System.out.print(',');
+                    }
                 }
-                if(useOpenSSLNames)
+                if(useOpenSSLNames) {
                     System.out.print(cipher.getOpenSSLAlias());
-                else
+                } else {
                     System.out.print(cipher.name());
+                }
                 if(verbose) {
                     System.out.println("\t" + cipher.getProtocol() + "\tKx=" + 
cipher.getKx() + "\tAu=" + cipher.getAu() + "\tEnc=" + cipher.getEnc() + 
"\tMac=" + cipher.getMac());
                 }
diff --git a/res/checkstyle/checkstyle.xml b/res/checkstyle/checkstyle.xml
index a031f3a..3d0b24a 100644
--- a/res/checkstyle/checkstyle.xml
+++ b/res/checkstyle/checkstyle.xml
@@ -53,7 +53,7 @@
     <module name="AvoidNestedBlocks">
       <property name="allowInSwitchCase" value="true"/>
     </module>
-    <!-- ~650 errors
+    <!-- ~400 errors
     <module name="NeedBraces"/>
     -->
 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to