@@ -52,18 +52,21 @@ open class StringCare : Plugin<Project> {
5252 moduleMap[module.name!! ] = Configuration (module.name).apply {
5353 stringFiles.addAll(module.stringFiles)
5454 srcFolders.addAll(module.srcFolders)
55+ debug = extension.debug
5556 }
5657 }
5758 module.srcFolders.isNotEmpty() -> {
5859 moduleMap[module.name!! ] = Configuration (module.name).apply {
5960 stringFiles.addAll(defaultConfig().stringFiles)
6061 srcFolders.addAll(module.srcFolders)
62+ debug = extension.debug
6163 }
6264 }
6365 module.stringFiles.isNotEmpty() -> {
6466 moduleMap[module.name!! ] = Configuration (module.name).apply {
6567 stringFiles.addAll(module.stringFiles)
6668 srcFolders.addAll(defaultConfig().srcFolders)
69+ debug = extension.debug
6770 }
6871 }
6972 }
@@ -77,7 +80,8 @@ open class StringCare : Plugin<Project> {
7780 debug = extension.debug,
7881 dataFound = { _, _ ->
7982 // nothing to do here
80- }, mergeResourcesStart = { module, variant ->
83+ },
84+ mergeResourcesStart = { module, variant ->
8185 fingerPrint(module, variant, extension.debug) { key ->
8286 if (" none" == key) {
8387 return @fingerPrint
@@ -113,7 +117,8 @@ open class StringCare : Plugin<Project> {
113117 }
114118 }
115119
116- }, mergeResourcesFinish = { module, _ ->
120+ },
121+ mergeResourcesFinish = { module, _ ->
117122 restoreFiles(absoluteProjectPath, module)
118123 }
119124 ))
@@ -133,6 +138,7 @@ open class StringCare : Plugin<Project> {
133138 open class Configuration (var name : String? ) {
134139 var stringFiles = mutableListOf<String >()
135140 var srcFolders = mutableListOf<String >()
141+ var debug = false
136142 }
137143
138144}
0 commit comments