diff --git a/base/src/main/java/de/staropensource/sosengine/base/Engine.java b/base/src/main/java/de/staropensource/sosengine/base/Engine.java index f3e35f32..e677ea36 100644 --- a/base/src/main/java/de/staropensource/sosengine/base/Engine.java +++ b/base/src/main/java/de/staropensource/sosengine/base/Engine.java @@ -63,14 +63,14 @@ import java.util.Set; @EngineSubsystem public final class Engine implements SubsystemMainClass { /** - * Instance. + * Contains the class instance. * * @since 1-alpha0 * * -- GETTER -- - * Returns the {@link Engine} instance. + * Returns the class instance. * - * @return {@link Engine} instance unless uninitialized + * @return class instance unless the engine is uninitialized * @since 1-alpha0 */ @Getter diff --git a/base/src/main/java/de/staropensource/sosengine/base/EngineConfiguration.java b/base/src/main/java/de/staropensource/sosengine/base/EngineConfiguration.java index 32491316..18654fa3 100644 --- a/base/src/main/java/de/staropensource/sosengine/base/EngineConfiguration.java +++ b/base/src/main/java/de/staropensource/sosengine/base/EngineConfiguration.java @@ -22,9 +22,11 @@ package de.staropensource.sosengine.base; import de.staropensource.sosengine.base.classes.SubsystemConfiguration; import de.staropensource.sosengine.base.classes.logging.LogIssuer; import de.staropensource.sosengine.base.classes.logging.LogLevel; +import de.staropensource.sosengine.base.logging.CrashHandler; import de.staropensource.sosengine.base.logging.Logger; import de.staropensource.sosengine.base.types.CodePart; import de.staropensource.sosengine.base.utility.PropertyParser; +import de.staropensource.sosengine.base.utility.ShortcodeConverter; import lombok.Getter; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -32,7 +34,17 @@ import org.jetbrains.annotations.Nullable; import java.util.Properties; /** - * Provides the engine configuration for all classes in a centralized place. + * Provides the base engine configuration. + *
+ * This class does not only provide engine settings but is also + * responsible for loading them into memory from {@link Properties} objects. + *
+ * Now you might ask why we didn't go with the string-based approach.
+ * The answer is simple: It's a maintenance and documentation burden.
+ * Having various settings strings scattered across many classes will cause
+ * trouble at some point, which will cause some strings to be undocumented
+ * or have an inconsistent naming scheme. Containing settings as variables in
+ * one centralized place mitigates this.
*
* @since 1-alpha0
*/
@@ -40,14 +52,14 @@ import java.util.Properties;
@Getter
public final class EngineConfiguration implements SubsystemConfiguration {
/**
- * Instance.
+ * Contains the class instance.
*
* @since 1-alpha0
*
* -- GETTER --
- * Returns the {@link EngineConfiguration} instance.
+ * Returns the class instance.
*
- * @return {@link EngineConfiguration} instance unless {@link Engine} is uninitialized
+ * @return class instance unless {@link Engine} is uninitialized
* @since 1-alpha0
*/
@Getter
@@ -99,10 +111,10 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private boolean debugEvents;
/**
- * If enabled, very verbose messages about the {@link de.staropensource.sosengine.base.utility.ShortcodeConverter}'s internals will be printed.
- * Don't enable unless you have knowledge about the {@link de.staropensource.sosengine.base.utility.ShortcodeConverter} and want to work on it.
+ * If enabled, very verbose messages about the {@link ShortcodeConverter}'s internals will be printed.
+ * Don't enable unless you want to work on it.
*
- * @see de.staropensource.sosengine.base.utility.ShortcodeConverter
+ * @see ShortcodeConverter
* @since 1-alpha0
*
* -- GETTER --
@@ -115,10 +127,11 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private boolean debugShortcodeConverter;
/**
- * If enabled, invalid shortcodes will be logged in {@link de.staropensource.sosengine.base.utility.ShortcodeConverter}.
+ * If enabled, invalid shortcodes will be logged by the {@link ShortcodeConverter}.
* The message will be printed as a silent warning.
*
- * @see de.staropensource.sosengine.base.utility.ShortcodeConverter
+ * @see ShortcodeConverter
+ * @see EngineConfiguration#loggerLevel
* @since 1-alpha0
*
* -- GETTER --
@@ -131,7 +144,7 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private boolean errorShortcodeConverter;
/**
- * Determines which logger levels are allowed.
+ * Determines which logger levels are allowed by setting the minimum logger level.
*
* @see Logger
* @since 1-alpha0
@@ -146,7 +159,7 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private LogLevel loggerLevel;
/**
- * Contains the logging template.
+ * Contains the logging template used for creating log messages.
*
* @see Logger
* @see de.staropensource.sosengine.base.data.placeholder Global placeholder list
@@ -163,10 +176,10 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private String loggerTemplate;
/**
- * If enabled, the JVM will immediately shutdown. This will prevent shutdown hooks from executing.
- * Note: This will also prevent Jansi from removing temporary native libraries at shutdown.
+ * If enabled, the JVM will immediately shutdown on an engine crash. This will prevent shutdown hooks from executing.
+ * Note: This will also prevent Jansi and potentially other libraries from removing temporary native libraries at shutdown.
*
- * @see de.staropensource.sosengine.base.logging.CrashHandler
+ * @see CrashHandler
* @since 1-alpha0
*
* -- GETTER --
@@ -179,7 +192,8 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private boolean loggerImmediateShutdown;
/**
- * If enabled, will force the {@link Logger} and {@link de.staropensource.sosengine.base.logging.CrashHandler} to use the standard output.
+ * If enabled, will force the {@link Logger} and {@link CrashHandler} to use the standard output
+ * instead of the standard error for logging {@code ERROR} and {@code CRASH}.
*
* @since 1-alpha0
*
@@ -193,7 +207,7 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private boolean loggerForceStandardOutput;
/**
- * Determines how fast the logger will poll for messages.
+ * Determines how fast the logging thread will poll for queued messages.
* Only applies if {@code optimizeLogging} is turned on.
*
* @see EngineConfiguration#optimizeLogging
@@ -209,10 +223,11 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private int loggerPollingSpeed;
/**
- * If enabled, will makes the {@link Logger} work asynchronous.
+ * If enabled, will makes the {@link Logger} work asynchronous, in a separate platform thread.
* Don't disable unless you want your application to run extremely slowly.
*
* @see EngineConfiguration#loggerPollingSpeed
+ * @see Thread
* @since 1-alpha0
*
* -- GETTER --
@@ -225,9 +240,10 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private boolean optimizeLogging;
/**
- * If enabled, will make all events asynchronous.
- * Don't disable unless you want your application to run slowly.
+ * If enabled, will make all events asynchronous, in separate virtual threads.
+ * Don't disable unless you want your application to run slower.
*
+ * @see VirtualThread
* @since 1-alpha0
*
* -- GETTER --
@@ -240,7 +256,7 @@ public final class EngineConfiguration implements SubsystemConfiguration {
private boolean optimizeEvents;
/**
- * Constructor.
+ * Constructs this class.
*
* @see Engine
* @since 1-alpha0
diff --git a/base/src/main/java/de/staropensource/sosengine/base/classes/SubsystemConfiguration.java b/base/src/main/java/de/staropensource/sosengine/base/classes/SubsystemConfiguration.java
index 4bc590b7..2d798c95 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/classes/SubsystemConfiguration.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/classes/SubsystemConfiguration.java
@@ -31,7 +31,7 @@ import java.util.Properties;
@SuppressWarnings({ "unused" })
public interface SubsystemConfiguration {
/**
- * Instance.
+ * Contains the class instance.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/classes/helpers/EventHelper.java b/base/src/main/java/de/staropensource/sosengine/base/classes/helpers/EventHelper.java
index 71ee5fd1..b3743f67 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/classes/helpers/EventHelper.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/classes/helpers/EventHelper.java
@@ -22,8 +22,8 @@ package de.staropensource.sosengine.base.classes.helpers;
import de.staropensource.sosengine.base.EngineConfiguration;
import de.staropensource.sosengine.base.annotations.EventListener;
import de.staropensource.sosengine.base.classes.events.Event;
-import de.staropensource.sosengine.base.logging.Logger;
import de.staropensource.sosengine.base.classes.logging.LogIssuer;
+import de.staropensource.sosengine.base.logging.Logger;
import de.staropensource.sosengine.base.utility.ListFormatter;
import lombok.Getter;
import org.jetbrains.annotations.NotNull;
@@ -35,7 +35,10 @@ import org.reflections.util.ConfigurationBuilder;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
-import java.util.*;
+import java.util.Comparator;
+import java.util.HashMap;
+import java.util.LinkedList;
+import java.util.Set;
/**
* Represents an event.
@@ -53,7 +56,7 @@ public class EventHelper {
private static final HashMap<@NotNull Class extends Event>, LinkedList<@NotNull Method>> cachedEventListeners = new HashMap<>();
/**
- * Constructor.
+ * Constructs this class.
*/
public EventHelper() {}
diff --git a/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogIssuer.java b/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogIssuer.java
index e0886517..c29b4d9a 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogIssuer.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogIssuer.java
@@ -73,7 +73,7 @@ public class LogIssuer {
private final CodePart codePart;
/**
- * Constructor.
+ * Creates a new log issuer.
*
* @param clazz issuing class
* @param additionalInformation additional information about the issuer
@@ -88,7 +88,7 @@ public class LogIssuer {
}
/**
- * Constructor.
+ * Creates a new log issuer.
*
* @param clazz issuing class
* @param additionalInformation additional information about the issuer
@@ -102,7 +102,7 @@ public class LogIssuer {
}
/**
- * Constructor.
+ * Creates a new log issuer.
*
* @param clazz issuing class
* @param codePart identifies to which part of the program the class belongs to
@@ -115,7 +115,7 @@ public class LogIssuer {
}
/**
- * Constructor.
+ * Creates a new log issuer.
*
* @param clazz issuing class
* @since 1-alpha0
diff --git a/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogRule.java b/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogRule.java
index 826743b4..0ef57bb0 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogRule.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/classes/logging/LogRule.java
@@ -47,7 +47,7 @@ public class LogRule {
private final LogRuleType type;
/**
- * Constructor.
+ * Creates a new log rule.
*
* @param type rule type
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/info/EngineInformation.java b/base/src/main/java/de/staropensource/sosengine/base/data/info/EngineInformation.java
index bf7d850c..01ce8fd4 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/info/EngineInformation.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/info/EngineInformation.java
@@ -45,14 +45,14 @@ import java.util.Properties;
@Getter
public final class EngineInformation {
/**
- * Instance.
+ * Contains the class instance.
*
* @since 1-alpha0
*
* -- GETTER --
- * Returns the {@link EngineInformation} instance.
+ * Returns the class instance.
*
- * @return {@link EngineInformation} instance
+ * @return class instance unless {@link Engine} is uninitialized
* @since 1-alpha0
*/
@Getter
@@ -349,7 +349,7 @@ public final class EngineInformation {
private String pluginLombok;
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/info/JvmInformation.java b/base/src/main/java/de/staropensource/sosengine/base/data/info/JvmInformation.java
index dd59ef36..d5e69979 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/info/JvmInformation.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/info/JvmInformation.java
@@ -19,9 +19,9 @@
package de.staropensource.sosengine.base.data.info;
+import de.staropensource.sosengine.base.classes.logging.LogIssuer;
import de.staropensource.sosengine.base.logging.Logger;
import de.staropensource.sosengine.base.types.CodePart;
-import de.staropensource.sosengine.base.classes.logging.LogIssuer;
import org.jetbrains.annotations.NotNull;
import java.lang.management.ManagementFactory;
@@ -33,7 +33,7 @@ import java.util.List;
@SuppressWarnings({ "unused" })
public final class JvmInformation {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateDay.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateDay.java
index 889c02ac..22af6b72 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateDay.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateDay.java
@@ -34,7 +34,7 @@ import java.util.Calendar;
@SuppressWarnings({ "unused" })
public final class DateDay implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateMonth.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateMonth.java
index dac767ff..f9d69551 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateMonth.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateMonth.java
@@ -34,7 +34,7 @@ import java.util.Calendar;
@SuppressWarnings({ "unused" })
public final class DateMonth implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateYear.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateYear.java
index e78ce102..44b92095 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateYear.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/DateYear.java
@@ -34,7 +34,7 @@ import java.util.Calendar;
@SuppressWarnings({ "unused" })
public final class DateYear implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJansi.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJansi.java
index 4c79bbab..8f8c7f5c 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJansi.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJansi.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineDependencyJansi implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJetbrainsAnnotations.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJetbrainsAnnotations.java
index 37f86124..3ee6aa70 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJetbrainsAnnotations.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyJetbrainsAnnotations.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineDependencyJetbrainsAnnotations implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLombok.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLombok.java
index ee7afde0..6b74207f 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLombok.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLombok.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineDependencyLombok implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLwjgl.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLwjgl.java
index 4c05bcc4..e126900b 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLwjgl.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyLwjgl.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineDependencyLwjgl implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyReflections.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyReflections.java
index 80879b90..aa71bee7 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyReflections.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencyReflections.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineDependencyReflections implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencySlf4j.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencySlf4j.java
index 993bedb1..ecffffa6 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencySlf4j.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineDependencySlf4j.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineDependencySlf4j implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitBranch.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitBranch.java
index 38df7312..cdf68e96 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitBranch.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitBranch.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitBranch implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitHeader.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitHeader.java
index 11bb9626..586ac23b 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitHeader.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitHeader.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitHeader implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdLong.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdLong.java
index 46d2119b..87c36cac 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdLong.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdLong.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitIdLong implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdShort.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdShort.java
index 9ff31eaa..7a3da25a 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdShort.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitIdShort.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitIdShort implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeDay.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeDay.java
index b303618a..5d54508c 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeDay.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeDay.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitTimeDay implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeHour.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeHour.java
index 92301d9e..e18be344 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeHour.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeHour.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitTimeHour implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMinute.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMinute.java
index 95df2148..9f3419c7 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMinute.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMinute.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitTimeMinute implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMonth.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMonth.java
index 194535b5..c8aaef9a 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMonth.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeMonth.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitTimeMonth implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeSecond.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeSecond.java
index a5968a8b..08672595 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeSecond.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeSecond.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitTimeSecond implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeYear.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeYear.java
index fc5bc472..37fa9c00 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeYear.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitTimeYear.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitTimeYear implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommits.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommits.java
index 25dd2ea4..bfb6159f 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommits.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommits.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommits implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterEmail.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterEmail.java
index f3ba820f..c15d92b3 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterEmail.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterEmail.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitterEmail implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterName.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterName.java
index 948d8466..6e6f9586 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterName.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitCommitterName.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitCommitterName implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitDirty.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitDirty.java
index 27bf9b95..36ca210f 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitDirty.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineGitDirty.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineGitDirty implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginLombok.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginLombok.java
index e24eb3eb..dc2e5595 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginLombok.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginLombok.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EnginePluginLombok implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginShadow.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginShadow.java
index 5dc1a33a..2746546d 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginShadow.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EnginePluginShadow.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EnginePluginShadow implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersion.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersion.java
index 63aecced..715d37bc 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersion.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersion.java
@@ -31,7 +31,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineVersion implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionFork.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionFork.java
index a5b2a31c..71634e79 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionFork.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionFork.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineVersionFork implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionType.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionType.java
index 70dfb484..92c174b6 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionType.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionType.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineVersionType implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionTyperelease.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionTyperelease.java
index ccff2beb..97185728 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionTyperelease.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionTyperelease.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineVersionTyperelease implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionVersion.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionVersion.java
index 8bd9826c..3e666f06 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionVersion.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/EngineVersionVersion.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class EngineVersionVersion implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmArguments.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmArguments.java
index fc7bc18e..75866d2d 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmArguments.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmArguments.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class JvmArguments implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationName.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationName.java
index b6e71516..2fe2d32a 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationName.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationName.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class JvmImplementationName implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVendor.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVendor.java
index b2c0ab6f..32974077 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVendor.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVendor.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class JvmImplementationVendor implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVersion.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVersion.java
index f2e1cb9b..1b54ddef 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVersion.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmImplementationVersion.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class JvmImplementationVersion implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmJava.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmJava.java
index 89e1c6c5..ec264fa4 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmJava.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmJava.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class JvmJava implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmUptime.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmUptime.java
index df172289..7e8b574c 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmUptime.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/JvmUptime.java
@@ -32,7 +32,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class JvmUptime implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeEpoch.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeEpoch.java
index dad980a3..e9e16f37 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeEpoch.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeEpoch.java
@@ -33,7 +33,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public final class TimeEpoch implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeHour.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeHour.java
index f421674f..37da6fee 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeHour.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeHour.java
@@ -34,7 +34,7 @@ import java.util.Calendar;
@SuppressWarnings({ "unused" })
public final class TimeHour implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeMinute.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeMinute.java
index 8d0047a8..fc80a47b 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeMinute.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeMinute.java
@@ -34,7 +34,7 @@ import java.util.Calendar;
@SuppressWarnings({ "unused" })
public final class TimeMinute implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeSecond.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeSecond.java
index 143d1a0c..6e9bc7cd 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeSecond.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeSecond.java
@@ -34,7 +34,7 @@ import java.util.Calendar;
@SuppressWarnings({ "unused" })
public final class TimeSecond implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeZone.java b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeZone.java
index 5f7f6b24..5dced7bb 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeZone.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/placeholder/TimeZone.java
@@ -33,7 +33,7 @@ import java.util.Locale;
@SuppressWarnings({ "unused" })
public final class TimeZone implements Placeholder {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/FourNumberVersioningSystem.java b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/FourNumberVersioningSystem.java
index 95d22d57..8939210b 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/FourNumberVersioningSystem.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/FourNumberVersioningSystem.java
@@ -94,7 +94,7 @@ public final class FourNumberVersioningSystem implements VersioningSystem {
}
/**
- * Constructor.
+ * Parses a four number-based version string.
*
* @param versionString version string to parse
* @throws InvalidVersionStringException if the version string is invalid
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/SemanticVersioningSystem.java b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/SemanticVersioningSystem.java
index e90e03eb..661f201a 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/SemanticVersioningSystem.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/SemanticVersioningSystem.java
@@ -113,7 +113,7 @@ public final class SemanticVersioningSystem implements VersioningSystem {
}
/**
- * Constructor.
+ * Parses a semantic versioning string.
*
* @param versionString version string to parse
* @throws InvalidVersionStringException if the version string is invalid
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/StarOpenSourceVersioningSystem.java b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/StarOpenSourceVersioningSystem.java
index 1b92c6db..03bddbaa 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/StarOpenSourceVersioningSystem.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/StarOpenSourceVersioningSystem.java
@@ -113,7 +113,7 @@ public final class StarOpenSourceVersioningSystem implements VersioningSystem {
}
/**
- * Constructor.
+ * Parses a StarOpenSource versioning string.
*
* @param versionString version string to parse
* @throws InvalidVersionStringException if the version string is invalid
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/ThreeNumberVersioningSystem.java b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/ThreeNumberVersioningSystem.java
index fa1cfe7e..3433b357 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/ThreeNumberVersioningSystem.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/ThreeNumberVersioningSystem.java
@@ -81,7 +81,7 @@ public final class ThreeNumberVersioningSystem implements VersioningSystem {
}
/**
- * Constructor.
+ * Parses a three number-based version string.
*
* @param versionString version string to parse
* @throws InvalidVersionStringException if the version string is invalid
diff --git a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/TwoNumberVersioningSystem.java b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/TwoNumberVersioningSystem.java
index da87d6b7..7f6035ef 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/data/versioning/TwoNumberVersioningSystem.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/data/versioning/TwoNumberVersioningSystem.java
@@ -68,7 +68,7 @@ public final class TwoNumberVersioningSystem implements VersioningSystem {
}
/**
- * Constructor.
+ * Parses a two number-based version string.
*
* @param versionString version string to parse
* @throws InvalidVersionStringException if the version string is invalid
diff --git a/base/src/main/java/de/staropensource/sosengine/base/events/EngineCrashEvent.java b/base/src/main/java/de/staropensource/sosengine/base/events/EngineCrashEvent.java
index f2d073c5..3e8fcb4d 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/events/EngineCrashEvent.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/events/EngineCrashEvent.java
@@ -30,7 +30,7 @@ import de.staropensource.sosengine.base.classes.helpers.EventHelper;
@SuppressWarnings({ "unused" })
public final class EngineCrashEvent implements Event {
/**
- * Constructor.
+ * Constructs this class.
*/
public EngineCrashEvent() {}
diff --git a/base/src/main/java/de/staropensource/sosengine/base/events/EngineShutdownEvent.java b/base/src/main/java/de/staropensource/sosengine/base/events/EngineShutdownEvent.java
index d6ba2f4e..9bd1ec6a 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/events/EngineShutdownEvent.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/events/EngineShutdownEvent.java
@@ -29,7 +29,7 @@ import de.staropensource.sosengine.base.classes.helpers.EventHelper;
*/
public class EngineShutdownEvent implements Event {
/**
- * Constructor.
+ * Constructs this class.
*/
public EngineShutdownEvent() {}
diff --git a/base/src/main/java/de/staropensource/sosengine/base/events/LogEvent.java b/base/src/main/java/de/staropensource/sosengine/base/events/LogEvent.java
index 5a85500f..7973ee1d 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/events/LogEvent.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/events/LogEvent.java
@@ -37,7 +37,7 @@ import java.lang.reflect.Method;
@SuppressWarnings({ "unused" })
public final class LogEvent implements Event {
/**
- * Constructor.
+ * Constructs this class.
*/
public LogEvent() {}
diff --git a/base/src/main/java/de/staropensource/sosengine/base/events/ThrowableCatchEvent.java b/base/src/main/java/de/staropensource/sosengine/base/events/ThrowableCatchEvent.java
index 6d36324e..ff2a0b2a 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/events/ThrowableCatchEvent.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/events/ThrowableCatchEvent.java
@@ -36,7 +36,7 @@ import java.lang.reflect.Method;
*/
public class ThrowableCatchEvent implements Event {
/**
- * Constructor.
+ * Constructs this class.
*/
public ThrowableCatchEvent() {}
diff --git a/base/src/main/java/de/staropensource/sosengine/base/events/internal/InternalEngineShutdownEvent.java b/base/src/main/java/de/staropensource/sosengine/base/events/internal/InternalEngineShutdownEvent.java
index 2dc2a05a..0a7b8af1 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/events/internal/InternalEngineShutdownEvent.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/events/internal/InternalEngineShutdownEvent.java
@@ -29,7 +29,7 @@ import de.staropensource.sosengine.base.classes.helpers.EventHelper;
*/
public class InternalEngineShutdownEvent implements Event {
/**
- * Constructor.
+ * Constructs this class.
*/
public InternalEngineShutdownEvent() {}
diff --git a/base/src/main/java/de/staropensource/sosengine/base/exceptions/DependencyCycleException.java b/base/src/main/java/de/staropensource/sosengine/base/exceptions/DependencyCycleException.java
index ee2f6b2c..bd47519c 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/exceptions/DependencyCycleException.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/exceptions/DependencyCycleException.java
@@ -29,7 +29,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings({ "unused" })
public class DependencyCycleException extends Exception {
/**
- * Constructor.
+ * Constructs this exception.
*
* @param path cycle path
* @since 1-alpha1
diff --git a/base/src/main/java/de/staropensource/sosengine/base/exceptions/InvalidVersionStringException.java b/base/src/main/java/de/staropensource/sosengine/base/exceptions/InvalidVersionStringException.java
index a58d7b43..12620c50 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/exceptions/InvalidVersionStringException.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/exceptions/InvalidVersionStringException.java
@@ -48,7 +48,7 @@ public class InvalidVersionStringException extends Exception {
Throwable throwable;
/**
- * Constructor.
+ * Constructs this exception.
*
* @param versioningSystem versioning system that is unable to parse version strings
* @param versionString version string {@code a}
@@ -62,7 +62,7 @@ public class InvalidVersionStringException extends Exception {
}
/**
- * Constructor.
+ * Constructs this exception.
*
* @param versioningSystem versioning system that is unable to parse version strings
* @param versionString version string {@code a}
@@ -75,7 +75,7 @@ public class InvalidVersionStringException extends Exception {
}
/**
- * Constructor.
+ * Constructs this exception.
*
* @param versioningSystem versioning system that is unable to parse version strings
* @param versionString version string {@code a}
@@ -88,7 +88,7 @@ public class InvalidVersionStringException extends Exception {
}
/**
- * Constructor.
+ * Constructs this exception.
*
* @param versioningSystem versioning system that is unable to parse version strings
* @param versionString version string {@code a}
diff --git a/base/src/main/java/de/staropensource/sosengine/base/exceptions/UnexpectedThrowableException.java b/base/src/main/java/de/staropensource/sosengine/base/exceptions/UnexpectedThrowableException.java
index 14a08f57..51d85458 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/exceptions/UnexpectedThrowableException.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/exceptions/UnexpectedThrowableException.java
@@ -47,7 +47,7 @@ public class UnexpectedThrowableException extends Exception {
Throwable throwable;
/**
- * Constructor.
+ * Constructs this exception.
*
* @param throwable throwable
* @param message message
@@ -58,7 +58,7 @@ public class UnexpectedThrowableException extends Exception {
}
/**
- * Constructor.
+ * Constructs this exception.
*
* @param throwable throwable
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/logging/CrashHandler.java b/base/src/main/java/de/staropensource/sosengine/base/logging/CrashHandler.java
index 91dd53b9..49319382 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/logging/CrashHandler.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/logging/CrashHandler.java
@@ -95,7 +95,7 @@ public final class CrashHandler {
private static final LinkedHashMap<@NotNull Object, @NotNull Object> crashContent = new LinkedHashMap<>();
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/logging/DefaultLoggerImpl.java b/base/src/main/java/de/staropensource/sosengine/base/logging/DefaultLoggerImpl.java
index 413a7634..5610d4bb 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/logging/DefaultLoggerImpl.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/logging/DefaultLoggerImpl.java
@@ -38,7 +38,7 @@ import org.jetbrains.annotations.NotNull;
@SuppressWarnings("resource")
public class DefaultLoggerImpl implements LoggerImpl {
/**
- * Constructor.
+ * Constructs this class.
*
* @since 1-alpha0
*/
diff --git a/base/src/main/java/de/staropensource/sosengine/base/logging/Logger.java b/base/src/main/java/de/staropensource/sosengine/base/logging/Logger.java
index 3f14efa2..ad2cef01 100644
--- a/base/src/main/java/de/staropensource/sosengine/base/logging/Logger.java
+++ b/base/src/main/java/de/staropensource/sosengine/base/logging/Logger.java
@@ -111,7 +111,7 @@ public final class Logger {
private static final List