Gradle implementation vs. compile dependencies
Gradle version 6 supports both the implementation and compile dependency configurations. Why are they both there and which one should you use? Let’s find out with the two simple rules described in this article. Quick answer: use the implementation configuration and never compile, BUT read on for some important caveats Ways to declare dependencies When declaring Java dependencies in Gradle you provide a dependency configuration to which to assign your dependency....