Browse Source

Sort collector function calls in actual map builders (#5446)

Fixes reproducible builds: https://youtrack.jetbrains.com/issue/CMP-8933

## Release Notes
### Fixes - Resources
- Fixed resources generated code to be reproducible between different
machines.
pull/5447/head v1.10.0+dev3036
Konstantin 2 months ago committed by GitHub
parent
commit
0ea02478e5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 6
      gradle-plugins/compose/src/main/kotlin/org/jetbrains/compose/resources/GenerateResourceCollectorsTask.kt
  2. 4
      gradle-plugins/compose/src/test/kotlin/org/jetbrains/compose/test/tests/integration/ResourcesTest.kt
  3. 2
      gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected-open-res/desktopMainResourceCollectors/my/lib/res/ActualResourceCollectors.kt
  4. 2
      gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected-with-hash-windows/desktopMainResourceCollectors/app/group/resources_test/generated/resources/ActualResourceCollectors.kt
  5. 2
      gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected-with-hash/desktopMainResourceCollectors/app/group/resources_test/generated/resources/ActualResourceCollectors.kt
  6. 2
      gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected/desktopMainResourceCollectors/app/group/resources_test/generated/resources/ActualResourceCollectors.kt
  7. 537
      gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/ActualResourceCollectors.kt

6
gradle-plugins/compose/src/main/kotlin/org/jetbrains/compose/resources/GenerateResourceCollectorsTask.kt

@ -81,7 +81,7 @@ internal abstract class GenerateActualResourceCollectorsTask : IdeaImportTask() @@ -81,7 +81,7 @@ internal abstract class GenerateActualResourceCollectorsTask : IdeaImportTask()
val funNames = inputFiles.mapNotNull { inputFile ->
if (inputFile.nameWithoutExtension.contains('.')) {
val (fileName, suffix) = inputFile.nameWithoutExtension.split('.')
val type = ResourceType.values().firstOrNull { fileName.startsWith(it.accessorName, true) }
val type = ResourceType.entries.firstOrNull { fileName.startsWith(it.accessorName, true) }
val name = "_collect${suffix.uppercaseFirstChar()}${fileName}Resources"
if (type == null) {
@ -98,7 +98,9 @@ internal abstract class GenerateActualResourceCollectorsTask : IdeaImportTask() @@ -98,7 +98,9 @@ internal abstract class GenerateActualResourceCollectorsTask : IdeaImportTask()
logger.warn("Unknown file name: `$inputFile`")
null
}
}.groupBy({ it.first }, { it.second })
}
.groupBy({ it.first }, { it.second })
.mapValues { (_, values) -> values.sorted() }
val pkgName = packageName.get()
val resClassName = resClassName.get()

4
gradle-plugins/compose/src/test/kotlin/org/jetbrains/compose/test/tests/integration/ResourcesTest.kt

@ -647,6 +647,10 @@ class ResourcesTest : GradlePluginTestBase() { @@ -647,6 +647,10 @@ class ResourcesTest : GradlePluginTestBase() {
assertEqualTextFiles(file("$buildPath/String0.commonMain.kt"), file("expected/String0.commonMain.kt"))
assertEqualTextFiles(file("$buildPath/String100.commonMain.kt"), file("expected/String100.commonMain.kt"))
}
gradle(":generateActualResourceCollectorsForDesktopMain").checks {
val desktopPath = "build/generated/compose/resourceGenerator/kotlin/desktopMainResourceCollectors/app/group/huge/generated/resources"
assertEqualTextFiles(file("$desktopPath/ActualResourceCollectors.kt"), file("expected/ActualResourceCollectors.kt"))
}
}
private fun assertDirectoriesContentEquals(actual: File, expected: File) {

2
gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected-open-res/desktopMainResourceCollectors/my/lib/res/ActualResourceCollectors.kt

@ -19,8 +19,8 @@ public actual val MyRes.allDrawableResources: Map<String, DrawableResource> by l @@ -19,8 +19,8 @@ public actual val MyRes.allDrawableResources: Map<String, DrawableResource> by l
public actual val MyRes.allStringResources: Map<String, StringResource> by lazy {
val map = mutableMapOf<String, StringResource>()
_collectDesktopMainString0Resources(map)
_collectCommonMainString0Resources(map)
_collectDesktopMainString0Resources(map)
return@lazy map
}

2
gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected-with-hash-windows/desktopMainResourceCollectors/app/group/resources_test/generated/resources/ActualResourceCollectors.kt

@ -19,8 +19,8 @@ internal actual val Res.allDrawableResources: Map<String, DrawableResource> by l @@ -19,8 +19,8 @@ internal actual val Res.allDrawableResources: Map<String, DrawableResource> by l
internal actual val Res.allStringResources: Map<String, StringResource> by lazy {
val map = mutableMapOf<String, StringResource>()
_collectDesktopMainString0Resources(map)
_collectCommonMainString0Resources(map)
_collectDesktopMainString0Resources(map)
return@lazy map
}

2
gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected-with-hash/desktopMainResourceCollectors/app/group/resources_test/generated/resources/ActualResourceCollectors.kt

@ -19,8 +19,8 @@ internal actual val Res.allDrawableResources: Map<String, DrawableResource> by l @@ -19,8 +19,8 @@ internal actual val Res.allDrawableResources: Map<String, DrawableResource> by l
internal actual val Res.allStringResources: Map<String, StringResource> by lazy {
val map = mutableMapOf<String, StringResource>()
_collectDesktopMainString0Resources(map)
_collectCommonMainString0Resources(map)
_collectDesktopMainString0Resources(map)
return@lazy map
}

2
gradle-plugins/compose/src/test/test-projects/misc/commonResources/expected/desktopMainResourceCollectors/app/group/resources_test/generated/resources/ActualResourceCollectors.kt

@ -19,8 +19,8 @@ internal actual val Res.allDrawableResources: Map<String, DrawableResource> by l @@ -19,8 +19,8 @@ internal actual val Res.allDrawableResources: Map<String, DrawableResource> by l
internal actual val Res.allStringResources: Map<String, StringResource> by lazy {
val map = mutableMapOf<String, StringResource>()
_collectDesktopMainString0Resources(map)
_collectCommonMainString0Resources(map)
_collectDesktopMainString0Resources(map)
return@lazy map
}

537
gradle-plugins/compose/src/test/test-projects/misc/hugeResources/expected/ActualResourceCollectors.kt

@ -0,0 +1,537 @@ @@ -0,0 +1,537 @@
@file:OptIn(org.jetbrains.compose.resources.InternalResourceApi::class)
package app.group.huge.generated.resources
import kotlin.OptIn
import kotlin.String
import kotlin.collections.Map
import org.jetbrains.compose.resources.DrawableResource
import org.jetbrains.compose.resources.FontResource
import org.jetbrains.compose.resources.PluralStringResource
import org.jetbrains.compose.resources.StringArrayResource
import org.jetbrains.compose.resources.StringResource
internal actual val Res.allDrawableResources: Map<String, DrawableResource> by lazy {
val map = mutableMapOf<String, DrawableResource>()
_collectCommonMainDrawable0Resources(map)
_collectCommonMainDrawable100Resources(map)
_collectCommonMainDrawable101Resources(map)
_collectCommonMainDrawable102Resources(map)
_collectCommonMainDrawable103Resources(map)
_collectCommonMainDrawable104Resources(map)
_collectCommonMainDrawable105Resources(map)
_collectCommonMainDrawable106Resources(map)
_collectCommonMainDrawable107Resources(map)
_collectCommonMainDrawable108Resources(map)
_collectCommonMainDrawable109Resources(map)
_collectCommonMainDrawable10Resources(map)
_collectCommonMainDrawable110Resources(map)
_collectCommonMainDrawable111Resources(map)
_collectCommonMainDrawable112Resources(map)
_collectCommonMainDrawable113Resources(map)
_collectCommonMainDrawable114Resources(map)
_collectCommonMainDrawable115Resources(map)
_collectCommonMainDrawable116Resources(map)
_collectCommonMainDrawable117Resources(map)
_collectCommonMainDrawable118Resources(map)
_collectCommonMainDrawable119Resources(map)
_collectCommonMainDrawable11Resources(map)
_collectCommonMainDrawable120Resources(map)
_collectCommonMainDrawable121Resources(map)
_collectCommonMainDrawable122Resources(map)
_collectCommonMainDrawable123Resources(map)
_collectCommonMainDrawable124Resources(map)
_collectCommonMainDrawable125Resources(map)
_collectCommonMainDrawable126Resources(map)
_collectCommonMainDrawable127Resources(map)
_collectCommonMainDrawable128Resources(map)
_collectCommonMainDrawable129Resources(map)
_collectCommonMainDrawable12Resources(map)
_collectCommonMainDrawable130Resources(map)
_collectCommonMainDrawable131Resources(map)
_collectCommonMainDrawable132Resources(map)
_collectCommonMainDrawable133Resources(map)
_collectCommonMainDrawable134Resources(map)
_collectCommonMainDrawable135Resources(map)
_collectCommonMainDrawable136Resources(map)
_collectCommonMainDrawable137Resources(map)
_collectCommonMainDrawable138Resources(map)
_collectCommonMainDrawable139Resources(map)
_collectCommonMainDrawable13Resources(map)
_collectCommonMainDrawable140Resources(map)
_collectCommonMainDrawable141Resources(map)
_collectCommonMainDrawable142Resources(map)
_collectCommonMainDrawable143Resources(map)
_collectCommonMainDrawable144Resources(map)
_collectCommonMainDrawable145Resources(map)
_collectCommonMainDrawable146Resources(map)
_collectCommonMainDrawable147Resources(map)
_collectCommonMainDrawable148Resources(map)
_collectCommonMainDrawable149Resources(map)
_collectCommonMainDrawable14Resources(map)
_collectCommonMainDrawable150Resources(map)
_collectCommonMainDrawable151Resources(map)
_collectCommonMainDrawable152Resources(map)
_collectCommonMainDrawable153Resources(map)
_collectCommonMainDrawable154Resources(map)
_collectCommonMainDrawable155Resources(map)
_collectCommonMainDrawable156Resources(map)
_collectCommonMainDrawable157Resources(map)
_collectCommonMainDrawable158Resources(map)
_collectCommonMainDrawable159Resources(map)
_collectCommonMainDrawable15Resources(map)
_collectCommonMainDrawable160Resources(map)
_collectCommonMainDrawable161Resources(map)
_collectCommonMainDrawable162Resources(map)
_collectCommonMainDrawable163Resources(map)
_collectCommonMainDrawable164Resources(map)
_collectCommonMainDrawable165Resources(map)
_collectCommonMainDrawable166Resources(map)
_collectCommonMainDrawable167Resources(map)
_collectCommonMainDrawable168Resources(map)
_collectCommonMainDrawable169Resources(map)
_collectCommonMainDrawable16Resources(map)
_collectCommonMainDrawable170Resources(map)
_collectCommonMainDrawable171Resources(map)
_collectCommonMainDrawable172Resources(map)
_collectCommonMainDrawable173Resources(map)
_collectCommonMainDrawable174Resources(map)
_collectCommonMainDrawable175Resources(map)
_collectCommonMainDrawable176Resources(map)
_collectCommonMainDrawable177Resources(map)
_collectCommonMainDrawable178Resources(map)
_collectCommonMainDrawable179Resources(map)
_collectCommonMainDrawable17Resources(map)
_collectCommonMainDrawable180Resources(map)
_collectCommonMainDrawable181Resources(map)
_collectCommonMainDrawable182Resources(map)
_collectCommonMainDrawable183Resources(map)
_collectCommonMainDrawable184Resources(map)
_collectCommonMainDrawable185Resources(map)
_collectCommonMainDrawable186Resources(map)
_collectCommonMainDrawable187Resources(map)
_collectCommonMainDrawable188Resources(map)
_collectCommonMainDrawable189Resources(map)
_collectCommonMainDrawable18Resources(map)
_collectCommonMainDrawable190Resources(map)
_collectCommonMainDrawable191Resources(map)
_collectCommonMainDrawable192Resources(map)
_collectCommonMainDrawable193Resources(map)
_collectCommonMainDrawable194Resources(map)
_collectCommonMainDrawable195Resources(map)
_collectCommonMainDrawable196Resources(map)
_collectCommonMainDrawable197Resources(map)
_collectCommonMainDrawable198Resources(map)
_collectCommonMainDrawable199Resources(map)
_collectCommonMainDrawable19Resources(map)
_collectCommonMainDrawable1Resources(map)
_collectCommonMainDrawable200Resources(map)
_collectCommonMainDrawable201Resources(map)
_collectCommonMainDrawable202Resources(map)
_collectCommonMainDrawable203Resources(map)
_collectCommonMainDrawable204Resources(map)
_collectCommonMainDrawable205Resources(map)
_collectCommonMainDrawable206Resources(map)
_collectCommonMainDrawable207Resources(map)
_collectCommonMainDrawable208Resources(map)
_collectCommonMainDrawable209Resources(map)
_collectCommonMainDrawable20Resources(map)
_collectCommonMainDrawable210Resources(map)
_collectCommonMainDrawable211Resources(map)
_collectCommonMainDrawable212Resources(map)
_collectCommonMainDrawable213Resources(map)
_collectCommonMainDrawable214Resources(map)
_collectCommonMainDrawable215Resources(map)
_collectCommonMainDrawable216Resources(map)
_collectCommonMainDrawable217Resources(map)
_collectCommonMainDrawable218Resources(map)
_collectCommonMainDrawable219Resources(map)
_collectCommonMainDrawable21Resources(map)
_collectCommonMainDrawable220Resources(map)
_collectCommonMainDrawable221Resources(map)
_collectCommonMainDrawable222Resources(map)
_collectCommonMainDrawable223Resources(map)
_collectCommonMainDrawable224Resources(map)
_collectCommonMainDrawable225Resources(map)
_collectCommonMainDrawable226Resources(map)
_collectCommonMainDrawable227Resources(map)
_collectCommonMainDrawable228Resources(map)
_collectCommonMainDrawable229Resources(map)
_collectCommonMainDrawable22Resources(map)
_collectCommonMainDrawable230Resources(map)
_collectCommonMainDrawable231Resources(map)
_collectCommonMainDrawable232Resources(map)
_collectCommonMainDrawable233Resources(map)
_collectCommonMainDrawable234Resources(map)
_collectCommonMainDrawable235Resources(map)
_collectCommonMainDrawable236Resources(map)
_collectCommonMainDrawable237Resources(map)
_collectCommonMainDrawable238Resources(map)
_collectCommonMainDrawable239Resources(map)
_collectCommonMainDrawable23Resources(map)
_collectCommonMainDrawable240Resources(map)
_collectCommonMainDrawable241Resources(map)
_collectCommonMainDrawable242Resources(map)
_collectCommonMainDrawable243Resources(map)
_collectCommonMainDrawable244Resources(map)
_collectCommonMainDrawable245Resources(map)
_collectCommonMainDrawable246Resources(map)
_collectCommonMainDrawable247Resources(map)
_collectCommonMainDrawable248Resources(map)
_collectCommonMainDrawable249Resources(map)
_collectCommonMainDrawable24Resources(map)
_collectCommonMainDrawable25Resources(map)
_collectCommonMainDrawable26Resources(map)
_collectCommonMainDrawable27Resources(map)
_collectCommonMainDrawable28Resources(map)
_collectCommonMainDrawable29Resources(map)
_collectCommonMainDrawable2Resources(map)
_collectCommonMainDrawable30Resources(map)
_collectCommonMainDrawable31Resources(map)
_collectCommonMainDrawable32Resources(map)
_collectCommonMainDrawable33Resources(map)
_collectCommonMainDrawable34Resources(map)
_collectCommonMainDrawable35Resources(map)
_collectCommonMainDrawable36Resources(map)
_collectCommonMainDrawable37Resources(map)
_collectCommonMainDrawable38Resources(map)
_collectCommonMainDrawable39Resources(map)
_collectCommonMainDrawable3Resources(map)
_collectCommonMainDrawable40Resources(map)
_collectCommonMainDrawable41Resources(map)
_collectCommonMainDrawable42Resources(map)
_collectCommonMainDrawable43Resources(map)
_collectCommonMainDrawable44Resources(map)
_collectCommonMainDrawable45Resources(map)
_collectCommonMainDrawable46Resources(map)
_collectCommonMainDrawable47Resources(map)
_collectCommonMainDrawable48Resources(map)
_collectCommonMainDrawable49Resources(map)
_collectCommonMainDrawable4Resources(map)
_collectCommonMainDrawable50Resources(map)
_collectCommonMainDrawable51Resources(map)
_collectCommonMainDrawable52Resources(map)
_collectCommonMainDrawable53Resources(map)
_collectCommonMainDrawable54Resources(map)
_collectCommonMainDrawable55Resources(map)
_collectCommonMainDrawable56Resources(map)
_collectCommonMainDrawable57Resources(map)
_collectCommonMainDrawable58Resources(map)
_collectCommonMainDrawable59Resources(map)
_collectCommonMainDrawable5Resources(map)
_collectCommonMainDrawable60Resources(map)
_collectCommonMainDrawable61Resources(map)
_collectCommonMainDrawable62Resources(map)
_collectCommonMainDrawable63Resources(map)
_collectCommonMainDrawable64Resources(map)
_collectCommonMainDrawable65Resources(map)
_collectCommonMainDrawable66Resources(map)
_collectCommonMainDrawable67Resources(map)
_collectCommonMainDrawable68Resources(map)
_collectCommonMainDrawable69Resources(map)
_collectCommonMainDrawable6Resources(map)
_collectCommonMainDrawable70Resources(map)
_collectCommonMainDrawable71Resources(map)
_collectCommonMainDrawable72Resources(map)
_collectCommonMainDrawable73Resources(map)
_collectCommonMainDrawable74Resources(map)
_collectCommonMainDrawable75Resources(map)
_collectCommonMainDrawable76Resources(map)
_collectCommonMainDrawable77Resources(map)
_collectCommonMainDrawable78Resources(map)
_collectCommonMainDrawable79Resources(map)
_collectCommonMainDrawable7Resources(map)
_collectCommonMainDrawable80Resources(map)
_collectCommonMainDrawable81Resources(map)
_collectCommonMainDrawable82Resources(map)
_collectCommonMainDrawable83Resources(map)
_collectCommonMainDrawable84Resources(map)
_collectCommonMainDrawable85Resources(map)
_collectCommonMainDrawable86Resources(map)
_collectCommonMainDrawable87Resources(map)
_collectCommonMainDrawable88Resources(map)
_collectCommonMainDrawable89Resources(map)
_collectCommonMainDrawable8Resources(map)
_collectCommonMainDrawable90Resources(map)
_collectCommonMainDrawable91Resources(map)
_collectCommonMainDrawable92Resources(map)
_collectCommonMainDrawable93Resources(map)
_collectCommonMainDrawable94Resources(map)
_collectCommonMainDrawable95Resources(map)
_collectCommonMainDrawable96Resources(map)
_collectCommonMainDrawable97Resources(map)
_collectCommonMainDrawable98Resources(map)
_collectCommonMainDrawable99Resources(map)
_collectCommonMainDrawable9Resources(map)
return@lazy map
}
internal actual val Res.allStringResources: Map<String, StringResource> by lazy {
val map = mutableMapOf<String, StringResource>()
_collectCommonMainString0Resources(map)
_collectCommonMainString100Resources(map)
_collectCommonMainString101Resources(map)
_collectCommonMainString102Resources(map)
_collectCommonMainString103Resources(map)
_collectCommonMainString104Resources(map)
_collectCommonMainString105Resources(map)
_collectCommonMainString106Resources(map)
_collectCommonMainString107Resources(map)
_collectCommonMainString108Resources(map)
_collectCommonMainString109Resources(map)
_collectCommonMainString10Resources(map)
_collectCommonMainString110Resources(map)
_collectCommonMainString111Resources(map)
_collectCommonMainString112Resources(map)
_collectCommonMainString113Resources(map)
_collectCommonMainString114Resources(map)
_collectCommonMainString115Resources(map)
_collectCommonMainString116Resources(map)
_collectCommonMainString117Resources(map)
_collectCommonMainString118Resources(map)
_collectCommonMainString119Resources(map)
_collectCommonMainString11Resources(map)
_collectCommonMainString120Resources(map)
_collectCommonMainString121Resources(map)
_collectCommonMainString122Resources(map)
_collectCommonMainString123Resources(map)
_collectCommonMainString124Resources(map)
_collectCommonMainString125Resources(map)
_collectCommonMainString126Resources(map)
_collectCommonMainString127Resources(map)
_collectCommonMainString128Resources(map)
_collectCommonMainString129Resources(map)
_collectCommonMainString12Resources(map)
_collectCommonMainString130Resources(map)
_collectCommonMainString131Resources(map)
_collectCommonMainString132Resources(map)
_collectCommonMainString133Resources(map)
_collectCommonMainString134Resources(map)
_collectCommonMainString135Resources(map)
_collectCommonMainString136Resources(map)
_collectCommonMainString137Resources(map)
_collectCommonMainString138Resources(map)
_collectCommonMainString139Resources(map)
_collectCommonMainString13Resources(map)
_collectCommonMainString140Resources(map)
_collectCommonMainString141Resources(map)
_collectCommonMainString142Resources(map)
_collectCommonMainString143Resources(map)
_collectCommonMainString144Resources(map)
_collectCommonMainString145Resources(map)
_collectCommonMainString146Resources(map)
_collectCommonMainString147Resources(map)
_collectCommonMainString148Resources(map)
_collectCommonMainString149Resources(map)
_collectCommonMainString14Resources(map)
_collectCommonMainString150Resources(map)
_collectCommonMainString151Resources(map)
_collectCommonMainString152Resources(map)
_collectCommonMainString153Resources(map)
_collectCommonMainString154Resources(map)
_collectCommonMainString155Resources(map)
_collectCommonMainString156Resources(map)
_collectCommonMainString157Resources(map)
_collectCommonMainString158Resources(map)
_collectCommonMainString159Resources(map)
_collectCommonMainString15Resources(map)
_collectCommonMainString160Resources(map)
_collectCommonMainString161Resources(map)
_collectCommonMainString162Resources(map)
_collectCommonMainString163Resources(map)
_collectCommonMainString164Resources(map)
_collectCommonMainString165Resources(map)
_collectCommonMainString166Resources(map)
_collectCommonMainString167Resources(map)
_collectCommonMainString168Resources(map)
_collectCommonMainString169Resources(map)
_collectCommonMainString16Resources(map)
_collectCommonMainString170Resources(map)
_collectCommonMainString171Resources(map)
_collectCommonMainString172Resources(map)
_collectCommonMainString173Resources(map)
_collectCommonMainString174Resources(map)
_collectCommonMainString175Resources(map)
_collectCommonMainString176Resources(map)
_collectCommonMainString177Resources(map)
_collectCommonMainString178Resources(map)
_collectCommonMainString179Resources(map)
_collectCommonMainString17Resources(map)
_collectCommonMainString180Resources(map)
_collectCommonMainString181Resources(map)
_collectCommonMainString182Resources(map)
_collectCommonMainString183Resources(map)
_collectCommonMainString184Resources(map)
_collectCommonMainString185Resources(map)
_collectCommonMainString186Resources(map)
_collectCommonMainString187Resources(map)
_collectCommonMainString188Resources(map)
_collectCommonMainString189Resources(map)
_collectCommonMainString18Resources(map)
_collectCommonMainString190Resources(map)
_collectCommonMainString191Resources(map)
_collectCommonMainString192Resources(map)
_collectCommonMainString193Resources(map)
_collectCommonMainString194Resources(map)
_collectCommonMainString195Resources(map)
_collectCommonMainString196Resources(map)
_collectCommonMainString197Resources(map)
_collectCommonMainString198Resources(map)
_collectCommonMainString199Resources(map)
_collectCommonMainString19Resources(map)
_collectCommonMainString1Resources(map)
_collectCommonMainString200Resources(map)
_collectCommonMainString201Resources(map)
_collectCommonMainString202Resources(map)
_collectCommonMainString203Resources(map)
_collectCommonMainString204Resources(map)
_collectCommonMainString205Resources(map)
_collectCommonMainString206Resources(map)
_collectCommonMainString207Resources(map)
_collectCommonMainString208Resources(map)
_collectCommonMainString209Resources(map)
_collectCommonMainString20Resources(map)
_collectCommonMainString210Resources(map)
_collectCommonMainString211Resources(map)
_collectCommonMainString212Resources(map)
_collectCommonMainString213Resources(map)
_collectCommonMainString214Resources(map)
_collectCommonMainString215Resources(map)
_collectCommonMainString216Resources(map)
_collectCommonMainString217Resources(map)
_collectCommonMainString218Resources(map)
_collectCommonMainString219Resources(map)
_collectCommonMainString21Resources(map)
_collectCommonMainString220Resources(map)
_collectCommonMainString221Resources(map)
_collectCommonMainString222Resources(map)
_collectCommonMainString223Resources(map)
_collectCommonMainString224Resources(map)
_collectCommonMainString225Resources(map)
_collectCommonMainString226Resources(map)
_collectCommonMainString227Resources(map)
_collectCommonMainString228Resources(map)
_collectCommonMainString229Resources(map)
_collectCommonMainString22Resources(map)
_collectCommonMainString230Resources(map)
_collectCommonMainString231Resources(map)
_collectCommonMainString232Resources(map)
_collectCommonMainString233Resources(map)
_collectCommonMainString234Resources(map)
_collectCommonMainString235Resources(map)
_collectCommonMainString236Resources(map)
_collectCommonMainString237Resources(map)
_collectCommonMainString238Resources(map)
_collectCommonMainString239Resources(map)
_collectCommonMainString23Resources(map)
_collectCommonMainString240Resources(map)
_collectCommonMainString241Resources(map)
_collectCommonMainString242Resources(map)
_collectCommonMainString243Resources(map)
_collectCommonMainString244Resources(map)
_collectCommonMainString245Resources(map)
_collectCommonMainString246Resources(map)
_collectCommonMainString247Resources(map)
_collectCommonMainString248Resources(map)
_collectCommonMainString249Resources(map)
_collectCommonMainString24Resources(map)
_collectCommonMainString25Resources(map)
_collectCommonMainString26Resources(map)
_collectCommonMainString27Resources(map)
_collectCommonMainString28Resources(map)
_collectCommonMainString29Resources(map)
_collectCommonMainString2Resources(map)
_collectCommonMainString30Resources(map)
_collectCommonMainString31Resources(map)
_collectCommonMainString32Resources(map)
_collectCommonMainString33Resources(map)
_collectCommonMainString34Resources(map)
_collectCommonMainString35Resources(map)
_collectCommonMainString36Resources(map)
_collectCommonMainString37Resources(map)
_collectCommonMainString38Resources(map)
_collectCommonMainString39Resources(map)
_collectCommonMainString3Resources(map)
_collectCommonMainString40Resources(map)
_collectCommonMainString41Resources(map)
_collectCommonMainString42Resources(map)
_collectCommonMainString43Resources(map)
_collectCommonMainString44Resources(map)
_collectCommonMainString45Resources(map)
_collectCommonMainString46Resources(map)
_collectCommonMainString47Resources(map)
_collectCommonMainString48Resources(map)
_collectCommonMainString49Resources(map)
_collectCommonMainString4Resources(map)
_collectCommonMainString50Resources(map)
_collectCommonMainString51Resources(map)
_collectCommonMainString52Resources(map)
_collectCommonMainString53Resources(map)
_collectCommonMainString54Resources(map)
_collectCommonMainString55Resources(map)
_collectCommonMainString56Resources(map)
_collectCommonMainString57Resources(map)
_collectCommonMainString58Resources(map)
_collectCommonMainString59Resources(map)
_collectCommonMainString5Resources(map)
_collectCommonMainString60Resources(map)
_collectCommonMainString61Resources(map)
_collectCommonMainString62Resources(map)
_collectCommonMainString63Resources(map)
_collectCommonMainString64Resources(map)
_collectCommonMainString65Resources(map)
_collectCommonMainString66Resources(map)
_collectCommonMainString67Resources(map)
_collectCommonMainString68Resources(map)
_collectCommonMainString69Resources(map)
_collectCommonMainString6Resources(map)
_collectCommonMainString70Resources(map)
_collectCommonMainString71Resources(map)
_collectCommonMainString72Resources(map)
_collectCommonMainString73Resources(map)
_collectCommonMainString74Resources(map)
_collectCommonMainString75Resources(map)
_collectCommonMainString76Resources(map)
_collectCommonMainString77Resources(map)
_collectCommonMainString78Resources(map)
_collectCommonMainString79Resources(map)
_collectCommonMainString7Resources(map)
_collectCommonMainString80Resources(map)
_collectCommonMainString81Resources(map)
_collectCommonMainString82Resources(map)
_collectCommonMainString83Resources(map)
_collectCommonMainString84Resources(map)
_collectCommonMainString85Resources(map)
_collectCommonMainString86Resources(map)
_collectCommonMainString87Resources(map)
_collectCommonMainString88Resources(map)
_collectCommonMainString89Resources(map)
_collectCommonMainString8Resources(map)
_collectCommonMainString90Resources(map)
_collectCommonMainString91Resources(map)
_collectCommonMainString92Resources(map)
_collectCommonMainString93Resources(map)
_collectCommonMainString94Resources(map)
_collectCommonMainString95Resources(map)
_collectCommonMainString96Resources(map)
_collectCommonMainString97Resources(map)
_collectCommonMainString98Resources(map)
_collectCommonMainString99Resources(map)
_collectCommonMainString9Resources(map)
return@lazy map
}
internal actual val Res.allStringArrayResources: Map<String, StringArrayResource> by lazy {
val map = mutableMapOf<String, StringArrayResource>()
return@lazy map
}
internal actual val Res.allPluralStringResources: Map<String, PluralStringResource> by lazy {
val map = mutableMapOf<String, PluralStringResource>()
return@lazy map
}
internal actual val Res.allFontResources: Map<String, FontResource> by lazy {
val map = mutableMapOf<String, FontResource>()
return@lazy map
}
Loading…
Cancel
Save