You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the move to Gradle, the scope of some dependencies has changed. In 4.2.12 they seem to have been declared as <scope>provided</scope> but they're now <scope>runtime<scope>. As a result they end up on the classpath of consuming projects where they may not be needed. Here are the dependencies in the pom that I believe are scoped incorrectly:
Describe the issue
In the move to Gradle, the scope of some dependencies has changed. In 4.2.12 they seem to have been declared as
<scope>provided</scope>
but they're now<scope>runtime<scope>
. As a result they end up on the classpath of consuming projects where they may not be needed. Here are the dependencies in the pom that I believe are scoped incorrectly:Driver Version?
4.2.13
Java Version?
Any
OS Version?
Any
PostgreSQL Version?
N/A
To Reproduce
Add a dependency on 4.2.13 of the Postgres JDBC driver
Expected behaviour
org.osgi.core, org.osgi.enterprise, and waffle-jna do not end up on the classpath of the consuming project.
Logs
N/A
The text was updated successfully, but these errors were encountered: