Class CompatibilityWarner
- java.lang.Object
-
- de.tracetronic.jenkins.plugins.ecutest.compat.CompatibilityWarner
-
public class CompatibilityWarner extends Object
Warns the user in case of possible compatibility issues between this version of the ECU-TEST plugin and the version of ECU-TEST used by the user. Different methods hint at different compatibility issues.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CompatibilityWarner.PackageInfo
Enum to be used as variable for generic warning messages.
-
Constructor Summary
Constructors Constructor Description CompatibilityWarner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
et2022p3AddDebugMessageForSingleBackslash(Map<String,String> inputMap, TTConsoleLogger logger, CompatibilityWarner.PackageInfo info)
Adds a debug message in case the user uses single backslashes in Constants and package parameters (relevant from ECU-TEST 2022.3 upwards).
-
-
-
Method Detail
-
et2022p3AddDebugMessageForSingleBackslash
public boolean et2022p3AddDebugMessageForSingleBackslash(Map<String,String> inputMap, TTConsoleLogger logger, CompatibilityWarner.PackageInfo info)
Adds a debug message in case the user uses single backslashes in Constants and package parameters (relevant from ECU-TEST 2022.3 upwards).- Parameters:
inputMap
- the map the values of which are checked for single backslasheslogger
- logger where the warnings for single backslashes are written toinfo
- information about the kind of values handed as inputMap- Returns:
- true if any matches are found, else false
-
-