From commits-return-113245-archive-asf-public=cust-asf.ponee.io@beam.apache.org Wed Mar 10 16:30:52 2021 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mxout1-ec2-va.apache.org (mxout1-ec2-va.apache.org [3.227.148.255]) by mx-eu-01.ponee.io (Postfix) with ESMTPS id 21131180654 for ; Wed, 10 Mar 2021 17:30:52 +0100 (CET) Received: from mail.apache.org (mailroute1-lw-us.apache.org [207.244.88.153]) by mxout1-ec2-va.apache.org (ASF Mail Server at mxout1-ec2-va.apache.org) with SMTP id 5937C428E9 for ; Wed, 10 Mar 2021 16:30:51 +0000 (UTC) Received: (qmail 78006 invoked by uid 500); 10 Mar 2021 16:30:50 -0000 Mailing-List: contact commits-help@beam.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@beam.apache.org Delivered-To: mailing list commits@beam.apache.org Received: (qmail 77996 invoked by uid 99); 10 Mar 2021 16:30:50 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Mar 2021 16:30:50 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id B11EE80547; Wed, 10 Mar 2021 16:30:50 +0000 (UTC) Date: Wed, 10 Mar 2021 16:30:46 +0000 To: "commits@beam.apache.org" Subject: [beam] branch master updated: [BEAM-10961] turn on enableStrictDependencies globally MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-ID: <161539384149.26868.9234781656678919923@gitbox.apache.org> From: ibzib@apache.org X-Git-Host: gitbox.apache.org X-Git-Repo: beam X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: ae5e1a31085302afcba8971db50d3bc554bcd2e2 X-Git-Newrev: 7b31eb8a93082613ecae0ede98bd9bface7f6515 X-Git-Rev: 7b31eb8a93082613ecae0ede98bd9bface7f6515 X-Git-NotificationType: ref_changed_plus_diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated This is an automated email from the ASF dual-hosted git repository. ibzib pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/beam.git The following commit(s) were added to refs/heads/master by this push: new 7b31eb8 [BEAM-10961] turn on enableStrictDependencies globally new 6c2c284 Merge pull request #14114 from sonam-vend/enable-global-dep-check 7b31eb8 is described below commit 7b31eb8a93082613ecae0ede98bd9bface7f6515 Author: Shehzaad Nakhoda AuthorDate: Sat Feb 27 02:40:36 2021 -0800 [BEAM-10961] turn on enableStrictDependencies globally --- .../src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy | 3 ++- examples/java/build.gradle | 1 - examples/kotlin/build.gradle | 2 +- release/build.gradle.kts | 1 + runners/core-construction-java/build.gradle | 1 - runners/core-java/build.gradle | 1 - runners/direct-java/build.gradle | 1 - runners/extensions-java/metrics/build.gradle | 1 - runners/flink/job-server/flink_job_server.gradle | 1 - runners/google-cloud-dataflow-java/build.gradle | 1 + runners/google-cloud-dataflow-java/examples-streaming/build.gradle | 2 +- runners/google-cloud-dataflow-java/examples/build.gradle | 2 +- runners/google-cloud-dataflow-java/worker/build.gradle | 1 + runners/google-cloud-dataflow-java/worker/legacy-worker/build.gradle | 1 + runners/java-fn-execution/build.gradle | 1 - runners/java-job-service/build.gradle | 1 - runners/jet/build.gradle | 1 - runners/local-java/build.gradle | 1 - runners/portability/java/build.gradle | 2 +- runners/samza/build.gradle | 1 - runners/samza/job-server/build.gradle | 1 - runners/spark/build.gradle | 1 - runners/spark/job-server/build.gradle | 1 - runners/twister2/build.gradle | 1 - sdks/java/core/build.gradle | 1 - sdks/java/expansion-service/build.gradle | 1 - sdks/java/extensions/euphoria/build.gradle | 1 - sdks/java/extensions/google-cloud-platform-core/build.gradle | 1 - sdks/java/extensions/jackson/build.gradle | 1 - sdks/java/extensions/join-library/build.gradle | 1 - sdks/java/extensions/kryo/build.gradle | 1 - sdks/java/extensions/ml/build.gradle | 1 - sdks/java/extensions/protobuf/build.gradle | 1 - sdks/java/extensions/sketching/build.gradle | 1 - sdks/java/extensions/sorter/build.gradle | 1 - sdks/java/extensions/sql/build.gradle | 1 - sdks/java/extensions/sql/datacatalog/build.gradle | 1 - sdks/java/extensions/sql/expansion-service/build.gradle | 1 - sdks/java/extensions/sql/hcatalog/build.gradle | 1 - sdks/java/extensions/sql/jdbc/build.gradle | 1 - sdks/java/extensions/sql/perf-tests/build.gradle | 1 - sdks/java/extensions/sql/udf-test-provider/build.gradle | 1 - sdks/java/extensions/sql/udf/build.gradle | 1 - sdks/java/extensions/sql/zetasql/build.gradle | 1 - sdks/java/extensions/zetasketch/build.gradle | 1 - sdks/java/fn-execution/build.gradle | 1 - sdks/java/harness/build.gradle | 1 - sdks/java/io/amazon-web-services/build.gradle | 1 - sdks/java/io/amazon-web-services2/build.gradle | 1 - sdks/java/io/amqp/build.gradle | 2 +- sdks/java/io/azure/build.gradle | 1 - sdks/java/io/bigquery-io-perf-tests/build.gradle | 2 +- sdks/java/io/cassandra/build.gradle | 1 - sdks/java/io/clickhouse/build.gradle | 1 - sdks/java/io/common/build.gradle | 2 +- sdks/java/io/contextualtextio/build.gradle | 1 - sdks/java/io/debezium/build.gradle | 1 + sdks/java/io/elasticsearch-tests/elasticsearch-tests-2/build.gradle | 1 - sdks/java/io/elasticsearch-tests/elasticsearch-tests-5/build.gradle | 1 - sdks/java/io/elasticsearch-tests/elasticsearch-tests-6/build.gradle | 1 - sdks/java/io/elasticsearch-tests/elasticsearch-tests-7/build.gradle | 1 - .../io/elasticsearch-tests/elasticsearch-tests-common/build.gradle | 1 - sdks/java/io/elasticsearch/build.gradle | 2 +- sdks/java/io/expansion-service/build.gradle | 1 - sdks/java/io/file-based-io-tests/build.gradle | 2 +- sdks/java/io/google-cloud-platform/build.gradle | 1 - sdks/java/io/google-cloud-platform/expansion-service/build.gradle | 1 - sdks/java/io/hadoop-common/build.gradle | 2 +- sdks/java/io/hadoop-file-system/build.gradle | 1 - sdks/java/io/hadoop-format/build.gradle | 1 - sdks/java/io/hbase/build.gradle | 2 +- sdks/java/io/hcatalog/build.gradle | 2 +- sdks/java/io/influxdb/build.gradle | 2 +- sdks/java/io/jdbc/build.gradle | 1 - sdks/java/io/jms/build.gradle | 1 - sdks/java/io/kafka/build.gradle | 1 - sdks/java/io/kinesis/build.gradle | 2 +- sdks/java/io/kinesis/expansion-service/build.gradle | 1 - sdks/java/io/kudu/build.gradle | 1 - sdks/java/io/mongodb/build.gradle | 2 +- sdks/java/io/mqtt/build.gradle | 2 +- sdks/java/io/parquet/build.gradle | 1 - sdks/java/io/rabbitmq/build.gradle | 2 +- sdks/java/io/redis/build.gradle | 2 +- sdks/java/io/snowflake/build.gradle | 1 - sdks/java/io/snowflake/expansion-service/build.gradle | 1 - sdks/java/io/solr/build.gradle | 1 - sdks/java/io/splunk/build.gradle | 2 +- sdks/java/io/synthetic/build.gradle | 1 - sdks/java/io/thrift/build.gradle | 1 - sdks/java/io/tika/build.gradle | 2 +- sdks/java/io/xml/build.gradle | 2 +- sdks/java/maven-archetypes/examples/build.gradle | 2 +- sdks/java/maven-archetypes/gcp-bom-examples/build.gradle | 2 +- sdks/java/maven-archetypes/starter/build.gradle | 2 +- sdks/java/testing/expansion-service/build.gradle | 1 - sdks/java/testing/jpms-tests/build.gradle | 1 - sdks/java/testing/kafka-service/build.gradle | 2 +- sdks/java/testing/load-tests/build.gradle | 1 - sdks/java/testing/nexmark/build.gradle | 1 - sdks/java/testing/test-utils/build.gradle | 1 - sdks/java/testing/watermarks/build.gradle | 1 + 102 files changed, 33 insertions(+), 96 deletions(-) diff --git a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy index 84cf4ac..dcac76c 100644 --- a/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy +++ b/buildSrc/src/main/groovy/org/apache/beam/gradle/BeamModulePlugin.groovy @@ -95,7 +95,7 @@ class BeamModulePlugin implements Plugin { Map classesTriggerCheckerBugs = [:] /** Controls whether the dependency analysis plugin is enabled. */ - boolean enableStrictDependencies = false + boolean enableStrictDependencies = true /** Override the default "beam-" + `dash separated path` archivesBaseName. */ String archivesBaseName = null @@ -1834,6 +1834,7 @@ class BeamModulePlugin implements Plugin { } project.ext.applyJavaNature( + enableStrictDependencies: false, exportJavadoc: false, enableSpotbugs: false, publish: configuration.publish, diff --git a/examples/java/build.gradle b/examples/java/build.gradle index 5c057d8..95d2b48 100644 --- a/examples/java/build.gradle +++ b/examples/java/build.gradle @@ -25,7 +25,6 @@ plugins { } applyJavaNature( - enableStrictDependencies: true, exportJavadoc: false, automaticModuleName: 'org.apache.beam.examples', ) diff --git a/examples/kotlin/build.gradle b/examples/kotlin/build.gradle index 9999f42..8256513 100644 --- a/examples/kotlin/build.gradle +++ b/examples/kotlin/build.gradle @@ -22,7 +22,7 @@ plugins { id 'org.apache.beam.module' id 'org.jetbrains.kotlin.jvm' version '1.3.72' } -applyJavaNature(enableStrictDependencies: true, exportJavadoc: false, automaticModuleName: 'org.apache.beam.examples.kotlin') +applyJavaNature(exportJavadoc: false, automaticModuleName: 'org.apache.beam.examples.kotlin') provideIntegrationTestingDependencies() enableJavaPerformanceTesting() diff --git a/release/build.gradle.kts b/release/build.gradle.kts index 6f1a7bb..79135c2 100644 --- a/release/build.gradle.kts +++ b/release/build.gradle.kts @@ -30,6 +30,7 @@ val library = project.extensions.extraProperties["library"] as Map