Skip to content

fix: improve handling of Android product flavors.#1742

Merged
autonomousapps merged 3 commits into
mainfrom
trobalik.product-flavors
Jun 25, 2026
Merged

fix: improve handling of Android product flavors.#1742
autonomousapps merged 3 commits into
mainfrom
trobalik.product-flavors

Conversation

@autonomousapps

Copy link
Copy Markdown
Owner

No description provided.

@github-actions

Copy link
Copy Markdown

Job Summary for Gradle

Test :: gradle
Gradle Root Project Requested Tasks Gradle Version Build Outcome Build Scan®
build-logic buildHealth 9.4.1 Build Scan not published
build-logic check 9.4.1 Build Scan not published
dependency-analysis-gradle-pl…
buildHealth 9.4.1 Build Scan published
testkit buildHealth 9.4.1 Build Scan published
dependency-analysis-gradle-pl…
check 9.4.1 Build Scan published
testkit check 9.4.1 Build Scan published
dependency-analysis-gradle-pl…
:functionalTest 9.4.1 Build Scan published

@autonomousapps autonomousapps force-pushed the trobalik.product-flavors branch from 73746de to 002ad35 Compare June 25, 2026 00:27
@autonomousapps autonomousapps changed the title wip. Trying to improve handling of Android product flavors. fix: improve handling of Android product flavors. Jun 25, 2026
@autonomousapps autonomousapps marked this pull request as ready for review June 25, 2026 00:27
@github-actions

Copy link
Copy Markdown

Job Summary for Gradle

Test :: gradle
Gradle Root Project Requested Tasks Gradle Version Build Outcome Build Scan®
build-logic buildHealth 9.4.1 Build Scan not published
build-logic check 9.4.1 Build Scan not published
dependency-analysis-gradle-pl…
buildHealth 9.4.1 Build Scan published

@autonomousapps autonomousapps force-pushed the trobalik.product-flavors branch from 002ad35 to f811067 Compare June 25, 2026 00:35
@autonomousapps autonomousapps force-pushed the trobalik.product-flavors branch from f811067 to 77c111d Compare June 25, 2026 01:03
Specifically when there's a single remove-advice and multiple add-advice for the same dependency, on the same buildType but multiple product flavors (or vice-versa).

This can happen when there's a declaration on 'debugImplementation' but it should be on 'debugRuntimeOnly'. We were getting advice to *move* it to 'flavorDebugRuntimeOnly', which is inaccurate."
@autonomousapps autonomousapps merged commit 21a6b9d into main Jun 25, 2026
1 check passed
@autonomousapps autonomousapps deleted the trobalik.product-flavors branch June 25, 2026 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant