From f89968d9d03cd325b3398fa7f432d7f40ace1e68 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sun, 25 Apr 2021 22:14:59 +0200 Subject: [PATCH] Add private empty constructor to static classes --- src/main/java/app/service/DialogBoxes.java | 2 ++ src/main/java/app/service/FileOperations.java | 3 ++- src/main/java/app/service/FiletreeOperations.java | 2 ++ src/main/java/app/service/LanguageOperations.java | 2 ++ 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/app/service/DialogBoxes.java b/src/main/java/app/service/DialogBoxes.java index 9a2e064..4c59f7b 100644 --- a/src/main/java/app/service/DialogBoxes.java +++ b/src/main/java/app/service/DialogBoxes.java @@ -5,6 +5,8 @@ import javafx.scene.control.Alert.AlertType; public class DialogBoxes { + private DialogBoxes() {} + public static void showErrorMessage(String errorMessage) { Alert error = new Alert(AlertType.ERROR); error.setContentText(errorMessage); diff --git a/src/main/java/app/service/FileOperations.java b/src/main/java/app/service/FileOperations.java index 35d53da..f236f78 100644 --- a/src/main/java/app/service/FileOperations.java +++ b/src/main/java/app/service/FileOperations.java @@ -14,7 +14,8 @@ import javafx.stage.Stage; public class FileOperations { - // FIXME: This class contains bugs when opening fiies and folders. + private FileOperations() {} + // TODO: Needs documentation and cleanup // TODO: This class needs to be extensively error checked diff --git a/src/main/java/app/service/FiletreeOperations.java b/src/main/java/app/service/FiletreeOperations.java index 832d76b..b8bb21d 100644 --- a/src/main/java/app/service/FiletreeOperations.java +++ b/src/main/java/app/service/FiletreeOperations.java @@ -20,6 +20,8 @@ public class FiletreeOperations { private static int iconSize = 20; + private FiletreeOperations() {} + // TODO: Clean up code that is not in use // TODO: Error check for recursiveness, and files without icons diff --git a/src/main/java/app/service/LanguageOperations.java b/src/main/java/app/service/LanguageOperations.java index c3e2343..750330b 100644 --- a/src/main/java/app/service/LanguageOperations.java +++ b/src/main/java/app/service/LanguageOperations.java @@ -14,6 +14,8 @@ import app.model.ProgrammingLanguage; * that implements {@link app.model.ProgrammingLanguage ProgrammingLanguage} */ public final class LanguageOperations { + + private LanguageOperations() {} /** * Use a matcher to find the styleclass of the next match