We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0ac236a commit 28b17f6Copy full SHA for 28b17f6
src/main/kotlin/org/virtuslab/pulumikotlin/codegen/step2intermediate/PulumiName.kt
@@ -23,14 +23,14 @@ data class PulumiName(
23
val isProvider: Boolean,
24
) {
25
val namespace: List<String>
26
- get() = (
27
- baseNamespace +
28
- (providerNameOverride ?: providerName) +
29
- moduleName
30
- )
31
- .filterNotNull()
32
- .filter { it.isNotBlank() }
33
- .map { it.replace("-", "") }
+ get() {
+ val effectiveProviderName = (providerNameOverride ?: providerName)
+ val namespaceSections = baseNamespace + effectiveProviderName + moduleName
+ return namespaceSections
+ .filterNotNull()
+ .filter { it.isNotBlank() }
+ .map { it.replace("-", "") }
+ }
34
35
private data class Modifiers(
36
val nameSuffix: String,
0 commit comments