This message was deleted.
# dependency-management
s
This message was deleted.
f
I've managed to pin it down to this working for exclusions:
Copy code
dependencies {
  someConfig('com.example:artifact:1.0') {
    exclude group: 'com.example.exclude', module: 'excludeArtifact'
  }
}
However if I first declare the dependency then add the exclusion later it does not work. For example:
Copy code
dependencies {
  someConfig('com.example:artifact:1.0')
}

configurations.all {
      exclude group: 'com.example.exclude', module: 'excludeArtifact'
}
l
These rules are visible on the configuration itself, so in order to access them you need to call
Configuration#getExcludeRules
f
Thanks, I'll try that