Add baseline modules with dependency-guard and manifest-shield#123
Merged
Add baseline modules with dependency-guard and manifest-shield#123
Conversation
…shield Introduce a baseline app module to track readmore-view transitive dependencies and merged manifest changes. Create readmore.android.baseline convention plugin that applies com.android.application, dependency-guard, and manifest-shield. Move dependency tracking from sample module to the dedicated baseline module, and add manifestShield check to CI workflow.
Track transitive dependencies and merged manifest for readmore-foundation library.
Track transitive dependencies and merged manifest for readmore-material library.
Track transitive dependencies and merged manifest for readmore-material3 library.
Picks up default changes: startup=false, permissionProtected=false, and empty provider section fix. Baselines now only track uses-permission.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add baseline app modules per library to track transitive dependencies and merged manifest changes using dependency-guard and manifest-shield.
What's New
readmore.android.baselineconvention plugin — appliescom.android.application,dependency-guard, andmanifest-shieldin one pluginbaseline/directory::baseline:readmore-view:readmore-view:baseline:readmore-foundation:readmore-foundation:baseline:readmore-material:readmore-material:baseline:readmore-material3:readmore-material3manifestShieldcheckdependency-guardfrom:sample(moved to dedicated baseline modules)Dependency Diff