From f60f4dbdad22bbd4ef94ce1b01eb63f9adeb7659 Mon Sep 17 00:00:00 2001 From: wenshao Date: Wed, 29 Aug 2012 19:04:22 +0800 Subject: [PATCH] fix sonar rule check violations --- src/main/java/com/alibaba/druid/mock/MockStatement.java | 2 +- src/main/java/com/alibaba/druid/sql/parser/Lexer.java | 4 ++-- .../druid/support/spring/stat/BeanTypeAutoProxyCreator.java | 2 +- src/main/java/com/alibaba/druid/util/jdbc/StatementBase.java | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/alibaba/druid/mock/MockStatement.java b/src/main/java/com/alibaba/druid/mock/MockStatement.java index 6bbf5394d1..18001a5431 100644 --- a/src/main/java/com/alibaba/druid/mock/MockStatement.java +++ b/src/main/java/com/alibaba/druid/mock/MockStatement.java @@ -36,7 +36,7 @@ public class MockStatement extends StatementBase implements MockStatementBase, S } } - protected void checkOpen() throws SQLException, MockConnectionClosedException { + protected void checkOpen() throws SQLException { if (closed) { throw new SQLException(); } diff --git a/src/main/java/com/alibaba/druid/sql/parser/Lexer.java b/src/main/java/com/alibaba/druid/sql/parser/Lexer.java index 12ccd10a33..e4aa41f831 100644 --- a/src/main/java/com/alibaba/druid/sql/parser/Lexer.java +++ b/src/main/java/com/alibaba/druid/sql/parser/Lexer.java @@ -808,7 +808,7 @@ public class Lexer { token = Token.LITERAL_HEX; } - public String hexString() throws NumberFormatException { + public String hexString() { return new String(buf, np, sp); } @@ -876,7 +876,7 @@ public class Lexer { } // QS_TODO negative number is invisible for lexer - public Number integerValue() throws NumberFormatException { + public Number integerValue() { long result = 0; boolean negative = false; int i = np, max = np + sp; diff --git a/src/main/java/com/alibaba/druid/support/spring/stat/BeanTypeAutoProxyCreator.java b/src/main/java/com/alibaba/druid/support/spring/stat/BeanTypeAutoProxyCreator.java index 42409d8536..6ce7f98813 100644 --- a/src/main/java/com/alibaba/druid/support/spring/stat/BeanTypeAutoProxyCreator.java +++ b/src/main/java/com/alibaba/druid/support/spring/stat/BeanTypeAutoProxyCreator.java @@ -52,7 +52,7 @@ public class BeanTypeAutoProxyCreator extends AbstractAutoProxyCreator implement this.targetBeanType = targetClass; } - public void setApplicationContext(ApplicationContext context) throws BeansException { + public void setApplicationContext(ApplicationContext context) { this.context = context; } diff --git a/src/main/java/com/alibaba/druid/util/jdbc/StatementBase.java b/src/main/java/com/alibaba/druid/util/jdbc/StatementBase.java index a7ae44d0ca..9f4d7d36e0 100644 --- a/src/main/java/com/alibaba/druid/util/jdbc/StatementBase.java +++ b/src/main/java/com/alibaba/druid/util/jdbc/StatementBase.java @@ -58,7 +58,7 @@ public abstract class StatementBase implements Statement { this.connection = connection; } - protected void checkOpen() throws SQLException, MockConnectionClosedException { + protected void checkOpen() throws SQLException { if (closed) { throw new SQLException(); }