Skip to content

Commit 6b8c343

Browse files
committed
Address some spotbugs issues
1 parent 39791fb commit 6b8c343

5 files changed

Lines changed: 9 additions & 8 deletions

File tree

src/sqlancer/mariadb/MariaDBSchema.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414

1515
import sqlancer.Randomly;
1616
import sqlancer.mariadb.MariaDBSchema.MariaDBTable.MariaDBEngine;
17-
import sqlancer.sqlite3.schema.SQLite3Schema.SQLite3Column;
1817

1918
public class MariaDBSchema {
2019

@@ -59,7 +58,7 @@ public int hashCode() {
5958

6059
@Override
6160
public boolean equals(Object obj) {
62-
if (!(obj instanceof SQLite3Column)) {
61+
if (!(obj instanceof MariaDBColumn)) {
6362
return false;
6463
} else {
6564
MariaDBColumn c = (MariaDBColumn) obj;

src/sqlancer/mysql/MySQLProvider.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ private static int mapActions(MySQLGlobalState globalState, Action a) {
125125
case CHECK_TABLE:
126126
case ANALYZE_TABLE:
127127
nrPerformed = r.getInteger(0, 2);
128+
break;
128129
case ALTER_TABLE:
129130
nrPerformed = r.getInteger(0, 5);
130131
break;
@@ -133,6 +134,7 @@ private static int mapActions(MySQLGlobalState globalState, Action a) {
133134
break;
134135
case SELECT_INFO:
135136
nrPerformed = r.getInteger(0, 10);
137+
break;
136138
case DELETE:
137139
nrPerformed = r.getInteger(0, 10);
138140
break;

src/sqlancer/postgres/PostgresProvider.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,8 @@ public void generateAndTestDatabase(PostgresGlobalState globalState) throws SQLE
205205
while (globalState.getSchema().getDatabaseTables().size() < 1) {
206206
try {
207207
String tableName = SQLite3Common.createTableName(globalState.getSchema().getDatabaseTables().size());
208-
Query createTable = PostgresTableGenerator.generate(tableName, globalState.getRandomly(),
209-
globalState.getSchema(), GENERATE_ONLY_KNOWN, globalState);
208+
Query createTable = PostgresTableGenerator.generate(tableName, globalState.getSchema(),
209+
GENERATE_ONLY_KNOWN, globalState);
210210
if (options.logEachSelect()) {
211211
logger.writeCurrent(createTable.getQueryString());
212212
}

src/sqlancer/postgres/gen/PostgresTableGenerator.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public class PostgresTableGenerator {
3232
private boolean generateOnlyKnown;
3333
private PostgresGlobalState globalState;
3434

35-
public PostgresTableGenerator(String tableName, Randomly r, PostgresSchema newSchema, boolean generateOnlyKnown,
35+
public PostgresTableGenerator(String tableName, PostgresSchema newSchema, boolean generateOnlyKnown,
3636
PostgresGlobalState globalState) {
3737
this.tableName = tableName;
3838
this.newSchema = newSchema;
@@ -57,9 +57,9 @@ public PostgresTableGenerator(String tableName, Randomly r, PostgresSchema newSc
5757
PostgresCommon.addCommonTableErrors(errors);
5858
}
5959

60-
public static Query generate(String tableName, Randomly r, PostgresSchema newSchema, boolean generateOnlyKnown,
60+
public static Query generate(String tableName, PostgresSchema newSchema, boolean generateOnlyKnown,
6161
PostgresGlobalState globalState) {
62-
return new PostgresTableGenerator(tableName, r, newSchema, generateOnlyKnown, globalState).generate();
62+
return new PostgresTableGenerator(tableName, newSchema, generateOnlyKnown, globalState).generate();
6363
}
6464

6565
private Query generate() {

src/sqlancer/sqlite3/schema/SQLite3Schema.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public SQLite3RowValue getRandomRowValue(Connection con, SQLite3StateToReproduce
206206
SQLite3Constant constant = getConstant(randomRowValues, columnIndex, valueType);
207207
values.put(column, constant);
208208
}
209-
assert (!randomRowValues.next());
209+
assert !randomRowValues.next();
210210
state.randomRowValues = values;
211211
return new SQLite3RowValue(this, values);
212212
}

0 commit comments

Comments
 (0)