Error Message:
Project setup failed: For input string: "37.0"
Exception Details:
Type: java.lang.NumberFormatException
Message: For input string: "37.0"
Stack Trace:
java.lang.NumberFormatException: For input string: "37.0"
at java.lang.Integer.parseInt(Integer.java:779)
at java.lang.Integer.parseInt(Integer.java:895)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.parseAttrs(ApiVersionsParser.kt:175)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.consumeMember(ApiVersionsParser.kt:127)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.consumeStartElement(ApiVersionsParser.kt:94)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.parse(ApiVersionsParser.kt:75)
at com.tom.rv2ide.xml.internal.versions.DefaultApiVersionsRegistry.readApiVersions(DefaultApiVersionsRegistry.kt:71)
at com.tom.rv2ide.xml.internal.versions.DefaultApiVersionsRegistry.forPlatformDir(DefaultApiVersionsRegistry.kt:52)
at com.tom.rv2ide.xml.internal.versions.DefaultApiVersionsRegistry.forPlatformDir(DefaultApiVersionsRegistry.kt:34)
at com.tom.rv2ide.projects.android.AndroidModule.getApiVersions(AndroidModule.kt:296)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$2$resourceFlow$1.invokeSuspend(AndroidModule.kt:274)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$2$resourceFlow$1.invoke(AndroidModule.kt:8)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$2$resourceFlow$1.invoke(AndroidModule.kt:4)
at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57)
at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$lambda$4$$inlined$map$1.collect(SafeCollector.common.kt:109)
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(Collection.kt:22)
at kotlinx.coroutines.flow.FlowKt.toCollection(dex-id-f26bc349396deb307b7a5b401e6c5d73ac705e38:1)
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toList(Collection.kt:11)
at kotlinx.coroutines.flow.FlowKt.toList(dex-id-f26bc349396deb307b7a5b401e6c5d73ac705e38:1)
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toList$default(Collection.kt:11)
at kotlinx.coroutines.flow.FlowKt.toList$default(dex-id-f26bc349396deb307b7a5b401e6c5d73ac705e38:1)
at com.tom.rv2ide.projects.android.AndroidModule.readResources(AndroidModule.kt:284)
at com.tom.rv2ide.projects.internal.ProjectManagerImpl$setupProject$4$jobs$1$1.invokeSuspend(ProjectManagerImpl.kt:126)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:829)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704)
Error Message:
Project setup failed: For input string: "37.0"
Exception Details:
Type: java.lang.NumberFormatException
Message: For input string: "37.0"
Stack Trace:
java.lang.NumberFormatException: For input string: "37.0"
at java.lang.Integer.parseInt(Integer.java:779)
at java.lang.Integer.parseInt(Integer.java:895)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.parseAttrs(ApiVersionsParser.kt:175)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.consumeMember(ApiVersionsParser.kt:127)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.consumeStartElement(ApiVersionsParser.kt:94)
at com.tom.rv2ide.xml.internal.versions.ApiVersionsParser.parse(ApiVersionsParser.kt:75)
at com.tom.rv2ide.xml.internal.versions.DefaultApiVersionsRegistry.readApiVersions(DefaultApiVersionsRegistry.kt:71)
at com.tom.rv2ide.xml.internal.versions.DefaultApiVersionsRegistry.forPlatformDir(DefaultApiVersionsRegistry.kt:52)
at com.tom.rv2ide.xml.internal.versions.DefaultApiVersionsRegistry.forPlatformDir(DefaultApiVersionsRegistry.kt:34)
at com.tom.rv2ide.projects.android.AndroidModule.getApiVersions(AndroidModule.kt:296)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$2$resourceFlow$1.invokeSuspend(AndroidModule.kt:274)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$2$resourceFlow$1.invoke(AndroidModule.kt:8)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$2$resourceFlow$1.invoke(AndroidModule.kt:4)
at kotlinx.coroutines.flow.SafeFlow.collectSafely(Builders.kt:57)
at kotlinx.coroutines.flow.AbstractFlow.collect(Flow.kt:226)
at com.tom.rv2ide.projects.android.AndroidModule$readResources$lambda$4$$inlined$map$1.collect(SafeCollector.common.kt:109)
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toCollection(Collection.kt:22)
at kotlinx.coroutines.flow.FlowKt.toCollection(dex-id-f26bc349396deb307b7a5b401e6c5d73ac705e38:1)
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toList(Collection.kt:11)
at kotlinx.coroutines.flow.FlowKt.toList(dex-id-f26bc349396deb307b7a5b401e6c5d73ac705e38:1)
at kotlinx.coroutines.flow.FlowKt__CollectionKt.toList$default(Collection.kt:11)
at kotlinx.coroutines.flow.FlowKt.toList$default(dex-id-f26bc349396deb307b7a5b401e6c5d73ac705e38:1)
at com.tom.rv2ide.projects.android.AndroidModule.readResources(AndroidModule.kt:284)
at com.tom.rv2ide.projects.internal.ProjectManagerImpl$setupProject$4$jobs$1$1.invokeSuspend(ProjectManagerImpl.kt:126)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:829)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717)
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704)