You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by GitBox <gi...@apache.org> on 2021/12/21 17:44:54 UTC
[GitHub] [beam] dpcollins-google commented on a change in pull request #16308: [BEAM-13430] Remove propdeps and replace with compileOnly
dpcollins-google commented on a change in pull request #16308:
URL: https://github.com/apache/beam/pull/16308#discussion_r773331564
##########
File path: sdks/java/extensions/sql/datacatalog/build.gradle
##########
@@ -36,11 +36,11 @@ dependencies {
implementation library.java.vendored_guava_26_0_jre
implementation project(path: ":sdks:java:core", configuration: "shadow")
implementation "org.threeten:threetenbp:1.4.5"
- provided project(":sdks:java:extensions:sql")
+ compileOnly project(":sdks:java:extensions:sql")
// Dependencies for the example
- provided project(":sdks:java:io:google-cloud-platform")
- provided library.java.slf4j_api
+ compileOnly project(":sdks:java:io:google-cloud-platform")
+ compileOnly library.java.slf4j_api
Review comment:
I think we should purge most provided/compileOnly targets, with the possible exception of the kafka and hadoop clients which are explicitly there for external users to override. However, I'm just trying to keep it as similar as possible to the current build right now.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@beam.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org