affected-paths
affected-paths copied to clipboard
Tool to find affected Gradle projects given the diff between commits
The Git working directory is used to determine the paths of the changed files, however, this could differ from the Gradle build path in some cases. Example: ``` git working...
This addresses an issue with the `affected-paths` calculator where projects depending on included builds were not being returned when changes occurred in those included builds. This is because`Configuration.allDependencies` used in...
Publishing to Maven Central will require that you migrate to using the Central Portal soon. See (internally) http://go/central-portal-migration-com-squareup for context. Here is an example migration: https://github.com/square/okio/pull/1621. Do not perform the...
`serialVersionUID` field name is case-sensitive. Existing code uses incorrect `serialVersionUid` (vs "UID") name, which results in not being able to deserialize these object if they are persisted to disk, because...
Thank you for open-sourcing this! This seems like a good alternative to [dropbox/AffectedModuleDetector](https://github.com/dropbox/AffectedModuleDetector). After cloning the repo, when running ```zsh JAVA_HOME='/opt/homebrew/opt/openjdk@11/' ./gradlew :affected-paths:app:installDist ``` and then ```zsh JAVA_HOME='/opt/homebrew/opt/openjdk@11/' ./affected-paths/app/build/install/affected-paths/bin/affected-paths --log-gradle...
https://github.com/square/affected-paths/blob/26b967cd35c76512417a1c1010f5feebd6abf557/affected-paths/core/src/main/kotlin/com/squareup/affected/paths/core/CoreOptions.kt#L136 While the Readme calls out how to disable the automatic injection, I figured it's not intentional that the injected plugin is using a different version compared to the library....