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 @@ -347,19 +347,21 @@ internal abstract class KeepSecretsTask : DefaultTask() {
347347 }
348348 sourceSets.groupBy { getCmakeArgumentName(it) }.forEach { map ->
349349 val (cMakeArgument, sourceSetList) = map
350- sourceSetList.forEachIndexed { index, sourceSet ->
350+ var isFirstSourceSet = true
351+ for (sourceSet in sourceSetList) {
351352 if (sourceSet == mainSourceSet) {
352- return @forEachIndexed
353+ continue
353354 }
354355 val fileName = getKotlinSecretsFileName(sourceSet).removeSuffix(KOTLIN_FILE_NAME_SUFFIX )
355356 textBuilder.append(
356357 codeGenerator.getCMakeListsCode(
357358 sourceSet = sourceSet,
358359 mappingFileName = fileName,
359360 cmakeArgumentName = cMakeArgument,
360- index == 0 ,
361+ isFirstSourceSet ,
361362 )
362363 )
364+ isFirstSourceSet = false
363365 }
364366 if (sourceSetList.count { sourceSet -> sourceSet != mainSourceSet } > 1 ) {
365367 textBuilder.append(" \n endif()\n " )
You can’t perform that action at this time.
0 commit comments