Org.slf4j/slf4j-simple as a compile-time dependency is incorrect

Posted by vxe:

Hello dgraph maintainers, it seems that slf4j gets propagated to projects which pull in dgraph4j as a maven dependency, see below

This is a bug in dgraph4j, which lists org.slf4j/slf4j-simple as a compile-time dependency in the default scope. Libraries should not propagate specific slf4j bindings to dependent projects - see the slf4j FAQ.

Please file a bug report with dgraph4j, telling them to scope their dependency on org.slf4j/slf4j-simple correctly to stop it propagating to other people’s projects. You could link them to this comment.