jvm-dependency-conflict-resolution icon indicating copy to clipboard operation
jvm-dependency-conflict-resolution copied to clipboard

Gradle plugin to improve Dependency Conflict Detection and Resolution

Results 40 jvm-dependency-conflict-resolution issues
Sort by recently updated
recently updated
newest added

- Appendix B is generated based on the `CapabilityDefinition` enum and contains **all** capabilities (and looks a bit crappy) - Appendix C is manually maintained and contains **only logging** capabilities...

documentation

Discussions are not enabled for this repo so I open an issue for that, sorry. I'm wondering about [patching metadata of published components](https://github.com/gradlex-org/jvm-dependency-conflict-resolution/blob/e7ba421270ccc0247e186634eb5e85bee033b1e4/src/docs/asciidoc/parts/resolution.adoc#patch-metadata-of-published-components). Especially the `removeDependency` - how is that...

documentation
in:patch

I have ``` jvmDependencyConflicts { conflictResolution { select(CapabilityDefinition.JAVAX_ACTIVATION_API, "jakarta.activation:jakarta.activation-api") } } ``` but still I get ``` > Could not resolve all files for configuration ':cli:funTestCompileClasspath'. > Could not resolve...

a:bug
in:conflict-resolution

See: * ljacomet/logging-capabilities#16

a:rule
in:logging

See: * ljacomet/logging-capabilities#17

a:bug
in:logging

See: * ljacomet/logging-capabilities#2

a:rule
in:logging

See: * ljacomet/logging-capabilities#32

a:rule
in:logging

See: * ljacomet/logging-capabilities#35 Might relate to: * #119

a:bug
in:logging

See: * ljacomet/logging-capabilities#39

a:rule
in:logging

The docs both mention ``` configurations.all { resolutionStrategy.capabilitiesResolution { withCapability("javax.mail:mail") { // Capability for which to make the decision select("com.sun.mail:jakarta.mail:0") // The component to select } } } ``` and...

documentation