Skip to content

Fix KotlinShrinker implementation update, and add unit tests#528

Closed
piazzesiNiccolo-GS wants to merge 1 commit into
masterfrom
prop
Closed

Fix KotlinShrinker implementation update, and add unit tests#528
piazzesiNiccolo-GS wants to merge 1 commit into
masterfrom
prop

Properly fix KotlinShrinker and add tests

a9d5833
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Apr 2, 2026 in 35s

Annotations

Check warning on line 55 in base/src/test/kotlin/proguard/shrink/KotlinShrinkerTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "_" instead of these unused lambda parameters.

See more on https://sonarcloud.io/project/issues?id=Guardsquare_proguard&issues=AZ1OwJ9aKRnxD63ftefa&open=AZ1OwJ9aKRnxD63ftefa&pullRequest=528

Check failure on line 86 in base/src/test/kotlin/proguard/shrink/KotlinShrinkerTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "-Xannotations-in-metadata" 4 times.

See more on https://sonarcloud.io/project/issues?id=Guardsquare_proguard&issues=AZ1OwJ9aKRnxD63ftefd&open=AZ1OwJ9aKRnxD63ftefd&pullRequest=528

Check warning on line 64 in base/src/test/kotlin/proguard/shrink/KotlinShrinkerTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "_" instead of these unused lambda parameters.

See more on https://sonarcloud.io/project/issues?id=Guardsquare_proguard&issues=AZ1OwJ9aKRnxD63ftefb&open=AZ1OwJ9aKRnxD63ftefb&pullRequest=528

Check failure on line 78 in base/src/test/kotlin/proguard/shrink/KotlinShrinkerTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "Test.kt" 4 times.

See more on https://sonarcloud.io/project/issues?id=Guardsquare_proguard&issues=AZ1OwJ9aKRnxD63ftefc&open=AZ1OwJ9aKRnxD63ftefc&pullRequest=528

Check failure on line 253 in base/src/test/kotlin/proguard/shrink/KotlinShrinkerTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "the function annotation argument is removed" 3 times.

See more on https://sonarcloud.io/project/issues?id=Guardsquare_proguard&issues=AZ1OwJ9aKRnxD63ftefg&open=AZ1OwJ9aKRnxD63ftefg&pullRequest=528

Check failure on line 107 in base/src/test/kotlin/proguard/shrink/KotlinShrinkerTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "the KotlinShrinker is run" 4 times.

See more on https://sonarcloud.io/project/issues?id=Guardsquare_proguard&issues=AZ1OwJ9aKRnxD63ftefe&open=AZ1OwJ9aKRnxD63ftefe&pullRequest=528

Check failure on line 155 in base/src/test/kotlin/proguard/shrink/KotlinShrinkerTest.kt

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Define a constant instead of duplicating this literal "the KotlinShrinker runs" 4 times.

See more on https://sonarcloud.io/project/issues?id=Guardsquare_proguard&issues=AZ1OwJ9aKRnxD63fteff&open=AZ1OwJ9aKRnxD63fteff&pullRequest=528