File tree Expand file tree Collapse file tree
secretsvaultplugin/src/main/kotlin/com/commencis/secretsvaultplugin Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -488,14 +488,15 @@ internal abstract class KeepSecretsTask : DefaultTask() {
488488 val (key, value) = secret
489489 val obfuscatedValue = Utils .encodeSecret(value, secretsVaultExtension.obfuscationKey.get())
490490 val cppText = secretsCpp.readText(Charset .defaultCharset())
491- if (cppText.contains(obfuscatedValue)) {
491+ val keyName = " $JVM_NAME_PREFIX${secretKeyToIndexMap[key]} "
492+ if (cppText.contains(keyName)) {
492493 logWarning(" Key already added in C++ !" )
493494 return @forEach
494495 }
495496 secretsCpp.appendText(
496497 text = codeGenerator.getCppCode(
497498 packageName = kotlinPackage,
498- keyName = " $JVM_NAME_PREFIX${secretKeyToIndexMap[key]} " ,
499+ keyName = keyName ,
499500 obfuscatedValue = obfuscatedValue,
500501 fileName = fileName.removeSuffix(KOTLIN_FILE_NAME_SUFFIX ),
501502 )
You can’t perform that action at this time.
0 commit comments