Skip to content

Commit 5df4cf7

Browse files
author
Faisal Hameed
committed
Fixing squid:S2057 - "Serializable" classes should have a version id.
1 parent 7923862 commit 5df4cf7

14 files changed

+31
-0
lines changed

activejdbc/src/main/java/org/javalite/activejdbc/Association.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
//TODO: move this class to associations package, but also see InstrumentationModelFinder:51
3030
public class Association implements Serializable {
3131

32+
private static final long serialVersionUID = 1L;
33+
3234
private final Class<? extends Model> source;
3335
private final Class<? extends Model> target;
3436

activejdbc/src/main/java/org/javalite/activejdbc/CaseInsensitiveMap.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
*/
2828
public class CaseInsensitiveMap<V> extends TreeMap<String, V> {
2929

30+
private static final long serialVersionUID = 1L;
31+
3032
public CaseInsensitiveMap() {
3133
super(String.CASE_INSENSITIVE_ORDER);
3234
}

activejdbc/src/main/java/org/javalite/activejdbc/CaseInsensitiveSet.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
*/
2828
public class CaseInsensitiveSet extends TreeSet<String> {
2929

30+
private static final long serialVersionUID = 1L;
31+
3032
public CaseInsensitiveSet() {
3133
super(String.CASE_INSENSITIVE_ORDER);
3234
}

activejdbc/src/main/java/org/javalite/activejdbc/ColumnMetadata.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@
2121

2222
public class ColumnMetadata implements Serializable {
2323

24+
private static final long serialVersionUID = 1L;
25+
2426
private final String columnName;
2527
private final String typeName;
2628
private final int columnSize;

activejdbc/src/main/java/org/javalite/activejdbc/LazyList.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@
3939
*/
4040
public class LazyList<T extends Model> extends AbstractLazyList<T> implements Externalizable {
4141

42+
private static final long serialVersionUID = 1L;
43+
4244
private static final Logger logger = LoggerFactory.getLogger(LazyList.class);
4345
private final List<String> orderBys = new ArrayList<String>();
4446
private final MetaModel metaModel;

activejdbc/src/main/java/org/javalite/activejdbc/MetaModel.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@
3030

3131

3232
public class MetaModel implements Serializable {
33+
34+
private static final long serialVersionUID = 1L;
35+
3336
private static final Logger logger = LoggerFactory.getLogger(MetaModel.class);
3437
private static final ThreadLocal<HashMap<Class, String>> shardingTableNamesTL = new ThreadLocal<>();
3538

activejdbc/src/main/java/org/javalite/activejdbc/Paginator.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@
3737
* @author Igor Polevoy
3838
*/
3939
public class Paginator<T extends Model> implements Serializable {
40+
41+
private static final long serialVersionUID = 1L;
42+
4043
static final Pattern FROM_PATTERN = Pattern.compile("\\s+FROM\\s+", Pattern.CASE_INSENSITIVE | Pattern.MULTILINE);
4144

4245
private final int pageSize;

activejdbc/src/main/java/org/javalite/activejdbc/SuperLazyList.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
* @author Igor Polevoy
2626
*/
2727
public class SuperLazyList<T extends Model> extends LazyList<T> {
28+
29+
private static final long serialVersionUID = 1L;
2830

2931
protected SuperLazyList(){}
3032

activejdbc/src/main/java/org/javalite/activejdbc/associations/BelongsToAssociation.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
* @author Igor Polevoy
2828
*/
2929
public class BelongsToAssociation extends Association {
30+
31+
private static final long serialVersionUID = 1L;
3032

3133
private final String fkName;
3234

activejdbc/src/main/java/org/javalite/activejdbc/associations/BelongsToPolymorphicAssociation.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
* @author Igor Polevoy
2626
*/
2727
public class BelongsToPolymorphicAssociation extends Association {
28+
29+
private static final long serialVersionUID = 1L;
2830

2931
private final String typeLabel;
3032
private final String parentClassName;

0 commit comments

Comments
 (0)