We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 50b9acd commit c5ee702Copy full SHA for c5ee702
buildSrc/src/main/groovy/MuzzlePlugin.groovy
@@ -456,8 +456,12 @@ class MuzzlePlugin implements Plugin<Project> {
456
config.dependencies.add(dep)
457
}
458
for (String additionalDependency : muzzleDirective.additionalDependencies) {
459
- config.dependencies.add(instrumentationProject.dependencies.create(additionalDependency) {
460
- transitive = true
+ config.dependencies.add(instrumentationProject.dependencies.create(additionalDependency) { dep ->
+ for (String excluded : muzzleDirective.excludedDependencies) {
461
+ String[] parts = excluded.split(':')
462
+ dep.exclude group: parts[0], module: parts[1]
463
+ }
464
+ dep.transitive = true
465
})
466
467
0 commit comments