Skip to content

Commit 1ec6efe

Browse files
author
Faisal Hameed
committed
Fixing - squid:S1118:Utility classes should not have public
constructors.
1 parent 5b92fb3 commit 1ec6efe

File tree

11 files changed

+44
-2
lines changed

11 files changed

+44
-2
lines changed

activejdbc-instrumentation/src/main/java/org/javalite/instrumentation/JavaAgent.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ public class JavaAgent {
4242
private static final Set<ClassLoader> loaders = new HashSet<ClassLoader>();
4343
private static Method modelFound;
4444

45+
private JavaAgent() {
46+
47+
}
48+
4549
@SuppressWarnings("unchecked")
4650
public static void premain(String args, java.lang.instrument.Instrumentation inst) {
4751

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,10 @@
3636
*/
3737
public class Base {
3838

39+
private Base() {
40+
41+
}
42+
3943
/**
4044
* This method will open a connection defined in the file 'database.properties' located at
4145
* root of classpath. The connection picked from the file is defined by <code>ACTIVE_ENV</code>

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ public class ConnectionsAccess {
3030
private final static Logger logger = LoggerFactory.getLogger(ConnectionsAccess.class);
3131
private static final ThreadLocal<HashMap<String, Connection>> connectionsTL = new ThreadLocal<HashMap<String, Connection>>();
3232

33+
private ConnectionsAccess() {
34+
35+
}
36+
3337
static Map<String, Connection> getConnectionMap(){
3438
if (connectionsTL.get() == null)
3539
connectionsTL.set(new HashMap<String, Connection>());

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ public class LogFilter {
4242
setLogExpression("a{10000000}");
4343
}
4444
}
45+
46+
private LogFilter() {
47+
48+
}
4549

4650
public static void setLogExpression(String regexp){
4751
pattern = Pattern.compile(regexp, Pattern.CASE_INSENSITIVE);

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,10 @@ public class Messages {
3434

3535
private static final String BUNDLE = "activejdbc_messages";
3636

37+
private Messages() {
38+
39+
}
40+
3741
/**
3842
* Looks for a localized property/message in <code>activejdbc_messages</code> bundle.
3943
*

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ public class ModelFinder {
2929

3030
private static final List<String> modelClassNames = new ArrayList<String>();
3131

32+
private ModelFinder() {
33+
34+
}
35+
3236
protected static void findModels(String dbName) throws IOException, ClassNotFoundException {
3337
//this is for static instrumentation. In case of dynamic, the modelClassNames will already be filled.
3438
List<String> models = Registry.instance().getConfiguration().getModelNames(dbName);

db-migrator/src/main/java/org/javalite/db_migrator/DbUtils.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ public class DbUtils {
2424
private static final String DB2_FRAGMENT = ":db2:";
2525
private static final String ORACLE_FRAGMENT = ":oracle:";
2626

27+
private DbUtils() {
28+
29+
}
30+
2731
/**
2832
* Given a jdbc url, this tries to determine the target database and returns the driver class name as a string.
2933
*

javalite-common/src/main/java/org/javalite/common/Inflector.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,10 @@ public class Inflector {
8989

9090
uncountables = Arrays.asList("equipment", "information", "rice", "money", "species", "series", "fish", "sheep");
9191
}
92+
93+
private Inflector() {
94+
95+
}
9296

9397
public static void addPlural(String rule, String replacement){
9498
plurals.add(0, new String[]{rule, replacement});

javalite-common/src/main/java/org/javalite/http/Http.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,10 @@ public class Http {
3737
* Read timeout in milliseconds. Set this value to what you like to override default.
3838
*/
3939
public static int READ_TIMEOUT = 5000;
40-
41-
40+
41+
private Http() {
42+
43+
}
4244

4345
/**
4446
* Executes a POST request.

javalite-common/src/main/java/org/javalite/test/SystemStreamUtil.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ public class SystemStreamUtil {
1515
private static ByteArrayOutputStream outStream;
1616
private static ByteArrayOutputStream errorStream;
1717

18+
private SystemStreamUtil() {
19+
20+
}
21+
1822
/**
1923
* Replaces <code>System.out</code> with internal buffer. All calls such as <code>System.out.print...</code>
2024
* will go to this buffer and not to STDIO

0 commit comments

Comments
 (0)