Remove unused variables
...and suppress Eclipse warnings for those that Eclipse thinks are
unused but are actually needed.
Change-Id: I207a3ffa1a8fbea751aea4fe83b5e4077ba0418a
diff --git a/src/main/java/com/google/gwtorm/jdbc/JdbcSchema.java b/src/main/java/com/google/gwtorm/jdbc/JdbcSchema.java
index 8303714..0361551 100644
--- a/src/main/java/com/google/gwtorm/jdbc/JdbcSchema.java
+++ b/src/main/java/com/google/gwtorm/jdbc/JdbcSchema.java
@@ -89,7 +89,6 @@
private void addColumns(final StatementExecutor e, final RelationModel rel)
throws SQLException, OrmException {
final SqlDialect dialect = dbDef.getDialect();
- final SchemaModel model = dbDef.getSchemaModel();
Set<String> have = dialect.listColumns( //
getConnection(), rel.getRelationName().toLowerCase());
for (final ColumnModel c : rel.getColumns()) {
@@ -177,7 +176,6 @@
private void pruneColumns(final StatementExecutor e, final RelationModel rel)
throws SQLException, OrmException {
final SqlDialect dialect = dbDef.getDialect();
- final SchemaModel model = dbDef.getSchemaModel();
HashSet<String> want = new HashSet<String>();
for (final ColumnModel c : rel.getColumns()) {
want.add(c.getColumnName().toLowerCase());
diff --git a/src/main/java/com/google/gwtorm/nosql/IndexFunctionGen.java b/src/main/java/com/google/gwtorm/nosql/IndexFunctionGen.java
index 30e3f93..01186a6 100644
--- a/src/main/java/com/google/gwtorm/nosql/IndexFunctionGen.java
+++ b/src/main/java/com/google/gwtorm/nosql/IndexFunctionGen.java
@@ -80,7 +80,6 @@
Iterator<QueryModel.OrderBy> orderby = orderByLeaves(query.getOrderBy()).iterator();
while (p < myFields.size() && orderby.hasNext()) {
QueryModel.OrderBy o = orderby.next();
- ColumnModel c = o.column;
if (!myFields.get(p).equals(o)) {
myFields.add(o);
break;
diff --git a/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java b/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java
index 162f549..3830926 100644
--- a/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java
+++ b/src/main/java/com/google/gwtorm/schema/sql/DialectMySQL.java
@@ -38,7 +38,6 @@
public String getSqlType(final ColumnModel col, final SqlDialect dialect) {
final Column column = col.getColumnAnnotation();
final StringBuilder r = new StringBuilder();
- final int type;
if (column.length() <= 0) {
r.append("VARCHAR(255) BINARY");
diff --git a/src/main/java/com/google/gwtorm/schema/sql/SqlBooleanTypeInfo.java b/src/main/java/com/google/gwtorm/schema/sql/SqlBooleanTypeInfo.java
index 57f8fe8..cf6e54f 100644
--- a/src/main/java/com/google/gwtorm/schema/sql/SqlBooleanTypeInfo.java
+++ b/src/main/java/com/google/gwtorm/schema/sql/SqlBooleanTypeInfo.java
@@ -26,8 +26,6 @@
public class SqlBooleanTypeInfo extends SqlTypeInfo {
@Override
public String getSqlType(final ColumnModel column, final SqlDialect dialect) {
- final String name = column.getColumnName();
- final String t = getTrueLiteralValue();
final String f = getFalseLiteralValue();
final StringBuilder r = new StringBuilder();
r.append("CHAR(1)");
diff --git a/src/test/java/com/google/gwtorm/protobuf/ProtobufEncoderTest.java b/src/test/java/com/google/gwtorm/protobuf/ProtobufEncoderTest.java
index 1ac5632..8b00dfd 100644
--- a/src/test/java/com/google/gwtorm/protobuf/ProtobufEncoderTest.java
+++ b/src/test/java/com/google/gwtorm/protobuf/ProtobufEncoderTest.java
@@ -79,6 +79,7 @@
assertNull(a.location());
Person.Key k = new Person.Key("bob");
+ @SuppressWarnings("unused")
Person p = new Person(k, 42);
Address b = new Address(new Address.Key(k, "ny"), "ny");
@@ -94,6 +95,7 @@
public void testDecodeEmptiesByteBuffer() {
ProtobufCodec<Person> e = CodecFactory.encoder(Person.class);
ByteBuffer buf = ByteBuffer.wrap(testingBin);
+ @SuppressWarnings("unused")
Person p = e.decode(buf);
assertEquals(0, buf.remaining());
assertEquals(testingBin.length, buf.position());