AffectedModuleDetector icon indicating copy to clipboard operation
AffectedModuleDetector copied to clipboard

A Gradle Plugin to determine which modules were affected by a set of files in a commit.

Results 39 AffectedModuleDetector issues
Sort by recently updated
recently updated
newest added

Switches the task registration to be lazy. This was broken by the call to `.get()` but now seems to handle better Previous build scan: https://scans.gradle.com/s/n4zr3vwp5elaa/performance/configuration - 0.024s to apply plugin...

Feature/new specified branch commit **Problem:** Depends on CI configurations might be some problem with false positive affected files in AMD. **What I did?** - SpecifiedBranchCommit using `git rev-parse` command for...

### Issue159/full exclude excluded modules I tyied to solve [this issue](https://github.com/dropbox/AffectedModuleDetector/issues/159). We can see crashes on the excluded modules. ### I couldn't to reproduce this issue and logic of excluded...

Fixes #159 I believe this fix should handle excluded modules not being added at all to the task graph by checking the configuration before adding it

See https://github.com/dropbox/AffectedModuleDetector/pull/130/files#diff-6b5be434aa24824fb2973ce77a9dcda484db988e76842f367fb289129851c318R44 `var customTasks = emptySet()` would be better migrated to DomainObject APIs. Here's a relevant article: https://blog.mrhaki.com/2016/02/gradle-goodness-create-objects-with-dsl.html

help wanted

Using --name-only for git diff only shows the path for the new location. To test: - Commit a rename across a module boundary (old-module -> new-module for this example) -...

Version: 0.3.0 In version 0.2.2 the same project setup works fine without any changes, bumping to 0.3.0 makes the task failing. ## Context We have a multi-module project with some...

I'd like to set the `jvmTestTask` to `check` for all of my modules within a project. How do I set the affectedTestConfiguration for all modules either in the root build...

While browsing the project, I came across the following plugin functional tests. According to the line 110, the tasks are run with `--dry-run`. When they are run with dry-run, not...

Hello. In [this commit](https://github.com/dropbox/AffectedModuleDetector/pull/172/commits/3d1b6f16cd69f51fbc5b04017c432d6a8924cadf) there has been an update to the `RealCommandRunner#executeAndParse` method, in order to map file names 'to os specific path'. Which works fine in this case, however...