-
-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
questionFurther information is requestedFurther information is requested
Description
Actual behavior (the bug)
The openapi-annotation-processor is pulling in the logback library as a dependency.
Expected behavior
The library should depend on the slf4j-api according to slf4j docs: https://www.slf4j.org/codes.html#multiple_bindings
To Reproduce
Any product's build.gradle config that specifies an alternative slf4j implementation will give you a warning that there are multiple bindings available.
Additional context
I suspect that the original authors of the library ran into this because this line excludes the org.slf4j:
and I think it's probably because of a conflict. According to the doc I linked above about multiple bindings, this is likely a mistake since it forces an implementation on the end-user of this library.
Metadata
Metadata
Assignees
Labels
questionFurther information is requestedFurther information is requested