You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2009/11/23 18:40:58 UTC
svn commit: r883431 - in
/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp:
DelegatingDatabaseMetaData.java DelegatingPreparedStatement.java
DelegatingStatement.java
Author: sebb
Date: Mon Nov 23 17:40:58 2009
New Revision: 883431
URL: http://svn.apache.org/viewvc?rev=883431&view=rev
Log:
Don't return null from @NonNull methods: return should never be reached anyway, so throw AssertionError instead
Modified:
commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingDatabaseMetaData.java
commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingPreparedStatement.java
commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingStatement.java
Modified: commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingDatabaseMetaData.java
URL: http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingDatabaseMetaData.java?rev=883431&r1=883430&r2=883431&view=diff
==============================================================================
--- commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingDatabaseMetaData.java (original)
+++ commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingDatabaseMetaData.java Mon Nov 23 17:40:58 2009
@@ -156,7 +156,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -170,18 +170,18 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
public String getCatalogSeparator() throws SQLException {
{ try { return _meta.getCatalogSeparator(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public String getCatalogTerm() throws SQLException {
{ try { return _meta.getCatalogTerm(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getCatalogs() throws SQLException {
@@ -192,7 +192,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -206,7 +206,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -221,7 +221,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -241,7 +241,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -257,12 +257,12 @@
public String getDatabaseProductName() throws SQLException {
{ try { return _meta.getDatabaseProductName(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public String getDatabaseProductVersion() throws SQLException {
{ try { return _meta.getDatabaseProductVersion(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public int getDefaultTransactionIsolation() throws SQLException {
@@ -276,12 +276,12 @@
public String getDriverName() throws SQLException {
{ try { return _meta.getDriverName(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public String getDriverVersion() throws SQLException {
{ try { return _meta.getDriverVersion(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getExportedKeys(String catalog, String schema, String table)
@@ -293,18 +293,18 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
public String getExtraNameCharacters() throws SQLException {
{ try { return _meta.getExtraNameCharacters(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public String getIdentifierQuoteString() throws SQLException {
{ try { return _meta.getIdentifierQuoteString(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getImportedKeys(String catalog, String schema, String table)
@@ -316,7 +316,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -330,7 +330,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -446,7 +446,7 @@
public String getNumericFunctions() throws SQLException {
{ try { return _meta.getNumericFunctions(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getPrimaryKeys(String catalog, String schema, String table)
@@ -458,7 +458,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -473,13 +473,13 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
public String getProcedureTerm() throws SQLException {
{ try { return _meta.getProcedureTerm(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getProcedures(String catalog, String schemaPattern,
@@ -492,7 +492,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -503,7 +503,7 @@
public String getSQLKeywords() throws SQLException {
{ try { return _meta.getSQLKeywords(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public int getSQLStateType() throws SQLException {
@@ -513,7 +513,7 @@
public String getSchemaTerm() throws SQLException {
{ try { return _meta.getSchemaTerm(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getSchemas() throws SQLException {
@@ -524,18 +524,18 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
public String getSearchStringEscape() throws SQLException {
{ try { return _meta.getSearchStringEscape(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public String getStringFunctions() throws SQLException {
{ try { return _meta.getStringFunctions(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getSuperTables(String catalog, String schemaPattern,
@@ -548,7 +548,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -562,13 +562,13 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
public String getSystemFunctions() throws SQLException {
{ try { return _meta.getSystemFunctions(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getTablePrivileges(String catalog, String schemaPattern,
@@ -581,7 +581,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -593,7 +593,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -607,13 +607,13 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
public String getTimeDateFunctions() throws SQLException {
{ try { return _meta.getTimeDateFunctions(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getTypeInfo() throws SQLException {
@@ -624,7 +624,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -638,18 +638,18 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
public String getURL() throws SQLException {
{ try { return _meta.getURL(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public String getUserName() throws SQLException {
{ try { return _meta.getUserName(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getVersionColumns(String catalog, String schema,
@@ -661,7 +661,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -1139,7 +1139,7 @@
public RowIdLifetime getRowIdLifetime() throws SQLException {
{ try { return _meta.getRowIdLifetime(); }
- catch (SQLException e) { handleException(e); return null; } }
+ catch (SQLException e) { handleException(e); throw new AssertionError(); } }
}
public ResultSet getSchemas(String catalog, String schemaPattern)
@@ -1151,7 +1151,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -1173,7 +1173,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -1187,7 +1187,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -1202,7 +1202,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
Modified: commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingPreparedStatement.java
URL: http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingPreparedStatement.java?rev=883431&r1=883430&r2=883431&view=diff
==============================================================================
--- commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingPreparedStatement.java (original)
+++ commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingPreparedStatement.java Mon Nov 23 17:40:58 2009
@@ -97,7 +97,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -190,7 +190,7 @@
{ checkOpen(); try { ((PreparedStatement)_stmt).setArray(i,x); } catch (SQLException e) { handleException(e); } }
public ResultSetMetaData getMetaData() throws SQLException
- { checkOpen(); try { return ((PreparedStatement)_stmt).getMetaData(); } catch (SQLException e) { handleException(e); return null; } }
+ { checkOpen(); try { return ((PreparedStatement)_stmt).getMetaData(); } catch (SQLException e) { handleException(e); throw new AssertionError(); } }
public void setDate(int parameterIndex, java.sql.Date x, Calendar cal) throws SQLException
{ checkOpen(); try { ((PreparedStatement)_stmt).setDate(parameterIndex,x,cal); } catch (SQLException e) { handleException(e); } }
@@ -223,7 +223,7 @@
{ checkOpen(); try { ((PreparedStatement)_stmt).setURL(parameterIndex, x); } catch (SQLException e) { handleException(e); } }
public java.sql.ParameterMetaData getParameterMetaData() throws SQLException
- { checkOpen(); try { return ((PreparedStatement)_stmt).getParameterMetaData(); } catch (SQLException e) { handleException(e); return null; } }
+ { checkOpen(); try { return ((PreparedStatement)_stmt).getParameterMetaData(); } catch (SQLException e) { handleException(e); throw new AssertionError(); } }
/* JDBC_3_ANT_KEY_END */
/* JDBC_4_ANT_KEY_BEGIN */
Modified: commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingStatement.java
URL: http://svn.apache.org/viewvc/commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingStatement.java?rev=883431&r1=883430&r2=883431&view=diff
==============================================================================
--- commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingStatement.java (original)
+++ commons/proper/dbcp/trunk/src/java/org/apache/commons/dbcp/DelegatingStatement.java Mon Nov 23 17:40:58 2009
@@ -205,7 +205,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -216,7 +216,7 @@
}
catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}
@@ -248,7 +248,7 @@
{ checkOpen(); try { _stmt.cancel(); } catch (SQLException e) { handleException(e); } }
public SQLWarning getWarnings() throws SQLException
- { checkOpen(); try { return _stmt.getWarnings(); } catch (SQLException e) { handleException(e); return null; } }
+ { checkOpen(); try { return _stmt.getWarnings(); } catch (SQLException e) { handleException(e); throw new AssertionError(); } }
public void clearWarnings() throws SQLException
{ checkOpen(); try { _stmt.clearWarnings(); } catch (SQLException e) { handleException(e); } }
@@ -290,7 +290,7 @@
{ checkOpen(); try { _stmt.clearBatch(); } catch (SQLException e) { handleException(e); } }
public int[] executeBatch() throws SQLException
- { checkOpen(); try { return _stmt.executeBatch(); } catch (SQLException e) { handleException(e); return null; } }
+ { checkOpen(); try { return _stmt.executeBatch(); } catch (SQLException e) { handleException(e); throw new AssertionError(); } }
/**
* Returns a String representation of this object.
@@ -316,7 +316,7 @@
return DelegatingResultSet.wrapResultSet(this, _stmt.getGeneratedKeys());
} catch (SQLException e) {
handleException(e);
- return null;
+ throw new AssertionError();
}
}