mirror of
https://github.com/SAP/jenkins-library.git
synced 2024-12-14 11:03:09 +02:00
55a952522b
GStrings might be handed over e.g. via signature to steps. GStrings in configuration makes it harder to deal with configurations. E.g. ```if(param == 'a' || param == 'b')``` returns true if a is a GString representing 'a' but ```if(param in ['a', 'b'])``` returns false. It would be possible not to use the ```in``` notation in our code. But this increases readability. GString are not significant and can be replaced by the corresponding java.lang.String representation without loss of information. Hence it is justified IMO to ensure there are no GStrings contained in the configuration map. |
||
---|---|---|
.. | ||
cm | ||
k8s | ||
mta | ||
tools | ||
versioning | ||
ConfigurationHelperTest.groovy | ||
ConfigurationLoaderTest.groovy | ||
ConfigurationMergerTest.groovy | ||
EnvironmentUtilsTest.groovy | ||
FileUtilsTest.groovy | ||
GitUtilsTest.groovy | ||
MapUtilsTest.groovy | ||
MtaUtilsTest.groovy | ||
UtilsTest.groovy | ||
VersionTest.groovy | ||
VersionUtilsTest.groovy |