You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Dennis Lundberg <de...@apache.org> on 2012/07/20 22:53:43 UTC

Re: svn commit: r1362959 - in /commons/proper/logging/trunk/src: java/org/apache/commons/logging/ java/org/apache/commons/logging/impl/ test/org/apache/commons/logging/tccl/

Hi sebb

Some of these might have been put in there to avoid warnings from tools
like Checkstyle. Should look at whether the warning count has increased
after this change. If so there are special annotations that can be used
to suppress these warnings explicitly.

On 2012-07-18 16:14, sebb@apache.org wrote:
> Author: sebb
> Date: Wed Jul 18 14:14:29 2012
> New Revision: 1362959
> 
> URL: http://svn.apache.org/viewvc?rev=1362959&view=rev
> Log:
> Redundant semi-colons
> 
> Modified:
>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java
>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java
>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java
>     commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java
> 
> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java
> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java?rev=1362959&r1=1362958&r2=1362959&view=diff
> ==============================================================================
> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java (original)
> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java Wed Jul 18 14:14:29 2012
> @@ -511,7 +511,7 @@ public abstract class LogFactory {
>                          + ": [" + trim(e.getMessage())
>                          + "]. Trying alternative implementations...");
>              }
> -            ;  // ignore
> +            // ignore
>          } catch(RuntimeException e) {
>              // This is not consistent with the behaviour when a bad LogFactory class is
>              // specified in a services file.
> @@ -588,7 +588,7 @@ public abstract class LogFactory {
>                          + ": [" + trim(ex.getMessage())
>                          + "]. Trying alternative implementations...");
>                  }
> -                ; // ignore
> +                // ignore
>              }
>          }
>  
> @@ -922,7 +922,7 @@ public abstract class LogFactory {
>                   * we can make a distinction.
>                   */
>                  if (e.getTargetException() instanceof SecurityException) {
> -                    ;  // ignore
> +                    // ignore
>                  } else {
>                      // Capture 'e.getTargetException()' exception for details
>                      // alternate: log 'e.getTargetException()', and pass back 'e'.
> 
> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java
> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java?rev=1362959&r1=1362958&r2=1362959&view=diff
> ==============================================================================
> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java (original)
> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java Wed Jul 18 14:14:29 2012
> @@ -115,7 +115,7 @@ public class LogSource {
>                      setLogImplementation
>                              ("org.apache.commons.logging.impl.NoOpLog");
>                  } catch (Throwable u) {
> -                    ;
> +                    // ignored
>                  }
>              }
>          } else {
> @@ -135,7 +135,7 @@ public class LogSource {
>                      setLogImplementation
>                              ("org.apache.commons.logging.impl.NoOpLog");
>                  } catch (Throwable u) {
> -                    ;
> +                    // ignored
>                  }
>              }
>          }
> 
> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java
> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java?rev=1362959&r1=1362958&r2=1362959&view=diff
> ==============================================================================
> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java (original)
> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java Wed Jul 18 14:14:29 2012
> @@ -140,7 +140,7 @@ public class SimpleLog implements Log, S
>          try {
>              prop = System.getProperty(name);
>          } catch (SecurityException e) {
> -            ; // Ignore
> +            // Ignore
>          }
>          return (prop == null) ? simpleLogProps.getProperty(name) : prop;
>      }
> @@ -661,7 +661,7 @@ public class SimpleLog implements Log, S
>                      classLoader = (ClassLoader)method.invoke(Thread.currentThread(), 
>                              (Class[]) null);
>                  } catch (IllegalAccessException e) {
> -                    ;  // ignore
> +                    // ignore
>                  } catch (InvocationTargetException e) {
>                      /**
>                       * InvocationTargetException is thrown by 'invoke' when
> @@ -680,7 +680,7 @@ public class SimpleLog implements Log, S
>                       * we can make a distinction.
>                       */
>                      if (e.getTargetException() instanceof SecurityException) {
> -                        ;  // ignore
> +                        // ignore
>                      } else {
>                          // Capture 'e.getTargetException()' exception for details
>                          // alternate: log 'e.getTargetException()', and pass back 'e'.
> @@ -690,7 +690,7 @@ public class SimpleLog implements Log, S
>                  }
>              } catch (NoSuchMethodException e) {
>                  // Assume we are running on JDK 1.1
> -                ;  // ignore
> +                // ignore
>              }
>          }
>  
> 
> Modified: commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java
> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java?rev=1362959&r1=1362958&r2=1362959&view=diff
> ==============================================================================
> --- commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java (original)
> +++ commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java Wed Jul 18 14:14:29 2012
> @@ -28,7 +28,7 @@ import junit.framework.TestCase;
>   */
>  public class NullTCCLTestCase extends TestCase {
>  
> -    public static Test suite() throws Exception {;
> +    public static Test suite() throws Exception {
>          PathableTestSuite suite = new PathableTestSuite(NullTCCLTestCase.class, null);
>          return suite;
>      }
> 
> 


-- 
Dennis Lundberg



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: svn commit: r1362959 - in /commons/proper/logging/trunk/src: java/org/apache/commons/logging/ java/org/apache/commons/logging/impl/ test/org/apache/commons/logging/tccl/

Posted by Dennis Lundberg <de...@apache.org>.
On 2012-07-20 23:30, sebb wrote:
> On 20 July 2012 21:53, Dennis Lundberg <de...@apache.org> wrote:
>> Hi sebb
>>
>> Some of these might have been put in there to avoid warnings from tools
>> like Checkstyle.
> 
> If CheckStyle insists on adding redundant semi-colons then it's badly
> configured or broken.

Haha :)

No, the checks I had in mind are to make sure that there are no code
paths that do nothing, unless it is explicitly documented by an
annotation. I think that someone took the easy way out at some point,
and just added a semicolon. I'll check svn history and see if I find
some hints...

>> Should look at whether the warning count has increased
>> after this change. If so there are special annotations that can be used
>> to suppress these warnings explicitly.
> 
> Should not be necessary to use annotations for redundant semicolons ..
> 
>> On 2012-07-18 16:14, sebb@apache.org wrote:
>>> Author: sebb
>>> Date: Wed Jul 18 14:14:29 2012
>>> New Revision: 1362959
>>>
>>> URL: http://svn.apache.org/viewvc?rev=1362959&view=rev
>>> Log:
>>> Redundant semi-colons
>>>
>>> Modified:
>>>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java
>>>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java
>>>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java
>>>     commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java
>>>
>>> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>>> ==============================================================================
>>> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java (original)
>>> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java Wed Jul 18 14:14:29 2012
>>> @@ -511,7 +511,7 @@ public abstract class LogFactory {
>>>                          + ": [" + trim(e.getMessage())
>>>                          + "]. Trying alternative implementations...");
>>>              }
>>> -            ;  // ignore
>>> +            // ignore
>>>          } catch(RuntimeException e) {
>>>              // This is not consistent with the behaviour when a bad LogFactory class is
>>>              // specified in a services file.
>>> @@ -588,7 +588,7 @@ public abstract class LogFactory {
>>>                          + ": [" + trim(ex.getMessage())
>>>                          + "]. Trying alternative implementations...");
>>>                  }
>>> -                ; // ignore
>>> +                // ignore
>>>              }
>>>          }
>>>
>>> @@ -922,7 +922,7 @@ public abstract class LogFactory {
>>>                   * we can make a distinction.
>>>                   */
>>>                  if (e.getTargetException() instanceof SecurityException) {
>>> -                    ;  // ignore
>>> +                    // ignore
>>>                  } else {
>>>                      // Capture 'e.getTargetException()' exception for details
>>>                      // alternate: log 'e.getTargetException()', and pass back 'e'.
>>>
>>> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>>> ==============================================================================
>>> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java (original)
>>> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java Wed Jul 18 14:14:29 2012
>>> @@ -115,7 +115,7 @@ public class LogSource {
>>>                      setLogImplementation
>>>                              ("org.apache.commons.logging.impl.NoOpLog");
>>>                  } catch (Throwable u) {
>>> -                    ;
>>> +                    // ignored
>>>                  }
>>>              }
>>>          } else {
>>> @@ -135,7 +135,7 @@ public class LogSource {
>>>                      setLogImplementation
>>>                              ("org.apache.commons.logging.impl.NoOpLog");
>>>                  } catch (Throwable u) {
>>> -                    ;
>>> +                    // ignored
>>>                  }
>>>              }
>>>          }
>>>
>>> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>>> ==============================================================================
>>> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java (original)
>>> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java Wed Jul 18 14:14:29 2012
>>> @@ -140,7 +140,7 @@ public class SimpleLog implements Log, S
>>>          try {
>>>              prop = System.getProperty(name);
>>>          } catch (SecurityException e) {
>>> -            ; // Ignore
>>> +            // Ignore
>>>          }
>>>          return (prop == null) ? simpleLogProps.getProperty(name) : prop;
>>>      }
>>> @@ -661,7 +661,7 @@ public class SimpleLog implements Log, S
>>>                      classLoader = (ClassLoader)method.invoke(Thread.currentThread(),
>>>                              (Class[]) null);
>>>                  } catch (IllegalAccessException e) {
>>> -                    ;  // ignore
>>> +                    // ignore
>>>                  } catch (InvocationTargetException e) {
>>>                      /**
>>>                       * InvocationTargetException is thrown by 'invoke' when
>>> @@ -680,7 +680,7 @@ public class SimpleLog implements Log, S
>>>                       * we can make a distinction.
>>>                       */
>>>                      if (e.getTargetException() instanceof SecurityException) {
>>> -                        ;  // ignore
>>> +                        // ignore
>>>                      } else {
>>>                          // Capture 'e.getTargetException()' exception for details
>>>                          // alternate: log 'e.getTargetException()', and pass back 'e'.
>>> @@ -690,7 +690,7 @@ public class SimpleLog implements Log, S
>>>                  }
>>>              } catch (NoSuchMethodException e) {
>>>                  // Assume we are running on JDK 1.1
>>> -                ;  // ignore
>>> +                // ignore
>>>              }
>>>          }
>>>
>>>
>>> Modified: commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java
>>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>>> ==============================================================================
>>> --- commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java (original)
>>> +++ commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java Wed Jul 18 14:14:29 2012
>>> @@ -28,7 +28,7 @@ import junit.framework.TestCase;
>>>   */
>>>  public class NullTCCLTestCase extends TestCase {
>>>
>>> -    public static Test suite() throws Exception {;
>>> +    public static Test suite() throws Exception {
>>>          PathableTestSuite suite = new PathableTestSuite(NullTCCLTestCase.class, null);
>>>          return suite;
>>>      }
>>>
>>>
>>
>>
>> --
>> Dennis Lundberg
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>> For additional commands, e-mail: dev-help@commons.apache.org
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
> 


-- 
Dennis Lundberg



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: svn commit: r1362959 - in /commons/proper/logging/trunk/src: java/org/apache/commons/logging/ java/org/apache/commons/logging/impl/ test/org/apache/commons/logging/tccl/

Posted by sebb <se...@gmail.com>.
On 20 July 2012 21:53, Dennis Lundberg <de...@apache.org> wrote:
> Hi sebb
>
> Some of these might have been put in there to avoid warnings from tools
> like Checkstyle.

If CheckStyle insists on adding redundant semi-colons then it's badly
configured or broken.

> Should look at whether the warning count has increased
> after this change. If so there are special annotations that can be used
> to suppress these warnings explicitly.

Should not be necessary to use annotations for redundant semicolons ..

> On 2012-07-18 16:14, sebb@apache.org wrote:
>> Author: sebb
>> Date: Wed Jul 18 14:14:29 2012
>> New Revision: 1362959
>>
>> URL: http://svn.apache.org/viewvc?rev=1362959&view=rev
>> Log:
>> Redundant semi-colons
>>
>> Modified:
>>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java
>>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java
>>     commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java
>>     commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java
>>
>> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java
>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>> ==============================================================================
>> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java (original)
>> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogFactory.java Wed Jul 18 14:14:29 2012
>> @@ -511,7 +511,7 @@ public abstract class LogFactory {
>>                          + ": [" + trim(e.getMessage())
>>                          + "]. Trying alternative implementations...");
>>              }
>> -            ;  // ignore
>> +            // ignore
>>          } catch(RuntimeException e) {
>>              // This is not consistent with the behaviour when a bad LogFactory class is
>>              // specified in a services file.
>> @@ -588,7 +588,7 @@ public abstract class LogFactory {
>>                          + ": [" + trim(ex.getMessage())
>>                          + "]. Trying alternative implementations...");
>>                  }
>> -                ; // ignore
>> +                // ignore
>>              }
>>          }
>>
>> @@ -922,7 +922,7 @@ public abstract class LogFactory {
>>                   * we can make a distinction.
>>                   */
>>                  if (e.getTargetException() instanceof SecurityException) {
>> -                    ;  // ignore
>> +                    // ignore
>>                  } else {
>>                      // Capture 'e.getTargetException()' exception for details
>>                      // alternate: log 'e.getTargetException()', and pass back 'e'.
>>
>> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java
>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>> ==============================================================================
>> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java (original)
>> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/LogSource.java Wed Jul 18 14:14:29 2012
>> @@ -115,7 +115,7 @@ public class LogSource {
>>                      setLogImplementation
>>                              ("org.apache.commons.logging.impl.NoOpLog");
>>                  } catch (Throwable u) {
>> -                    ;
>> +                    // ignored
>>                  }
>>              }
>>          } else {
>> @@ -135,7 +135,7 @@ public class LogSource {
>>                      setLogImplementation
>>                              ("org.apache.commons.logging.impl.NoOpLog");
>>                  } catch (Throwable u) {
>> -                    ;
>> +                    // ignored
>>                  }
>>              }
>>          }
>>
>> Modified: commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java
>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>> ==============================================================================
>> --- commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java (original)
>> +++ commons/proper/logging/trunk/src/java/org/apache/commons/logging/impl/SimpleLog.java Wed Jul 18 14:14:29 2012
>> @@ -140,7 +140,7 @@ public class SimpleLog implements Log, S
>>          try {
>>              prop = System.getProperty(name);
>>          } catch (SecurityException e) {
>> -            ; // Ignore
>> +            // Ignore
>>          }
>>          return (prop == null) ? simpleLogProps.getProperty(name) : prop;
>>      }
>> @@ -661,7 +661,7 @@ public class SimpleLog implements Log, S
>>                      classLoader = (ClassLoader)method.invoke(Thread.currentThread(),
>>                              (Class[]) null);
>>                  } catch (IllegalAccessException e) {
>> -                    ;  // ignore
>> +                    // ignore
>>                  } catch (InvocationTargetException e) {
>>                      /**
>>                       * InvocationTargetException is thrown by 'invoke' when
>> @@ -680,7 +680,7 @@ public class SimpleLog implements Log, S
>>                       * we can make a distinction.
>>                       */
>>                      if (e.getTargetException() instanceof SecurityException) {
>> -                        ;  // ignore
>> +                        // ignore
>>                      } else {
>>                          // Capture 'e.getTargetException()' exception for details
>>                          // alternate: log 'e.getTargetException()', and pass back 'e'.
>> @@ -690,7 +690,7 @@ public class SimpleLog implements Log, S
>>                  }
>>              } catch (NoSuchMethodException e) {
>>                  // Assume we are running on JDK 1.1
>> -                ;  // ignore
>> +                // ignore
>>              }
>>          }
>>
>>
>> Modified: commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java
>> URL: http://svn.apache.org/viewvc/commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java?rev=1362959&r1=1362958&r2=1362959&view=diff
>> ==============================================================================
>> --- commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java (original)
>> +++ commons/proper/logging/trunk/src/test/org/apache/commons/logging/tccl/NullTCCLTestCase.java Wed Jul 18 14:14:29 2012
>> @@ -28,7 +28,7 @@ import junit.framework.TestCase;
>>   */
>>  public class NullTCCLTestCase extends TestCase {
>>
>> -    public static Test suite() throws Exception {;
>> +    public static Test suite() throws Exception {
>>          PathableTestSuite suite = new PathableTestSuite(NullTCCLTestCase.class, null);
>>          return suite;
>>      }
>>
>>
>
>
> --
> Dennis Lundberg
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org