autonomousapps / dependency-analysis-gradle-plugin

Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins
Apache License 2.0
1.67k stars 115 forks source link

test: Android theme containing a period #1146

Open SimonMarquis opened 3 months ago

SimonMarquis commented 3 months ago

This is a reproducer for #1038.

The consumer generates AttrRef(type = "style", id = "AppTheme.Foo"). The producer generates AttrRef(type = "attr", id = "AppTheme_Foo").

https://github.com/autonomousapps/dependency-analysis-gradle-plugin/actions/runs/8265204574/job/22610349535?pr=1146#step:8:393

ResSpec > detects theme set in manifest (#gradleVersion AGP #agpVersion) > detects theme set in manifest (Gradle 8.6 AGP 8.4.0-alpha01) FAILED
    org.spockframework.runtime.ConditionFailedWithExceptionError at ResSpec.groovy:131
        Caused by: com.google.common.truth.AssertionErrorWithFacts at ResSpec.groovy:131