[tomcat] 02/05: Collapse identical catch blocks
This is an automated email from the ASF dual-hosted git repository. ebourg pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git commit 22e89f8cde17dd62e1a5cf4365027da0de245145 Author: Emmanuel Bourg AuthorDate: Fri Dec 4 00:15:59 2020 +0100 Collapse identical catch blocks --- .../catalina/core/ApplicationDispatcher.java | 4 +--- .../catalina/core/NamingContextListener.java | 2 -- java/org/apache/catalina/core/StandardServer.java | 4 +--- .../org/apache/catalina/mbeans/ContainerMBean.java | 4 +--- .../apache/catalina/servlets/WebdavServlet.java| 10 ++--- .../org/apache/catalina/startup/ContextConfig.java | 25 +- .../group/interceptors/NonBlockingCoordinator.java | 4 +--- .../tribes/tipis/AbstractReplicatedMap.java| 15 +++-- .../apache/catalina/util/LifecycleMBeanBase.java | 6 +- .../apache/catalina/valves/ErrorReportValve.java | 4 +--- java/org/apache/coyote/ajp/AjpProcessor.java | 6 ++ java/org/apache/el/parser/AstValue.java| 6 ++ java/org/apache/jasper/compiler/JDTCompiler.java | 5 ++--- java/org/apache/jasper/servlet/JspServlet.java | 6 +- .../apache/jasper/servlet/JspServletWrapper.java | 19 ++-- .../dbcp/dbcp2/PoolableCallableStatement.java | 4 +--- .../dbcp2/datasources/InstanceKeyDataSource.java | 10 ++--- java/org/apache/tomcat/util/Diagnostics.java | 8 ++- .../apache/catalina/core/TestAsyncContextImpl.java | 8 ++- .../catalina/valves/TestRequestFilterValve.java| 4 +--- .../apache/coyote/http11/TestHttp11Processor.java | 4 +--- test/org/apache/el/TesterFunctions.java| 16 -- test/org/apache/tomcat/util/net/TestCustomSsl.java | 11 +++--- 23 files changed, 41 insertions(+), 144 deletions(-) diff --git a/java/org/apache/catalina/core/ApplicationDispatcher.java b/java/org/apache/catalina/core/ApplicationDispatcher.java index 1eb66a6..052bd84 100644 --- a/java/org/apache/catalina/core/ApplicationDispatcher.java +++ b/java/org/apache/catalina/core/ApplicationDispatcher.java @@ -415,9 +415,7 @@ final class ApplicationDispatcher implements AsyncDispatcher, RequestDispatcher try { ServletOutputStream stream = response.getOutputStream(); stream.close(); -} catch (IllegalStateException f) { -// Ignore -} catch (IOException f) { +} catch (IllegalStateException | IOException f) { // Ignore } } catch (IOException e) { diff --git a/java/org/apache/catalina/core/NamingContextListener.java b/java/org/apache/catalina/core/NamingContextListener.java index 234492b..8616587 100644 --- a/java/org/apache/catalina/core/NamingContextListener.java +++ b/java/org/apache/catalina/core/NamingContextListener.java @@ -770,8 +770,6 @@ public class NamingContextListener "naming.invalidEnvEntryType", env.getName())); } } -} catch (NumberFormatException e) { -log.error(sm.getString("naming.invalidEnvEntryValue", env.getName())); } catch (IllegalArgumentException e) { log.error(sm.getString("naming.invalidEnvEntryValue", env.getName())); } diff --git a/java/org/apache/catalina/core/StandardServer.java b/java/org/apache/catalina/core/StandardServer.java index 8746c6d..31ab25d 100644 --- a/java/org/apache/catalina/core/StandardServer.java +++ b/java/org/apache/catalina/core/StandardServer.java @@ -832,9 +832,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { f.getName().endsWith(".jar")) { ExtensionValidator.addSystemResource(f); } -} catch (URISyntaxException e) { -// Ignore -} catch (IOException e) { +} catch (URISyntaxException | IOException e) { // Ignore } } diff --git a/java/org/apache/catalina/mbeans/ContainerMBean.java b/java/org/apache/catalina/mbeans/ContainerMBean.java index e8bc8c1..434c09d 100644 --- a/java/org/apache/catalina/mbeans/ContainerMBean.java +++ b/java/org/apache/catalina/mbeans/ContainerMBean.java @@ -128,9 +128,7 @@ public class ContainerMBean extends BaseCatalinaMBean { ObjectName oname; try { oname = new ObjectName(valveName); -} catch (MalformedObjectNameException e) { -throw new MBeanException(e); -} catch (NullPointerException e) { +} catch (MalformedObjectNameException | NullPointerException e) { throw
Re: [tomcat] 02/05: Collapse identical catch blocks
Le 04/12/2020 à 09:03, Mark Thomas a écrit : >> java/org/apache/el/parser/AstValue.java| 6 ++ > > This is generated code. The change will be undone the next time the > source is regenerated. My preference is to leave generated code as-is > but I don't think this needs to be reverted. Thank you for the information, I didn't know. >> .../dbcp/dbcp2/PoolableCallableStatement.java | 4 +--- >> .../dbcp2/datasources/InstanceKeyDataSource.java | 10 ++--- > > This code is forked from Commons DBCP2. Any changes increases the risk > of future merges having conflicts that require manual resolution. Better > to apply the clean-up upstream and then pick it up in the next merge. This is a mistake, I tried to avoid touching DBCP but these changes went through. I'll apply the changes in Commons. Emmanuel Bourg - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
Re: [tomcat] 02/05: Collapse identical catch blocks
On 04/12/2020 00:05, ebo...@apache.org wrote: > commit d03a176f94b42564ac5f6f28b587ad0e483716e2 > Author: Emmanuel Bourg > AuthorDate: Fri Dec 4 00:15:59 2020 +0100 > > Collapse identical catch blocks > java/org/apache/el/parser/AstValue.java| 6 ++ This is generated code. The change will be undone the next time the source is regenerated. My preference is to leave generated code as-is but I don't think this needs to be reverted. > .../dbcp/dbcp2/PoolableCallableStatement.java | 4 +--- > .../dbcp2/datasources/InstanceKeyDataSource.java | 10 ++--- This code is forked from Commons DBCP2. Any changes increases the risk of future merges having conflicts that require manual resolution. Better to apply the clean-up upstream and then pick it up in the next merge. Mark - To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org
[tomcat] 02/05: Collapse identical catch blocks
This is an automated email from the ASF dual-hosted git repository. ebourg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/tomcat.git commit d03a176f94b42564ac5f6f28b587ad0e483716e2 Author: Emmanuel Bourg AuthorDate: Fri Dec 4 00:15:59 2020 +0100 Collapse identical catch blocks --- .../catalina/core/ApplicationDispatcher.java | 4 +--- .../catalina/core/NamingContextListener.java | 2 -- java/org/apache/catalina/core/StandardServer.java | 4 +--- .../org/apache/catalina/mbeans/ContainerMBean.java | 4 +--- .../apache/catalina/servlets/WebdavServlet.java| 10 ++--- .../org/apache/catalina/startup/ContextConfig.java | 25 +- .../group/interceptors/NonBlockingCoordinator.java | 4 +--- .../tribes/tipis/AbstractReplicatedMap.java| 15 +++-- .../apache/catalina/util/LifecycleMBeanBase.java | 6 +- .../apache/catalina/valves/ErrorReportValve.java | 4 +--- .../catalina/valves/JsonErrorReportValve.java | 4 +--- java/org/apache/coyote/ajp/AjpProcessor.java | 6 ++ java/org/apache/el/parser/AstValue.java| 6 ++ java/org/apache/jasper/compiler/JDTCompiler.java | 5 ++--- java/org/apache/jasper/servlet/JspServlet.java | 6 +- .../apache/jasper/servlet/JspServletWrapper.java | 19 ++-- .../dbcp/dbcp2/PoolableCallableStatement.java | 4 +--- .../dbcp2/datasources/InstanceKeyDataSource.java | 10 ++--- java/org/apache/tomcat/util/Diagnostics.java | 8 ++- .../apache/catalina/core/TestAsyncContextImpl.java | 8 ++- .../catalina/valves/TestRequestFilterValve.java| 4 +--- .../apache/coyote/http11/TestHttp11Processor.java | 4 +--- test/org/apache/el/TesterFunctions.java| 16 -- test/org/apache/tomcat/util/net/TestCustomSsl.java | 11 +++--- 24 files changed, 42 insertions(+), 147 deletions(-) diff --git a/java/org/apache/catalina/core/ApplicationDispatcher.java b/java/org/apache/catalina/core/ApplicationDispatcher.java index a718aa9..c83656b 100644 --- a/java/org/apache/catalina/core/ApplicationDispatcher.java +++ b/java/org/apache/catalina/core/ApplicationDispatcher.java @@ -394,9 +394,7 @@ final class ApplicationDispatcher implements AsyncDispatcher, RequestDispatcher try { ServletOutputStream stream = response.getOutputStream(); stream.close(); -} catch (IllegalStateException f) { -// Ignore -} catch (IOException f) { +} catch (IllegalStateException | IOException f) { // Ignore } } catch (IOException e) { diff --git a/java/org/apache/catalina/core/NamingContextListener.java b/java/org/apache/catalina/core/NamingContextListener.java index 5c825bb..b0a5009 100644 --- a/java/org/apache/catalina/core/NamingContextListener.java +++ b/java/org/apache/catalina/core/NamingContextListener.java @@ -749,8 +749,6 @@ public class NamingContextListener implements LifecycleListener, PropertyChangeL "naming.invalidEnvEntryType", env.getName())); } } -} catch (NumberFormatException e) { -log.error(sm.getString("naming.invalidEnvEntryValue", env.getName())); } catch (IllegalArgumentException e) { log.error(sm.getString("naming.invalidEnvEntryValue", env.getName())); } diff --git a/java/org/apache/catalina/core/StandardServer.java b/java/org/apache/catalina/core/StandardServer.java index 1ac8676..fa213f7 100644 --- a/java/org/apache/catalina/core/StandardServer.java +++ b/java/org/apache/catalina/core/StandardServer.java @@ -1031,9 +1031,7 @@ public final class StandardServer extends LifecycleMBeanBase implements Server { f.getName().endsWith(".jar")) { ExtensionValidator.addSystemResource(f); } -} catch (URISyntaxException e) { -// Ignore -} catch (IOException e) { +} catch (URISyntaxException | IOException e) { // Ignore } } diff --git a/java/org/apache/catalina/mbeans/ContainerMBean.java b/java/org/apache/catalina/mbeans/ContainerMBean.java index e8bc8c1..434c09d 100644 --- a/java/org/apache/catalina/mbeans/ContainerMBean.java +++ b/java/org/apache/catalina/mbeans/ContainerMBean.java @@ -128,9 +128,7 @@ public class ContainerMBean extends BaseCatalinaMBean { ObjectName oname; try { oname = new ObjectName(valveName); -} catch (MalformedObjectNameException e) { -throw new MBeanException(e); -} catch