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
-
-