Class CompatibilityWarner
java.lang.Object
de.tracetronic.jenkins.plugins.ecutest.compat.CompatibilityWarner
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
Modifier and TypeClassDescriptionstatic enum
Enum to be used as variable for generic warning messages. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
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).
-
Constructor Details
-
CompatibilityWarner
public CompatibilityWarner()
-
-
Method Details
-
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
-