From e17986dfa4f5fc1d9f4ae4a8926d06ca1350a432 Mon Sep 17 00:00:00 2001 From: Lai Jiang Date: Thu, 13 Jun 2019 18:15:33 -0400 Subject: [PATCH] Remove Bazel build (#94) * Remove bazel build Also updated the build badge to reflect internal build status. --- README.md | 4 +- WORKSPACE | 56 - .../java/com/google/testing/builddefs/BUILD | 1 - .../google/testing/builddefs/GenTestRules.bzl | 106 - core/src/main/java/google/registry/BUILD | 559 ---- .../main/java/google/registry/backup/BUILD | 33 - .../src/main/java/google/registry/batch/BUILD | 38 - core/src/main/java/google/registry/beam/BUILD | 21 - .../java/google/registry/beam/invoicing/BUILD | 31 - .../java/google/registry/beam/spec11/BUILD | 32 - .../main/java/google/registry/bigquery/BUILD | 27 - .../main/java/google/registry/builddefs/BUILD | 5 - .../main/java/google/registry/config/BUILD | 28 - .../registry/config/files/premium/BUILD | 10 - .../registry/config/files/reserved/BUILD | 10 - core/src/main/java/google/registry/cron/BUILD | 25 - core/src/main/java/google/registry/dns/BUILD | 42 - .../java/google/registry/dns/writer/BUILD | 17 - .../google/registry/dns/writer/clouddns/BUILD | 25 - .../registry/dns/writer/dnsupdate/BUILD | 21 - .../main/java/google/registry/export/BUILD | 40 - .../google/registry/export/datastore/BUILD | 21 - .../java/google/registry/export/sheet/BUILD | 31 - .../src/main/java/google/registry/flows/BUILD | 51 - core/src/main/java/google/registry/gcs/BUILD | 20 - .../main/java/google/registry/groups/BUILD | 23 - core/src/main/java/google/registry/idn/BUILD | 5 - .../main/java/google/registry/keyring/BUILD | 21 - .../java/google/registry/keyring/api/BUILD | 21 - .../java/google/registry/keyring/kms/BUILD | 25 - .../main/java/google/registry/loadtest/BUILD | 27 - .../main/java/google/registry/mapreduce/BUILD | 27 - .../google/registry/mapreduce/inputs/BUILD | 24 - .../src/main/java/google/registry/model/BUILD | 34 - .../main/java/google/registry/module/BUILD | 23 - .../java/google/registry/module/backend/BUILD | 69 - .../google/registry/module/frontend/BUILD | 50 - .../java/google/registry/module/pubapi/BUILD | 49 - .../java/google/registry/module/tools/BUILD | 52 - .../google/registry/monitoring/whitebox/BUILD | 35 - .../main/java/google/registry/pricing/BUILD | 20 - core/src/main/java/google/registry/rdap/BUILD | 36 - core/src/main/java/google/registry/rde/BUILD | 43 - .../main/java/google/registry/reporting/BUILD | 24 - .../google/registry/reporting/billing/BUILD | 39 - .../google/registry/reporting/icann/BUILD | 37 - .../google/registry/reporting/spec11/BUILD | 41 - .../registry/reporting/spec11/soy/BUILD | 13 - .../java/google/registry/repositories.bzl | 2731 ----------------- .../main/java/google/registry/request/BUILD | 48 - .../java/google/registry/request/auth/BUILD | 26 - .../java/google/registry/request/lock/BUILD | 21 - .../main/java/google/registry/security/BUILD | 27 - .../java/google/registry/storage/drive/BUILD | 18 - .../java/google/registry/tldconfig/idn/BUILD | 18 - core/src/main/java/google/registry/tmch/BUILD | 37 - .../src/main/java/google/registry/tools/BUILD | 123 - .../java/google/registry/tools/params/BUILD | 21 - .../java/google/registry/tools/server/BUILD | 37 - .../main/java/google/registry/tools/soy/BUILD | 13 - core/src/main/java/google/registry/ui/BUILD | 122 - .../main/java/google/registry/ui/css/BUILD | 53 - .../java/google/registry/ui/externs/BUILD | 13 - .../main/java/google/registry/ui/forms/BUILD | 15 - .../main/java/google/registry/ui/html/BUILD | 10 - .../src/main/java/google/registry/ui/js/BUILD | 23 - .../google/registry/ui/js/registrar/BUILD | 25 - .../main/java/google/registry/ui/server/BUILD | 31 - .../google/registry/ui/server/registrar/BUILD | 43 - .../main/java/google/registry/ui/soy/BUILD | 19 - .../google/registry/ui/soy/registrar/BUILD | 27 - .../src/main/java/google/registry/whois/BUILD | 30 - core/src/main/java/google/registry/xjc/BUILD | 72 - core/src/main/java/google/registry/xml/BUILD | 23 - .../test/java/google/registry/backup/BUILD | 39 - .../src/test/java/google/registry/batch/BUILD | 50 - core/src/test/java/google/registry/beam/BUILD | 35 - .../java/google/registry/beam/invoicing/BUILD | 39 - .../java/google/registry/beam/spec11/BUILD | 39 - .../test/java/google/registry/bigquery/BUILD | 33 - .../test/java/google/registry/builddefs/BUILD | 91 - .../test/java/google/registry/config/BUILD | 28 - core/src/test/java/google/registry/cron/BUILD | 33 - core/src/test/java/google/registry/dns/BUILD | 43 - .../google/registry/dns/writer/clouddns/BUILD | 33 - .../registry/dns/writer/dnsupdate/BUILD | 33 - .../test/java/google/registry/export/BUILD | 57 - .../google/registry/export/datastore/BUILD | 34 - .../java/google/registry/export/sheet/BUILD | 35 - .../src/test/java/google/registry/flows/BUILD | 82 - .../test/java/google/registry/groups/BUILD | 37 - .../java/google/registry/keyring/api/BUILD | 31 - .../java/google/registry/keyring/kms/BUILD | 42 - .../google/registry/mapreduce/inputs/BUILD | 36 - .../src/test/java/google/registry/model/BUILD | 55 - .../java/google/registry/module/backend/BUILD | 34 - .../google/registry/module/frontend/BUILD | 34 - .../java/google/registry/module/pubapi/BUILD | 34 - .../java/google/registry/module/tools/BUILD | 34 - .../google/registry/monitoring/whitebox/BUILD | 39 - .../test/java/google/registry/pricing/BUILD | 31 - core/src/test/java/google/registry/rdap/BUILD | 47 - core/src/test/java/google/registry/rde/BUILD | 58 - .../test/java/google/registry/reporting/BUILD | 38 - .../google/registry/reporting/billing/BUILD | 42 - .../google/registry/reporting/icann/BUILD | 41 - .../google/registry/reporting/spec11/BUILD | 46 - .../test/java/google/registry/request/BUILD | 35 - .../java/google/registry/request/auth/BUILD | 41 - .../java/google/registry/request/lock/BUILD | 36 - .../test/java/google/registry/security/BUILD | 39 - .../test/java/google/registry/server/BUILD | 78 - .../java/google/registry/storage/drive/BUILD | 30 - .../test/java/google/registry/testing/BUILD | 83 - .../google/registry/testing/mapreduce/BUILD | 40 - .../java/google/registry/testing/sftp/BUILD | 24 - .../java/google/registry/tldconfig/idn/BUILD | 29 - core/src/test/java/google/registry/tmch/BUILD | 42 - .../src/test/java/google/registry/tools/BUILD | 71 - .../java/google/registry/tools/params/BUILD | 32 - .../java/google/registry/tools/server/BUILD | 44 - .../test/java/google/registry/ui/forms/BUILD | 30 - .../src/test/java/google/registry/ui/js/BUILD | 31 - .../google/registry/ui/js/registrar/BUILD | 36 - .../test/java/google/registry/ui/server/BUILD | 32 - .../google/registry/ui/server/registrar/BUILD | 51 - .../src/test/java/google/registry/whois/BUILD | 43 - core/src/test/java/google/registry/xjc/BUILD | 28 - core/src/test/java/google/registry/xml/BUILD | 32 - .../src/main/java/google/registry/proxy/BUILD | 81 - .../src/test/java/google/registry/proxy/BUILD | 53 - python/BUILD | 26 - python/google/registry/scripts/BUILD | 28 - third_party/activation/BUILD | 8 - third_party/activation/v1_2_0/BUILD | 9 - third_party/jaxb/BUILD | 16 - third_party/jaxb/v2_3_0/BUILD | 22 - third_party/jsch/BUILD | 8 - third_party/jsch/v0_1_53/BUILD | 15 - third_party/junit/BUILD | 15 - third_party/objectify/BUILD | 8 - third_party/objectify/v4_1/BUILD | 18 - util/src/main/java/google/registry/util/BUILD | 27 - util/src/test/java/google/registry/util/BUILD | 34 - 144 files changed, 2 insertions(+), 8274 deletions(-) delete mode 100644 WORKSPACE delete mode 100644 core/src/main/java/com/google/testing/builddefs/BUILD delete mode 100644 core/src/main/java/com/google/testing/builddefs/GenTestRules.bzl delete mode 100644 core/src/main/java/google/registry/BUILD delete mode 100644 core/src/main/java/google/registry/backup/BUILD delete mode 100644 core/src/main/java/google/registry/batch/BUILD delete mode 100644 core/src/main/java/google/registry/beam/BUILD delete mode 100644 core/src/main/java/google/registry/beam/invoicing/BUILD delete mode 100644 core/src/main/java/google/registry/beam/spec11/BUILD delete mode 100644 core/src/main/java/google/registry/bigquery/BUILD delete mode 100644 core/src/main/java/google/registry/builddefs/BUILD delete mode 100644 core/src/main/java/google/registry/config/BUILD delete mode 100644 core/src/main/java/google/registry/config/files/premium/BUILD delete mode 100644 core/src/main/java/google/registry/config/files/reserved/BUILD delete mode 100644 core/src/main/java/google/registry/cron/BUILD delete mode 100644 core/src/main/java/google/registry/dns/BUILD delete mode 100644 core/src/main/java/google/registry/dns/writer/BUILD delete mode 100644 core/src/main/java/google/registry/dns/writer/clouddns/BUILD delete mode 100644 core/src/main/java/google/registry/dns/writer/dnsupdate/BUILD delete mode 100644 core/src/main/java/google/registry/export/BUILD delete mode 100644 core/src/main/java/google/registry/export/datastore/BUILD delete mode 100644 core/src/main/java/google/registry/export/sheet/BUILD delete mode 100644 core/src/main/java/google/registry/flows/BUILD delete mode 100644 core/src/main/java/google/registry/gcs/BUILD delete mode 100644 core/src/main/java/google/registry/groups/BUILD delete mode 100644 core/src/main/java/google/registry/idn/BUILD delete mode 100644 core/src/main/java/google/registry/keyring/BUILD delete mode 100644 core/src/main/java/google/registry/keyring/api/BUILD delete mode 100644 core/src/main/java/google/registry/keyring/kms/BUILD delete mode 100644 core/src/main/java/google/registry/loadtest/BUILD delete mode 100644 core/src/main/java/google/registry/mapreduce/BUILD delete mode 100644 core/src/main/java/google/registry/mapreduce/inputs/BUILD delete mode 100644 core/src/main/java/google/registry/model/BUILD delete mode 100644 core/src/main/java/google/registry/module/BUILD delete mode 100644 core/src/main/java/google/registry/module/backend/BUILD delete mode 100644 core/src/main/java/google/registry/module/frontend/BUILD delete mode 100644 core/src/main/java/google/registry/module/pubapi/BUILD delete mode 100644 core/src/main/java/google/registry/module/tools/BUILD delete mode 100644 core/src/main/java/google/registry/monitoring/whitebox/BUILD delete mode 100644 core/src/main/java/google/registry/pricing/BUILD delete mode 100644 core/src/main/java/google/registry/rdap/BUILD delete mode 100644 core/src/main/java/google/registry/rde/BUILD delete mode 100644 core/src/main/java/google/registry/reporting/BUILD delete mode 100644 core/src/main/java/google/registry/reporting/billing/BUILD delete mode 100644 core/src/main/java/google/registry/reporting/icann/BUILD delete mode 100644 core/src/main/java/google/registry/reporting/spec11/BUILD delete mode 100644 core/src/main/java/google/registry/reporting/spec11/soy/BUILD delete mode 100644 core/src/main/java/google/registry/repositories.bzl delete mode 100644 core/src/main/java/google/registry/request/BUILD delete mode 100644 core/src/main/java/google/registry/request/auth/BUILD delete mode 100644 core/src/main/java/google/registry/request/lock/BUILD delete mode 100644 core/src/main/java/google/registry/security/BUILD delete mode 100644 core/src/main/java/google/registry/storage/drive/BUILD delete mode 100644 core/src/main/java/google/registry/tldconfig/idn/BUILD delete mode 100644 core/src/main/java/google/registry/tmch/BUILD delete mode 100644 core/src/main/java/google/registry/tools/BUILD delete mode 100644 core/src/main/java/google/registry/tools/params/BUILD delete mode 100644 core/src/main/java/google/registry/tools/server/BUILD delete mode 100644 core/src/main/java/google/registry/tools/soy/BUILD delete mode 100644 core/src/main/java/google/registry/ui/BUILD delete mode 100644 core/src/main/java/google/registry/ui/css/BUILD delete mode 100644 core/src/main/java/google/registry/ui/externs/BUILD delete mode 100644 core/src/main/java/google/registry/ui/forms/BUILD delete mode 100644 core/src/main/java/google/registry/ui/html/BUILD delete mode 100644 core/src/main/java/google/registry/ui/js/BUILD delete mode 100644 core/src/main/java/google/registry/ui/js/registrar/BUILD delete mode 100644 core/src/main/java/google/registry/ui/server/BUILD delete mode 100644 core/src/main/java/google/registry/ui/server/registrar/BUILD delete mode 100644 core/src/main/java/google/registry/ui/soy/BUILD delete mode 100644 core/src/main/java/google/registry/ui/soy/registrar/BUILD delete mode 100644 core/src/main/java/google/registry/whois/BUILD delete mode 100644 core/src/main/java/google/registry/xjc/BUILD delete mode 100644 core/src/main/java/google/registry/xml/BUILD delete mode 100644 core/src/test/java/google/registry/backup/BUILD delete mode 100644 core/src/test/java/google/registry/batch/BUILD delete mode 100644 core/src/test/java/google/registry/beam/BUILD delete mode 100644 core/src/test/java/google/registry/beam/invoicing/BUILD delete mode 100644 core/src/test/java/google/registry/beam/spec11/BUILD delete mode 100644 core/src/test/java/google/registry/bigquery/BUILD delete mode 100644 core/src/test/java/google/registry/builddefs/BUILD delete mode 100644 core/src/test/java/google/registry/config/BUILD delete mode 100644 core/src/test/java/google/registry/cron/BUILD delete mode 100644 core/src/test/java/google/registry/dns/BUILD delete mode 100644 core/src/test/java/google/registry/dns/writer/clouddns/BUILD delete mode 100644 core/src/test/java/google/registry/dns/writer/dnsupdate/BUILD delete mode 100644 core/src/test/java/google/registry/export/BUILD delete mode 100644 core/src/test/java/google/registry/export/datastore/BUILD delete mode 100644 core/src/test/java/google/registry/export/sheet/BUILD delete mode 100644 core/src/test/java/google/registry/flows/BUILD delete mode 100644 core/src/test/java/google/registry/groups/BUILD delete mode 100644 core/src/test/java/google/registry/keyring/api/BUILD delete mode 100644 core/src/test/java/google/registry/keyring/kms/BUILD delete mode 100644 core/src/test/java/google/registry/mapreduce/inputs/BUILD delete mode 100644 core/src/test/java/google/registry/model/BUILD delete mode 100644 core/src/test/java/google/registry/module/backend/BUILD delete mode 100644 core/src/test/java/google/registry/module/frontend/BUILD delete mode 100644 core/src/test/java/google/registry/module/pubapi/BUILD delete mode 100644 core/src/test/java/google/registry/module/tools/BUILD delete mode 100644 core/src/test/java/google/registry/monitoring/whitebox/BUILD delete mode 100644 core/src/test/java/google/registry/pricing/BUILD delete mode 100644 core/src/test/java/google/registry/rdap/BUILD delete mode 100644 core/src/test/java/google/registry/rde/BUILD delete mode 100644 core/src/test/java/google/registry/reporting/BUILD delete mode 100644 core/src/test/java/google/registry/reporting/billing/BUILD delete mode 100644 core/src/test/java/google/registry/reporting/icann/BUILD delete mode 100644 core/src/test/java/google/registry/reporting/spec11/BUILD delete mode 100644 core/src/test/java/google/registry/request/BUILD delete mode 100644 core/src/test/java/google/registry/request/auth/BUILD delete mode 100644 core/src/test/java/google/registry/request/lock/BUILD delete mode 100644 core/src/test/java/google/registry/security/BUILD delete mode 100644 core/src/test/java/google/registry/server/BUILD delete mode 100644 core/src/test/java/google/registry/storage/drive/BUILD delete mode 100644 core/src/test/java/google/registry/testing/BUILD delete mode 100644 core/src/test/java/google/registry/testing/mapreduce/BUILD delete mode 100644 core/src/test/java/google/registry/testing/sftp/BUILD delete mode 100644 core/src/test/java/google/registry/tldconfig/idn/BUILD delete mode 100644 core/src/test/java/google/registry/tmch/BUILD delete mode 100644 core/src/test/java/google/registry/tools/BUILD delete mode 100644 core/src/test/java/google/registry/tools/params/BUILD delete mode 100644 core/src/test/java/google/registry/tools/server/BUILD delete mode 100644 core/src/test/java/google/registry/ui/forms/BUILD delete mode 100644 core/src/test/java/google/registry/ui/js/BUILD delete mode 100644 core/src/test/java/google/registry/ui/js/registrar/BUILD delete mode 100644 core/src/test/java/google/registry/ui/server/BUILD delete mode 100644 core/src/test/java/google/registry/ui/server/registrar/BUILD delete mode 100644 core/src/test/java/google/registry/whois/BUILD delete mode 100644 core/src/test/java/google/registry/xjc/BUILD delete mode 100644 core/src/test/java/google/registry/xml/BUILD delete mode 100644 proxy/src/main/java/google/registry/proxy/BUILD delete mode 100644 proxy/src/test/java/google/registry/proxy/BUILD delete mode 100644 python/BUILD delete mode 100644 python/google/registry/scripts/BUILD delete mode 100644 third_party/activation/BUILD delete mode 100644 third_party/activation/v1_2_0/BUILD delete mode 100644 third_party/jaxb/BUILD delete mode 100644 third_party/jaxb/v2_3_0/BUILD delete mode 100644 third_party/jsch/BUILD delete mode 100644 third_party/jsch/v0_1_53/BUILD delete mode 100644 third_party/junit/BUILD delete mode 100644 third_party/objectify/BUILD delete mode 100644 third_party/objectify/v4_1/BUILD delete mode 100644 util/src/main/java/google/registry/util/BUILD delete mode 100644 util/src/test/java/google/registry/util/BUILD diff --git a/README.md b/README.md index d69b9c31b..dc321aeee 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Nomulus -| Bazel | Gradle | +| Internal | Open Source | |-------|--------| -|![Build Status](https://storage.googleapis.com/domain-registry-github-build-status/github-ci-status.png)|[![Build Status](https://travis-ci.org/google/nomulus.svg?branch=master)](https://travis-ci.org/google/nomulus)| +|![Build Status for Google Registry internal build](https://storage.googleapis.com/domain-registry-kokoro/build.svg)|[![Build Status for the open source build](https://travis-ci.org/google/nomulus.svg?branch=master)](https://travis-ci.org/google/nomulus)| ![Nomulus logo](./nomulus-logo.png) diff --git a/WORKSPACE b/WORKSPACE deleted file mode 100644 index eab2082bb..000000000 --- a/WORKSPACE +++ /dev/null @@ -1,56 +0,0 @@ -workspace(name = "domain_registry") - -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -# https://github.com/bazelbuild/rules_closure/releases/tag/0.8.0 -http_archive( - name = "io_bazel_rules_closure", - sha256 = "0e6de40666f2ebb2b30dc0339745a274d9999334a249b05a3b1f46462e489adf", - strip_prefix = "rules_closure-87d24b1df8b62405de8dd059cb604fd9d4b1e395", - urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/rules_closure/archive/87d24b1df8b62405de8dd059cb604fd9d4b1e395.tar.gz", - "https://github.com/bazelbuild/rules_closure/archive/87d24b1df8b62405de8dd059cb604fd9d4b1e395.tar.gz", - ], -) -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_repositories") - -closure_repositories( - omit_com_google_auto_factory = True, - omit_com_google_protobuf = True, - omit_com_google_code_findbugs_jsr305 = True, - omit_com_google_guava = True, - omit_com_ibm_icu_icu4j = True, - omit_javax_inject = True, - omit_org_json = True, -) - -load("//java/google/registry:repositories.bzl", "domain_registry_repositories") - -domain_registry_repositories() - -# Setup docker bazel rules -http_archive( - name = "io_bazel_rules_docker", - sha256 = "aed1c249d4ec8f703edddf35cbe9dfaca0b5f5ea6e4cd9e83e99f3b0d1136c3d", - strip_prefix = "rules_docker-0.7.0", - urls = ["https://github.com/bazelbuild/rules_docker/archive/v0.7.0.tar.gz"], -) - -load( - "@io_bazel_rules_docker//repositories:repositories.bzl", - container_repositories = "repositories", -) -container_repositories() - -load( - "@io_bazel_rules_docker//container:container.bzl", - "container_pull", -) - -container_pull( - name = "java_base", - registry = "gcr.io", - repository = "distroless/java", - # 'tag' is also supported, but digest is encouraged for reproducibility. - digest = "sha256:84a63da5da6aba0f021213872de21a4f9829e4bd2801aef051cf40b6f8952e68", -) diff --git a/core/src/main/java/com/google/testing/builddefs/BUILD b/core/src/main/java/com/google/testing/builddefs/BUILD deleted file mode 100644 index ffd0fb0cd..000000000 --- a/core/src/main/java/com/google/testing/builddefs/BUILD +++ /dev/null @@ -1 +0,0 @@ -package(default_visibility = ["//visibility:public"]) diff --git a/core/src/main/java/com/google/testing/builddefs/GenTestRules.bzl b/core/src/main/java/com/google/testing/builddefs/GenTestRules.bzl deleted file mode 100644 index 17acf17b3..000000000 --- a/core/src/main/java/com/google/testing/builddefs/GenTestRules.bzl +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 2017 The Nomulus Authors. All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -"""Generate java test rules from given test_files. - -Instead of having to create one test rule per test in the BUILD file, this rule -provides a handy way to create a bunch of test rules for the specified test -files. - -""" - -def GenTestRules( - name, - test_files, - deps, - exclude_tests = [], - default_test_size = "small", - small_tests = [], - medium_tests = [], - large_tests = [], - enormous_tests = [], - resources = [], - flaky_tests = [], - tags = [], - prefix = "", - jvm_flags = [], - args = [], - visibility = None, - shard_count = 1): - for test in _get_test_names(test_files): - if test in exclude_tests: - continue - test_size = default_test_size - if test in small_tests: - test_size = "small" - if test in medium_tests: - test_size = "medium" - if test in large_tests: - test_size = "large" - if test in enormous_tests: - test_size = "enormous" - flaky = 0 - if (test in flaky_tests) or ("flaky" in tags): - flaky = 1 - java_class = _package_from_path( - native.package_name() + "/" + _strip_right(test, ".java"), - ) - package = java_class[:java_class.rfind(".")] - native.java_test( - name = prefix + test, - runtime_deps = deps, - resources = resources, - size = test_size, - jvm_flags = jvm_flags, - args = args, - flaky = flaky, - tags = tags, - test_class = java_class, - visibility = visibility, - shard_count = shard_count, - ) - -def _get_test_names(test_files): - test_names = [] - for test_file in test_files: - if not test_file.endswith("Test.java"): - continue - test_names += [test_file[:-5]] - return test_names - -def _package_from_path(package_path, src_impls = None): - src_impls = src_impls or ["javatests/", "java/"] - for src_impl in src_impls: - if not src_impl.endswith("/"): - src_impl += "/" - index = _index_of_end(package_path, src_impl) - if index >= 0: - package_path = package_path[index:] - break - return package_path.replace("/", ".") - -def _strip_right(str, suffix): - """Returns str without the suffix if it ends with suffix.""" - if str.endswith(suffix): - return str[0:len(str) - len(suffix)] - else: - return str - -def _index_of_end(str, part): - """If part is in str, return the index of the first character after part. - Return -1 if part is not in str.""" - index = str.find(part) - if index >= 0: - return index + len(part) - return -1 diff --git a/core/src/main/java/google/registry/BUILD b/core/src/main/java/google/registry/BUILD deleted file mode 100644 index 632fa844b..000000000 --- a/core/src/main/java/google/registry/BUILD +++ /dev/null @@ -1,559 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/google/registry/builddefs:zip_file.bzl", "zip_file") -load("//java/google/registry/builddefs:registry_ear_file.bzl", "registry_ear_file") - -package_group( - name = "registry_project", - packages = [ - "//java/google/registry/...", - "//javatests/google/registry/...", - "//python/...", - ], -) - -zip_file( - name = "common_war", - srcs = [ - "@com_google_appengine_api_1_0_sdk", - ], - out = "mandatory_stuff.war", - mappings = { - "com_google_appengine_api_1_0_sdk": "WEB-INF/lib", - }, - visibility = ["//visibility:private"], -) - -################################################################################ -# DOMAIN REGISTRY :: PRODUCTION ENVIRONMENT - -registry_ear_file( - name = "registry_ear", - out = "registry.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default.war": "default", - "registry_pubapi.war": "pubapi", - "registry_backend.war": "backend", - "registry_tools.war": "tools", - }, -) - -# We use the production "nocron" earfile only in the event of a datastore -# restore. -# for details. -registry_ear_file( - name = "registry_nocron_ear", - out = "registry_nocron.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_nocron.war": "default", - "registry_pubapi.war": "pubapi", - "registry_backend.war": "backend", - "registry_tools.war": "tools", - }, -) - -zip_file( - name = "registry_default_war", - srcs = [ - "env/common/default/WEB-INF/datastore-indexes.xml", - "env/common/default/WEB-INF/dispatch.xml", - "env/common/default/WEB-INF/dos.xml", - "env/common/default/WEB-INF/logging.properties", - "env/common/default/WEB-INF/queue.xml", - "env/common/default/WEB-INF/web.xml", - "env/production/default/WEB-INF/appengine-web.xml", - "env/production/default/WEB-INF/cron.xml", - "//java/google/registry/module/frontend:frontend_jar_deploy.jar", - ], - out = "registry_default.war", - mappings = { - "domain_registry/java/google/registry/env/common/default": "", - "domain_registry/java/google/registry/env/production/default": "", - "domain_registry/java/google/registry/module/frontend": "WEB-INF/lib", - }, - deps = [ - ":common_war", - "//java/google/registry/ui:war_debug", - ], -) - -zip_file( - name = "registry_default_nocron_war", - out = "registry_default_nocron.war", - exclude = ["WEB-INF/cron.xml"], - deps = [":registry_default_war"], -) - -zip_file( - name = "registry_pubapi_war", - srcs = [ - "env/common/pubapi/WEB-INF/dos.xml", - "env/common/pubapi/WEB-INF/logging.properties", - "env/common/pubapi/WEB-INF/web.xml", - "env/production/pubapi/WEB-INF/appengine-web.xml", - "//java/google/registry/module/pubapi:pubapi_jar_deploy.jar", - ], - out = "registry_pubapi.war", - mappings = { - "domain_registry/java/google/registry/env/common/pubapi": "", - "domain_registry/java/google/registry/env/production/pubapi": "", - "domain_registry/java/google/registry/module/pubapi": "WEB-INF/lib", - }, - deps = [ - ":common_war", - "//java/google/registry/ui:war_debug", - ], -) - -zip_file( - name = "registry_backend_war", - srcs = [ - "env/common/backend/WEB-INF/logging.properties", - "env/common/backend/WEB-INF/web.xml", - "env/production/backend/WEB-INF/appengine-web.xml", - "//java/google/registry/module/backend:backend_jar_deploy.jar", - ], - out = "registry_backend.war", - mappings = { - "domain_registry/java/google/registry/env/common/backend": "", - "domain_registry/java/google/registry/env/production/backend": "", - "domain_registry/java/google/registry/module/backend": "WEB-INF/lib", - }, - deps = [ - ":common_war", - "//java/google/registry/ui:minimal_war", - ], -) - -zip_file( - name = "registry_tools_war", - srcs = [ - "env/common/tools/WEB-INF/logging.properties", - "env/common/tools/WEB-INF/web.xml", - "env/production/tools/WEB-INF/appengine-web.xml", - "//java/google/registry/module/tools:tools_jar_deploy.jar", - ], - out = "registry_tools.war", - mappings = { - "domain_registry/java/google/registry/env/common/tools": "", - "domain_registry/java/google/registry/env/production/tools": "", - "domain_registry/java/google/registry/module/tools": "WEB-INF/lib", - }, - deps = [ - ":common_war", - "//java/google/registry/ui:war", - ], -) - -################################################################################ -# DOMAIN REGISTRY :: QUALITY ASSURANCE ENVIRONMENT -# -# QA is an environment for automated integration testing and manual acceptance testing. - -registry_ear_file( - name = "registry_qa_ear", - out = "registry_qa.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_qa.war": "default", - "registry_pubapi_qa.war": "pubapi", - "registry_backend_qa.war": "backend", - "registry_tools_qa.war": "tools", - }, -) - -zip_file( - name = "registry_default_qa_war", - srcs = [ - "env/qa/default/WEB-INF/appengine-web.xml", - "env/qa/default/WEB-INF/cron.xml", - ], - out = "registry_default_qa.war", - mappings = { - "domain_registry/java/google/registry/env/qa/default": "", - }, - deps = [":registry_default_war"], -) - -zip_file( - name = "registry_pubapi_qa_war", - srcs = [ - "env/qa/pubapi/WEB-INF/appengine-web.xml", - ], - out = "registry_pubapi_qa.war", - mappings = { - "domain_registry/java/google/registry/env/qa/pubapi": "", - }, - deps = [":registry_pubapi_war"], -) - -zip_file( - name = "registry_backend_qa_war", - srcs = [ - "env/qa/backend/WEB-INF/appengine-web.xml", - ], - out = "registry_backend_qa.war", - mappings = { - "domain_registry/java/google/registry/env/qa/backend": "", - }, - deps = [":registry_backend_war"], -) - -zip_file( - name = "registry_tools_qa_war", - srcs = [ - "env/qa/tools/WEB-INF/appengine-web.xml", - ], - out = "registry_tools_qa.war", - mappings = { - "domain_registry/java/google/registry/env/qa/tools": "", - }, - deps = [":registry_tools_war"], -) - -################################################################################ -# DOMAIN REGISTRY :: SANDBOX ENVIRONMENT -# -# Sandbox is a production environment that registrar customers use to conduct -# integration tests against the registry service. - -registry_ear_file( - name = "registry_sandbox_ear", - out = "registry_sandbox.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_sandbox.war": "default", - "registry_pubapi_sandbox.war": "pubapi", - "registry_backend_sandbox.war": "backend", - "registry_tools_sandbox.war": "tools", - }, -) - -zip_file( - name = "registry_default_sandbox_war", - srcs = [ - "env/sandbox/default/WEB-INF/appengine-web.xml", - "env/sandbox/default/WEB-INF/cron.xml", - ], - out = "registry_default_sandbox.war", - mappings = { - "domain_registry/java/google/registry/env/sandbox/default": "", - }, - deps = [":registry_default_war"], -) - -zip_file( - name = "registry_pubapi_sandbox_war", - srcs = [ - "env/sandbox/pubapi/WEB-INF/appengine-web.xml", - ], - out = "registry_pubapi_sandbox.war", - mappings = { - "domain_registry/java/google/registry/env/sandbox/pubapi": "", - }, - deps = [":registry_pubapi_war"], -) - -zip_file( - name = "registry_backend_sandbox_war", - srcs = [ - "env/sandbox/backend/WEB-INF/appengine-web.xml", - ], - out = "registry_backend_sandbox.war", - mappings = { - "domain_registry/java/google/registry/env/sandbox/backend": "", - }, - deps = [":registry_backend_war"], -) - -zip_file( - name = "registry_tools_sandbox_war", - srcs = [ - "env/sandbox/tools/WEB-INF/appengine-web.xml", - ], - out = "registry_tools_sandbox.war", - mappings = { - "domain_registry/java/google/registry/env/sandbox/tools": "", - }, - deps = [":registry_tools_war"], -) - -################################################################################ -# DOMAIN REGISTRY :: ALPHA ENVIRONMENT -# -# The alpha environment is used by developers to test new features. - -registry_ear_file( - name = "registry_alpha_ear", - out = "registry_alpha.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_alpha.war": "default", - "registry_pubapi_alpha.war": "pubapi", - "registry_backend_alpha.war": "backend", - "registry_tools_alpha.war": "tools", - }, -) - -# The "nocron" files are, unsurprisingly, versions of the archives that have -# had cron.xml removed. We do this because it's necessary to deploy them in -# this way when restoring a backup. -# -# "nocron" archives are currently prepared for production, alpha and crash. To -# prepare them for another environment, just do something similar. -registry_ear_file( - name = "registry_alpha_nocron_ear", - out = "registry_alpha_nocron.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_alpha_nocron.war": "default", - "registry_pubapi_alpha.war": "pubapi", - "registry_backend_alpha.war": "backend", - "registry_tools_alpha.war": "tools", - }, -) - -zip_file( - name = "registry_default_alpha_war", - srcs = [ - "env/alpha/default/WEB-INF/appengine-web.xml", - "env/alpha/default/WEB-INF/cron.xml", - ], - out = "registry_default_alpha.war", - mappings = { - "domain_registry/java/google/registry/env/alpha/default": "", - }, - deps = [":registry_default_war"], -) - -zip_file( - name = "registry_default_alpha_nocron_war", - out = "registry_default_alpha_nocron.war", - exclude = ["WEB-INF/cron.xml"], - deps = [":registry_default_alpha_war"], -) - -zip_file( - name = "registry_pubapi_alpha_war", - srcs = [ - "env/alpha/pubapi/WEB-INF/appengine-web.xml", - ], - out = "registry_pubapi_alpha.war", - mappings = { - "domain_registry/java/google/registry/env/alpha/pubapi": "", - }, - deps = [":registry_pubapi_war"], -) - -zip_file( - name = "registry_backend_alpha_war", - srcs = [ - "env/alpha/backend/WEB-INF/appengine-web.xml", - ], - out = "registry_backend_alpha.war", - mappings = { - "domain_registry/java/google/registry/env/alpha/backend": "", - }, - deps = [":registry_backend_war"], -) - -zip_file( - name = "registry_tools_alpha_war", - srcs = [ - "env/alpha/tools/WEB-INF/appengine-web.xml", - ], - out = "registry_tools_alpha.war", - mappings = { - "domain_registry/java/google/registry/env/alpha/tools": "", - }, - deps = [":registry_tools_war"], -) - -################################################################################ -# DOMAIN REGISTRY :: CRASH ENVIRONMENT -# -# The crash environment is used for testing loads, backups, and restores. - -registry_ear_file( - name = "registry_crash_ear", - out = "registry_crash.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_crash.war": "default", - "registry_pubapi_crash.war": "pubapi", - "registry_backend_crash.war": "backend", - "registry_tools_crash.war": "tools", - }, -) - -# The "nocron" files are, unsurprisingly, versions of the archives that have -# had cron.xml removed. We do this because it's necessary to deploy them in -# this way when restoring a backup. -# -# "nocron" archives are currently prepared for production, alpha and crash. To -# prepare them for another environment, just do something similar. -registry_ear_file( - name = "registry_crash_nocron_ear", - out = "registry_crash_nocron.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_crash_nocron.war": "default", - "registry_pubapi_crash.war": "pubapi", - "registry_backend_crash.war": "backend", - "registry_tools_crash.war": "tools", - }, -) - -zip_file( - name = "registry_default_crash_war", - srcs = [ - "env/crash/default/WEB-INF/appengine-web.xml", - "env/crash/default/WEB-INF/cron.xml", - ], - out = "registry_default_crash.war", - mappings = { - "domain_registry/java/google/registry/env/crash/default": "", - }, - deps = [":registry_default_war"], -) - -zip_file( - name = "registry_default_crash_nocron_war", - out = "registry_default_crash_nocron.war", - exclude = ["WEB-INF/cron.xml"], - deps = [":registry_default_crash_war"], -) - -zip_file( - name = "registry_pubapi_crash_war", - srcs = [ - "env/crash/pubapi/WEB-INF/appengine-web.xml", - ], - out = "registry_pubapi_crash.war", - mappings = { - "domain_registry/java/google/registry/env/crash/pubapi": "", - }, - deps = [":registry_pubapi_war"], -) - -zip_file( - name = "registry_backend_crash_war", - srcs = [ - "env/crash/backend/WEB-INF/appengine-web.xml", - ], - out = "registry_backend_crash.war", - mappings = { - "domain_registry/java/google/registry/env/crash/backend": "", - }, - deps = [":registry_backend_war"], -) - -zip_file( - name = "registry_tools_crash_war", - srcs = [ - "env/crash/tools/WEB-INF/appengine-web.xml", - ], - out = "registry_tools_crash.war", - mappings = { - "domain_registry/java/google/registry/env/crash/tools": "", - }, - deps = [":registry_tools_war"], -) - -################################################################################ -# DOMAIN REGISTRY :: LOCAL ENVIRONMENT -# -# The local environment only runs locally for testing and is never deployed. - -registry_ear_file( - name = "registry_local_ear", - out = "registry_local.ear", - configs = { - "env/common/META-INF/appengine-application.xml": "META-INF/appengine-application.xml", - "env/common/META-INF/application.xml": "META-INF/application.xml", - }, - wars = { - "registry_default_local.war": "default", - "registry_pubapi_local.war": "pubapi", - "registry_backend_local.war": "backend", - "registry_tools_local.war": "tools", - }, -) - -zip_file( - name = "registry_default_local_war", - srcs = [ - "env/local/default/WEB-INF/appengine-web.xml", - ], - out = "registry_default_local.war", - mappings = { - "domain_registry/java/google/registry/env/local/default": "", - }, - deps = [":registry_default_war"], -) - -zip_file( - name = "registry_pubapi_local_war", - srcs = [ - "env/local/pubapi/WEB-INF/appengine-web.xml", - ], - out = "registry_pubapi_local.war", - mappings = { - "domain_registry/java/google/registry/env/local/pubapi": "", - }, - deps = [":registry_pubapi_war"], -) - -zip_file( - name = "registry_backend_local_war", - srcs = [ - "env/local/backend/WEB-INF/appengine-web.xml", - ], - out = "registry_backend_local.war", - mappings = { - "domain_registry/java/google/registry/env/local/backend": "", - }, - deps = [":registry_backend_war"], -) - -zip_file( - name = "registry_tools_local_war", - srcs = [ - "env/local/tools/WEB-INF/appengine-web.xml", - ], - out = "registry_tools_local.war", - mappings = { - "domain_registry/java/google/registry/env/local/tools": "", - }, - deps = [":registry_tools_war"], -) diff --git a/core/src/main/java/google/registry/backup/BUILD b/core/src/main/java/google/registry/backup/BUILD deleted file mode 100644 index e3190d464..000000000 --- a/core/src/main/java/google/registry/backup/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "backup", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/cron", - "//java/google/registry/mapreduce", - "//java/google/registry/mapreduce/inputs", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/batch/BUILD b/core/src/main/java/google/registry/batch/BUILD deleted file mode 100644 index dd4ee47e6..000000000 --- a/core/src/main/java/google/registry/batch/BUILD +++ /dev/null @@ -1,38 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "batch", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/mapreduce", - "//java/google/registry/mapreduce/inputs", - "//java/google/registry/model", - "//java/google/registry/pricing", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_appengine_tools_appengine_pipeline", - "@com_google_auto_factory", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@com_google_monitoring_client_metrics", - "@javax_servlet_api", - "@joda_time", - "@org_joda_money", - ], -) diff --git a/core/src/main/java/google/registry/beam/BUILD b/core/src/main/java/google/registry/beam/BUILD deleted file mode 100644 index 10890598a..000000000 --- a/core/src/main/java/google/registry/beam/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "beam", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/util", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@org_apache_avro", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - ], -) diff --git a/core/src/main/java/google/registry/beam/invoicing/BUILD b/core/src/main/java/google/registry/beam/invoicing/BUILD deleted file mode 100644 index d94f93f0c..000000000 --- a/core/src/main/java/google/registry/beam/invoicing/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "invoicing", - srcs = glob(["*.java"]), - resources = glob(["sql/*"]), - deps = [ - "//java/google/registry/beam", - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/reporting/billing", - "//java/google/registry/util", - "@com_google_apis_google_api_services_bigquery", - "@com_google_auth_library_oauth2_http", - "@com_google_auto_value", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@org_apache_avro", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - ], -) diff --git a/core/src/main/java/google/registry/beam/spec11/BUILD b/core/src/main/java/google/registry/beam/spec11/BUILD deleted file mode 100644 index 74696060c..000000000 --- a/core/src/main/java/google/registry/beam/spec11/BUILD +++ /dev/null @@ -1,32 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "spec11", - srcs = glob(["*.java"]), - resources = glob(["sql/*"]), - deps = [ - "//java/google/registry/beam", - "//java/google/registry/config", - "//java/google/registry/util", - "@com_google_auth_library_oauth2_http", - "@com_google_auto_value", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@joda_time", - "@org_apache_avro", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@org_apache_httpcomponents_httpclient", - "@org_apache_httpcomponents_httpcore", - "@org_json", - ], -) diff --git a/core/src/main/java/google/registry/bigquery/BUILD b/core/src/main/java/google/registry/bigquery/BUILD deleted file mode 100644 index 397e80730..000000000 --- a/core/src/main/java/google/registry/bigquery/BUILD +++ /dev/null @@ -1,27 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "bigquery", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/util", - "@com_google_api_client", - "@com_google_api_client_appengine", - "@com_google_apis_google_api_services_bigquery", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_appengine", - "@com_google_http_client_jackson2", - "@javax_inject", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/builddefs/BUILD b/core/src/main/java/google/registry/builddefs/BUILD deleted file mode 100644 index 324ab16ae..000000000 --- a/core/src/main/java/google/registry/builddefs/BUILD +++ /dev/null @@ -1,5 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 diff --git a/core/src/main/java/google/registry/config/BUILD b/core/src/main/java/google/registry/config/BUILD deleted file mode 100644 index c0c22deac..000000000 --- a/core/src/main/java/google/registry/config/BUILD +++ /dev/null @@ -1,28 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "config", - srcs = glob(["*.java"]), - resources = glob(["files/*.yaml"]), - deps = [ - "//java/google/registry/keyring/api", - "//java/google/registry/util", - "@com_google_api_client", - "@com_google_api_client_appengine", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@javax_inject", - "@joda_time", - "@org_joda_money", - ], -) diff --git a/core/src/main/java/google/registry/config/files/premium/BUILD b/core/src/main/java/google/registry/config/files/premium/BUILD deleted file mode 100644 index f3c384aa8..000000000 --- a/core/src/main/java/google/registry/config/files/premium/BUILD +++ /dev/null @@ -1,10 +0,0 @@ -licenses(["notice"]) # Apache 2.0 - -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -filegroup( - name = "all_lists", - srcs = glob(["*.txt"]), -) diff --git a/core/src/main/java/google/registry/config/files/reserved/BUILD b/core/src/main/java/google/registry/config/files/reserved/BUILD deleted file mode 100644 index bbfb63df8..000000000 --- a/core/src/main/java/google/registry/config/files/reserved/BUILD +++ /dev/null @@ -1,10 +0,0 @@ -licenses(["notice"]) # Apache 2.0 - -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -filegroup( - name = "all_lists", - srcs = glob(["**/*.txt"]), -) diff --git a/core/src/main/java/google/registry/cron/BUILD b/core/src/main/java/google/registry/cron/BUILD deleted file mode 100644 index bc2b36c08..000000000 --- a/core/src/main/java/google/registry/cron/BUILD +++ /dev/null @@ -1,25 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "cron", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@javax_servlet_api", - ], -) diff --git a/core/src/main/java/google/registry/dns/BUILD b/core/src/main/java/google/registry/dns/BUILD deleted file mode 100644 index 47d858d00..000000000 --- a/core/src/main/java/google/registry/dns/BUILD +++ /dev/null @@ -1,42 +0,0 @@ -# Routines to publish authoritative DNS. - -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "constants", - srcs = ["DnsConstants.java"], -) - -java_library( - name = "dns", - srcs = glob( - ["*.java"], - exclude = ["DnsConstants.java"], - ), - deps = [ - ":constants", - "//java/google/registry/config", - "//java/google/registry/dns/writer", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/request/lock", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@com_google_protobuf_java", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/dns/writer/BUILD b/core/src/main/java/google/registry/dns/writer/BUILD deleted file mode 100644 index 9fbdff3cd..000000000 --- a/core/src/main/java/google/registry/dns/writer/BUILD +++ /dev/null @@ -1,17 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "writer", - srcs = glob(["*.java"]), - deps = [ - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - ], -) diff --git a/core/src/main/java/google/registry/dns/writer/clouddns/BUILD b/core/src/main/java/google/registry/dns/writer/clouddns/BUILD deleted file mode 100644 index a1fd9cc86..000000000 --- a/core/src/main/java/google/registry/dns/writer/clouddns/BUILD +++ /dev/null @@ -1,25 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "clouddns", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns/writer", - "//java/google/registry/model", - "//java/google/registry/util", - "@com_google_api_client", - "@com_google_apis_google_api_services_dns", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@javax_inject", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/dns/writer/dnsupdate/BUILD b/core/src/main/java/google/registry/dns/writer/dnsupdate/BUILD deleted file mode 100644 index 548d3fc65..000000000 --- a/core/src/main/java/google/registry/dns/writer/dnsupdate/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "dnsupdate", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns/writer", - "//java/google/registry/model", - "//java/google/registry/util", - "@com_google_dagger", - "@com_google_guava", - "@dnsjava", - "@javax_inject", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/export/BUILD b/core/src/main/java/google/registry/export/BUILD deleted file mode 100644 index 91237a800..000000000 --- a/core/src/main/java/google/registry/export/BUILD +++ /dev/null @@ -1,40 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "export", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/bigquery", - "//java/google/registry/config", - "//java/google/registry/export/datastore", - "//java/google/registry/gcs", - "//java/google/registry/groups", - "//java/google/registry/mapreduce", - "//java/google/registry/mapreduce/inputs", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/storage/drive", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_api_client", - "@com_google_apis_google_api_services_bigquery", - "@com_google_apis_google_api_services_drive", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/export/datastore/BUILD b/core/src/main/java/google/registry/export/datastore/BUILD deleted file mode 100644 index adc95e5a9..000000000 --- a/core/src/main/java/google/registry/export/datastore/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "datastore", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/util", - "@com_google_api_client", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/export/sheet/BUILD b/core/src/main/java/google/registry/export/sheet/BUILD deleted file mode 100644 index cd321ac39..000000000 --- a/core/src/main/java/google/registry/export/sheet/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "sheet", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/request/lock", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_api_client", - "@com_google_apis_google_api_services_sheets", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/flows/BUILD b/core/src/main/java/google/registry/flows/BUILD deleted file mode 100644 index 4d1130712..000000000 --- a/core/src/main/java/google/registry/flows/BUILD +++ /dev/null @@ -1,51 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -filegroup( - name = "flows_files", - srcs = glob([ - "*.java", - "**/*.java", - ]), -) - -java_library( - name = "flows", - srcs = glob([ - "*.java", - "**/*.java", - ]), - visibility = ["//visibility:public"], - deps = [ - "//java/google/registry/batch", - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/model", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/pricing", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/tldconfig/idn", - "//java/google/registry/tmch", - "//java/google/registry/util", - "//java/google/registry/xml", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@com_googlecode_json_simple", - "@io_bazel_rules_closure//closure/templates", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_joda_money", - ], -) diff --git a/core/src/main/java/google/registry/gcs/BUILD b/core/src/main/java/google/registry/gcs/BUILD deleted file mode 100644 index 55876bc4f..000000000 --- a/core/src/main/java/google/registry/gcs/BUILD +++ /dev/null @@ -1,20 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "gcs", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - ], -) diff --git a/core/src/main/java/google/registry/groups/BUILD b/core/src/main/java/google/registry/groups/BUILD deleted file mode 100644 index 16bc2b110..000000000 --- a/core/src/main/java/google/registry/groups/BUILD +++ /dev/null @@ -1,23 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "groups", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/util", - "@com_google_api_client", - "@com_google_apis_google_api_services_admin_directory", - "@com_google_apis_google_api_services_groupssettings", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@javax_servlet_api", - ], -) diff --git a/core/src/main/java/google/registry/idn/BUILD b/core/src/main/java/google/registry/idn/BUILD deleted file mode 100644 index 324ab16ae..000000000 --- a/core/src/main/java/google/registry/idn/BUILD +++ /dev/null @@ -1,5 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 diff --git a/core/src/main/java/google/registry/keyring/BUILD b/core/src/main/java/google/registry/keyring/BUILD deleted file mode 100644 index ec999ce7c..000000000 --- a/core/src/main/java/google/registry/keyring/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "keyring", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/keyring/api", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@org_bouncycastle_bcpg_jdk15on", - ], -) diff --git a/core/src/main/java/google/registry/keyring/api/BUILD b/core/src/main/java/google/registry/keyring/api/BUILD deleted file mode 100644 index cfb516672..000000000 --- a/core/src/main/java/google/registry/keyring/api/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "api", - srcs = glob(["*.java"]), - resources = glob(["*.asc"]), - deps = [ - "//java/google/registry/util", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@org_bouncycastle_bcpg_jdk15on", - ], -) diff --git a/core/src/main/java/google/registry/keyring/kms/BUILD b/core/src/main/java/google/registry/keyring/kms/BUILD deleted file mode 100644 index 4eca77704..000000000 --- a/core/src/main/java/google/registry/keyring/kms/BUILD +++ /dev/null @@ -1,25 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "kms", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_api_client", - "@com_google_apis_google_api_services_cloudkms", - "@com_google_auto_value", - "@com_google_dagger", - "@com_google_guava", - "@com_google_http_client", - "@javax_inject", - "@org_bouncycastle_bcpg_jdk15on", - ], -) diff --git a/core/src/main/java/google/registry/loadtest/BUILD b/core/src/main/java/google/registry/loadtest/BUILD deleted file mode 100644 index be156a74e..000000000 --- a/core/src/main/java/google/registry/loadtest/BUILD +++ /dev/null @@ -1,27 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "loadtest", - srcs = glob(["*.java"]), - resources = glob(["templates/*.xml"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/security", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/mapreduce/BUILD b/core/src/main/java/google/registry/mapreduce/BUILD deleted file mode 100644 index 591edeb4f..000000000 --- a/core/src/main/java/google/registry/mapreduce/BUILD +++ /dev/null @@ -1,27 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "mapreduce", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/mapreduce/inputs", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_appengine_tools_appengine_pipeline", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/mapreduce/inputs/BUILD b/core/src/main/java/google/registry/mapreduce/inputs/BUILD deleted file mode 100644 index 22b98444a..000000000 --- a/core/src/main/java/google/registry/mapreduce/inputs/BUILD +++ /dev/null @@ -1,24 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "inputs", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/model", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_appengine_tools_appengine_pipeline", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/model/BUILD b/core/src/main/java/google/registry/model/BUILD deleted file mode 100644 index 1c71d5d0a..000000000 --- a/core/src/main/java/google/registry/model/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "model", - srcs = glob([ - "*.java", - "**/*.java", - ]), - visibility = ["//visibility:public"], - deps = [ - "//java/google/registry/config", - "//java/google/registry/util", - "//java/google/registry/xml", - "//third_party/jaxb", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@com_google_re2j", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_joda_money", - ], -) diff --git a/core/src/main/java/google/registry/module/BUILD b/core/src/main/java/google/registry/module/BUILD deleted file mode 100644 index 84346bf7f..000000000 --- a/core/src/main/java/google/registry/module/BUILD +++ /dev/null @@ -1,23 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "module", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/request", - "//java/google/registry/util", - "@com_google_appengine_api_1_0_sdk", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_monitoring_client_metrics", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) diff --git a/core/src/main/java/google/registry/module/backend/BUILD b/core/src/main/java/google/registry/module/backend/BUILD deleted file mode 100644 index 37310df76..000000000 --- a/core/src/main/java/google/registry/module/backend/BUILD +++ /dev/null @@ -1,69 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "backend", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/backup", - "//java/google/registry/batch", - "//java/google/registry/bigquery", - "//java/google/registry/config", - "//java/google/registry/cron", - "//java/google/registry/dns", - "//java/google/registry/dns/writer", - "//java/google/registry/dns/writer/clouddns", - "//java/google/registry/dns/writer/dnsupdate", - "//java/google/registry/export", - "//java/google/registry/export/datastore", - "//java/google/registry/export/sheet", - "//java/google/registry/flows", - "//java/google/registry/gcs", - "//java/google/registry/groups", - "//java/google/registry/keyring", - "//java/google/registry/keyring/api", - "//java/google/registry/keyring/kms", - "//java/google/registry/mapreduce", - "//java/google/registry/model", - "//java/google/registry/module", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/rdap", - "//java/google/registry/rde", - "//java/google/registry/reporting", - "//java/google/registry/reporting/billing", - "//java/google/registry/reporting/icann", - "//java/google/registry/reporting/spec11", - "//java/google/registry/request", - "//java/google/registry/request:modules", - "//java/google/registry/request/auth", - "//java/google/registry/tmch", - "//java/google/registry/util", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) - -# This rule is used so bazel can generate "backend_jar_deploy.jar" (which -# contains transitive dependencies) for deployment to App Engine. It MUST -# explicitly depend upon upon anything loaded at runtime, e.g. old servlets -# referenced by the module's web.xml file, that isn't statically linked above. -java_binary( - name = "backend_jar", - create_executable = 0, - runtime_deps = [ - ":backend", - "//java/google/registry/monitoring/whitebox", # MetricsTaskServlet - ], -) diff --git a/core/src/main/java/google/registry/module/frontend/BUILD b/core/src/main/java/google/registry/module/frontend/BUILD deleted file mode 100644 index 796bee607..000000000 --- a/core/src/main/java/google/registry/module/frontend/BUILD +++ /dev/null @@ -1,50 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "frontend", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/flows", - "//java/google/registry/groups", - "//java/google/registry/keyring", - "//java/google/registry/keyring/api", - "//java/google/registry/keyring/kms", - "//java/google/registry/module", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/request", - "//java/google/registry/request:modules", - "//java/google/registry/request/auth", - "//java/google/registry/ui", - "//java/google/registry/ui/server/registrar", - "//java/google/registry/util", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_monitoring_client_metrics", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) - -# This rule is used so bazel can generate "frontend_jar_deploy.jar" (which -# contains transitive dependencies) for deployment to App Engine. It MUST -# explicitly depend upon upon anything loaded at runtime, e.g. old servlets -# referenced by the module's web.xml file, that isn't statically linked above. -java_binary( - name = "frontend_jar", - create_executable = 0, - runtime_deps = [ - ":frontend", - "//java/google/registry/ui/server/registrar", # ResourceServlet - ], -) diff --git a/core/src/main/java/google/registry/module/pubapi/BUILD b/core/src/main/java/google/registry/module/pubapi/BUILD deleted file mode 100644 index 5d0307c85..000000000 --- a/core/src/main/java/google/registry/module/pubapi/BUILD +++ /dev/null @@ -1,49 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "pubapi", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/flows", - "//java/google/registry/groups", - "//java/google/registry/keyring", - "//java/google/registry/keyring/api", - "//java/google/registry/keyring/kms", - "//java/google/registry/module", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/rdap", - "//java/google/registry/request", - "//java/google/registry/request:modules", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//java/google/registry/whois", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_monitoring_client_metrics", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) - -# This rule is used so bazel can generate "frontend_jar_deploy.jar" (which -# contains transitive dependencies) for deployment to App Engine. It MUST -# explicitly depend upon upon anything loaded at runtime, e.g. old servlets -# referenced by the module's web.xml file, that isn't statically linked above. -java_binary( - name = "pubapi_jar", - create_executable = 0, - runtime_deps = [ - ":pubapi", - ], -) diff --git a/core/src/main/java/google/registry/module/tools/BUILD b/core/src/main/java/google/registry/module/tools/BUILD deleted file mode 100644 index 39d5dc545..000000000 --- a/core/src/main/java/google/registry/module/tools/BUILD +++ /dev/null @@ -1,52 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "tools", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/backup", - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/export", - "//java/google/registry/flows", - "//java/google/registry/gcs", - "//java/google/registry/groups", - "//java/google/registry/keyring", - "//java/google/registry/keyring/api", - "//java/google/registry/keyring/kms", - "//java/google/registry/loadtest", - "//java/google/registry/mapreduce", - "//java/google/registry/module", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/request", - "//java/google/registry/request:modules", - "//java/google/registry/request/auth", - "//java/google/registry/tools/server", - "//java/google/registry/util", - "@com_google_appengine_api_1_0_sdk", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_monitoring_client_metrics", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) - -# This rule is used so bazel can generate "tools_jar_deploy.jar" (which -# contains transitive dependencies) for deployment to App Engine. It MUST -# explicitly depend upon upon anything loaded at runtime, e.g. old servlets -# referenced by the module's web.xml file, that isn't statically linked above. -java_binary( - name = "tools_jar", - create_executable = 0, - runtime_deps = [ - ":tools", - ], -) diff --git a/core/src/main/java/google/registry/monitoring/whitebox/BUILD b/core/src/main/java/google/registry/monitoring/whitebox/BUILD deleted file mode 100644 index 577356bfe..000000000 --- a/core/src/main/java/google/registry/monitoring/whitebox/BUILD +++ /dev/null @@ -1,35 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "whitebox", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/bigquery", - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_api_client", - "@com_google_apis_google_api_services_bigquery", - "@com_google_apis_google_api_services_monitoring", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@com_google_monitoring_client_metrics", - "@com_google_monitoring_client_stackdriver", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/pricing/BUILD b/core/src/main/java/google/registry/pricing/BUILD deleted file mode 100644 index 157cc1a01..000000000 --- a/core/src/main/java/google/registry/pricing/BUILD +++ /dev/null @@ -1,20 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "pricing", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/model", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_dagger", - "@com_google_guava", - "@javax_inject", - "@joda_time", - "@org_joda_money", - ], -) diff --git a/core/src/main/java/google/registry/rdap/BUILD b/core/src/main/java/google/registry/rdap/BUILD deleted file mode 100644 index 8e1cc6b28..000000000 --- a/core/src/main/java/google/registry/rdap/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "rdap", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/flows", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//third_party/jaxb", - "//third_party/objectify:objectify-v4_1", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_gson", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_monitoring_client_metrics", - "@com_google_re2j", - "@com_googlecode_json_simple", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/rde/BUILD b/core/src/main/java/google/registry/rde/BUILD deleted file mode 100644 index cb5682b2b..000000000 --- a/core/src/main/java/google/registry/rde/BUILD +++ /dev/null @@ -1,43 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "rde", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/gcs", - "//java/google/registry/keyring/api", - "//java/google/registry/mapreduce", - "//java/google/registry/mapreduce/inputs", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/request/lock", - "//java/google/registry/tldconfig/idn", - "//java/google/registry/util", - "//java/google/registry/xjc", - "//java/google/registry/xml", - "//third_party/jaxb", - "//third_party/jsch/v0_1_53", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_auto_factory", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_re2j", - "@javax_servlet_api", - "@joda_time", - "@org_bouncycastle_bcpg_jdk15on", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) diff --git a/core/src/main/java/google/registry/reporting/BUILD b/core/src/main/java/google/registry/reporting/BUILD deleted file mode 100644 index edc2bdad8..000000000 --- a/core/src/main/java/google/registry/reporting/BUILD +++ /dev/null @@ -1,24 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "reporting", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/request", - "//java/google/registry/util", - "@com_google_api_client", - "@com_google_api_client_appengine", - "@com_google_apis_google_api_services_dataflow", - "@com_google_appengine_api_1_0_sdk", - "@com_google_dagger", - "@com_google_guava", - "@com_google_http_client", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/reporting/billing/BUILD b/core/src/main/java/google/registry/reporting/billing/BUILD deleted file mode 100644 index 75e698683..000000000 --- a/core/src/main/java/google/registry/reporting/billing/BUILD +++ /dev/null @@ -1,39 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "billing", - srcs = glob(["*.java"]), - runtime_deps = [ - "@com_google_apis_google_api_services_bigquery", - ], - deps = [ - "//java/google/registry/config", - "//java/google/registry/gcs", - "//java/google/registry/model", - "//java/google/registry/reporting", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/storage/drive", - "//java/google/registry/util", - "@com_google_api_client_appengine", - "@com_google_apis_google_api_services_dataflow", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - ], -) diff --git a/core/src/main/java/google/registry/reporting/icann/BUILD b/core/src/main/java/google/registry/reporting/icann/BUILD deleted file mode 100644 index b50b0ce6e..000000000 --- a/core/src/main/java/google/registry/reporting/icann/BUILD +++ /dev/null @@ -1,37 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "icann", - srcs = glob(["*.java"]), - resources = glob(["sql/*"]), - deps = [ - "//java/google/registry/bigquery", - "//java/google/registry/config", - "//java/google/registry/gcs", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/reporting", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//java/google/registry/xjc", - "//java/google/registry/xml", - "@com_google_api_client", - "@com_google_apis_google_api_services_bigquery", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/reporting/spec11/BUILD b/core/src/main/java/google/registry/reporting/spec11/BUILD deleted file mode 100644 index bcc899193..000000000 --- a/core/src/main/java/google/registry/reporting/spec11/BUILD +++ /dev/null @@ -1,41 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "spec11", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/beam/spec11", - "//java/google/registry/config", - "//java/google/registry/gcs", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/reporting", - "//java/google/registry/reporting/spec11/soy:soy_java_wrappers", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "@com_google_api_client_appengine", - "@com_google_apis_google_api_services_dataflow", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_auto_value", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@io_bazel_rules_closure//closure/templates", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@org_json", - ], -) diff --git a/core/src/main/java/google/registry/reporting/spec11/soy/BUILD b/core/src/main/java/google/registry/reporting/spec11/soy/BUILD deleted file mode 100644 index e06e03688..000000000 --- a/core/src/main/java/google/registry/reporting/spec11/soy/BUILD +++ /dev/null @@ -1,13 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_java_template_library") - -closure_java_template_library( - name = "soy_java_wrappers", - srcs = glob(["*.soy"]), - java_package = "google.registry.reporting.spec11.soy", -) diff --git a/core/src/main/java/google/registry/repositories.bzl b/core/src/main/java/google/registry/repositories.bzl deleted file mode 100644 index 89a2716b3..000000000 --- a/core/src/main/java/google/registry/repositories.bzl +++ /dev/null @@ -1,2731 +0,0 @@ -# Copyright 2017 The Nomulus Authors. All Rights Reserved. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -"""External dependencies for Nomulus.""" - - -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") -load("@io_bazel_rules_closure//closure/private:java_import_external.bzl", "java_import_external") - -def domain_registry_bazel_check(): - """Checks Bazel version for Nomulus.""" - _check_bazel_version("Nomulus", "0.15.0") - -def domain_registry_repositories( - omit_com_beust_jcommander = False, - omit_com_fasterxml_jackson_core = False, - omit_com_fasterxml_jackson_core_jackson_annotations = False, - omit_com_fasterxml_jackson_core_jackson_databind = False, - omit_com_google_api_client = False, - omit_com_google_api_client_appengine = False, - omit_com_google_api_client_jackson2 = False, - omit_com_google_api_client_java6 = False, - omit_com_google_api_client_servlet = False, - omit_com_google_apis_google_api_services_appengine = False, - omit_com_google_apis_google_api_services_admin_directory = False, - omit_com_google_apis_google_api_services_bigquery = False, - omit_com_google_apis_google_api_services_clouddebugger = False, - omit_com_google_apis_google_api_services_cloudkms = False, - omit_com_google_apis_google_api_services_cloudresourcemanager = False, - omit_com_google_apis_google_api_services_dataflow = False, - omit_com_google_apis_google_api_services_dns = False, - omit_com_google_apis_google_api_services_drive = False, - omit_com_google_apis_google_api_services_groupssettings = False, - omit_com_google_apis_google_api_services_monitoring = False, - omit_com_google_apis_google_api_services_sheets = False, - omit_com_google_apis_google_api_services_storage = False, - omit_com_google_appengine_api_1_0_sdk = False, - omit_com_google_appengine_api_labs = False, - omit_com_google_appengine_api_stubs = False, - omit_com_google_appengine_remote_api = False, - omit_com_google_appengine_testing = False, - omit_com_google_appengine_tools_appengine_gcs_client = False, - omit_com_google_appengine_tools_appengine_mapreduce = False, - omit_com_google_appengine_tools_appengine_pipeline = False, - omit_com_google_appengine_tools_sdk = False, - omit_com_google_auth_library_credentials = False, - omit_com_google_auth_library_oauth2_http = False, - omit_com_google_auto_common = False, - omit_com_google_auto_factory = False, - omit_com_google_auto_service = False, - omit_com_google_auto_value = False, - omit_com_google_gson = False, - omit_com_google_cloud_bigdataoss_gcsio = False, - omit_com_google_cloud_bigdataoss_util = False, - omit_com_google_code_findbugs_jsr305 = False, - omit_com_google_dagger = False, - omit_com_google_dagger_compiler = False, - omit_com_google_dagger_producers = False, - omit_com_google_errorprone_error_prone_annotations = False, - omit_com_google_errorprone_javac_shaded = False, - omit_com_google_flogger = False, - omit_com_google_flogger_system_backend = False, - omit_com_google_gdata_core = False, - omit_com_google_googlejavaformat_google_java_format = False, - omit_com_google_guava = False, - omit_com_google_guava_failureaccess = False, - omit_com_google_guava_listenablefuture = False, - omit_com_google_guava_testlib = False, - omit_com_google_gwt_user = False, - omit_com_google_http_client = False, - omit_com_google_http_client_appengine = False, - omit_com_google_http_client_jackson2 = False, - omit_com_google_monitoring_client_metrics = False, - omit_com_google_monitoring_client_stackdriver = False, - omit_com_google_monitoring_client_contrib = False, - omit_com_google_oauth_client = False, - omit_com_google_oauth_client_appengine = False, - omit_com_google_oauth_client_java6 = False, - omit_com_google_oauth_client_jetty = False, - omit_com_google_oauth_client_servlet = False, - omit_com_google_protobuf = False, - omit_com_google_protobuf_java = False, - omit_com_google_re2j = False, - omit_com_google_template_soy = False, - omit_com_google_truth = False, - omit_com_google_truth_extensions_truth_java8_extension = False, - omit_com_googlecode_java_diff_utils_diffutils = False, - omit_com_googlecode_charts4j = False, - omit_com_googlecode_json_simple = False, - omit_com_ibm_icu_icu4j = False, - omit_com_jcraft_jzlib = False, - omit_com_squareup_javapoet = False, - omit_com_squareup_javawriter = False, - omit_com_sun_xml_bind_jaxb_core = False, - omit_com_sun_xml_bind_jaxb_impl = False, - omit_com_sun_xml_bind_jaxb_jxc = False, - omit_com_sun_xml_bind_jaxb_xjc = False, - omit_com_thoughtworks_paranamer = False, - omit_commons_codec = False, - omit_commons_logging = False, - omit_dnsjava = False, - omit_io_netty_buffer = False, - omit_io_netty_codec = False, - omit_io_netty_codec_http = False, - omit_io_netty_common = False, - omit_io_netty_handler = False, - omit_io_netty_resolver = False, - omit_io_netty_tcnative = False, - omit_io_netty_tcnative_boringssl_static = False, - omit_io_netty_transport = False, - omit_it_unimi_dsi_fastutil = False, - omit_com_sun_activation_javax_activation = False, - omit_javax_annotation_jsr250_api = False, - omit_javax_inject = False, - omit_javax_mail = False, - omit_javax_servlet_api = False, - omit_javax_validation_api = False, - omit_javax_xml_bind_jaxb_api = False, - omit_javax_xml_soap_api = False, - omit_javax_xml_ws_jaxws_api = False, - omit_jline = False, - omit_joda_time = False, - omit_junit = False, - omit_net_bytebuddy = False, - omit_org_apache_avro = False, - omit_org_apache_beam_runners_direct_java = False, - omit_org_apache_beam_runners_google_cloud_dataflow_java = False, - omit_org_apache_beam_sdks_common_runner_api = False, - omit_org_apache_beam_sdks_java_core = False, - omit_org_apache_beam_sdks_java_extensions_google_cloud_platform_core = False, - omit_org_apache_beam_sdks_java_io_google_cloud_platform = False, - omit_org_apache_commons_compress = False, - omit_org_apache_ftpserver_core = False, - omit_org_apache_httpcomponents_httpclient = False, - omit_org_apache_httpcomponents_httpcore = False, - omit_org_apache_mina_core = False, - omit_org_apache_sshd_core = False, - omit_org_apache_sshd_scp = False, - omit_org_apache_sshd_sftp = False, - omit_org_apache_tomcat_servlet_api = False, - omit_org_apache_tomcat_annotations_api = False, - omit_org_bouncycastle_bcpg_jdk15on = False, - omit_org_bouncycastle_bcpkix_jdk15on = False, - omit_org_bouncycastle_bcprov_jdk15on = False, - omit_org_codehaus_jackson_core_asl = False, - omit_org_codehaus_jackson_mapper_asl = False, - omit_org_hamcrest_all = False, - omit_org_hamcrest_core = False, - omit_org_hamcrest_library = False, - omit_org_joda_money = False, - omit_org_json = False, - omit_org_khronos_opengl_api = False, - omit_org_mockito_core = False, - omit_org_mortbay_jetty = False, - omit_org_mortbay_jetty_servlet_api = False, - omit_org_mortbay_jetty_util = False, - omit_org_objenesis_objenesis = False, - omit_org_osgi_core = False, - omit_org_slf4j_api = False, - omit_org_tukaani_xz = False, - omit_org_xerial_snappy_java = False, - omit_org_yaml_snakeyaml = False, - omit_xerces_xmlParserAPIs = False, - omit_xpp3 = False): - """Imports dependencies for Nomulus.""" - domain_registry_bazel_check() - if not omit_com_beust_jcommander: - com_beust_jcommander() - if not omit_com_fasterxml_jackson_core: - com_fasterxml_jackson_core() - if not omit_com_fasterxml_jackson_core_jackson_annotations: - com_fasterxml_jackson_core_jackson_annotations() - if not omit_com_fasterxml_jackson_core_jackson_databind: - com_fasterxml_jackson_core_jackson_databind() - if not omit_com_google_api_client: - com_google_api_client() - if not omit_com_google_api_client_appengine: - com_google_api_client_appengine() - if not omit_com_google_api_client_jackson2: - com_google_api_client_jackson2() - if not omit_com_google_api_client_java6: - com_google_api_client_java6() - if not omit_com_google_api_client_servlet: - com_google_api_client_servlet() - if not omit_com_google_apis_google_api_services_admin_directory: - com_google_apis_google_api_services_admin_directory() - if not omit_com_google_apis_google_api_services_appengine: - com_google_apis_google_api_services_appengine() - if not omit_com_google_apis_google_api_services_bigquery: - com_google_apis_google_api_services_bigquery() - if not omit_com_google_apis_google_api_services_clouddebugger: - com_google_apis_google_api_services_clouddebugger() - if not omit_com_google_apis_google_api_services_cloudkms: - com_google_apis_google_api_services_cloudkms() - if not omit_com_google_apis_google_api_services_cloudresourcemanager: - com_google_apis_google_api_services_cloudresourcemanager() - if not omit_com_google_apis_google_api_services_dataflow: - com_google_apis_google_api_services_dataflow() - if not omit_com_google_apis_google_api_services_dns: - com_google_apis_google_api_services_dns() - if not omit_com_google_apis_google_api_services_drive: - com_google_apis_google_api_services_drive() - if not omit_com_google_apis_google_api_services_groupssettings: - com_google_apis_google_api_services_groupssettings() - if not omit_com_google_apis_google_api_services_monitoring: - com_google_apis_google_api_services_monitoring() - if not omit_com_google_apis_google_api_services_sheets: - com_google_apis_google_api_services_sheets() - if not omit_com_google_apis_google_api_services_storage: - com_google_apis_google_api_services_storage() - if not omit_com_google_appengine_api_1_0_sdk: - com_google_appengine_api_1_0_sdk() - if not omit_com_google_appengine_api_labs: - com_google_appengine_api_labs() - if not omit_com_google_appengine_api_stubs: - com_google_appengine_api_stubs() - if not omit_com_google_appengine_remote_api: - com_google_appengine_remote_api() - if not omit_com_google_appengine_testing: - com_google_appengine_testing() - if not omit_com_google_appengine_tools_appengine_gcs_client: - com_google_appengine_tools_appengine_gcs_client() - if not omit_com_google_appengine_tools_appengine_mapreduce: - com_google_appengine_tools_appengine_mapreduce() - if not omit_com_google_appengine_tools_appengine_pipeline: - com_google_appengine_tools_appengine_pipeline() - if not omit_com_google_appengine_tools_sdk: - com_google_appengine_tools_sdk() - if not omit_com_google_auth_library_credentials: - com_google_auth_library_credentials() - if not omit_com_google_auth_library_oauth2_http: - com_google_auth_library_oauth2_http() - if not omit_com_google_auto_common: - com_google_auto_common() - if not omit_com_google_auto_factory: - com_google_auto_factory() - if not omit_com_google_auto_service: - com_google_auto_service() - if not omit_com_google_auto_value: - com_google_auto_value() - if not omit_com_google_gson: - com_google_gson() - if not omit_com_google_cloud_bigdataoss_gcsio: - com_google_cloud_bigdataoss_gcsio() - if not omit_com_google_cloud_bigdataoss_util: - com_google_cloud_bigdataoss_util() - if not omit_com_google_code_findbugs_jsr305: - com_google_code_findbugs_jsr305() - if not omit_com_google_dagger: - com_google_dagger() - if not omit_com_google_dagger_compiler: - com_google_dagger_compiler() - if not omit_com_google_dagger_producers: - com_google_dagger_producers() - if not omit_com_google_errorprone_error_prone_annotations: - com_google_errorprone_error_prone_annotations() - if not omit_com_google_errorprone_javac_shaded: - com_google_errorprone_javac_shaded() - if not omit_com_google_flogger: - com_google_flogger() - if not omit_com_google_flogger_system_backend: - com_google_flogger_system_backend() - if not omit_com_google_gdata_core: - com_google_gdata_core() - if not omit_com_google_googlejavaformat_google_java_format: - com_google_googlejavaformat_google_java_format() - if not omit_com_google_guava: - com_google_guava() - if not omit_com_google_guava_failureaccess: - com_google_guava_failureaccess() - if not omit_com_google_guava_listenablefuture: - com_google_guava_listenablefuture() - if not omit_com_google_guava_testlib: - com_google_guava_testlib() - if not omit_com_google_gwt_user: - com_google_gwt_user() - if not omit_com_google_http_client: - com_google_http_client() - if not omit_com_google_http_client_appengine: - com_google_http_client_appengine() - if not omit_com_google_http_client_jackson2: - com_google_http_client_jackson2() - if not omit_com_google_monitoring_client_metrics: - com_google_monitoring_client_metrics() - if not omit_com_google_monitoring_client_stackdriver: - com_google_monitoring_client_stackdriver() - if not omit_com_google_monitoring_client_contrib: - com_google_monitoring_client_contrib() - if not omit_com_google_oauth_client: - com_google_oauth_client() - if not omit_com_google_oauth_client_appengine: - com_google_oauth_client_appengine() - if not omit_com_google_oauth_client_java6: - com_google_oauth_client_java6() - if not omit_com_google_oauth_client_jetty: - com_google_oauth_client_jetty() - if not omit_com_google_oauth_client_servlet: - com_google_oauth_client_servlet() - if not omit_com_google_protobuf: - com_google_protobuf() - if not omit_com_google_protobuf_java: - com_google_protobuf_java() - if not omit_com_google_re2j: - com_google_re2j() - if not omit_com_google_template_soy: - com_google_template_soy() - if not omit_com_google_truth: - com_google_truth() - if not omit_com_google_truth_extensions_truth_java8_extension: - com_google_truth_extensions_truth_java8_extension() - if not omit_com_googlecode_java_diff_utils_diffutils: - com_googlecode_java_diff_utils_diffutils() - if not omit_com_googlecode_charts4j: - com_googlecode_charts4j() - if not omit_com_googlecode_json_simple: - com_googlecode_json_simple() - if not omit_com_ibm_icu_icu4j: - com_ibm_icu_icu4j() - if not omit_com_jcraft_jzlib: - com_jcraft_jzlib() - if not omit_com_squareup_javapoet: - com_squareup_javapoet() - if not omit_com_squareup_javawriter: - com_squareup_javawriter() - if not omit_com_sun_xml_bind_jaxb_core: - com_sun_xml_bind_jaxb_core() - if not omit_com_sun_xml_bind_jaxb_impl: - com_sun_xml_bind_jaxb_impl() - if not omit_com_sun_xml_bind_jaxb_xjc: - com_sun_xml_bind_jaxb_xjc() - if not omit_com_sun_xml_bind_jaxb_jxc: - com_sun_xml_bind_jaxb_jxc() - if not omit_com_thoughtworks_paranamer: - com_thoughtworks_paranamer() - if not omit_commons_codec: - commons_codec() - if not omit_commons_logging: - commons_logging() - if not omit_dnsjava: - dnsjava() - if not omit_io_netty_buffer: - io_netty_buffer() - if not omit_io_netty_codec: - io_netty_codec() - if not omit_io_netty_codec_http: - io_netty_codec_http() - if not omit_io_netty_common: - io_netty_common() - if not omit_io_netty_handler: - io_netty_handler() - if not omit_io_netty_resolver: - io_netty_resolver() - if not omit_io_netty_tcnative: - io_netty_tcnative() - if not omit_io_netty_tcnative_boringssl_static: - io_netty_tcnative_boringssl_static() - if not omit_io_netty_transport: - io_netty_transport() - if not omit_it_unimi_dsi_fastutil: - it_unimi_dsi_fastutil() - if not omit_com_sun_activation_javax_activation: - com_sun_activation_javax_activation() - if not omit_javax_annotation_jsr250_api: - javax_annotation_jsr250_api() - if not omit_javax_inject: - javax_inject() - if not omit_javax_mail: - javax_mail() - if not omit_javax_servlet_api: - javax_servlet_api() - if not omit_javax_validation_api: - javax_validation_api() - if not omit_javax_xml_bind_jaxb_api: - javax_xml_bind_jaxb_api() - if not omit_javax_xml_soap_api: - javax_xml_soap_api() - if not omit_jline: - jline() - if not omit_joda_time: - joda_time() - if not omit_junit: - junit() - if not omit_net_bytebuddy: - net_bytebuddy() - if not omit_org_apache_avro: - org_apache_avro() - if not omit_org_apache_beam_runners_direct_java: - org_apache_beam_runners_direct_java() - if not omit_org_apache_beam_runners_google_cloud_dataflow_java: - org_apache_beam_runners_google_cloud_dataflow_java() - if not omit_org_apache_beam_sdks_common_runner_api: - org_apache_beam_sdks_common_runner_api() - if not omit_org_apache_beam_sdks_java_core: - org_apache_beam_sdks_java_core() - if not omit_org_apache_beam_sdks_java_extensions_google_cloud_platform_core: - org_apache_beam_sdks_java_extensions_google_cloud_platform_core() - if not omit_org_apache_beam_sdks_java_io_google_cloud_platform: - org_apache_beam_sdks_java_io_google_cloud_platform() - if not omit_org_apache_commons_compress: - org_apache_commons_compress() - if not omit_org_apache_ftpserver_core: - org_apache_ftpserver_core() - if not omit_org_apache_httpcomponents_httpclient: - org_apache_httpcomponents_httpclient() - if not omit_org_apache_httpcomponents_httpcore: - org_apache_httpcomponents_httpcore() - if not omit_org_apache_mina_core: - org_apache_mina_core() - if not omit_org_apache_sshd_core: - org_apache_sshd_core() - if not omit_org_apache_sshd_scp: - org_apache_sshd_scp() - if not omit_org_apache_sshd_sftp: - org_apache_sshd_sftp() - if not omit_org_apache_tomcat_servlet_api: - org_apache_tomcat_servlet_api() - if not omit_org_apache_tomcat_annotations_api: - org_apache_tomcat_annotations_api() - if not omit_org_bouncycastle_bcpg_jdk15on: - org_bouncycastle_bcpg_jdk15on() - if not omit_org_bouncycastle_bcpkix_jdk15on: - org_bouncycastle_bcpkix_jdk15on() - if not omit_org_bouncycastle_bcprov_jdk15on: - org_bouncycastle_bcprov_jdk15on() - if not omit_org_codehaus_jackson_core_asl: - org_codehaus_jackson_core_asl() - if not omit_org_codehaus_jackson_mapper_asl: - org_codehaus_jackson_mapper_asl() - if not omit_org_hamcrest_all: - org_hamcrest_all() - if not omit_org_hamcrest_core: - org_hamcrest_core() - if not omit_org_hamcrest_library: - org_hamcrest_library() - if not omit_org_joda_money: - org_joda_money() - if not omit_org_json: - org_json() - if not omit_org_khronos_opengl_api: - org_khronos_opengl_api() - if not omit_org_mockito_core: - org_mockito_core() - if not omit_org_mortbay_jetty: - org_mortbay_jetty() - if not omit_org_mortbay_jetty_servlet_api: - org_mortbay_jetty_servlet_api() - if not omit_org_mortbay_jetty_util: - org_mortbay_jetty_util() - if not omit_org_objenesis_objenesis: - org_objenesis_objenesis() - if not omit_org_osgi_core: - org_osgi_core() - if not omit_org_slf4j_api: - org_slf4j_api() - if not omit_org_tukaani_xz: - org_tukaani_xz() - if not omit_org_xerial_snappy_java: - org_xerial_snappy_java() - if not omit_org_yaml_snakeyaml: - org_yaml_snakeyaml() - if not omit_xerces_xmlParserAPIs: - xerces_xmlParserAPIs() - if not omit_xpp3: - xpp3() - -def com_beust_jcommander(): - java_import_external( - name = "com_beust_jcommander", - jar_sha256 = "a7313fcfde070930e40ec79edf3c5948cf34e4f0d25cb3a09f9963d8bdd84113", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/beust/jcommander/1.48/jcommander-1.48.jar", - "http://repo1.maven.org/maven2/com/beust/jcommander/1.48/jcommander-1.48.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - ) - -def com_fasterxml_jackson_core(): - java_import_external( - name = "com_fasterxml_jackson_core", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "fab8746aedd6427788ee390ea04d438ec141bff7eb3476f8bdd5d9110fb2718a", - jar_urls = [ - "http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.9.6/jackson-core-2.9.6.jar", - "http://maven.ibiblio.org/maven2/com/fasterxml/jackson/core/jackson-core/2.9.6/jackson-core-2.9.6.jar", - ], - ) - -def com_fasterxml_jackson_core_jackson_annotations(): - java_import_external( - name = "com_fasterxml_jackson_core_jackson_annotations", - jar_sha256 = "e61b7343aceeb6ecda291d4ef133cd3e765f178c631c357ffd081abab7f15db8", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar", - "http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - ) - -def com_fasterxml_jackson_core_jackson_databind(): - java_import_external( - name = "com_fasterxml_jackson_core_jackson_databind", - jar_sha256 = "2ed1d9d9ad732093bbe9f2c23f7d143c35c092ccc48f1754f23d031f8de2436e", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.8.5/jackson-databind-2.8.5.jar", - "http://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.8.5/jackson-databind-2.8.5.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_fasterxml_jackson_core_jackson_annotations", - "@com_fasterxml_jackson_core", - ], - ) - -def com_google_api_client(): - java_import_external( - name = "com_google_api_client", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "fd1f06bc8cea64cd6e85e7a29dd632ba05c4e4ec2daae9a7115b6dbc9004fcd9", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/api-client/google-api-client/1.27.0/google-api-client-1.27.0.jar", - "http://repo1.maven.org/maven2/com/google/api-client/google-api-client/1.27.0/google-api-client-1.27.0.jar", - ], - deps = [ - "@com_google_oauth_client", - "@com_google_http_client_jackson2", - "@commons_codec", - "@com_google_guava", - ], - ) - -def com_google_api_client_appengine(): - java_import_external( - name = "com_google_api_client_appengine", - jar_sha256 = "3b6f69bea556806e96ca6d443440968f848058c7956d945abea625e22b1d3fac", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/api-client/google-api-client-appengine/1.22.0/google-api-client-appengine-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/api-client/google-api-client-appengine/1.22.0/google-api-client-appengine-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_appengine_api_1_0_sdk", - "@com_google_oauth_client_appengine", - "@com_google_api_client", - "@com_google_api_client_servlet", - "@com_google_http_client_appengine", - ], - ) - -def com_google_api_client_jackson2(): - java_import_external( - name = "com_google_api_client_jackson2", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "b86e3bdd3b6504741b90de51f06b2236cedfedd0069f942b22adb0b60553de4a", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/api-client/google-api-client-jackson2/1.20.0/google-api-client-jackson2-1.20.0.jar", - "http://repo1.maven.org/maven2/com/google/api-client/google-api-client-jackson2/1.20.0/google-api-client-jackson2-1.20.0.jar", - ], - deps = [ - "@com_google_api_client", - "@com_google_http_client_jackson2", - ], - ) - -def com_google_monitoring_client_metrics(): - java_import_external( - name = "com_google_monitoring_client_metrics", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "19c180f9009bda2dd4c3d4a3a8376b1d4d12a319944a916484d3d8d8701303e1", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/monitoring-client/metrics/1.0.4/metrics-1.0.4.jar", - "http://repo1.maven.org/maven2/com/google/monitoring-client/metrics/1.0.4/metrics-1.0.4.jar", - ], - deps = [ - "@com_google_guava", - "@com_google_auto_value", - "@com_google_errorprone_error_prone_annotations", - "@com_google_re2j", - ], - ) - -def com_google_monitoring_client_stackdriver(): - java_import_external( - name = "com_google_monitoring_client_stackdriver", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "13a1d8fb103b37df9ebed7dee813dcb5019369c46e7790a09a5b6ebc04eef604", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/monitoring-client/stackdriver/1.0.4/stackdriver-1.0.4.jar", - "http://repo1.maven.org/maven2/com/google/monitoring-client/stackdriver/1.0.4/stackdriver-1.0.4.jar", - ], - deps = [ - "@com_google_guava", - "@com_google_apis_google_api_services_monitoring", - "@com_google_monitoring_client_metrics", - ], - ) - -def com_google_monitoring_client_contrib(): - java_import_external( - name = "com_google_monitoring_client_contrib", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "f655f9007065032a6433397fb0141bfc2850dfcc4680f302faca341a007b6264", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/monitoring-client/contrib/1.0.4/contrib-1.0.4.jar", - "http://repo1.maven.org/maven2/com/google/monitoring-client/contrib/1.0.4/contrib-1.0.4.jar", - ], - testonly_ = True, - deps = [ - "@com_google_truth", - "@com_google_monitoring_client_metrics", - ], - ) - -def com_google_api_client_java6(): - java_import_external( - name = "com_google_api_client_java6", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "056ef35bafebd2e2b27817be00aa08e79d24fd4ba1c7c70c2407fd2ec9582cb5", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/api-client/google-api-client-java6/1.27.0/google-api-client-java6-1.27.0.jar", - "http://repo1.maven.org/maven2/com/google/api-client/google-api-client-java6/1.27.0/google-api-client-java6-1.27.0.jar", - ], - deps = [ - "@com_google_api_client", - "@com_google_oauth_client_java6", - ], - ) - -def com_google_api_client_servlet(): - java_import_external( - name = "com_google_api_client_servlet", - jar_sha256 = "66cf62e2ecd7ae73c3dbf4713850e8ff5e5bb0bcaac61243bb0034fa28b2681c", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/api-client/google-api-client-servlet/1.22.0/google-api-client-servlet-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/api-client/google-api-client-servlet/1.22.0/google-api-client-servlet-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_oauth_client_servlet", - "@com_google_api_client", - "@javax_servlet_api", - ], - ) - -def com_google_apis_google_api_services_admin_directory(): - java_import_external( - name = "com_google_apis_google_api_services_admin_directory", - jar_sha256 = "c1455436b318d16d665ed0ff305b03eb177542d8a74cfb8b7c1e9bfed5227640", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-admin-directory/directory_v1-rev72-1.22.0/google-api-services-admin-directory-directory_v1-rev72-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-admin-directory/directory_v1-rev72-1.22.0/google-api-services-admin-directory-directory_v1-rev72-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_appengine(): - java_import_external( - name = "com_google_apis_google_api_services_appengine", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "15329545770163aec4f2bb0c37949a03667f06e012e2204ede22a0c2fb8f9f21", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-appengine/v1-rev85-1.25.0/google-api-services-appengine-v1-rev85-1.25.0.jar", - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-appengine/v1-rev85-1.25.0/google-api-services-appengine-v1-rev85-1.25.0.jar", - ], - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_bigquery(): - java_import_external( - name = "com_google_apis_google_api_services_bigquery", - jar_sha256 = "a8659f00301b34292878f288bc3604c5763d51cb6b82c956a46bbf5b46d8f3f0", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-bigquery/v2-rev325-1.22.0/google-api-services-bigquery-v2-rev325-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-bigquery/v2-rev325-1.22.0/google-api-services-bigquery-v2-rev325-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_clouddebugger(): - java_import_external( - name = "com_google_apis_google_api_services_clouddebugger", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "5b8dddc70bb63aa373dcf1dc35ec79444c5feb77417b3f83ebe30ec1e9305e47", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-clouddebugger/v2-rev8-1.22.0/google-api-services-clouddebugger-v2-rev8-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-clouddebugger/v2-rev8-1.22.0/google-api-services-clouddebugger-v2-rev8-1.22.0.jar", - ], - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_cloudkms(): - java_import_external( - name = "com_google_apis_google_api_services_cloudkms", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "c73854bdbd67c26f030eda346c65fc68e5b252a54f662af1a041caea77333ba4", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-cloudkms/v1-rev12-1.22.0/google-api-services-cloudkms-v1-rev12-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-cloudkms/v1-rev12-1.22.0/google-api-services-cloudkms-v1-rev12-1.22.0.jar", - ], - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_cloudresourcemanager(): - java_import_external( - name = "com_google_apis_google_api_services_cloudresourcemanager", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "88ebb190d354afaa26f6dc1739e8c713ca2591131d72fe7bb14e670b3f23cacb", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-cloudresourcemanager/v1-rev6-1.22.0/google-api-services-cloudresourcemanager-v1-rev6-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-cloudresourcemanager/v1-rev6-1.22.0/google-api-services-cloudresourcemanager-v1-rev6-1.22.0.jar", - ], - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_dataflow(): - java_import_external( - name = "com_google_apis_google_api_services_dataflow", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "c990c200a48fec60cf11dc146c49ca2f6e865748b0f900ab32fcb4b3341d8f38", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-dataflow/v1b3-rev196-1.22.0/google-api-services-dataflow-v1b3-rev196-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-dataflow/v1b3-rev196-1.22.0/google-api-services-dataflow-v1b3-rev196-1.22.0.jar", - ], - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_dns(): - java_import_external( - name = "com_google_apis_google_api_services_dns", - jar_sha256 = "70fd3a33fe59a033176feeee8e4e1e380a3939468fc953852843c4f874e7d087", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-dns/v2beta1-rev6-1.22.0/google-api-services-dns-v2beta1-rev6-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-dns/v2beta1-rev6-1.22.0/google-api-services-dns-v2beta1-rev6-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_drive(): - java_import_external( - name = "com_google_apis_google_api_services_drive", - jar_sha256 = "8894c1ac3bbf723c493c83aca1f786cd6acd8a833a3f1c31394bcc484b6916e4", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-drive/v2-rev160-1.19.1/google-api-services-drive-v2-rev160-1.19.1.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-drive/v2-rev160-1.19.1/google-api-services-drive-v2-rev160-1.19.1.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_groupssettings(): - java_import_external( - name = "com_google_apis_google_api_services_groupssettings", - jar_sha256 = "bb06f971362b1b78842f7ec71ae28adf3b31132c97d9cf786645bb2468d56b46", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-groupssettings/v1-rev60-1.22.0/google-api-services-groupssettings-v1-rev60-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-groupssettings/v1-rev60-1.22.0/google-api-services-groupssettings-v1-rev60-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_monitoring(): - java_import_external( - name = "com_google_apis_google_api_services_monitoring", - jar_sha256 = "8943d11779280ba90e57245d657368a94bb8474e260ad528e31f1e4ee081e1d9", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-monitoring/v3-rev11-1.22.0/google-api-services-monitoring-v3-rev11-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-monitoring/v3-rev11-1.22.0/google-api-services-monitoring-v3-rev11-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_sheets(): - java_import_external( - name = "com_google_apis_google_api_services_sheets", - jar_sha256 = "67529b9efceb1a16b72c6aa0822d50f4f6e8c3c84972a5a37ca6e7bdc19064ba", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-sheets/v4-rev483-1.22.0/google-api-services-sheets-v4-rev483-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-sheets/v4-rev483-1.22.0/google-api-services-sheets-v4-rev483-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_apis_google_api_services_storage(): - java_import_external( - name = "com_google_apis_google_api_services_storage", - jar_sha256 = "3a6c857e409a4398ada630124ca52222582beba04943c3cd7c5c76aee0854fcf", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/apis/google-api-services-storage/v1-rev86-1.22.0/google-api-services-storage-v1-rev86-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev86-1.22.0/google-api-services-storage-v1-rev86-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = ["@com_google_api_client"], - ) - -def com_google_appengine_api_1_0_sdk(): - java_import_external( - name = "com_google_appengine_api_1_0_sdk", - jar_sha256 = "c151aee2a0eb5ede2f051861f420da023d437e7b275b50a9f2fe42c893ba693b", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/appengine-api-1.0-sdk/1.9.48/appengine-api-1.0-sdk-1.9.48.jar", - "http://repo1.maven.org/maven2/com/google/appengine/appengine-api-1.0-sdk/1.9.48/appengine-api-1.0-sdk-1.9.48.jar", - ], - # Google App Engine Terms of Service: https://cloud.google.com/terms/ - # + Shaded Jackson: Apache 2.0 - # + Shaded Antlr: BSD - # + Shaded Apache Commons Codec: Apache 2.0 - # + Shaded Joda Time: Apache 2.0 - # + Shaded Apache Geronimo: Apache 2.0 - licenses = ["notice"], - neverlink = True, - generated_linkable_rule_name = "link", - extra_build_file_content = "\n".join([ - "java_import(", - " name = \"testonly\",", - " jars = [\"appengine-api-1.0-sdk-1.9.48.jar\"],", - " testonly = True,", - ")", - ]), - ) - -def com_google_appengine_api_labs(): - java_import_external( - name = "com_google_appengine_api_labs", - jar_sha256 = "adb9e0e778ca0911c08c7715e0769c487a5e56d7a984a4e17e26044b5c1fc1be", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/appengine-api-labs/1.9.48/appengine-api-labs-1.9.48.jar", - "http://repo1.maven.org/maven2/com/google/appengine/appengine-api-labs/1.9.48/appengine-api-labs-1.9.48.jar", - ], - licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/ - ) - -def com_google_appengine_api_stubs(): - java_import_external( - name = "com_google_appengine_api_stubs", - jar_sha256 = "49c5a9228477c2ed589f62e2430a4c029464adf166a8b50c260ad35171b0d763", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/appengine-api-stubs/1.9.48/appengine-api-stubs-1.9.48.jar", - "http://repo1.maven.org/maven2/com/google/appengine/appengine-api-stubs/1.9.48/appengine-api-stubs-1.9.48.jar", - ], - licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/ - ) - -def com_google_appengine_remote_api(): - java_import_external( - name = "com_google_appengine_remote_api", - jar_sha256 = "6ea6dc3b529038ea6b37e855cd1cd7612f6640feaeb0eec842d4e6d85e1fd052", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/appengine-remote-api/1.9.48/appengine-remote-api-1.9.48.jar", - "http://repo1.maven.org/maven2/com/google/appengine/appengine-remote-api/1.9.48/appengine-remote-api-1.9.48.jar", - ], - licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/ - neverlink = True, - generated_linkable_rule_name = "link", - ) - -def com_google_appengine_testing(): - java_import_external( - name = "com_google_appengine_testing", - jar_sha256 = "f18c93f08b45a56330dcf5625a75e169af37ff1a1d62e0ee4af668c568266fd3", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/appengine-testing/1.9.58/appengine-testing-1.9.58.jar", - "http://repo1.maven.org/maven2/com/google/appengine/appengine-testing/1.9.58/appengine-testing-1.9.58.jar", - ], - licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/ - testonly_ = True, - deps = [ - "@com_google_appengine_api_1_0_sdk//:testonly", - "@com_google_appengine_api_labs", - "@com_google_appengine_api_stubs", - ], - ) - -def com_google_appengine_tools_appengine_gcs_client(): - java_import_external( - name = "com_google_appengine_tools_appengine_gcs_client", - jar_sha256 = "99daa975012ac2f1509ecff1e70c9ec1e5eb435a499d3f381c88bb944739c7d8", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/tools/appengine-gcs-client/0.6/appengine-gcs-client-0.6.jar", - "http://repo1.maven.org/maven2/com/google/appengine/tools/appengine-gcs-client/0.6/appengine-gcs-client-0.6.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_appengine_api_1_0_sdk", - "@com_google_guava", - "@joda_time", - "@com_google_apis_google_api_services_storage", - "@com_google_api_client_appengine", - "@com_google_http_client", - "@com_google_http_client_jackson2", - ], - ) - -def com_google_appengine_tools_appengine_mapreduce(): - java_import_external( - name = "com_google_appengine_tools_appengine_mapreduce", - jar_sha256 = "5247f29ad94f422511fb7321a11ffb47bdd6156b00b9b6d7221a4f8f00c4a750", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/tools/appengine-mapreduce/0.8.5/appengine-mapreduce-0.8.5.jar", - "http://repo1.maven.org/maven2/com/google/appengine/tools/appengine-mapreduce/0.8.5/appengine-mapreduce-0.8.5.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_appengine_api_1_0_sdk", - "@javax_servlet_api", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_pipeline", - "@com_googlecode_charts4j", - "@org_json", - "@com_google_protobuf_java", - "@com_google_guava", - "@joda_time", - "@it_unimi_dsi_fastutil", - "@com_google_apis_google_api_services_bigquery", - "@com_google_api_client", - "@com_google_api_client_appengine", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_fasterxml_jackson_core_jackson_databind", - "@com_fasterxml_jackson_core", - ], - ) - -def com_google_appengine_tools_appengine_pipeline(): - java_import_external( - name = "com_google_appengine_tools_appengine_pipeline", - jar_sha256 = "61da36f73843545db9eaf403112ba14f36a1fa6e685557cff56ce0083d0a7b97", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/tools/appengine-pipeline/0.2.13/appengine-pipeline-0.2.13.jar", - "http://repo1.maven.org/maven2/com/google/appengine/tools/appengine-pipeline/0.2.13/appengine-pipeline-0.2.13.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@org_json", - "@com_google_appengine_api_1_0_sdk", - "@com_google_guava", - "@javax_servlet_api", - "@com_google_appengine_tools_appengine_gcs_client", - ], - ) - -def com_google_appengine_tools_sdk(): - java_import_external( - name = "com_google_appengine_tools_sdk", - jar_sha256 = "16acae92eed3a227dda8aae8b456e4058f3c0d30c18859ce0ec872c43101bbdc", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/appengine/appengine-tools-sdk/1.9.48/appengine-tools-sdk-1.9.48.jar", - "http://repo1.maven.org/maven2/com/google/appengine/appengine-tools-sdk/1.9.48/appengine-tools-sdk-1.9.48.jar", - ], - licenses = ["permissive"], # Google App Engine Terms of Service: https://cloud.google.com/terms/ - ) - -def com_google_auth_library_credentials(): - java_import_external( - name = "com_google_auth_library_credentials", - licenses = ["notice"], # BSD New license - jar_sha256 = "df13b1a2d547816e1eaf0cb73c34b85e09a725540f186eb1519de73b15489e9d", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/auth/google-auth-library-credentials/0.7.1/google-auth-library-credentials-0.7.1.jar", - "http://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/0.7.1/google-auth-library-credentials-0.7.1.jar", - ], - ) - -def com_google_auth_library_oauth2_http(): - java_import_external( - name = "com_google_auth_library_oauth2_http", - licenses = ["notice"], # BSD New license - jar_sha256 = "abc33ebd2411e928f85383b7bd6f33f8ab59dd95d67d363b5af090ffd6adbd98", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.7.1/google-auth-library-oauth2-http-0.7.1.jar", - "http://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.7.1/google-auth-library-oauth2-http-0.7.1.jar", - ], - deps = [ - "@com_google_auth_library_credentials", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_guava", - ], - ) - -def com_google_auto_common(): - java_import_external( - name = "com_google_auto_common", - jar_sha256 = "97db1709f57b91b32edacb596ef4641872f227b7d99ad90e467f0d77f5ba134a", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/auto/auto-common/0.8/auto-common-0.8.jar", - "http://repo1.maven.org/maven2/com/google/auto/auto-common/0.8/auto-common-0.8.jar", - ], - licenses = ["notice"], # Apache 2.0 - deps = ["@com_google_guava"], - ) - -def com_google_auto_factory(): - java_import_external( - name = "com_google_auto_factory", - licenses = ["notice"], # Apache 2.0 - jar_sha256 = "a038e409da90b9e065ec537cce2375b0bb0b07548dca0f9448671b0befb83439", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/auto/factory/auto-factory/1.0-beta3/auto-factory-1.0-beta3.jar", - "http://repo1.maven.org/maven2/com/google/auto/factory/auto-factory/1.0-beta3/auto-factory-1.0-beta3.jar", - ], - # Auto Factory ships its annotations, runtime, and processor in the same - # jar. The generated code must link against this jar at runtime. So our - # goal is to introduce as little bloat as possible.The only class we need - # at runtime is com.google.auto.factory.internal.Preconditions. So we're - # not going to specify the deps of this jar as part of the java_import(). - generated_rule_name = "jar", - extra_build_file_content = "\n".join([ - "java_library(", - " name = \"processor\",", - " exports = [\":jar\"],", - " runtime_deps = [", - " \"@com_google_auto_common\",", - " \"@com_google_guava\",", - " \"@com_squareup_javawriter\",", - " \"@javax_inject\",", - " \"@org_apache_tomcat_annotations_api\",", - " ],", - ")", - "", - "java_plugin(", - " name = \"AutoFactoryProcessor\",", - " output_licenses = [\"unencumbered\"],", - " processor_class = \"com.google.auto.factory.processor.AutoFactoryProcessor\",", - " generates_api = 1,", - " tags = [\"annotation=com.google.auto.factory.AutoFactory;genclass=${package}.${outerclasses}@{className|${classname}Factory}\"],", - " deps = [\":processor\"],", - ")", - "", - "java_library(", - " name = \"com_google_auto_factory\",", - " exported_plugins = [\":AutoFactoryProcessor\"],", - " exports = [", - " \":jar\",", - " \"@com_google_code_findbugs_jsr305\",", - " \"@javax_inject\",", - " ],", - ")", - ]), - ) - -def com_google_auto_service(): - java_import_external( - name = "com_google_auto_service", - jar_sha256 = "e422d49c312fd2031222e7306e8108c1b4118eb9c049f1b51eca280bed87e924", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/auto/service/auto-service/1.0-rc4/auto-service-1.0-rc4.jar", - "http://repo1.maven.org/maven2/com/google/auto/service/auto-service/1.0-rc4/auto-service-1.0-rc4.jar", - ], - licenses = ["notice"], # Apache 2.0 - neverlink = True, - generated_rule_name = "compile", - generated_linkable_rule_name = "processor", - deps = [ - "@com_google_auto_common", - "@com_google_guava", - ], - extra_build_file_content = "\n".join([ - "java_plugin(", - " name = \"AutoServiceProcessor\",", - " output_licenses = [\"unencumbered\"],", - " processor_class = \"com.google.auto.service.processor.AutoServiceProcessor\",", - " deps = [\":processor\"],", - ")", - "", - "java_library(", - " name = \"com_google_auto_service\",", - " exported_plugins = [\":AutoServiceProcessor\"],", - " exports = [\":compile\"],", - ")", - ]), - ) - -def com_google_auto_value(): - java_import_external( - name = "com_google_auto_value", - jar_sha256 = "edbe65a5c53e3d4f5cb10b055d4884ae7705a7cd697be4b2a5d8427761b8ba12", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/auto/value/auto-value/1.6.2/auto-value-1.6.2.jar", - "http://repo1.maven.org/maven2/com/google/auto/value/auto-value/1.6.2/auto-value-1.6.2.jar", - ], - licenses = ["notice"], # Apache 2.0 - neverlink = True, - generated_rule_name = "compile", - generated_linkable_rule_name = "processor", - deps = [ - "@com_google_auto_common", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - ], - extra_build_file_content = "\n".join([ - "java_plugin(", - " name = \"AutoAnnotationProcessor\",", - " output_licenses = [\"unencumbered\"],", - " processor_class = \"com.google.auto.value.processor.AutoAnnotationProcessor\",", - " tags = [\"annotation=com.google.auto.value.AutoAnnotation;genclass=${package}.AutoAnnotation_${outerclasses}${classname}_${methodname}\"],", - " deps = [\":processor\"],", - ")", - "", - "java_plugin(", - " name = \"AutoValueProcessor\",", - " output_licenses = [\"unencumbered\"],", - " processor_class = \"com.google.auto.value.processor.AutoValueProcessor\",", - " tags = [\"annotation=com.google.auto.value.AutoValue;genclass=${package}.AutoValue_${outerclasses}${classname}\"],", - " deps = [\":processor\"],", - ")", - "", - "java_library(", - " name = \"com_google_auto_value\",", - " exported_plugins = [", - " \":AutoAnnotationProcessor\",", - " \":AutoValueProcessor\",", - " ],", - " exports = [", - " \":compile\",", - " \"@com_google_code_findbugs_jsr305\",", - " ],", - ")", - ]), - ) - -def com_google_gson(): - java_import_external( - name = "com_google_gson", - licenses = ["notice"], # Apache 2.0 - jar_sha256 = "233a0149fc365c9f6edbd683cfe266b19bdc773be98eabdaf6b3c924b48e7d81", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar", - "http://maven.ibiblio.org/maven2/com/google/code/gson/gson/2.8.5/gson-2.8.5.jar", - ], - ) - -def com_google_cloud_bigdataoss_gcsio(): - java_import_external( - name = "com_google_cloud_bigdataoss_gcsio", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "8ef468b82542ae8d0428b0c60eb6009bf05f2b80e34715ee6bb27c5def66b5be", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/cloud/bigdataoss/gcsio/1.4.5/gcsio-1.4.5.jar", - "http://repo1.maven.org/maven2/com/google/cloud/bigdataoss/gcsio/1.4.5/gcsio-1.4.5.jar", - ], - deps = [ - "@com_google_api_client_java6", - "@com_google_api_client_jackson2", - "@com_google_apis_google_api_services_storage", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@com_google_oauth_client", - "@com_google_oauth_client_java6", - #"@junit", - "@org_slf4j_api", - "@com_google_cloud_bigdataoss_util", - ], - ) - -def com_google_cloud_bigdataoss_util(): - java_import_external( - name = "com_google_cloud_bigdataoss_util", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "56c93d9cf72a2725c45c6d26530c7065900a7c962ec8f7c0edc5f4164652753d", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/cloud/bigdataoss/util/1.4.5/util-1.4.5.jar", - "http://maven.ibiblio.org/maven2/com/google/cloud/bigdataoss/util/1.4.5/util-1.4.5.jar", - ], - deps = [ - "@com_google_api_client_java6", - "@com_google_api_client_jackson2", - "@com_google_apis_google_api_services_storage", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@com_google_oauth_client", - "@com_google_oauth_client_java6", - #"@junit", - "@org_slf4j_api", - ], - ) - -def com_google_code_findbugs_jsr305(): - java_import_external( - name = "com_google_code_findbugs_jsr305", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", - "http://maven.ibiblio.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", - ], - ) - -def com_google_dagger(): - java_import_external( - name = "com_google_dagger", - jar_sha256 = "1f14720ffc3152a4207e374edb2ce114d94625058a6ef48a35cb67764dac4756", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/dagger/dagger/2.15/dagger-2.15.jar", - "http://maven.ibiblio.org/maven2/com/google/dagger/dagger/2.15/dagger-2.15.jar", - ], - licenses = ["notice"], # Apache 2.0 - deps = ["@javax_inject"], - generated_rule_name = "runtime", - extra_build_file_content = "\n".join([ - "java_library(", - " name = \"com_google_dagger\",", - " exported_plugins = [\"@com_google_dagger_compiler//:ComponentProcessor\"],", - " exports = [", - " \":runtime\",", - " \"@javax_inject\",", - " ],", - ")", - ]), - ) - -def com_google_dagger_compiler(): - java_import_external( - name = "com_google_dagger_compiler", - jar_sha256 = "ecd1e8ee0224312ae29203767fb8ec70af13e4f2724df2174ba0d2867cd2de78", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/dagger/dagger-compiler/2.15/dagger-compiler-2.15.jar", - "http://repo1.maven.org/maven2/com/google/dagger/dagger-compiler/2.15/dagger-compiler-2.15.jar", - ], - licenses = ["notice"], # Apache 2.0 - deps = [ - "@com_google_dagger//:runtime", - "@com_google_dagger_producers//:runtime", - "@com_google_code_findbugs_jsr305", - "@com_google_googlejavaformat_google_java_format", - "@com_google_guava", - "@com_squareup_javapoet", - "@javax_annotation_jsr250_api", - "@javax_inject", - ], - extra_build_file_content = "\n".join([ - "java_plugin(", - " name = \"ComponentProcessor\",", - " output_licenses = [\"unencumbered\"],", - " processor_class = \"dagger.internal.codegen.ComponentProcessor\",", - " generates_api = 1,", - " tags = [", - " \"annotation=dagger.Component;genclass=${package}.Dagger${outerclasses}${classname}\",", - " \"annotation=dagger.producers.ProductionComponent;genclass=${package}.Dagger${outerclasses}${classname}\",", - " ],", - " deps = [\":com_google_dagger_compiler\"],", - ")", - ]), - ) - -def com_google_dagger_producers(): - java_import_external( - name = "com_google_dagger_producers", - jar_sha256 = "eb189206f80df260de4331bb51e92a94e06f5cbf5ef3d1492d34c5e139e92eb1", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/dagger/dagger-producers/2.15/dagger-producers-2.15.jar", - "http://maven.ibiblio.org/maven2/com/google/dagger/dagger-producers/2.15/dagger-producers-2.15.jar", - ], - licenses = ["notice"], # Apache 2.0 - deps = [ - "@com_google_dagger//:runtime", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@javax_inject", - ], - generated_rule_name = "runtime", - extra_build_file_content = "\n".join([ - "java_library(", - " name = \"com_google_dagger\",", - " exported_plugins = [\"@com_google_dagger_compiler//:ComponentProcessor\"],", - " exports = [", - " \":runtime\",", - " \"@javax_inject\",", - " ],", - ")", - ]), - ) - -def com_google_errorprone_error_prone_annotations(): - java_import_external( - name = "com_google_errorprone_error_prone_annotations", - jar_sha256 = "03d0329547c13da9e17c634d1049ea2ead093925e290567e1a364fd6b1fc7ff8", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar", - "http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.1.3/error_prone_annotations-2.1.3.jar", - ], - licenses = ["notice"], # Apache 2.0 - ) - -def com_google_errorprone_javac_shaded(): - java_import_external( - name = "com_google_errorprone_javac_shaded", - # GNU General Public License, version 2, with the Classpath Exception - # http://openjdk.java.net/legal/gplv2+ce.html - licenses = ["TODO"], - jar_sha256 = "65bfccf60986c47fbc17c9ebab0be626afc41741e0a6ec7109e0768817a36f30", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/errorprone/javac-shaded/9-dev-r4023-3/javac-shaded-9-dev-r4023-3.jar", - "http://maven.ibiblio.org/maven2/com/google/errorprone/javac-shaded/9-dev-r4023-3/javac-shaded-9-dev-r4023-3.jar", - ], - ) - -def com_google_flogger(): - java_import_external( - name = "com_google_flogger", - licenses = ["notice"], # Apache 2.0 - jar_sha256 = "82f6d7fcafe92adabbb3e0ccc82c2b3a40c5c72343fe2a3226b34f8fa0f61bcb", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/flogger/flogger/0.1/flogger-0.1.jar", - "http://maven.ibiblio.org/maven2/com/google/flogger/flogger/0.1/flogger-0.1.jar", - ], - deps = ["@com_google_code_findbugs_jsr305"], - ) - -def com_google_flogger_system_backend(): - java_import_external( - name = "com_google_flogger_system_backend", - licenses = ["notice"], # Apache 2.0 - jar_sha256 = "7b5c1816fb174a768e7a6a09800feb53a6a094af7cbc5d3a9663b2735e97074d", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/flogger/flogger-system-backend/0.1/flogger-system-backend-0.1.jar", - "http://maven.ibiblio.org/maven2/com/google/flogger/flogger-system-backend/0.1/flogger-system-backend-0.1.jar", - ], - deps = [ - "@com_google_flogger", - "@com_google_code_findbugs_jsr305", - ], - ) - -def com_google_gdata_core(): - java_import_external( - name = "com_google_gdata_core", - jar_sha256 = "671fb963dd0bc767a69c7e4a74c07cf8dad3912bd40d37e600cc2b06d7a42dea", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/gdata/core/1.47.1/core-1.47.1.jar", - "http://repo1.maven.org/maven2/com/google/gdata/core/1.47.1/core-1.47.1.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_guava", - "@com_google_oauth_client_jetty", - "@com_google_code_findbugs_jsr305", - "@javax_mail", - ], - ) - -def com_google_googlejavaformat_google_java_format(): - java_import_external( - name = "com_google_googlejavaformat_google_java_format", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "39d18ec9ab610097074bf49e971285488eaf5d0bc2369df0a0d5a3f9f9de2faa", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/googlejavaformat/google-java-format/1.4/google-java-format-1.4.jar", - "http://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.4/google-java-format-1.4.jar", - ], - deps = [ - "@com_google_guava", - "@com_google_errorprone_javac_shaded", - ], - ) - -def com_google_guava(): - java_import_external( - name = "com_google_guava", - jar_sha256 = "4a5aa70cc968a4d137e599ad37553e5cfeed2265e8c193476d7119036c536fe7", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/guava/guava/27.1-jre/guava-27.1-jre.jar", - "http://maven.ibiblio.org/maven2/com/google/guava/guava/27.1-jre/guava-27.1-jre.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - exports = [ - "@com_google_code_findbugs_jsr305", - "@com_google_errorprone_error_prone_annotations", - "@com_google_guava_failureaccess", - "@com_google_guava_listenablefuture", - ], - ) - -def com_google_guava_failureaccess(): - java_import_external( - name = "com_google_guava_failureaccess", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", - "http://maven.ibiblio.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", - ], - ) - -def com_google_guava_listenablefuture(): - java_import_external( - name = "com_google_guava_listenablefuture", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", - "http://maven.ibiblio.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", - ], - ) - -def com_google_guava_testlib(): - java_import_external( - name = "com_google_guava_testlib", - jar_sha256 = "777159901c2a859497fc24b392bbfd9ad3c527d435a735d20aa159c6cf487553", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/guava/guava-testlib/25.0-jre/guava-testlib-25.0-jre.jar", - "http://maven.ibiblio.org/maven2/com/google/guava/guava/25.0-jre/guava-testlib-25.0-jre.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - testonly_ = True, - deps = [ - "@com_google_code_findbugs_jsr305", - "@com_google_errorprone_error_prone_annotations", - "@com_google_guava", - "@junit", - ], - ) - -def com_google_gwt_user(): - java_import_external( - name = "com_google_gwt_user", - neverlink = 1, - licenses = ["notice"], # GWT Terms - jar_sha256 = "9f420f0d0c2f177d71cb1794b3be1418f9755f6e4181101af3951b8302b9556d", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/gwt/gwt-user/2.8.2/gwt-user-2.8.2.jar", - "http://repo1.maven.org/maven2/com/google/gwt/gwt-user/2.8.2/gwt-user-2.8.2.jar", - ], - deps = [ - "@javax_validation_api", - "@javax_servlet_api", - "@org_w3c_css_sac", - ], - ) - -def com_google_http_client(): - java_import_external( - name = "com_google_http_client", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "fb7d80a515da4618e2b402e1fef96999e07621b381a5889ef091482c5a3e961d", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.25.0/google-http-client-1.25.0.jar", - "http://maven.ibiblio.org/maven2/com/google/http-client/google-http-client/1.25.0/google-http-client-1.25.0.jar", - ], - deps = [ - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@org_apache_httpcomponents_httpclient", - "@commons_codec", - ], - ) - -def com_google_http_client_appengine(): - java_import_external( - name = "com_google_http_client_appengine", - jar_sha256 = "44a92b5caf023cc526fdbc94d5259457988a9a557a5ce570cbfbafad0fd32420", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/http-client/google-http-client-appengine/1.22.0/google-http-client-appengine-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.22.0/google-http-client-appengine-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_http_client", - "@com_google_appengine_api_1_0_sdk", - ], - ) - -def com_google_http_client_jackson2(): - java_import_external( - name = "com_google_http_client_jackson2", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "f9e7e0d318860a2092d70b56331976280c4e9348a065ede3b99c92aa032fd853", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/http-client/google-http-client-jackson2/1.25.0/google-http-client-jackson2-1.25.0.jar", - "http://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.25.0/google-http-client-jackson2-1.25.0.jar", - ], - deps = [ - "@com_google_http_client", - "@com_fasterxml_jackson_core", - ], - ) - -def com_google_oauth_client(): - java_import_external( - name = "com_google_oauth_client", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "7e2929133d4231e702b5956a7e5dc8347a352acc1e97082b40c3585b81cd3501", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/oauth-client/google-oauth-client/1.25.0/google-oauth-client-1.25.0.jar", - "http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.25.0/google-oauth-client-1.25.0.jar", - ], - deps = [ - "@com_google_http_client", - "@com_google_code_findbugs_jsr305", - ], - ) - -def com_google_oauth_client_appengine(): - java_import_external( - name = "com_google_oauth_client_appengine", - jar_sha256 = "9d78ad610143fffea773e5fb9214fa1a6889c6d08be627d0b45e189f613f7877", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/oauth-client/google-oauth-client-appengine/1.22.0/google-oauth-client-appengine-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-appengine/1.22.0/google-oauth-client-appengine-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_http_client_appengine", - "@com_google_oauth_client", - "@com_google_oauth_client_servlet", - "@com_google_appengine_api_1_0_sdk", - "@javax_servlet_api", - ], - ) - -def com_google_oauth_client_java6(): - java_import_external( - name = "com_google_oauth_client_java6", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "1065d7ec93a9ca93005e85d73f23f71353dd731f5c5f0310d66735ad81a16c33", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/oauth-client/google-oauth-client-java6/1.27.0/google-oauth-client-java6-1.27.0.jar", - "http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-java6/1.27.0/google-oauth-client-java6-1.27.0.jar", - ], - deps = ["@com_google_oauth_client"], - ) - -def com_google_oauth_client_jetty(): - java_import_external( - name = "com_google_oauth_client_jetty", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "fdeebd0a97b265af7649b77e7e5e22937a7ea99148440647ba75f73c5eacddd2", - jar_urls = [ - "https://maven.ibiblio.org/maven2/com/google/oauth-client/google-oauth-client-jetty/1.22.0/google-oauth-client-jetty-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-jetty/1.22.0/google-oauth-client-jetty-1.22.0.jar", - ], - deps = [ - "@com_google_oauth_client_java6", - "@org_mortbay_jetty", - ], - ) - -def com_google_oauth_client_servlet(): - java_import_external( - name = "com_google_oauth_client_servlet", - jar_sha256 = "6956ac1bd055ebf0b1592a005f029a551af3039584a32fe03854f0d2f6f022ef", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/oauth-client/google-oauth-client-servlet/1.22.0/google-oauth-client-servlet-1.22.0.jar", - "http://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client-servlet/1.22.0/google-oauth-client-servlet-1.22.0.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - deps = [ - "@com_google_oauth_client", - "@javax_servlet_api", - ], - ) - -def com_google_protobuf(): - http_archive( - name = "com_google_protobuf", - strip_prefix = "protobuf-3.6.1.3", - sha256 = "73fdad358857e120fd0fa19e071a96e15c0f23bb25f85d3f7009abfd4f264a2a", - urls = [ - "https://mirror.bazel.build/github.com/google/protobuf/archive/v3.6.1.3.tar.gz", - "https://github.com/protocolbuffers/protobuf/archive/v3.6.1.3.tar.gz", - ], - ) - -def com_google_protobuf_java(): - java_import_external( - name = "com_google_protobuf_java", - jar_sha256 = "5636b013420f19c0a5342dab6de33956e20a40b06681d2cf021266d6ef478c6e", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/protobuf/protobuf-java/2.6.0/protobuf-java-2.6.0.jar", - "http://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/2.6.0/protobuf-java-2.6.0.jar", - ], - # New BSD license - # http://www.opensource.org/licenses/bsd-license.php - # The Apache Software License, Version 2.0 - # http://www.apache.org/licenses/LICENSE-2.0.txt - licenses = ["notice"], - ) - -def com_google_re2j(): - java_import_external( - name = "com_google_re2j", - jar_sha256 = "24ada84d1b5de584e3e84b06f0c7dd562cee6eafe8dea8083bd8eb123823bbe7", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/re2j/re2j/1.1/re2j-1.1.jar", - "http://repo1.maven.org/maven2/com/google/re2j/re2j/1.1/re2j-1.1.jar", - ], - licenses = ["notice"], # The Go license - ) - -def com_google_template_soy(): - java_import_external( - name = "com_google_template_soy", - jar_sha256 = "3c4e61234e9ee9f79411da997e23b201bcf281255469c76d162dac07a67dbb78", - jar_urls = [ - "http://repo1.maven.org/maven2/com/google/template/soy/2017-06-22/soy-2017-06-22.jar", - "http://central.maven.org/maven2/com/google/template/soy/2017-06-22/soy-2017-06-22.jar", - ], - deps = [ - "@args4j", - "@org_ow2_asm", - "@org_ow2_asm_analysis", - "@org_ow2_asm_commons", - "@org_ow2_asm_util", - "@com_google_guava", - "@com_google_inject_guice", - "@com_google_inject_extensions_guice_assistedinject", - "@com_google_inject_extensions_guice_multibindings", - "@com_ibm_icu_icu4j", - "@org_json", - "@com_google_code_findbugs_jsr305", - "@javax_inject", - "@com_google_common_html_types", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - extra_build_file_content = "\n".join([ - ("java_binary(\n" + - " name = \"%s\",\n" + - " main_class = \"com.google.template.soy.%s\",\n" + - " output_licenses = [\"unencumbered\"],\n" + - " runtime_deps = [\":com_google_template_soy\"],\n" + - ")\n") % (name, name) - for name in ( - "SoyParseInfoGenerator", - "SoyToJbcSrcCompiler", - "SoyToJsSrcCompiler", - "SoyToPySrcCompiler", - "SoyToIncrementalDomSrcCompiler", - ) - ]), - ) - -def com_google_truth(): - java_import_external( - name = "com_google_truth", - jar_sha256 = "0f7dced2a16e55a77e44fc3ff9c5be98d4bf4bb30abc18d78ffd735df950a69f", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/truth/truth/0.45/truth-0.45.jar", - "http://repo1.maven.org/maven2/com/google/truth/truth/0.45/truth-0.45.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - testonly_ = True, - deps = [ - "@com_google_guava", - "@junit", - "@com_google_auto_value", - "@com_google_errorprone_error_prone_annotations", - "@com_googlecode_java_diff_utils_diffutils", - ], - ) - -def com_google_truth_extensions_truth_java8_extension(): - java_import_external( - name = "com_google_truth_extensions_truth_java8_extension", - jar_sha256 = "dc1fedf6c13b1b1a4c4fa3e810f11df070ea4701765f05176f8bdcb5520c7de4", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/google/truth/extensions/truth-java8-extension/0.45/truth-java8-extension-0.45.jar", - "http://central.maven.org/maven2/com/google/truth/extensions/truth-java8-extension/0.45/truth-java8-extension-0.45.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - testonly_ = True, - deps = [ - "@com_google_truth", - "@com_google_errorprone_error_prone_annotations", - ], - ) - -def com_googlecode_charts4j(): - java_import_external( - name = "com_googlecode_charts4j", - jar_sha256 = "6ac5ed6a390a585fecaed95d3ce6b96a8cfe95adb1e76bd93376e7e37249020a", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/googlecode/charts4j/charts4j/1.3/charts4j-1.3.jar", - "http://repo1.maven.org/maven2/com/googlecode/charts4j/charts4j/1.3/charts4j-1.3.jar", - ], - licenses = ["notice"], # The MIT License - ) - -def com_googlecode_java_diff_utils_diffutils(): - java_import_external( - name = "com_googlecode_java_diff_utils_diffutils", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "61ba4dc49adca95243beaa0569adc2a23aedb5292ae78aa01186fa782ebdc5c2", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/googlecode/java-diff-utils/diffutils/1.3.0/diffutils-1.3.0.jar", - "http://repo1.maven.org/maven2/com/googlecode/java-diff-utils/diffutils/1.3.0/diffutils-1.3.0.jar", - ], - ) - -def com_googlecode_json_simple(): - java_import_external( - name = "com_googlecode_json_simple", - jar_sha256 = "4e69696892b88b41c55d49ab2fdcc21eead92bf54acc588c0050596c3b75199c", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar", - "http://repo1.maven.org/maven2/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - ) - -def com_ibm_icu_icu4j(): - java_import_external( - name = "com_ibm_icu_icu4j", - jar_sha256 = "759d89ed2f8c6a6b627ab954be5913fbdc464f62254a513294e52260f28591ee", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/ibm/icu/icu4j/57.1/icu4j-57.1.jar", - "http://repo1.maven.org/maven2/com/ibm/icu/icu4j/57.1/icu4j-57.1.jar", - ], - licenses = ["notice"], # ICU License - ) - -def com_jcraft_jzlib(): - java_import_external( - name = "com_jcraft_jzlib", - jar_sha256 = "89b1360f407381bf61fde411019d8cbd009ebb10cff715f3669017a031027560", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar", - "http://repo1.maven.org/maven2/com/jcraft/jzlib/1.1.3/jzlib-1.1.3.jar", - ], - licenses = ["notice"], # BSD - ) - -def com_squareup_javapoet(): - java_import_external( - name = "com_squareup_javapoet", - licenses = ["notice"], # Apache 2.0 - jar_sha256 = "8e108c92027bb428196f10fa11cffbe589f7648a6af2016d652279385fdfd789", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar", - "http://repo1.maven.org/maven2/com/squareup/javapoet/1.8.0/javapoet-1.8.0.jar", - ], - ) - -def com_squareup_javawriter(): - java_import_external( - name = "com_squareup_javawriter", - jar_sha256 = "39b054910ff212d4379129a89070fb7dbb1f341371c925e9e99904f154a22d93", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar", - "http://repo1.maven.org/maven2/com/squareup/javawriter/2.5.1/javawriter-2.5.1.jar", - ], - licenses = ["notice"], # Apache 2.0 - ) - -def com_sun_xml_bind_jaxb_core(): - java_import_external( - name = "com_sun_xml_bind_jaxb_core", - jar_sha256 = "33061af8d2a07379d452f8f0fddcbbf518428dfd3b83d9e2d479c1948020795b", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-core-2.3.0.jar", - "http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.3.0/jaxb-core-2.3.0.jar", - ], - licenses = ["reciprocal"], # CDDL 1.1 or GPLv2 (We choo-choo-choose the CDDL) - ) - -def com_sun_xml_bind_jaxb_impl(): - java_import_external( - name = "com_sun_xml_bind_jaxb_impl", - jar_sha256 = "edd691fc6ad7c7f3167e1a6833372367bedf6f4f2a4b8230df444a59bb3718b1", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-impl-2.3.0.jar", - "http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.3.0/jaxb-impl-2.3.0.jar", - ], - licenses = ["reciprocal"], # CDDL 1.1 or GPLv2 (We choo-choo-choose the CDDL) - ) - -def com_sun_xml_bind_jaxb_jxc(): - java_import_external( - name = "com_sun_xml_bind_jaxb_jxc", - licenses = ["restricted"], # CDDL+GPL License - jar_sha256 = "97bfe84b4862718ef86245f32d9f18bc84c03b442edfbe9070fcfe3ea2ca9dc5", - jar_urls = [ - "http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-jxc/2.3.0/jaxb-jxc-2.3.0.jar", - "http://maven.ibiblio.org/maven2/com/sun/xml/bind/jaxb-jxc/2.3.0/jaxb-jxc-2.3.0.jar", - ], - ) - -def com_sun_xml_bind_jaxb_xjc(): - java_import_external( - name = "com_sun_xml_bind_jaxb_xjc", - jar_sha256 = "01c0cb72ac0e5471f4aa979ec51a0587accdd3cfd2012fa52184caf844589c98", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/sun/xml/bind/jaxb-xjc/2.3.0/jaxb-xjc-2.3.0.jar", - "http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.3.0/jaxb-xjc-2.3.0.jar", - ], - licenses = ["reciprocal"], # CDDL 1.1 or GPLv2 (We choo-choo-choose the CDDL) - extra_build_file_content = "\n".join([ - "java_binary(", - " name = \"XJCFacade\",", - " main_class = \"com.sun.tools.xjc.XJCFacade\",", - " runtime_deps = [", - " \":com_sun_xml_bind_jaxb_xjc\",", - " \"@javax_xml_bind_jaxb_api\",", - " \"@com_sun_xml_bind_jaxb_core\",", - " \"@com_sun_xml_bind_jaxb_impl\",", - " ],", - ")", - ]), - ) - -def com_thoughtworks_paranamer(): - java_import_external( - name = "com_thoughtworks_paranamer", - jar_sha256 = "63e3f53f8f70784b65c25b2ee475813979d6d0e7f7b2510b364c4e1f4a803ccc", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/thoughtworks/paranamer/paranamer/2.7/paranamer-2.7.jar", - "http://repo1.maven.org/maven2/com/thoughtworks/paranamer/paranamer/2.7/paranamer-2.7.jar", - "http://maven.ibiblio.org/maven2/com/thoughtworks/paranamer/paranamer/2.7/paranamer-2.7.jar", - ], - licenses = ["notice"], # BSD - ) - -def commons_codec(): - java_import_external( - name = "commons_codec", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "4241dfa94e711d435f29a4604a3e2de5c4aa3c165e23bd066be6fc1fc4309569", - jar_urls = [ - "http://repo1.maven.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10.jar", - "http://maven.ibiblio.org/maven2/commons-codec/commons-codec/1.10/commons-codec-1.10.jar", - ], - ) - -def commons_logging(): - java_import_external( - name = "commons_logging", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", - jar_urls = [ - "http://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", - "http://maven.ibiblio.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", - ], - ) - -def dnsjava(): - java_import_external( - name = "dnsjava", - jar_sha256 = "2c52a6fabd5af9331d73fc7787dafc32a56bd8019c49f89749c2eeef244e303c", - jar_urls = [ - "http://maven.ibiblio.org/maven2/dnsjava/dnsjava/2.1.7/dnsjava-2.1.7.jar", - "http://repo1.maven.org/maven2/dnsjava/dnsjava/2.1.7/dnsjava-2.1.7.jar", - ], - licenses = ["notice"], # BSD 2-Clause license - ) - -def io_netty_buffer(): - java_import_external( - name = "io_netty_buffer", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "ca21c19fad249b27d762f0ad1685c52a8161a744c7cc3f7fa7400ef072c94dbf", - jar_urls = [ - "http://maven.ibiblio.org/maven2/io/netty/netty-buffer/4.1.28.Final/netty-buffer-4.1.28.Final.jar", - "http://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.28.Final/netty-buffer-4.1.28.Final.jar", - ], - deps = ["@io_netty_common"], - ) - -def io_netty_codec(): - java_import_external( - name = "io_netty_codec", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "32590789123f462aee92b3b6ddef41cbb134a8664902dcf8db563f6e4c0f1447", - jar_urls = [ - "http://repo1.maven.org/maven2/io/netty/netty-codec/4.1.28.Final/netty-codec-4.1.28.Final.jar", - "http://maven.ibiblio.org/maven2/io/netty/netty-codec/4.1.28.Final/netty-codec-4.1.28.Final.jar", - ], - deps = ["@io_netty_transport"], - ) - -def io_netty_codec_http(): - java_import_external( - name = "io_netty_codec_http", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "6d8838da021a36f10f9497be6d5eca575d6eae77e463841bd893b62a7b589006", - jar_urls = [ - "http://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.28.Final/netty-codec-http-4.1.28.Final.jar", - "http://maven.ibiblio.org/maven2/io/netty/netty-codec-http/4.1.28.Final/netty-codec-http-4.1.28.Final.jar", - ], - deps = ["@io_netty_codec"], - ) - -def io_netty_common(): - java_import_external( - name = "io_netty_common", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "f81527b7db95e6bc4577e3633af34b61541d3b34408032079f1431a3358f0a93", - jar_urls = [ - "http://repo1.maven.org/maven2/io/netty/netty-common/4.1.28.Final/netty-common-4.1.28.Final.jar", - "http://maven.ibiblio.org/maven2/io/netty/netty-common/4.1.28.Final/netty-common-4.1.28.Final.jar", - ], - ) - -def io_netty_handler(): - java_import_external( - name = "io_netty_handler", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "c0b2ef68958ae0c2cc2534aed47f060bab8eee816a2d81b20af38d07d5292d83", - jar_urls = [ - "http://repo1.maven.org/maven2/io/netty/netty-handler/4.1.28.Final/netty-handler-4.1.28.Final.jar", - "http://maven.ibiblio.org/maven2/io/netty/netty-handler/4.1.28.Final/netty-handler-4.1.28.Final.jar", - ], - ) - -def io_netty_resolver(): - java_import_external( - name = "io_netty_resolver", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "19a6442a27d07423e8b1ce306670724192d828863e2ed840e8c45c92e80bbf2d", - jar_urls = [ - "http://maven.ibiblio.org/maven2/io/netty/netty-resolver/4.1.28.Final/netty-resolver-4.1.28.Final.jar", - "http://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.28.Final/netty-resolver-4.1.28.Final.jar", - ], - deps = ["@io_netty_common"], - ) - -def io_netty_tcnative(): - java_import_external( - name = "io_netty_tcnative", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "8a925a983af49f08abcea13aa76752246970d678fb8596afd548a84b2060c32b", - jar_urls = [ - "http://repo1.maven.org/maven2/io/netty/netty-tcnative/2.0.12.Final/netty-tcnative-2.0.12.Final.jar", - "http://maven.ibiblio.org/maven2/io/netty/netty-tcnative/2.0.12.Final/netty-tcnative-2.0.12.Final.jar", - ], - ) - -def io_netty_tcnative_boringssl_static(): - java_import_external( - name = "io_netty_tcnative_boringssl_static", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "3df756e569504137e90ff368c2fe09f1f953efeddb717d47ed391dfa6ba8b7e3", - jar_urls = [ - "http://maven.ibiblio.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.12.Final/netty-tcnative-boringssl-static-2.0.12.Final.jar", - "http://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.12.Final/netty-tcnative-boringssl-static-2.0.12.Final.jar", - ], - ) - -def io_netty_transport(): - java_import_external( - name = "io_netty_transport", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "85fd10967f9645e53a3eee4474ee9a44d3085863db66e947828970b0cf5be122", - jar_urls = [ - "http://maven.ibiblio.org/maven2/io/netty/netty-transport/4.1.28.Final/netty-transport-4.1.28.Final.jar", - "http://repo1.maven.org/maven2/io/netty/netty-transport/4.1.28.Final/netty-transport-4.1.28.Final.jar", - ], - deps = [ - "@io_netty_buffer", - "@io_netty_resolver", - ], - ) - -def it_unimi_dsi_fastutil(): - java_import_external( - name = "it_unimi_dsi_fastutil", - jar_sha256 = "af5a1ad8261d0607e7d8d3759d97ba7ad834a6be8277466aaccf2121a75963c7", - jar_urls = [ - "http://maven.ibiblio.org/maven2/it/unimi/dsi/fastutil/6.5.16/fastutil-6.5.16.jar", - "http://repo1.maven.org/maven2/it/unimi/dsi/fastutil/6.5.16/fastutil-6.5.16.jar", - ], - licenses = ["notice"], # Apache License, Version 2.0 - ) - -def com_sun_activation_javax_activation(): - java_import_external( - name = "com_sun_activation_javax_activation", - licenses = ["restricted"], # CDDL/GPLv2+CE - jar_sha256 = "993302b16cd7056f21e779cc577d175a810bb4900ef73cd8fbf2b50f928ba9ce", - jar_urls = [ - "http://maven.ibiblio.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar", - "http://repo1.maven.org/maven2/com/sun/activation/javax.activation/1.2.0/javax.activation-1.2.0.jar", - ], - ) - -def javax_annotation_jsr250_api(): - java_import_external( - name = "javax_annotation_jsr250_api", - licenses = ["reciprocal"], # COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0 - jar_sha256 = "a1a922d0d9b6d183ed3800dfac01d1e1eb159f0e8c6f94736931c1def54a941f", - jar_urls = [ - "http://repo1.maven.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar", - "http://maven.ibiblio.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.jar", - ], - ) - -def javax_inject(): - java_import_external( - name = "javax_inject", - jar_sha256 = "91c77044a50c481636c32d916fd89c9118a72195390452c81065080f957de7ff", - jar_urls = [ - "http://maven.ibiblio.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar", - "http://repo1.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1.jar", - ], - licenses = ["notice"], # The Apache Software License, Version 2.0 - ) - -def javax_mail(): - java_import_external( - name = "javax_mail", - jar_sha256 = "96868f82264ebd9b7d41f04d78cbe87ab75d68a7bbf8edfb82416aabe9b54b6c", - jar_urls = [ - "http://maven.ibiblio.org/maven2/javax/mail/mail/1.4/mail-1.4.jar", - "http://repo1.maven.org/maven2/javax/mail/mail/1.4/mail-1.4.jar", - ], - licenses = ["reciprocal"], # Common Development and Distribution License (CDDL) v1.0 - deps = ["@com_sun_activation_javax_activation"], - ) - -def javax_servlet_api(): - java_import_external( - name = "javax_servlet_api", - jar_sha256 = "c658ea360a70faeeadb66fb3c90a702e4142a0ab7768f9ae9828678e0d9ad4dc", - jar_urls = [ - "http://maven.ibiblio.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar", - "http://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar", - ], - licenses = ["notice"], # Apache - ) - -def javax_validation_api(): - java_import_external( - name = "javax_validation_api", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "e459f313ebc6db2483f8ceaad39af07086361b474fa92e40f442e8de5d9895dc", - jar_urls = [ - "http://maven.ibiblio.org/maven2/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA.jar", - "http://repo1.maven.org/maven2/javax/validation/validation-api/1.0.0.GA/validation-api-1.0.0.GA.jar", - ], - ) - -def javax_xml_bind_jaxb_api(): - java_import_external( - name = "javax_xml_bind_jaxb_api", - jar_sha256 = "883007989d373d19f352ba9792b25dec21dc7d0e205a710a93a3815101bb3d03", - jar_urls = [ - "http://maven.ibiblio.org/maven2/javax/xml/bind/jaxb-api/2.3.0/jaxb-api-2.3.0.jar", - "http://repo1.maven.org/maven2/javax/xml/bind/jaxb-api/2.3.0/jaxb-api-2.3.0.jar", - ], - # CDDL 1.1 or GPLv2 w/ CPE (We choo-choo-choose the CDDL) - # https://glassfish.java.net/public/CDDL+GPL_1_1.html - licenses = ["reciprocal"], - ) - -def javax_xml_soap_api(): - java_import_external( - name = "javax_xml_soap_api", - licenses = ["restricted"], # CDDL + GPLv2 with classpath exception - jar_sha256 = "141374e33be99768611a2d42b9d33571a0c5b9763beca9c2dc90900d8cc8f767", - jar_urls = [ - "http://repo1.maven.org/maven2/javax/xml/soap/javax.xml.soap-api/1.4.0/javax.xml.soap-api-1.4.0.jar", - "http://maven.ibiblio.org/maven2/javax/xml/soap/javax.xml.soap-api/1.4.0/javax.xml.soap-api-1.4.0.jar", - ], - ) - -def jline(): - java_import_external( - name = "jline", - licenses = ["notice"], # BSD - jar_sha256 = "b0d884980fab1df2f948c568f576c365f3379dc8bc930272fa508843d1f3652b", - jar_urls = [ - "http://maven.ibiblio.org/maven2/jline/jline/1.0/jline-1.0.jar", - "http://repo1.maven.org/maven2/jline/jline/1.0/jline-1.0.jar", - ], - ) - -def joda_time(): - java_import_external( - name = "joda_time", - jar_sha256 = "602fd8006641f8b3afd589acbd9c9b356712bdcf0f9323557ec8648cd234983b", - jar_urls = [ - "http://maven.ibiblio.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.jar", - "http://repo1.maven.org/maven2/joda-time/joda-time/2.3/joda-time-2.3.jar", - ], - licenses = ["notice"], # Apache 2 - ) - -def junit(): - java_import_external( - name = "junit", - jar_sha256 = "59721f0805e223d84b90677887d9ff567dc534d7c502ca903c0c2b17f05c116a", - jar_urls = [ - "http://maven.ibiblio.org/maven2/junit/junit/4.12/junit-4.12.jar", - "http://repo1.maven.org/maven2/junit/junit/4.12/junit-4.12.jar", - ], - licenses = ["reciprocal"], # Common Public License Version 1.0 - testonly_ = True, - exports = ["@org_hamcrest_core"], - ) - -def net_bytebuddy(): - java_import_external( - name = "net_bytebuddy", - jar_sha256 = "69a9140c11de463789a1badfe6c3dcdc17608c4304cb443c5c3a179585b78b39", - jar_urls = [ - "http://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.9.7/byte-buddy-1.9.7.jar", - ], - licenses = ["notice"], # Apache 2 - testonly_ = True, - ) - -def org_apache_avro(): - java_import_external( - name = "org_apache_avro", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "f754a0830ce67a5a9fa67a54ec15d103ef15e1c850d7b26faf7b647eeddc82d3", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/avro/avro/1.8.2/avro-1.8.2.jar", - "http://repo1.maven.org/maven2/org/apache/avro/avro/1.8.2/avro-1.8.2.jar", - ], - deps = [ - "@org_codehaus_jackson_core_asl", - "@org_codehaus_jackson_mapper_asl", - "@com_thoughtworks_paranamer", - "@org_xerial_snappy_java", - "@org_apache_commons_compress", - "@org_tukaani_xz", - "@org_slf4j_api", - ], - ) - -def org_apache_beam_runners_direct_java(): - java_import_external( - name = "org_apache_beam_runners_direct_java", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "f394ad1577c2af67417af27305c9efd50de268d23629171fd2c7813f8d385713", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/beam/beam-runners-direct-java/2.2.0/beam-runners-direct-java-2.2.0.jar", - "http://repo1.maven.org/maven2/org/apache/beam/beam-runners-direct-java/2.2.0/beam-runners-direct-java-2.2.0.jar", - ], - deps = [ - "@org_apache_beam_sdks_java_core", - "@joda_time", - "@org_slf4j_api", - "@com_google_auto_value", - "@org_hamcrest_all", - ], - ) - -def org_apache_beam_runners_google_cloud_dataflow_java(): - java_import_external( - name = "org_apache_beam_runners_google_cloud_dataflow_java", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "244e9adee402aa6b56fd29bc358db16c5f027d0d9c9677960f0c64d8f27ed1f1", - jar_urls = [ - "http://repo1.maven.org/maven2/org/apache/beam/beam-runners-google-cloud-dataflow-java/2.1.0/beam-runners-google-cloud-dataflow-java-2.1.0.jar", - "http://maven.ibiblio.org/maven2/org/apache/beam/beam-runners-google-cloud-dataflow-java/2.1.0/beam-runners-google-cloud-dataflow-java-2.1.0.jar", - ], - deps = [ - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_extensions_google_cloud_platform_core", - "@org_apache_beam_sdks_common_runner_api", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@com_google_api_client", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_apis_google_api_services_dataflow", - "@com_google_apis_google_api_services_clouddebugger", - "@com_google_apis_google_api_services_storage", - "@com_google_auth_library_credentials", - "@com_google_auth_library_oauth2_http", - "@com_google_cloud_bigdataoss_util", - "@org_apache_avro", - "@joda_time", - "@com_google_code_findbugs_jsr305", - "@com_fasterxml_jackson_core", - "@com_fasterxml_jackson_core_jackson_annotations", - "@com_fasterxml_jackson_core_jackson_databind", - "@org_slf4j_api", - "@com_google_auto_value", - "@org_hamcrest_all", - #"@junit", - ], - ) - -def org_apache_beam_sdks_common_runner_api(): - java_import_external( - name = "org_apache_beam_sdks_common_runner_api", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "8af98f525b86bd8efc6c25f0008573c877b040b04d9e4b3284d12c86e12c7593", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/beam/beam-sdks-common-runner-api/2.1.0/beam-sdks-common-runner-api-2.1.0.jar", - "http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-common-runner-api/2.1.0/beam-sdks-common-runner-api-2.1.0.jar", - ], - ) - -def org_apache_beam_sdks_java_core(): - java_import_external( - name = "org_apache_beam_sdks_java_core", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "814e94d9de8d41853281e488889b5dec6fba01ce434447dda091b8ca109a36f8", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/beam/beam-sdks-java-core/2.2.0/beam-sdks-java-core-2.2.0.jar", - "http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-core/2.2.0/beam-sdks-java-core-2.2.0.jar", - ], - deps = [ - "@com_google_code_findbugs_jsr305", - "@com_fasterxml_jackson_core", - "@com_fasterxml_jackson_core_jackson_annotations", - "@com_fasterxml_jackson_core_jackson_databind", - "@org_slf4j_api", - "@org_apache_avro", - "@org_xerial_snappy_java", - "@joda_time", - "@com_google_auto_value", - "@org_hamcrest_all", - ], - ) - -def org_apache_beam_sdks_java_extensions_google_cloud_platform_core(): - java_import_external( - name = "org_apache_beam_sdks_java_extensions_google_cloud_platform_core", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "89cc7f65ef9f446f60145f17da32d454196a2771282823aa732d2bdd5b3b39c9", - jar_urls = [ - "http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-extensions-google-cloud-platform-core/2.1.0/beam-sdks-java-extensions-google-cloud-platform-core-2.1.0.jar", - "http://maven.ibiblio.org/maven2/org/apache/beam/beam-sdks-java-extensions-google-cloud-platform-core/2.1.0/beam-sdks-java-extensions-google-cloud-platform-core-2.1.0.jar", - ], - deps = [ - "@org_apache_beam_sdks_java_core", - "@com_google_http_client_jackson2", - "@com_google_auth_library_oauth2_http", - "@com_google_api_client", - "@com_google_cloud_bigdataoss_gcsio", - "@com_google_cloud_bigdataoss_util", - "@com_google_apis_google_api_services_cloudresourcemanager", - "@com_google_apis_google_api_services_storage", - "@com_google_auth_library_credentials", - "@com_google_code_findbugs_jsr305", - "@com_google_http_client", - "@org_slf4j_api", - "@joda_time", - "@com_fasterxml_jackson_core_jackson_annotations", - "@com_fasterxml_jackson_core_jackson_databind", - "@com_google_auto_value", - "@org_hamcrest_all", - #"@junit", - ], - ) - -def org_apache_beam_sdks_java_io_google_cloud_platform(): - java_import_external( - name = "org_apache_beam_sdks_java_io_google_cloud_platform", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "7b94b19c5ff79e7a0cccf8ae3556b728643fc7b6c23a6fa21806795bbc69ce9a", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/beam/beam-sdks-java-io-google-cloud-platform/2.2.0/beam-sdks-java-io-google-cloud-platform-2.2.0.jar", - "http://repo1.maven.org/maven2/org/apache/beam/beam-sdks-java-io-google-cloud-platform/2.2.0/beam-sdks-java-io-google-cloud-platform-2.2.0.jar", - ], - deps = [ - "@org_apache_beam_sdks_java_extensions_google_cloud_platform_core", - "@com_fasterxml_jackson_core_jackson_databind", - "@com_google_api_client", - "@com_google_http_client_jackson2", - "@com_google_auth_library_oauth2_http", - "@com_google_guava", - "@com_google_code_findbugs_jsr305", - "@org_apache_avro", - #"@junit", - ], - ) - -def org_apache_commons_compress(): - java_import_external( - name = "org_apache_commons_compress", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "5fca136503f86ecc6cb61fbd17b137d59e56b45c7a5494e6b8fd3cabd4697fbd", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "http://repo1.maven.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - "http://maven.ibiblio.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.jar", - ], - ) - -def org_apache_ftpserver_core(): - java_import_external( - name = "org_apache_ftpserver_core", - jar_sha256 = "e0b6df55cca376c65a8969e4d9ed72a92c9bf0780ee077a03ff728e07314edcb", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/ftpserver/ftpserver-core/1.0.6/ftpserver-core-1.0.6.jar", - "http://repo1.maven.org/maven2/org/apache/ftpserver/ftpserver-core/1.0.6/ftpserver-core-1.0.6.jar", - ], - licenses = ["notice"], # Apache 2.0 License - deps = [ - "@org_slf4j_api", - "@org_apache_mina_core", - ], - ) - -def org_apache_httpcomponents_httpclient(): - java_import_external( - name = "org_apache_httpcomponents_httpclient", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "7e97724443ad2a25ad8c73183431d47cc7946271bcbbdfa91a8a17522a566573", - jar_urls = [ - "http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar", - "http://maven.ibiblio.org/maven2/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar", - ], - deps = [ - "@org_apache_httpcomponents_httpcore", - "@commons_logging", - "@commons_codec", - ], - ) - -def org_apache_httpcomponents_httpcore(): - java_import_external( - name = "org_apache_httpcomponents_httpcore", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "1b4a1c0b9b4222eda70108d3c6e2befd4a6be3d9f78ff53dd7a94966fdf51fc5", - jar_urls = [ - "http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar", - "http://maven.ibiblio.org/maven2/org/apache/httpcomponents/httpcore/4.4.9/httpcore-4.4.9.jar", - ], - ) - -def org_apache_mina_core(): - java_import_external( - name = "org_apache_mina_core", - jar_sha256 = "f6e37603b0ff1b50b31c1be7e5815098d78aff1f277db27d3aee5d7e8cce636e", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4.jar", - "http://repo1.maven.org/maven2/org/apache/mina/mina-core/2.0.4/mina-core-2.0.4.jar", - ], - licenses = ["notice"], # Apache 2.0 License - ) - -def org_apache_sshd_core(): - java_import_external( - name = "org_apache_sshd_core", - # Apache 2.0 License - # http://www.apache.org/licenses/LICENSE-2.0 - # Apache License, Version 2.0 - # http://www.apache.org/licenses/LICENSE-2.0.txt - licenses = ["notice"], - jar_sha256 = "00c944fac00dec2e7ace4052e0a52c772ca3fa2653918bbcfadf7100df022e25", - jar_urls = [ - "http://repo1.maven.org/maven2/org/apache/sshd/sshd-core/2.0.0/sshd-core-2.0.0.jar", - "http://maven.ibiblio.org/maven2/org/apache/sshd/sshd-core/2.0.0/sshd-core-2.0.0.jar", - ], - deps = ["@org_slf4j_api"], - ) - -def org_apache_sshd_scp(): - java_import_external( - name = "org_apache_sshd_scp", - # Apache 2.0 License - # http://www.apache.org/licenses/LICENSE-2.0 - # Apache License, Version 2.0 - # http://www.apache.org/licenses/LICENSE-2.0.txt - licenses = ["notice"], - jar_sha256 = "ae32fcc16ab0a0ae04655b8832676b41199814184dc50028b3c6aa61053635ca", - jar_urls = [ - "http://repo1.maven.org/maven2/org/apache/sshd/sshd-scp/2.0.0/sshd-scp-2.0.0.jar", - "http://maven.ibiblio.org/maven2/org/apache/sshd/sshd-scp/2.0.0/sshd-scp-2.0.0.jar", - ], - deps = ["@org_apache_sshd_core"], - ) - -def org_apache_sshd_sftp(): - java_import_external( - name = "org_apache_sshd_sftp", - # Apache 2.0 License - # http://www.apache.org/licenses/LICENSE-2.0 - # Apache License, Version 2.0 - # http://www.apache.org/licenses/LICENSE-2.0.txt - licenses = ["notice"], - jar_sha256 = "0504af9a4afcaf61be9f0b56d3cfc76a9187a654e297bc57b7fa81aa76bb8cb0", - jar_urls = [ - "http://repo1.maven.org/maven2/org/apache/sshd/sshd-sftp/2.0.0/sshd-sftp-2.0.0.jar", - "http://maven.ibiblio.org/maven2/org/apache/sshd/sshd-sftp/2.0.0/sshd-sftp-2.0.0.jar", - ], - deps = ["@org_apache_sshd_core"], - ) - -def org_apache_tomcat_servlet_api(): - java_import_external( - name = "org_apache_tomcat_servlet_api", - jar_sha256 = "8df016b101b7e5f24940dbbcdf03b8b6b1544462ec6af97a92d3bbf3641153b9", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/tomcat/servlet-api/6.0.45/servlet-api-6.0.45.jar", - "http://repo1.maven.org/maven2/org/apache/tomcat/servlet-api/6.0.45/servlet-api-6.0.45.jar", - ], - licenses = ["reciprocal"], # Apache License, Version 2.0 and Common Development And Distribution License (CDDL) Version 1.0 - ) - -def org_apache_tomcat_annotations_api(): - java_import_external( - name = "org_apache_tomcat_annotations_api", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "748677bebb1651a313317dfd93e984ed8f8c9e345538fa8b0ab0cbb804631953", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/apache/tomcat/tomcat-annotations-api/8.0.5/tomcat-annotations-api-8.0.5.jar", - "http://repo1.maven.org/maven2/org/apache/tomcat/tomcat-annotations-api/8.0.5/tomcat-annotations-api-8.0.5.jar", - ], - ) - -def org_bouncycastle_bcpg_jdk15on(): - java_import_external( - name = "org_bouncycastle_bcpg_jdk15on", - jar_sha256 = "eb3c3744c9ad775a7afd03e9dfd3d34786c11832a93ea1143b97cc88b0344154", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/bouncycastle/bcpg-jdk15on/1.52/bcpg-jdk15on-1.52.jar", - "http://repo1.maven.org/maven2/org/bouncycastle/bcpg-jdk15on/1.52/bcpg-jdk15on-1.52.jar", - ], - # Bouncy Castle Licence - # http://www.bouncycastle.org/licence.html - # Apache Software License, Version 1.1 - # http://www.apache.org/licenses/LICENSE-1.1 - licenses = ["notice"], - deps = ["@org_bouncycastle_bcprov_jdk15on"], - ) - -def org_bouncycastle_bcpkix_jdk15on(): - java_import_external( - name = "org_bouncycastle_bcpkix_jdk15on", - jar_sha256 = "8e8e9ac258051ec8d6f7f1128d0ddec800ed87b14e7a55023d0f2850b8049615", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.52/bcpkix-jdk15on-1.52.jar", - "http://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.52/bcpkix-jdk15on-1.52.jar", - ], - licenses = ["notice"], # Bouncy Castle Licence - exports = ["@org_bouncycastle_bcprov_jdk15on"], - deps = ["@org_bouncycastle_bcprov_jdk15on"], - ) - -def org_bouncycastle_bcprov_jdk15on(): - java_import_external( - name = "org_bouncycastle_bcprov_jdk15on", - jar_sha256 = "0dc4d181e4d347893c2ddbd2e6cd5d7287fc651c03648fa64b2341c7366b1773", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/bouncycastle/bcprov-jdk15on/1.52/bcprov-jdk15on-1.52.jar", - "http://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.52/bcprov-jdk15on-1.52.jar", - ], - licenses = ["notice"], # Bouncy Castle Licence - ) - -def org_codehaus_jackson_core_asl(): - java_import_external( - name = "org_codehaus_jackson_core_asl", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "440a9cb5ca95b215f953d3a20a6b1a10da1f09b529a9ddea5f8a4905ddab4f5a", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar", - "http://repo1.maven.org/maven2/org/codehaus/jackson/jackson-core-asl/1.9.13/jackson-core-asl-1.9.13.jar", - ], - ) - -def org_codehaus_jackson_mapper_asl(): - java_import_external( - name = "org_codehaus_jackson_mapper_asl", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "74e7a07a76f2edbade29312a5a2ebccfa019128bc021ece3856d76197e9be0c2", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar", - "http://repo1.maven.org/maven2/org/codehaus/jackson/jackson-mapper-asl/1.9.13/jackson-mapper-asl-1.9.13.jar", - ], - deps = ["@org_codehaus_jackson_core_asl"], - ) - -def org_hamcrest_all(): - java_import_external( - name = "org_hamcrest_all", - neverlink = 1, - licenses = ["notice"], # New BSD License - jar_sha256 = "4877670629ab96f34f5f90ab283125fcd9acb7e683e66319a68be6eb2cca60de", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar", - "http://repo1.maven.org/maven2/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar", - "http://maven.ibiblio.org/maven2/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar", - ], - ) - -def org_hamcrest_core(): - java_import_external( - name = "org_hamcrest_core", - jar_sha256 = "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", - "http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", - ], - licenses = ["notice"], # New BSD License - #testonly_ = True, - ) - -def org_hamcrest_library(): - java_import_external( - name = "org_hamcrest_library", - jar_sha256 = "711d64522f9ec410983bd310934296da134be4254a125080a0416ec178dfad1c", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar", - "http://repo1.maven.org/maven2/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar", - ], - licenses = ["notice"], # New BSD License - testonly_ = True, - deps = ["@org_hamcrest_core"], - ) - -def org_joda_money(): - java_import_external( - name = "org_joda_money", - jar_sha256 = "d530b7f0907d91f5c98f25e91eb89ad164845412700be36b07652c07512ef8d4", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/joda/joda-money/0.10.0/joda-money-0.10.0.jar", - "http://repo1.maven.org/maven2/org/joda/joda-money/0.10.0/joda-money-0.10.0.jar", - ], - licenses = ["notice"], # Apache 2 - ) - -def org_json(): - java_import_external( - name = "org_json", - jar_sha256 = "bf51c9013128cb15201225e51476f60ad9116813729040655a238d2829aef8b8", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/json/json/20160810/json-20160810.jar", - "http://repo1.maven.org/maven2/org/json/json/20160810/json-20160810.jar", - ], - licenses = ["notice"], # The JSON License - ) - -def org_khronos_opengl_api(): - java_import_external( - name = "org_khronos_opengl_api", - licenses = ["notice"], # Apache 2.0 - jar_sha256 = "cc08393220f706ef9299b453cd88f741382cee49dbeea2c667b4be1435768145", - jar_urls = [ - "http://repo1.maven.org/maven2/org/khronos/opengl-api/gl1.1-android-2.1_r1/opengl-api-gl1.1-android-2.1_r1.jar", - "http://maven.ibiblio.org/maven2/org/khronos/opengl-api/gl1.1-android-2.1_r1/opengl-api-gl1.1-android-2.1_r1.jar", - ], - ) - -def org_mockito_core(): - java_import_external( - name = "org_mockito_core", - jar_sha256 = "28028d70cc27d61442948fcb3d249d9df5b37c47aa0b82490a3d049094ff411f", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/mockito/mockito-core/2.25.0/mockito-core-2.25.0.jar", - "http://repo1.maven.org/maven2/org/mockito/mockito-core/2.25.0/mockito-core-2.25.0.jar", - ], - licenses = ["notice"], # The MIT License - testonly_ = True, - deps = [ - "@net_bytebuddy", - ], - exports = ["@org_hamcrest_all", "@org_hamcrest_library", "@org_objenesis_objenesis"], - ) - -def org_mortbay_jetty(): - java_import_external( - name = "org_mortbay_jetty", - jar_sha256 = "21091d3a9c1349f640fdc421504a604c040ed89087ecc12afbe32353326ed4e5", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar", - "http://repo1.maven.org/maven2/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar", - ], - # Apache Software License - Version 2.0 - # http://www.apache.org/licenses/LICENSE-2.0 - # Eclipse Public License - Version 1.0 - # http://www.eclipse.org/org/documents/epl-v10.php - licenses = ["notice"], - deps = [ - "@org_mortbay_jetty_util", - "@org_mortbay_jetty_servlet_api", - ], - ) - -def org_mortbay_jetty_servlet_api(): - java_import_external( - name = "org_mortbay_jetty_servlet_api", - jar_sha256 = "068756096996fe00f604ac3b6672d6f663dc777ea4a83056e240d0456e77e472", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar", - "http://repo1.maven.org/maven2/org/mortbay/jetty/servlet-api/2.5-20081211/servlet-api-2.5-20081211.jar", - ], - licenses = ["notice"], # Apache License Version 2.0 - ) - -def org_mortbay_jetty_util(): - java_import_external( - name = "org_mortbay_jetty_util", - jar_sha256 = "9b974ce2b99f48254b76126337dc45b21226f383aaed616f59780adaf167c047", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar", - "http://repo1.maven.org/maven2/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar", - ], - # Apache Software License - Version 2.0 - # http://www.apache.org/licenses/LICENSE-2.0 - # Eclipse Public License - Version 1.0 - # http://www.eclipse.org/org/documents/epl-v10.php - licenses = ["notice"], - deps = ["@org_mortbay_jetty_servlet_api"], - ) - -def org_objenesis_objenesis(): - java_import_external( - name = "org_objenesis_objenesis", - licenses = ["notice"], # Apache 2 - testonly_ = True, - jar_sha256 = "5e168368fbc250af3c79aa5fef0c3467a2d64e5a7bd74005f25d8399aeb0708d", - jar_urls = [ - "http://repo1.maven.org/maven2/org/objenesis/objenesis/2.6/objenesis-2.6.jar", - "http://maven.ibiblio.org/maven2/org/objenesis/objenesis/2.6/objenesis-2.6.jar", - ], - ) - -def org_osgi_core(): - java_import_external( - name = "org_osgi_core", - neverlink = 1, - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "76c1f055f04987d1dc59f3efea30e548376ef7b9dadf2256b3f39600855541ab", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar", - "http://repo1.maven.org/maven2/org/osgi/org.osgi.core/4.3.0/org.osgi.core-4.3.0.jar", - ], - ) - -def org_slf4j_api(): - java_import_external( - name = "org_slf4j_api", - jar_sha256 = "e56288031f5e60652c06e7bb6e9fa410a61231ab54890f7b708fc6adc4107c5b", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/slf4j/slf4j-api/1.7.16/slf4j-api-1.7.16.jar", - "http://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.16/slf4j-api-1.7.16.jar", - ], - licenses = ["notice"], # MIT License - ) - -def org_tukaani_xz(): - java_import_external( - name = "org_tukaani_xz", - licenses = ["unencumbered"], # Public Domain - jar_sha256 = "86f30fa8775fa3a62cdb39d1ed78a6019164c1058864048d42cbee244e26e840", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/tukaani/xz/1.5/xz-1.5.jar", - "http://repo1.maven.org/maven2/org/tukaani/xz/1.5/xz-1.5.jar", - ], - ) - -def org_xerial_snappy_java(): - java_import_external( - name = "org_xerial_snappy_java", - licenses = ["notice"], # The Apache Software License, Version 2.0 - jar_sha256 = "18563b50e6691b37ab9428ef639a0f66def91337b3c0d9b3dcf20b0dd7ae78ba", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/xerial/snappy/snappy-java/1.1.4-M3/snappy-java-1.1.4-M3.jar", - "http://repo1.maven.org/maven2/org/xerial/snappy/snappy-java/1.1.4-M3/snappy-java-1.1.4-M3.jar", - ], - deps = ["@org_osgi_core"], - ) - -def org_yaml_snakeyaml(): - java_import_external( - name = "org_yaml_snakeyaml", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "5666b36f9db46f06dd5a19d73bbff3b588d5969c0f4b8848fde0f5ec849430a5", - jar_urls = [ - "http://maven.ibiblio.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar", - "http://repo1.maven.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar", - ], - ) - -def xerces_xmlParserAPIs(): - java_import_external( - name = "xerces_xmlParserAPIs", - licenses = ["notice"], # Apache License, Version 2.0 - jar_sha256 = "1c2867be1faa73c67e9232631241eb1df4cd0763048646e7bb575a9980e9d7e5", - jar_urls = [ - "http://repo1.maven.org/maven2/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar", - "http://maven.ibiblio.org/maven2/xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar", - ], - ) - -def xpp3(): - java_import_external( - name = "xpp3", - # Indiana University Extreme! Lab Software License, vesion 1.1.1 - # http://www.extreme.indiana.edu/viewcvs/~checkout~/XPP3/java/LICENSE.txt - # Public Domain - # http://creativecommons.org/licenses/publicdomain - # Apache Software License, version 1.1 - # http://www.apache.org/licenses/LICENSE-1.1 - licenses = ["notice"], - jar_sha256 = "0341395a481bb887803957145a6a37879853dd625e9244c2ea2509d9bb7531b9", - jar_urls = [ - "http://maven.ibiblio.org/maven2/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar", - "http://repo1.maven.org/maven2/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar", - ], - ) - -def _check_bazel_version(project, bazel_version): - if "bazel_version" not in dir(native): - fail("%s requires Bazel >=%s but was <0.2.1" % (project, bazel_version)) - elif not native.bazel_version: - pass # user probably compiled Bazel from scratch - else: - current_bazel_version = _parse_bazel_version(native.bazel_version) - minimum_bazel_version = _parse_bazel_version(bazel_version) - if minimum_bazel_version > current_bazel_version: - fail("%s requires Bazel >=%s but was %s" % ( - project, - bazel_version, - native.bazel_version, - )) - -def _parse_bazel_version(bazel_version): - # Remove commit from version. - version = bazel_version.split(" ", 1)[0] - - # Split into (release, date) parts and only return the release - # as a tuple of integers. - parts = version.split("-", 1) - - # Turn "release" into a tuple of ints. - version_tuple = () - for number in parts[0].split("."): - version_tuple += (int(number),) - return version_tuple diff --git a/core/src/main/java/google/registry/request/BUILD b/core/src/main/java/google/registry/request/BUILD deleted file mode 100644 index 870cb29f9..000000000 --- a/core/src/main/java/google/registry/request/BUILD +++ /dev/null @@ -1,48 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "request", - srcs = glob( - ["*.java"], - exclude = ["Modules.java"], - ), - deps = [ - "//java/google/registry/request/auth", - "//java/google/registry/request/lock", - "//java/google/registry/util", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@com_googlecode_json_simple", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) - -java_library( - name = "modules", - srcs = ["Modules.java"], - deps = [ - "//java/google/registry/config", - "//java/google/registry/keyring/api", - "@com_google_api_client", - "@com_google_api_client_appengine", - "@com_google_appengine_api_1_0_sdk", - "@com_google_dagger", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_appengine", - "@com_google_http_client_jackson2", - "@javax_inject", - ], -) diff --git a/core/src/main/java/google/registry/request/auth/BUILD b/core/src/main/java/google/registry/request/auth/BUILD deleted file mode 100644 index f32f990fe..000000000 --- a/core/src/main/java/google/registry/request/auth/BUILD +++ /dev/null @@ -1,26 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "auth", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/groups", - "//java/google/registry/model", - "//java/google/registry/security", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@javax_servlet_api", - ], -) diff --git a/core/src/main/java/google/registry/request/lock/BUILD b/core/src/main/java/google/registry/request/lock/BUILD deleted file mode 100644 index 8a1b3fa86..000000000 --- a/core/src/main/java/google/registry/request/lock/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "lock", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/model", - "//java/google/registry/util", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/security/BUILD b/core/src/main/java/google/registry/security/BUILD deleted file mode 100644 index dfd01597c..000000000 --- a/core/src/main/java/google/registry/security/BUILD +++ /dev/null @@ -1,27 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "security", - srcs = glob( - ["*.java"], - exclude = glob(["*Servlet.java"]), - ), - deps = [ - "//java/google/registry/model", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_googlecode_json_simple", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/storage/drive/BUILD b/core/src/main/java/google/registry/storage/drive/BUILD deleted file mode 100644 index ab0175a20..000000000 --- a/core/src/main/java/google/registry/storage/drive/BUILD +++ /dev/null @@ -1,18 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "drive", - srcs = glob(["*.java"]), - deps = [ - "@com_google_apis_google_api_services_drive", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_guava", - "@com_google_http_client", - "@javax_inject", - ], -) diff --git a/core/src/main/java/google/registry/tldconfig/idn/BUILD b/core/src/main/java/google/registry/tldconfig/idn/BUILD deleted file mode 100644 index e05c44e5f..000000000 --- a/core/src/main/java/google/registry/tldconfig/idn/BUILD +++ /dev/null @@ -1,18 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "idn", - srcs = glob(["*.java"]), - resources = glob(["*.txt"]), - deps = [ - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_errorprone_error_prone_annotations", - "@com_google_guava", - "@com_google_re2j", - ], -) diff --git a/core/src/main/java/google/registry/tmch/BUILD b/core/src/main/java/google/registry/tmch/BUILD deleted file mode 100644 index 61a97ffa7..000000000 --- a/core/src/main/java/google/registry/tmch/BUILD +++ /dev/null @@ -1,37 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "tmch", - srcs = glob(["*.java"]), - resources = glob([ - "*.crl", - "*.crt", - "*.asc", - ]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//java/google/registry/xml", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_re2j", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_bouncycastle_bcpg_jdk15on", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) diff --git a/core/src/main/java/google/registry/tools/BUILD b/core/src/main/java/google/registry/tools/BUILD deleted file mode 100644 index b5bfd8459..000000000 --- a/core/src/main/java/google/registry/tools/BUILD +++ /dev/null @@ -1,123 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -# Restrict visibility to :tools because :remoteapi-internal should never be -# linked into an App Engine deploy jar, since the App Engine API is provided by -# the runtime environment. -package_group( - name = "allowed-tools", - packages = [ - "//java/google/registry/testing", - "//java/google/registry/tools", - "//javatests/google/registry/testing", - "//javatests/google/registry/tools", - ], -) - -java_library( - name = "tools", - srcs = glob([ - "*.java", - "javascrap/*.java", - ]), - resources = glob([ - "*.properties", - "sql/*.sql", - ]), - visibility = [":allowed-tools"], - runtime_deps = [ - "//java/google/registry/module/backend", - "//java/google/registry/module/frontend", - "//java/google/registry/module/pubapi", - "//java/google/registry/module/tools", - ], - deps = [ - "//java/google/registry/backup", - "//java/google/registry/beam/invoicing", - "//java/google/registry/beam/spec11", - "//java/google/registry/bigquery", - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/dns/writer", - "//java/google/registry/dns/writer/clouddns", - "//java/google/registry/dns/writer/dnsupdate", - "//java/google/registry/export", - "//java/google/registry/export/datastore", - "//java/google/registry/flows", - "//java/google/registry/gcs", - "//java/google/registry/keyring", - "//java/google/registry/keyring/api", - "//java/google/registry/keyring/kms", - "//java/google/registry/loadtest", - "//java/google/registry/model", - "//java/google/registry/pricing", - "//java/google/registry/rde", - "//java/google/registry/request", - "//java/google/registry/request:modules", - "//java/google/registry/security", - "//java/google/registry/tmch", - "//java/google/registry/tools/params", - "//java/google/registry/tools/server", - "//java/google/registry/tools/soy:soy_java_wrappers", - "//java/google/registry/util", - "//java/google/registry/whois", - "//java/google/registry/xjc", - "//java/google/registry/xml", - "//third_party/jaxb", - "//third_party/objectify:objectify-v4_1", - "@com_beust_jcommander", - "@com_google_api_client", - "@com_google_api_client_appengine", - "@com_google_api_client_java6", - "@com_google_apis_google_api_services_appengine", - "@com_google_apis_google_api_services_bigquery", - "@com_google_apis_google_api_services_dns", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_remote_api", - "@com_google_appengine_remote_api//:link", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_gson", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_oauth_client", - "@com_google_oauth_client_java6", - "@com_google_oauth_client_jetty", - "@com_google_re2j", - "@com_googlecode_json_simple", - "@io_bazel_rules_closure//closure/templates", - "@jline", - "@joda_time", - "@org_bouncycastle_bcpg_jdk15on", - "@org_bouncycastle_bcpkix_jdk15on", - "@org_joda_money", - "@org_json", - ], -) - -java_binary( - name = "nomulus", - create_executable = 1, - main_class = "google.registry.tools.RegistryTool", - runtime_deps = [ - ":tools", - "@com_google_appengine_api_1_0_sdk//:link", - "@com_google_appengine_remote_api//:link", - ], -) - -java_binary( - name = "compare_db_backups", - create_executable = 1, - main_class = "google.registry.tools.CompareDbBackups", - runtime_deps = [ - ":tools", - ], -) diff --git a/core/src/main/java/google/registry/tools/params/BUILD b/core/src/main/java/google/registry/tools/params/BUILD deleted file mode 100644 index 95eff6b50..000000000 --- a/core/src/main/java/google/registry/tools/params/BUILD +++ /dev/null @@ -1,21 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "params", - srcs = glob(["*.java"]), - visibility = ["//visibility:public"], - deps = [ - "//java/google/registry/model", - "//java/google/registry/util", - "@com_beust_jcommander", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@com_google_re2j", - "@joda_time", - "@org_joda_money", - ], -) diff --git a/core/src/main/java/google/registry/tools/server/BUILD b/core/src/main/java/google/registry/tools/server/BUILD deleted file mode 100644 index 9687c3cab..000000000 --- a/core/src/main/java/google/registry/tools/server/BUILD +++ /dev/null @@ -1,37 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "server", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/export", - "//java/google/registry/gcs", - "//java/google/registry/groups", - "//java/google/registry/mapreduce", - "//java/google/registry/mapreduce/inputs", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//java/google/registry/xml", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_appengine_tools_appengine_pipeline", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/tools/soy/BUILD b/core/src/main/java/google/registry/tools/soy/BUILD deleted file mode 100644 index 46c079187..000000000 --- a/core/src/main/java/google/registry/tools/soy/BUILD +++ /dev/null @@ -1,13 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_java_template_library") - -closure_java_template_library( - name = "soy_java_wrappers", - srcs = glob(["*.soy"]), - java_package = "google.registry.tools.soy", -) diff --git a/core/src/main/java/google/registry/ui/BUILD b/core/src/main/java/google/registry/ui/BUILD deleted file mode 100644 index 4a9d9a99d..000000000 --- a/core/src/main/java/google/registry/ui/BUILD +++ /dev/null @@ -1,122 +0,0 @@ -package(default_visibility = ["//java/google/registry:registry_project"]) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_binary", "closure_js_deps") -load("//java/google/registry/builddefs:zip_file.bzl", "zip_file") - -exports_files(["globals.txt"]) - -filegroup( - name = "runfiles", - srcs = glob(["assets/**"]) + [ - "registrar_bin.js", - "//java/google/registry/ui/css:registrar_bin.css", - "//java/google/registry/ui/html:html_files", - ], -) - -filegroup( - name = "minimal_runfiles", - srcs = [ - "//java/google/registry/ui/html:html_files", - ], -) - -filegroup( - name = "runfiles_debug", - srcs = [ - ":deps", - ":registrar_bin", - ":registrar_dbg", - "//java/google/registry/ui/css:registrar_dbg", - ], - data = [":deps"], -) - -zip_file( - name = "war", - srcs = [":runfiles"], - out = "ui.war", - mappings = { - "domain_registry/java/google/registry/ui/assets": "assets", - "domain_registry/java/google/registry/ui/css": "assets/css", - "domain_registry/java/google/registry/ui/html": "", - "domain_registry/java/google/registry/ui": "assets/js", - }, -) - -zip_file( - name = "minimal_war", - srcs = [":minimal_runfiles"], - out = "minimal_ui.war", - mappings = { - "domain_registry/java/google/registry/ui/html": "", - }, -) - -zip_file( - name = "war_debug", - srcs = [":runfiles_debug"], - out = "ui_debug.war", - data = [":runfiles_debug"], - mappings = { - "domain_registry/java/google/registry/ui/registrar_bin.js.map": "assets/js/registrar_bin.js.map", - "domain_registry/java/google/registry/ui/registrar_dbg.js": "assets/js/registrar_dbg.js", - "domain_registry/java/google/registry/ui/css/registrar_dbg.css": "assets/css/registrar_dbg.css", - "": "assets/sources", - }, - deps = [":war"], -) - -java_library( - name = "ui", - srcs = glob(["*.java"]), - visibility = ["//visibility:public"], - deps = [ - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - ], -) - -closure_js_deps( - name = "deps", - deps = ["//java/google/registry/ui/js/registrar"], -) - -################################################################################ -## Registrar Console - -# This is the full-blown compiled JavaScript source code for the registrar -# console. Everything, including the soy templates, is compiled into a single -# .js file. The only symbols that will be available are the ones you @export. -# This will also replace calls to goog.getCssName() and {css ...} with their -# non-union minified equivalents. -closure_js_binary( - name = "registrar_bin", - css = "//java/google/registry/ui/css:registrar_bin", - entry_points = ["goog:registry.registrar.main"], - output_wrapper = "%output%//# sourceMappingURL=registrar_bin.js.map", - deps = [ - "//java/google/registry/ui/externs", - "//java/google/registry/ui/js/registrar", - ], -) - -# This target creates a compiled JavaScript file where symbols are renamed to -# include dollar signs. This is useful for testing, because you can still read -# the source code, but it'll fail if your code is incorrect with regard to -# dotted and quoted properties. The same applies to CSS class names, which get -# an extra underscore. -closure_js_binary( - name = "registrar_dbg", - css = "//java/google/registry/ui/css:registrar_dbg", - debug = 1, - entry_points = ["goog:registry.registrar.main"], - formatting = "PRETTY_PRINT", - deps = [ - "//java/google/registry/ui/externs", - "//java/google/registry/ui/js/registrar", - ], -) diff --git a/core/src/main/java/google/registry/ui/css/BUILD b/core/src/main/java/google/registry/ui/css/BUILD deleted file mode 100644 index fc479cf07..000000000 --- a/core/src/main/java/google/registry/ui/css/BUILD +++ /dev/null @@ -1,53 +0,0 @@ -package(default_visibility = ["//java/google/registry:registry_project"]) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_css_binary", "closure_css_library") - -closure_css_library( - name = "kd_components_lib", - srcs = ["kd_components.css"], -) - -closure_css_library( - name = "registry_lib", - srcs = [ - "console.css", - "forms.css", - "registry.css", - ], - deps = [ - ":kd_components_lib", - ], -) - -closure_css_library( - name = "registrar_lib", - srcs = [ - "admin-settings.css", - "contact-settings.css", - "contact-us.css", - "dashboard.css", - "epp.css", - "resources.css", - "security-settings.css", - ], - deps = [":registry_lib"], -) - -closure_css_binary( - name = "registrar_bin", - deps = [":registrar_lib"], -) - -closure_css_binary( - name = "registrar_dbg", - debug = 1, - deps = [":registrar_lib"], -) - -closure_css_library( - name = "registrar_raw", - srcs = ["registrar_imports_raw.css"], - deps = [":registrar_lib"], -) diff --git a/core/src/main/java/google/registry/ui/externs/BUILD b/core/src/main/java/google/registry/ui/externs/BUILD deleted file mode 100644 index 195124c25..000000000 --- a/core/src/main/java/google/registry/ui/externs/BUILD +++ /dev/null @@ -1,13 +0,0 @@ -package(default_visibility = ["//java/google/registry:registry_project"]) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") - -closure_js_library( - name = "externs", - srcs = glob(["*.js"]), - suppress = [ - "JSC_STRICT_INEXISTENT_PROPERTY", - ], -) diff --git a/core/src/main/java/google/registry/ui/forms/BUILD b/core/src/main/java/google/registry/ui/forms/BUILD deleted file mode 100644 index 69e70affd..000000000 --- a/core/src/main/java/google/registry/ui/forms/BUILD +++ /dev/null @@ -1,15 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "forms", - srcs = glob(["*.java"]), - deps = [ - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@com_google_re2j", - ], -) diff --git a/core/src/main/java/google/registry/ui/html/BUILD b/core/src/main/java/google/registry/ui/html/BUILD deleted file mode 100644 index 9ee7d2ac6..000000000 --- a/core/src/main/java/google/registry/ui/html/BUILD +++ /dev/null @@ -1,10 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -filegroup( - name = "html_files", - srcs = glob(["*.html"]), -) diff --git a/core/src/main/java/google/registry/ui/js/BUILD b/core/src/main/java/google/registry/ui/js/BUILD deleted file mode 100644 index f320cf8f0..000000000 --- a/core/src/main/java/google/registry/ui/js/BUILD +++ /dev/null @@ -1,23 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") - -closure_js_library( - name = "js", - srcs = glob(["*.js"]), - suppress = [ - "JSC_UNKNOWN_EXPR_TYPE", - "JSC_IMPLICITLY_NULLABLE_JSDOC", - "JSC_DEPRECATED_PROP_REASON", - "JSC_STRICT_INEXISTENT_PROPERTY", - "JSC_REQUIRES_NOT_SORTED", - ], - deps = [ - "//java/google/registry/ui/soy", - "@io_bazel_rules_closure//closure/library", - ], -) diff --git a/core/src/main/java/google/registry/ui/js/registrar/BUILD b/core/src/main/java/google/registry/ui/js/registrar/BUILD deleted file mode 100644 index d940ffcfc..000000000 --- a/core/src/main/java/google/registry/ui/js/registrar/BUILD +++ /dev/null @@ -1,25 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library") - -closure_js_library( - name = "registrar", - srcs = glob(["*.js"]), - suppress = [ - "JSC_UNKNOWN_EXPR_TYPE", - "JSC_IMPLICITLY_NULLABLE_JSDOC", - "JSC_DEPRECATED_PROP_REASON", - "JSC_STRICT_INEXISTENT_PROPERTY", - "JSC_REQUIRES_NOT_SORTED", - ], - deps = [ - "//java/google/registry/ui/js", - "//java/google/registry/ui/soy", - "//java/google/registry/ui/soy/registrar", - "@io_bazel_rules_closure//closure/library", - ], -) diff --git a/core/src/main/java/google/registry/ui/server/BUILD b/core/src/main/java/google/registry/ui/server/BUILD deleted file mode 100644 index e05f76536..000000000 --- a/core/src/main/java/google/registry/ui/server/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "server", - srcs = glob(["*.java"]), - resources = [ - "//java/google/registry/ui:globals.txt", - "//java/google/registry/ui/css:registrar_bin.css.js", - "//java/google/registry/ui/css:registrar_dbg.css.js", - ], - deps = [ - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/ui", - "//java/google/registry/ui/forms", - "//java/google/registry/util", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_re2j", - "@io_bazel_rules_closure//closure/templates", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/ui/server/registrar/BUILD b/core/src/main/java/google/registry/ui/server/registrar/BUILD deleted file mode 100644 index e815fa505..000000000 --- a/core/src/main/java/google/registry/ui/server/registrar/BUILD +++ /dev/null @@ -1,43 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "registrar", - srcs = glob(["*.java"]), - resources = [ - "//java/google/registry/ui/css:registrar_bin.css.js", - "//java/google/registry/ui/css:registrar_dbg.css.js", - ], - deps = [ - "//java/google/registry/config", - "//java/google/registry/export/sheet", - "//java/google/registry/flows", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/security", - "//java/google/registry/ui/forms", - "//java/google/registry/ui/server", - "//java/google/registry/ui/soy:soy_java_wrappers", - "//java/google/registry/ui/soy/registrar:soy_java_wrappers", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@com_google_re2j", - "@io_bazel_rules_closure//closure/templates", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@org_joda_money", - ], -) diff --git a/core/src/main/java/google/registry/ui/soy/BUILD b/core/src/main/java/google/registry/ui/soy/BUILD deleted file mode 100644 index 56db14d4b..000000000 --- a/core/src/main/java/google/registry/ui/soy/BUILD +++ /dev/null @@ -1,19 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_java_template_library", "closure_js_template_library") - -closure_js_template_library( - name = "soy", - srcs = glob(["*.soy"]), - globals = "//java/google/registry/ui:globals.txt", -) - -closure_java_template_library( - name = "soy_java_wrappers", - srcs = glob(["*.soy"]), - java_package = "google.registry.ui.soy", -) diff --git a/core/src/main/java/google/registry/ui/soy/registrar/BUILD b/core/src/main/java/google/registry/ui/soy/registrar/BUILD deleted file mode 100644 index 5481d63d4..000000000 --- a/core/src/main/java/google/registry/ui/soy/registrar/BUILD +++ /dev/null @@ -1,27 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_java_template_library", "closure_js_template_library") - -closure_js_template_library( - name = "registrar", - srcs = glob( - ["*.soy"], - exclude = [ - "OteSetupConsole.soy", - "RegistrarCreateConsole.soy", - ], - ), - data = ["//java/google/registry/ui/css:registrar_raw"], - globals = "//java/google/registry/ui:globals.txt", - deps = ["//java/google/registry/ui/soy"], -) - -closure_java_template_library( - name = "soy_java_wrappers", - srcs = glob(["*.soy"]), - java_package = "google.registry.ui.soy.registrar", -) diff --git a/core/src/main/java/google/registry/whois/BUILD b/core/src/main/java/google/registry/whois/BUILD deleted file mode 100644 index a35233219..000000000 --- a/core/src/main/java/google/registry/whois/BUILD +++ /dev/null @@ -1,30 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "whois", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/util", - "//java/google/registry/xml", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - ], -) diff --git a/core/src/main/java/google/registry/xjc/BUILD b/core/src/main/java/google/registry/xjc/BUILD deleted file mode 100644 index 43a06ce8d..000000000 --- a/core/src/main/java/google/registry/xjc/BUILD +++ /dev/null @@ -1,72 +0,0 @@ -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/google/registry/xjc:generated_files.bzl", "pkginfo_generated_files", "xjc_generated_files") - -java_library( - name = "xjc", - srcs = glob(["*.java"]) + xjc_generated_files + pkginfo_generated_files, - visibility = ["//visibility:public"], - deps = [ - "//java/google/registry/xml", - "//third_party/jaxb", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@joda_time", - ], -) - -sh_binary( - name = "list_generated_files", - srcs = ["list_generated_files.sh"], - data = [ - "bindings.xjb", - "//java/google/registry/xml:xml_schema_files", - "//third_party/jaxb:jaxb-xjc", - ], -) - -genrule( - name = "jaxb_srcs", - srcs = [ - "bindings.xjb", - "//java/google/registry/xml:xml_schema_files", - ], - outs = xjc_generated_files, - cmd = " && ".join([ - "REP=$$(pwd)", - "XJC=$$REP/$(location //third_party/jaxb:jaxb-xjc)", - "OUT=$$REP/$(GENDIR)/java", - "TMP=$$(mktemp -d $${TMPDIR:-/tmp}/jaxb.XXXXXXXXXX)", - "mkdir -p $$OUT", - "cp $(SRCS) $$TMP", - "cd $$TMP", - "$$XJC -npa -quiet -extension -d $$OUT -b *.xjb *.xsd", - ("find $$OUT -name '*.java' | xargs sed -i.bak 's/" + - "public class/" + - "@SuppressWarnings({\"unchecked\",\"serial\",\"cast\"})\\\n" + - "public class/'"), - "cd $$REP", - "rm -rf $$TMP", - ]), - tools = ["//third_party/jaxb:jaxb-xjc"], -) - -sh_binary( - name = "make_pkginfo", - srcs = ["make_pkginfo.sh"], -) - -genrule( - name = "pkginfo_srcs", - srcs = ["package-info.java.in"], - outs = pkginfo_generated_files, - cmd = "$(location :make_pkginfo) $(SRCS) $(@D)", - tools = [ - ":jaxb_srcs", - ":make_pkginfo", - ], -) diff --git a/core/src/main/java/google/registry/xml/BUILD b/core/src/main/java/google/registry/xml/BUILD deleted file mode 100644 index 6b3fef34f..000000000 --- a/core/src/main/java/google/registry/xml/BUILD +++ /dev/null @@ -1,23 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -filegroup( - name = "xml_schema_files", - srcs = glob(["xsd/*.xsd"]), -) - -java_library( - name = "xml", - srcs = glob(["*.java"]), - resources = [":xml_schema_files"], - deps = [ - "//third_party/jaxb", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@com_google_re2j", - "@joda_time", - ], -) diff --git a/core/src/test/java/google/registry/backup/BUILD b/core/src/test/java/google/registry/backup/BUILD deleted file mode 100644 index 7b6521a3c..000000000 --- a/core/src/test/java/google/registry/backup/BUILD +++ /dev/null @@ -1,39 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "backup", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/backup", - "//java/google/registry/model", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//javatests/google/registry/testing/mapreduce", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":backup"], -) diff --git a/core/src/test/java/google/registry/batch/BUILD b/core/src/test/java/google/registry/batch/BUILD deleted file mode 100644 index 1dcf46ae4..000000000 --- a/core/src/test/java/google/registry/batch/BUILD +++ /dev/null @@ -1,50 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "batch", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/batch", - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//javatests/google/registry/testing/mapreduce", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_appengine_tools_appengine_pipeline", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@com_google_monitoring_client_contrib", - "@com_google_monitoring_client_metrics", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_joda_money", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "large", - test_files = glob(["*Test.java"]), - deps = [":batch"], -) diff --git a/core/src/test/java/google/registry/beam/BUILD b/core/src/test/java/google/registry/beam/BUILD deleted file mode 100644 index 0c1ac85af..000000000 --- a/core/src/test/java/google/registry/beam/BUILD +++ /dev/null @@ -1,35 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "beam", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/beam", - "//javatests/google/registry/testing", - "@com_google_dagger", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_apache_avro", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - test_files = glob(["*Test.java"]), - deps = [":beam"], -) diff --git a/core/src/test/java/google/registry/beam/invoicing/BUILD b/core/src/test/java/google/registry/beam/invoicing/BUILD deleted file mode 100644 index 0cf5bcaed..000000000 --- a/core/src/test/java/google/registry/beam/invoicing/BUILD +++ /dev/null @@ -1,39 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "invoicing", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/beam/invoicing", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_apis_google_api_services_bigquery", - "@com_google_dagger", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_apache_avro", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - medium_tests = ["InvoicingPipelineTest.java"], - test_files = glob(["*Test.java"]), - deps = [":invoicing"], -) diff --git a/core/src/test/java/google/registry/beam/spec11/BUILD b/core/src/test/java/google/registry/beam/spec11/BUILD deleted file mode 100644 index 280bc9b10..000000000 --- a/core/src/test/java/google/registry/beam/spec11/BUILD +++ /dev/null @@ -1,39 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "spec11", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/beam/spec11", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_dagger", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_apache_avro", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@org_apache_httpcomponents_httpclient", - "@org_apache_httpcomponents_httpcore", - "@org_json", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - test_files = glob(["*Test.java"]), - deps = [":spec11"], -) diff --git a/core/src/test/java/google/registry/bigquery/BUILD b/core/src/test/java/google/registry/bigquery/BUILD deleted file mode 100644 index 0b22437e3..000000000 --- a/core/src/test/java/google/registry/bigquery/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "bigquery", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/bigquery", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_apis_google_api_services_bigquery", - "@com_google_guava", - "@com_google_http_client", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":bigquery"], -) diff --git a/core/src/test/java/google/registry/builddefs/BUILD b/core/src/test/java/google/registry/builddefs/BUILD deleted file mode 100644 index 8c734e6e5..000000000 --- a/core/src/test/java/google/registry/builddefs/BUILD +++ /dev/null @@ -1,91 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/google/registry/builddefs:zip_file.bzl", "zip_file") -load("//javatests/google/registry/builddefs:zip_contents_test.bzl", "zip_contents_test") - -genrule( - name = "generated", - outs = ["generated.txt"], - cmd = "echo generated >$@", -) - -zip_file( - name = "basic", - srcs = [ - "generated.txt", - "hello.txt", - "world.txt", - ], - out = "basic.zip", - mappings = {"": ""}, -) - -zip_contents_test( - name = "zip_emptyMapping_leavesShortPathsInTact", - src = "basic.zip", - contents = { - "domain_registry/javatests/google/registry/builddefs/generated.txt": "generated", - "domain_registry/javatests/google/registry/builddefs/hello.txt": "hello", - "domain_registry/javatests/google/registry/builddefs/world.txt": "world", - }, -) - -zip_file( - name = "stripped", - srcs = ["hello.txt"], - out = "stripped.zip", - mappings = {"domain_registry/javatests/google/registry/builddefs": ""}, -) - -zip_contents_test( - name = "zip_prefixRemoval_works", - src = "stripped.zip", - contents = {"hello.txt": "hello"}, -) - -zip_file( - name = "repath", - srcs = [ - "generated.txt", - "hello.txt", - "world.txt", - ], - out = "repath.zip", - mappings = { - "domain_registry/javatests/google/registry/builddefs": "a/b/c", - "domain_registry/javatests/google/registry/builddefs/generated.txt": "x/y/z/generated.txt", - }, -) - -zip_contents_test( - name = "zip_pathReplacement_works", - src = "repath.zip", - contents = { - "a/b/c/hello.txt": "hello", - "a/b/c/world.txt": "world", - "x/y/z/generated.txt": "generated", - }, -) - -zip_file( - name = "overridden", - srcs = ["override/hello.txt"], - out = "overridden.zip", - mappings = {"domain_registry/javatests/google/registry/builddefs/override": "a/b/c"}, - deps = [":repath"], -) - -zip_contents_test( - name = "zip_fileWithSameMappingAsDependentRule_prefersMyMapping", - src = "overridden.zip", - contents = { - "a/b/c/hello.txt": "OMG IM AN OVERRIDE", - "a/b/c/world.txt": "world", - "x/y/z/generated.txt": "generated", - }, -) diff --git a/core/src/test/java/google/registry/config/BUILD b/core/src/test/java/google/registry/config/BUILD deleted file mode 100644 index 673cd3adf..000000000 --- a/core/src/test/java/google/registry/config/BUILD +++ /dev/null @@ -1,28 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "config", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//javatests/google/registry/testing", - "@com_google_auto_value", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":config"], -) diff --git a/core/src/test/java/google/registry/cron/BUILD b/core/src/test/java/google/registry/cron/BUILD deleted file mode 100644 index 47874ad76..000000000 --- a/core/src/test/java/google/registry/cron/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "cron", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/cron", - "//java/google/registry/model", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_appengine_testing", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":cron"], -) diff --git a/core/src/test/java/google/registry/dns/BUILD b/core/src/test/java/google/registry/dns/BUILD deleted file mode 100644 index 43a552382..000000000 --- a/core/src/test/java/google/registry/dns/BUILD +++ /dev/null @@ -1,43 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "dns", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/cron", - "//java/google/registry/dns", - "//java/google/registry/dns:constants", - "//java/google/registry/dns/writer", - "//java/google/registry/model", - "//java/google/registry/module/backend", - "//java/google/registry/request", - "//java/google/registry/request/lock", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_dagger", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":dns"], -) diff --git a/core/src/test/java/google/registry/dns/writer/clouddns/BUILD b/core/src/test/java/google/registry/dns/writer/clouddns/BUILD deleted file mode 100644 index a30b89aff..000000000 --- a/core/src/test/java/google/registry/dns/writer/clouddns/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "clouddns", - srcs = glob(["*Test.java"]), - deps = [ - "//java/google/registry/dns/writer/clouddns", - "//java/google/registry/model", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_apis_google_api_services_dns", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":clouddns"], -) diff --git a/core/src/test/java/google/registry/dns/writer/dnsupdate/BUILD b/core/src/test/java/google/registry/dns/writer/dnsupdate/BUILD deleted file mode 100644 index 00034aebb..000000000 --- a/core/src/test/java/google/registry/dns/writer/dnsupdate/BUILD +++ /dev/null @@ -1,33 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "dnsupdate", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/dns/writer/dnsupdate", - "//java/google/registry/model", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_dagger", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@dnsjava", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":dnsupdate"], -) diff --git a/core/src/test/java/google/registry/export/BUILD b/core/src/test/java/google/registry/export/BUILD deleted file mode 100644 index 8e5ec477d..000000000 --- a/core/src/test/java/google/registry/export/BUILD +++ /dev/null @@ -1,57 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "export", - srcs = glob(["*.java"]), - resources = glob([ - "testdata/*.json", - "backup_kinds.txt", - "reporting_kinds.txt", - ]), - deps = [ - "//java/google/registry/bigquery", - "//java/google/registry/config", - "//java/google/registry/export", - "//java/google/registry/export/datastore", - "//java/google/registry/groups", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/storage/drive", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//javatests/google/registry/testing/mapreduce", - "//third_party/objectify:objectify-v4_1", - "@com_google_api_client", - "@com_google_apis_google_api_services_bigquery", - "@com_google_apis_google_api_services_drive", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_re2j", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":export"], -) diff --git a/core/src/test/java/google/registry/export/datastore/BUILD b/core/src/test/java/google/registry/export/datastore/BUILD deleted file mode 100644 index 79588bd82..000000000 --- a/core/src/test/java/google/registry/export/datastore/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "datastore", - srcs = glob(["*.java"]), - resources = glob(["**/testdata/*.json"]), - deps = [ - "//java/google/registry/export/datastore", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_api_client", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":datastore"], -) diff --git a/core/src/test/java/google/registry/export/sheet/BUILD b/core/src/test/java/google/registry/export/sheet/BUILD deleted file mode 100644 index cccb79145..000000000 --- a/core/src/test/java/google/registry/export/sheet/BUILD +++ /dev/null @@ -1,35 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "sheet", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/export/sheet", - "//java/google/registry/model", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_apis_google_api_services_sheets", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_joda_money", - "@org_mockito_core", - ], -) - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":sheet"], -) diff --git a/core/src/test/java/google/registry/flows/BUILD b/core/src/test/java/google/registry/flows/BUILD deleted file mode 100644 index 04cc976fa..000000000 --- a/core/src/test/java/google/registry/flows/BUILD +++ /dev/null @@ -1,82 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -# Needed for the documentation tests -filegroup( - name = "flows_files", - srcs = glob([ - "*.java", - "**/*.java", - ]), -) - -java_library( - name = "flows", - srcs = glob([ - "*.java", - "**/*.java", - ]), - resources = glob(["**/testdata/*.xml"]), - deps = [ - "//java/google/registry/batch", - "//java/google/registry/config", - "//java/google/registry/dns", - "//java/google/registry/flows", - "//java/google/registry/model", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/pricing", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/request/lock", - "//java/google/registry/tmch", - "//java/google/registry/util", - "//java/google/registry/xml", - "//javatests/google/registry/model", - "//javatests/google/registry/testing", - "//javatests/google/registry/xml", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_testing", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_monitoring_client_contrib", - "@com_google_monitoring_client_metrics", - "@com_google_re2j", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@com_googlecode_json_simple", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_joda_money", - "@org_mockito_core", - ], -) - -# If the flows tests should grow again to the point that they last longer than -# sixty seconds, then shard_count should be tuned. You can binary search for a -# good value that balances time reduction with environmental impact. However, -# any unit test that contains fewer @Test methods than the shard count will -# need to be updated to add dummy methods, otherwise blaze will lose its mind. -# If you grep for testNothing you can find the existing dummy methods. -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "medium", - shard_count = 4, - test_files = glob([ - "*Test.java", - "**/*Test.java", - ]), - deps = [":flows"], -) diff --git a/core/src/test/java/google/registry/groups/BUILD b/core/src/test/java/google/registry/groups/BUILD deleted file mode 100644 index 5be4b88da..000000000 --- a/core/src/test/java/google/registry/groups/BUILD +++ /dev/null @@ -1,37 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "groups", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/groups", - "//javatests/google/registry/testing", - "@com_google_api_client", - "@com_google_apis_google_api_services_admin_directory", - "@com_google_apis_google_api_services_groupssettings", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_appengine_testing", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":groups"], -) diff --git a/core/src/test/java/google/registry/keyring/api/BUILD b/core/src/test/java/google/registry/keyring/api/BUILD deleted file mode 100644 index 1cfb9e8bf..000000000 --- a/core/src/test/java/google/registry/keyring/api/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "api", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/keyring/api", - "//javatests/google/registry/testing", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava_testlib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_bouncycastle_bcpg_jdk15on", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":api"], -) diff --git a/core/src/test/java/google/registry/keyring/kms/BUILD b/core/src/test/java/google/registry/keyring/kms/BUILD deleted file mode 100644 index efed0e281..000000000 --- a/core/src/test/java/google/registry/keyring/kms/BUILD +++ /dev/null @@ -1,42 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "kms", - srcs = glob(["*.java"]), - resources = [ - "pgp-private-keyring-registry.asc", - "pgp-public-keyring.asc", - ], - deps = [ - "//java/google/registry/keyring/api", - "//java/google/registry/keyring/kms", - "//java/google/registry/model", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_api_client", - "@com_google_apis_google_api_services_cloudkms", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_bouncycastle_bcpg_jdk15on", - "@org_bouncycastle_bcpkix_jdk15on", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":kms"], -) diff --git a/core/src/test/java/google/registry/mapreduce/inputs/BUILD b/core/src/test/java/google/registry/mapreduce/inputs/BUILD deleted file mode 100644 index 6b0b9152e..000000000 --- a/core/src/test/java/google/registry/mapreduce/inputs/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "inputs", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/mapreduce/inputs", - "//java/google/registry/model", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_testing", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_joda_money", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "medium", - test_files = glob(["*Test.java"]), - deps = [":inputs"], -) diff --git a/core/src/test/java/google/registry/model/BUILD b/core/src/test/java/google/registry/model/BUILD deleted file mode 100644 index 63f7dbe6b..000000000 --- a/core/src/test/java/google/registry/model/BUILD +++ /dev/null @@ -1,55 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "model", - # There be circular dependencies down thar, so just have this - # BUILD file glob them in. - srcs = glob([ - "*.java", - "**/*.java", - ]), - resources = [ - "//java/google/registry/config/files/premium:all_lists", - "//java/google/registry/config/files/reserved:all_lists", - ] + glob(["**/testdata/*"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns/writer", - "//java/google/registry/flows", - "//java/google/registry/model", - "//java/google/registry/util", - "//java/google/registry/xml", - "//javatests/google/registry/testing", - "//javatests/google/registry/xml", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_testing", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_monitoring_client_contrib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_joda_money", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - medium_tests = ["registry/label/PremiumListTest"], - test_files = glob([ - "*Test.java", - "**/*Test.java", - ]), - deps = [":model"], -) diff --git a/core/src/test/java/google/registry/module/backend/BUILD b/core/src/test/java/google/registry/module/backend/BUILD deleted file mode 100644 index 9fd2f9fc1..000000000 --- a/core/src/test/java/google/registry/module/backend/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "backend", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - runtime_deps = [ - # TODO(b/19332643): Remove this dependency when Modules is lazy. - "@com_google_appengine_api_1_0_sdk//:testonly", - ], - deps = [ - "//java/google/registry/module/backend", - "//java/google/registry/request", - "//javatests/google/registry/testing", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@junit", - "@org_mockito_core", - ], -) - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":backend"], -) diff --git a/core/src/test/java/google/registry/module/frontend/BUILD b/core/src/test/java/google/registry/module/frontend/BUILD deleted file mode 100644 index ba86b90cc..000000000 --- a/core/src/test/java/google/registry/module/frontend/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "frontend", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - runtime_deps = [ - # TODO(b/19332643): Remove this dependency when Modules is lazy. - "@com_google_appengine_api_1_0_sdk//:testonly", - ], - deps = [ - "//java/google/registry/module/frontend", - "//java/google/registry/request", - "//javatests/google/registry/testing", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@junit", - "@org_mockito_core", - ], -) - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":frontend"], -) diff --git a/core/src/test/java/google/registry/module/pubapi/BUILD b/core/src/test/java/google/registry/module/pubapi/BUILD deleted file mode 100644 index 1920b83b0..000000000 --- a/core/src/test/java/google/registry/module/pubapi/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "pubapi", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - runtime_deps = [ - # TODO(b/19332643): Remove this dependency when Modules is lazy. - "@com_google_appengine_api_1_0_sdk//:testonly", - ], - deps = [ - "//java/google/registry/module/pubapi", - "//java/google/registry/request", - "//javatests/google/registry/testing", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@junit", - "@org_mockito_core", - ], -) - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":pubapi"], -) diff --git a/core/src/test/java/google/registry/module/tools/BUILD b/core/src/test/java/google/registry/module/tools/BUILD deleted file mode 100644 index 36dc3c496..000000000 --- a/core/src/test/java/google/registry/module/tools/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "tools", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - runtime_deps = [ - # TODO(b/19332643): Remove this dependency when Modules is lazy. - "@com_google_appengine_api_1_0_sdk//:testonly", - ], - deps = [ - "//java/google/registry/module/tools", - "//java/google/registry/request", - "//javatests/google/registry/testing", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@junit", - "@org_mockito_core", - ], -) - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":tools"], -) diff --git a/core/src/test/java/google/registry/monitoring/whitebox/BUILD b/core/src/test/java/google/registry/monitoring/whitebox/BUILD deleted file mode 100644 index 26a5e25a0..000000000 --- a/core/src/test/java/google/registry/monitoring/whitebox/BUILD +++ /dev/null @@ -1,39 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "whitebox", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/bigquery", - "//java/google/registry/model", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_apis_google_api_services_bigquery", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_appengine_testing", - "@com_google_auto_value", - "@com_google_guava", - "@com_google_http_client", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":whitebox"], -) diff --git a/core/src/test/java/google/registry/pricing/BUILD b/core/src/test/java/google/registry/pricing/BUILD deleted file mode 100644 index 522879290..000000000 --- a/core/src/test/java/google/registry/pricing/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "pricing", - srcs = glob(["*Test.java"]), - deps = [ - "//java/google/registry/model", - "//java/google/registry/pricing", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_joda_money", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":pricing"], -) diff --git a/core/src/test/java/google/registry/rdap/BUILD b/core/src/test/java/google/registry/rdap/BUILD deleted file mode 100644 index b12535846..000000000 --- a/core/src/test/java/google/registry/rdap/BUILD +++ /dev/null @@ -1,47 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "rdap", - srcs = glob(["*.java"]), - resources = glob(["testdata/*.json"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/rdap", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/ui/server/registrar", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_gson", - "@com_google_guava", - "@com_google_http_client", - "@com_google_monitoring_client_contrib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@com_googlecode_json_simple", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - medium_tests = ["RdapDomainSearchActionTest"], - shard_count = 6, - test_files = glob(["*Test.java"]), - deps = [":rdap"], -) diff --git a/core/src/test/java/google/registry/rde/BUILD b/core/src/test/java/google/registry/rde/BUILD deleted file mode 100644 index 805ef1ef6..000000000 --- a/core/src/test/java/google/registry/rde/BUILD +++ /dev/null @@ -1,58 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "rde", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/gcs", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/rde", - "//java/google/registry/request", - "//java/google/registry/tldconfig/idn", - "//java/google/registry/util", - "//java/google/registry/xjc", - "//java/google/registry/xml", - "//javatests/google/registry/testing", - "//javatests/google/registry/testing/mapreduce", - "//javatests/google/registry/testing/sftp", - "//javatests/google/registry/xml", - "//third_party/jaxb", - "//third_party/jsch/v0_1_53", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_apache_ftpserver_core", - "@org_bouncycastle_bcpg_jdk15on", - "@org_bouncycastle_bcpkix_jdk15on", - "@org_joda_money", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "large", - test_files = glob( - ["*Test.java"], - exclude = ["RdeUploadActionTest.java"], - ), - deps = [":rde"], -) diff --git a/core/src/test/java/google/registry/reporting/BUILD b/core/src/test/java/google/registry/reporting/BUILD deleted file mode 100644 index 87339ff68..000000000 --- a/core/src/test/java/google/registry/reporting/BUILD +++ /dev/null @@ -1,38 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "reporting", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/reporting", - "//java/google/registry/request", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_apis_google_api_services_bigquery", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_dagger", - "@com_google_http_client", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - test_files = glob(["*Test.java"]), - deps = [":reporting"], -) diff --git a/core/src/test/java/google/registry/reporting/billing/BUILD b/core/src/test/java/google/registry/reporting/billing/BUILD deleted file mode 100644 index 5aa80cc49..000000000 --- a/core/src/test/java/google/registry/reporting/billing/BUILD +++ /dev/null @@ -1,42 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "billing", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/gcs", - "//java/google/registry/reporting/billing", - "//java/google/registry/storage/drive", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_apis_google_api_services_dataflow", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_dagger", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - test_files = glob(["*Test.java"]), - deps = [":billing"], -) diff --git a/core/src/test/java/google/registry/reporting/icann/BUILD b/core/src/test/java/google/registry/reporting/icann/BUILD deleted file mode 100644 index 53bb7f759..000000000 --- a/core/src/test/java/google/registry/reporting/icann/BUILD +++ /dev/null @@ -1,41 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "icann", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/bigquery", - "//java/google/registry/gcs", - "//java/google/registry/reporting/icann", - "//java/google/registry/request", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_apis_google_api_services_bigquery", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_dagger", - "@com_google_guava", - "@com_google_http_client", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - test_files = glob(["*Test.java"]), - deps = [":icann"], -) diff --git a/core/src/test/java/google/registry/reporting/spec11/BUILD b/core/src/test/java/google/registry/reporting/spec11/BUILD deleted file mode 100644 index 56c857827..000000000 --- a/core/src/test/java/google/registry/reporting/spec11/BUILD +++ /dev/null @@ -1,46 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "spec11", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/beam/spec11", - "//java/google/registry/gcs", - "//java/google/registry/reporting/spec11", - "//java/google/registry/reporting/spec11/soy:soy_java_wrappers", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_apis_google_api_services_dataflow", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_apache_beam_runners_direct_java", - "@org_apache_beam_runners_google_cloud_dataflow_java", - "@org_apache_beam_sdks_java_core", - "@org_apache_beam_sdks_java_io_google_cloud_platform", - "@org_json", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - test_files = glob(["*Test.java"]), - deps = [":spec11"], -) diff --git a/core/src/test/java/google/registry/request/BUILD b/core/src/test/java/google/registry/request/BUILD deleted file mode 100644 index af5c7b0b4..000000000 --- a/core/src/test/java/google/registry/request/BUILD +++ /dev/null @@ -1,35 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "request", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//javatests/google/registry/testing", - "@com_google_appengine_api_1_0_sdk", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_monitoring_client_contrib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@com_googlecode_json_simple", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":request"], -) diff --git a/core/src/test/java/google/registry/request/auth/BUILD b/core/src/test/java/google/registry/request/auth/BUILD deleted file mode 100644 index e6cf39152..000000000 --- a/core/src/test/java/google/registry/request/auth/BUILD +++ /dev/null @@ -1,41 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "auth", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/groups", - "//java/google/registry/model", - "//java/google/registry/request/auth", - "//java/google/registry/security", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_sdk", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":auth"], -) diff --git a/core/src/test/java/google/registry/request/lock/BUILD b/core/src/test/java/google/registry/request/lock/BUILD deleted file mode 100644 index aef37dd86..000000000 --- a/core/src/test/java/google/registry/request/lock/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "lock", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/model", - "//java/google/registry/request/lock", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":lock"], -) diff --git a/core/src/test/java/google/registry/security/BUILD b/core/src/test/java/google/registry/security/BUILD deleted file mode 100644 index 2caaf39c5..000000000 --- a/core/src/test/java/google/registry/security/BUILD +++ /dev/null @@ -1,39 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "security", - srcs = glob( - ["*.java"], - exclude = glob(["*ServletTest.java"]), - ), - deps = [ - "//java/google/registry/security", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_testing", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@com_googlecode_json_simple", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [ - ":security", - ], -) diff --git a/core/src/test/java/google/registry/server/BUILD b/core/src/test/java/google/registry/server/BUILD deleted file mode 100644 index a949f0c56..000000000 --- a/core/src/test/java/google/registry/server/BUILD +++ /dev/null @@ -1,78 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "TestServer", - srcs = [ - "HealthzServlet.java", - "Route.java", - "ServletWrapperDelegatorServlet.java", - "StaticResourceServlet.java", - "TestServer.java", - ], - visibility = ["//visibility:public"], - deps = [ - "//java/google/registry/util", - "@com_google_appengine_tools_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@javax_servlet_api", - "@org_mortbay_jetty", - ], -) - -java_library( - name = "Fixture", - srcs = ["Fixture.java"], - deps = [ - "//java/google/registry/model", - "//javatests/google/registry/model", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_guava", - "@joda_time", - ], -) - -java_library( - name = "RegistryTestServer", - srcs = ["RegistryTestServer.java"], - data = [ - "//java/google/registry/ui:runfiles", - "//java/google/registry/ui:runfiles_debug", - ], - deps = [ - ":TestServer", - "//java/google/registry/model", - "//java/google/registry/module/backend", - "//java/google/registry/module/frontend", - "//java/google/registry/util", - "//third_party/objectify:objectify-v4_1", - "@com_google_guava", - "@javax_servlet_api", - ], -) - -java_binary( - name = "server", - srcs = ["RegistryTestServerMain.java"], - main_class = "google.registry.server.RegistryTestServerMain", - deps = [ - ":Fixture", - ":RegistryTestServer", - "//java/google/registry/tools/params", - "//java/google/registry/ui", - "//javatests/google/registry/testing", - "@com_beust_jcommander", - "@com_google_guava", - "@junit", - ], -) diff --git a/core/src/test/java/google/registry/storage/drive/BUILD b/core/src/test/java/google/registry/storage/drive/BUILD deleted file mode 100644 index c1f2ca4ee..000000000 --- a/core/src/test/java/google/registry/storage/drive/BUILD +++ /dev/null @@ -1,30 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "drive", - srcs = glob(["*Test.java"]), - deps = [ - "//java/google/registry/storage/drive", - "//javatests/google/registry/testing", - "@com_google_apis_google_api_services_drive", - "@com_google_guava", - "@com_google_http_client", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":drive"], -) diff --git a/core/src/test/java/google/registry/testing/BUILD b/core/src/test/java/google/registry/testing/BUILD deleted file mode 100644 index e5f10c960..000000000 --- a/core/src/test/java/google/registry/testing/BUILD +++ /dev/null @@ -1,83 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -TEST_CLASSES = ["AppEngineRuleTest.java"] - -java_library( - name = "testing", - srcs = glob( - ["*.java"], - exclude = TEST_CLASSES, - ), - resources = [ - "logging.properties", - "//java/google/registry:env/common/default/WEB-INF/datastore-indexes.xml", - "//java/google/registry:env/common/default/WEB-INF/queue.xml", - ] + glob(["*.csv"]) + glob(["testdata/*"]), - exports = ["//third_party/junit"], - deps = [ - "//java/google/registry/config", - "//java/google/registry/dns:constants", - "//java/google/registry/dns/writer", - "//java/google/registry/flows", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/monitoring/whitebox", - "//java/google/registry/pricing", - "//java/google/registry/request", - "//java/google/registry/request/lock", - "//java/google/registry/tmch", - "//java/google/registry/util", - "//java/google/registry/xml", - "//third_party/objectify:objectify-v4_1", - "@com_google_apis_google_api_services_appengine", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_appengine_testing", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_bouncycastle_bcpg_jdk15on", - "@org_bouncycastle_bcpkix_jdk15on", - "@org_joda_money", - "@org_json", - "@org_mockito_core", - ], -) - -java_library( - name = "tests", - srcs = TEST_CLASSES, - deps = [ - ":testing", - "@com_google_guava", - "@junit", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - default_test_size = "small", - test_files = glob(["*Test.java"]), - deps = [ - ":tests", - ], -) diff --git a/core/src/test/java/google/registry/testing/mapreduce/BUILD b/core/src/test/java/google/registry/testing/mapreduce/BUILD deleted file mode 100644 index 67ad37f36..000000000 --- a/core/src/test/java/google/registry/testing/mapreduce/BUILD +++ /dev/null @@ -1,40 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "mapreduce", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/mapreduce", - "//java/google/registry/model", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_api_stubs", - "@com_google_appengine_testing", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_appengine_tools_appengine_pipeline", - "@com_google_code_findbugs_jsr305", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":groups"], -) diff --git a/core/src/test/java/google/registry/testing/sftp/BUILD b/core/src/test/java/google/registry/testing/sftp/BUILD deleted file mode 100644 index edc415924..000000000 --- a/core/src/test/java/google/registry/testing/sftp/BUILD +++ /dev/null @@ -1,24 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "sftp", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/util", - "@com_google_code_findbugs_jsr305", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@junit", - "@org_apache_ftpserver_core", - "@org_apache_sshd_core", - "@org_apache_sshd_scp", - "@org_apache_sshd_sftp", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) diff --git a/core/src/test/java/google/registry/tldconfig/idn/BUILD b/core/src/test/java/google/registry/tldconfig/idn/BUILD deleted file mode 100644 index de5ebcc54..000000000 --- a/core/src/test/java/google/registry/tldconfig/idn/BUILD +++ /dev/null @@ -1,29 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "idn", - srcs = glob([ - "*.java", - ]), - deps = [ - "//java/google/registry/tldconfig/idn", - "//javatests/google/registry/testing", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":idn"], -) diff --git a/core/src/test/java/google/registry/tmch/BUILD b/core/src/test/java/google/registry/tmch/BUILD deleted file mode 100644 index f4272c2ff..000000000 --- a/core/src/test/java/google/registry/tmch/BUILD +++ /dev/null @@ -1,42 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "tmch", - srcs = glob(["*.java"]), - resources = glob([ - "testdata/**", - ]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/flows", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/tmch", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":tmch"], -) diff --git a/core/src/test/java/google/registry/tools/BUILD b/core/src/test/java/google/registry/tools/BUILD deleted file mode 100644 index 1a3d764e9..000000000 --- a/core/src/test/java/google/registry/tools/BUILD +++ /dev/null @@ -1,71 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "tools", - srcs = glob([ - "*.java", - ]), - resources = glob([ - "testdata/*.*", - "server/testdata/*.*", - ]), - deps = [ - "//java/google/registry/backup", - "//java/google/registry/config", - "//java/google/registry/export/datastore", - "//java/google/registry/flows", - "//java/google/registry/keyring/api", - "//java/google/registry/model", - "//java/google/registry/rde", - "//java/google/registry/request", - "//java/google/registry/security", - "//java/google/registry/tmch", - "//java/google/registry/tools", - "//java/google/registry/tools/params", - "//java/google/registry/tools/server", - "//java/google/registry/util", - "//java/google/registry/xml", - "//javatests/google/registry/flows", - "//javatests/google/registry/rde", - "//javatests/google/registry/testing", - "//javatests/google/registry/tmch", - "//javatests/google/registry/tools/server", - "//javatests/google/registry/xml", - "//third_party/jaxb", - "//third_party/objectify:objectify-v4_1", - "@com_beust_jcommander", - "@com_google_api_client", - "@com_google_apis_google_api_services_appengine", - "@com_google_apis_google_api_services_dns", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_remote_api", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_gson", - "@com_google_guava", - "@com_google_http_client", - "@com_google_http_client_jackson2", - "@com_google_oauth_client", - "@com_google_re2j", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@com_googlecode_json_simple", - "@joda_time", - "@junit", - "@org_joda_money", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["**/*Test.java"]), - deps = [":tools"], -) diff --git a/core/src/test/java/google/registry/tools/params/BUILD b/core/src/test/java/google/registry/tools/params/BUILD deleted file mode 100644 index 543983397..000000000 --- a/core/src/test/java/google/registry/tools/params/BUILD +++ /dev/null @@ -1,32 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "params", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/model", - "//java/google/registry/tools/params", - "//javatests/google/registry/testing", - "@com_beust_jcommander", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_hamcrest_library", - "@org_joda_money", - ], -) - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":params"], -) diff --git a/core/src/test/java/google/registry/tools/server/BUILD b/core/src/test/java/google/registry/tools/server/BUILD deleted file mode 100644 index 6bc998260..000000000 --- a/core/src/test/java/google/registry/tools/server/BUILD +++ /dev/null @@ -1,44 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "server", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/dns", - "//java/google/registry/groups", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/tools/server", - "//java/google/registry/util", - "//javatests/google/registry/model", - "//javatests/google/registry/testing", - "//javatests/google/registry/testing/mapreduce", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_tools_appengine_gcs_client", - "@com_google_appengine_tools_appengine_mapreduce", - "@com_google_appengine_tools_appengine_pipeline", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_joda_money", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":server"], -) diff --git a/core/src/test/java/google/registry/ui/forms/BUILD b/core/src/test/java/google/registry/ui/forms/BUILD deleted file mode 100644 index 1572284de..000000000 --- a/core/src/test/java/google/registry/ui/forms/BUILD +++ /dev/null @@ -1,30 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "forms", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/ui/forms", - "//javatests/google/registry/testing", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_re2j", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":forms"], -) diff --git a/core/src/test/java/google/registry/ui/js/BUILD b/core/src/test/java/google/registry/ui/js/BUILD deleted file mode 100644 index 26bc202ae..000000000 --- a/core/src/test/java/google/registry/ui/js/BUILD +++ /dev/null @@ -1,31 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library", "closure_js_test") - -closure_js_library( - name = "testing", - srcs = ["testing.js"], - deps = [ - "@io_bazel_rules_closure//closure/library", - "@io_bazel_rules_closure//closure/library:testing", - ], -) - -closure_js_test( - name = "test", - size = "medium", - timeout = "short", - srcs = glob(["*_test.js"]), - compilation_level = "WHITESPACE_ONLY", - deps = [ - ":testing", - "//java/google/registry/ui/js", - "@io_bazel_rules_closure//closure/library", - "@io_bazel_rules_closure//closure/library:testing", - ], -) diff --git a/core/src/test/java/google/registry/ui/js/registrar/BUILD b/core/src/test/java/google/registry/ui/js/registrar/BUILD deleted file mode 100644 index cb282707e..000000000 --- a/core/src/test/java/google/registry/ui/js/registrar/BUILD +++ /dev/null @@ -1,36 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("@io_bazel_rules_closure//closure:defs.bzl", "closure_js_library", "closure_js_test") - -closure_js_library( - name = "console_test_util", - srcs = ["console_test_util.js"], - deps = [ - "//java/google/registry/ui/js", - "//java/google/registry/ui/js/registrar", - "//java/google/registry/ui/soy/registrar", - "@io_bazel_rules_closure//closure/library", - "@io_bazel_rules_closure//closure/library:testing", - ], -) - -closure_js_test( - name = "test", - size = "medium", - timeout = "short", - srcs = glob(["*_test.js"]), - compilation_level = "WHITESPACE_ONLY", - deps = [ - ":console_test_util", - "//java/google/registry/ui/js", - "//java/google/registry/ui/js/registrar", - "//javatests/google/registry/ui/js:testing", - "@io_bazel_rules_closure//closure/library", - "@io_bazel_rules_closure//closure/library:testing", - ], -) diff --git a/core/src/test/java/google/registry/ui/server/BUILD b/core/src/test/java/google/registry/ui/server/BUILD deleted file mode 100644 index 5f6d59cea..000000000 --- a/core/src/test/java/google/registry/ui/server/BUILD +++ /dev/null @@ -1,32 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "server", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/ui/forms", - "//java/google/registry/ui/server", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_appengine_api_1_0_sdk", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - "@org_hamcrest_library", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":server"], -) diff --git a/core/src/test/java/google/registry/ui/server/registrar/BUILD b/core/src/test/java/google/registry/ui/server/registrar/BUILD deleted file mode 100644 index b8ac359a1..000000000 --- a/core/src/test/java/google/registry/ui/server/registrar/BUILD +++ /dev/null @@ -1,51 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "registrar", - srcs = glob(["*.java"]), - resources = glob(["testdata/*"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/export/sheet", - "//java/google/registry/groups", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/request/auth", - "//java/google/registry/security", - "//java/google/registry/ui/server", - "//java/google/registry/ui/server/registrar", - "//java/google/registry/util", - "//javatests/google/registry/model", - "//javatests/google/registry/security", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_monitoring_client_contrib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@com_googlecode_json_simple", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_joda_money", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":registrar"], -) diff --git a/core/src/test/java/google/registry/whois/BUILD b/core/src/test/java/google/registry/whois/BUILD deleted file mode 100644 index 6bc74b5b2..000000000 --- a/core/src/test/java/google/registry/whois/BUILD +++ /dev/null @@ -1,43 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "whois", - srcs = glob(["*.java"]), - resources = glob(["testdata/*.txt"]), - deps = [ - "//java/google/registry/config", - "//java/google/registry/model", - "//java/google/registry/request", - "//java/google/registry/util", - "//java/google/registry/whois", - "//javatests/google/registry/testing", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_appengine_testing", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@javax_inject", - "@javax_servlet_api", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":whois"], -) diff --git a/core/src/test/java/google/registry/xjc/BUILD b/core/src/test/java/google/registry/xjc/BUILD deleted file mode 100644 index f45ebd065..000000000 --- a/core/src/test/java/google/registry/xjc/BUILD +++ /dev/null @@ -1,28 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "xjc", - srcs = glob(["*.java"]), - resources = glob(["testdata/*.xml"]), - deps = [ - "//java/google/registry/xjc", - "//javatests/google/registry/testing", - "@com_google_re2j", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@junit", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":xjc"], -) diff --git a/core/src/test/java/google/registry/xml/BUILD b/core/src/test/java/google/registry/xml/BUILD deleted file mode 100644 index b15c42451..000000000 --- a/core/src/test/java/google/registry/xml/BUILD +++ /dev/null @@ -1,32 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "xml", - srcs = glob(["*.java"]), - resources = glob(["testdata/*.xml"]), - deps = [ - "//java/google/registry/util", - "//java/google/registry/xml", - "//javatests/google/registry/testing", - "@com_google_code_findbugs_jsr305", - "@com_google_guava", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_json", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":xml"], -) diff --git a/proxy/src/main/java/google/registry/proxy/BUILD b/proxy/src/main/java/google/registry/proxy/BUILD deleted file mode 100644 index 90f15bca2..000000000 --- a/proxy/src/main/java/google/registry/proxy/BUILD +++ /dev/null @@ -1,81 +0,0 @@ -# Description: -# This package contains the code for the binary that proxies TCP traffic from -# the GCE/GKE to AppEngine. - -load("@io_bazel_rules_docker//container:container.bzl", "container_image", "container_push") - -package( - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "proxy", - srcs = glob(["**/*.java"]), - resources = glob([ - "resources/*", - "config/*.yaml", - ]), - deps = [ - "//java/google/registry/util", - "@com_beust_jcommander", - "@com_google_api_client", - "@com_google_apis_google_api_services_cloudkms", - "@com_google_apis_google_api_services_monitoring", - "@com_google_apis_google_api_services_storage", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_gson", - "@com_google_guava", - "@com_google_monitoring_client_metrics", - "@com_google_monitoring_client_stackdriver", - "@io_netty_buffer", - "@io_netty_codec", - "@io_netty_codec_http", - "@io_netty_common", - "@io_netty_handler", - "@io_netty_transport", - "@javax_inject", - "@joda_time", - "@org_bouncycastle_bcpkix_jdk15on", - ], -) - -java_binary( - name = "proxy_server", - main_class = "google.registry.proxy.ProxyServer", - runtime_deps = [ - ":proxy", - "@io_netty_tcnative", - ], -) - -container_image( - name = "proxy_image", - base = "@java_base//image", - entrypoint = [ - "java", - "-jar", - "proxy_server_deploy.jar", - ], - files = [":proxy_server_deploy.jar"], - ports = [ - "30000", - "30001", - "30002", - "30010", - "30011", - ], -) - -container_push( - name = "proxy_push", - format = "Docker", - image = ":proxy_image", - registry = "gcr.io", - repository = "GCP_PROJECT/IMAGE_NAME", -) diff --git a/proxy/src/test/java/google/registry/proxy/BUILD b/proxy/src/test/java/google/registry/proxy/BUILD deleted file mode 100644 index b4c2269f6..000000000 --- a/proxy/src/test/java/google/registry/proxy/BUILD +++ /dev/null @@ -1,53 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "proxy", - srcs = glob(["**/*.java"]), - resources = glob([ - "testdata/*.xml", - "quota/testdata/*.yaml", - ]), - runtime_deps = [ - "@io_netty_tcnative_boringssl_static", - ], - deps = [ - "//java/google/registry/proxy", - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_beust_jcommander", - "@com_google_dagger", - "@com_google_guava", - "@com_google_monitoring_client_contrib", - "@com_google_monitoring_client_metrics", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@io_netty_buffer", - "@io_netty_codec", - "@io_netty_codec_http", - "@io_netty_common", - "@io_netty_handler", - "@io_netty_transport", - "@javax_inject", - "@joda_time", - "@junit", - "@org_bouncycastle_bcpkix_jdk15on", - "@org_mockito_core", - "@org_yaml_snakeyaml", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob( - ["**/*Test.java"], - exclude = ["ProtocolModuleTest.java"], - ), - deps = [":proxy"], -) diff --git a/python/BUILD b/python/BUILD deleted file mode 100644 index 5811ac2a6..000000000 --- a/python/BUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Top-level directory for python code in the domain registry project. -# -# Code within this directory should live under python/google/registry. -# -# For an example of another Google open-source Bazel-based project using a -# top-level python directory in a similar way, see -# https://github.com/google/protobuf/tree/master/python - -package(default_visibility = ["//java/google/registry:registry_project"]) - -licenses(["notice"]) # Apache 2.0 - -# NOTE: All py_library() rules under this directory should depend on this rule. -# -# This rule serves to add this directory (/python) to the PYTHONPATH of any -# python executable rules that transitively depend on this rule. Adding this -# directory ensures that imports for "google.registry.*" can be correctly -# resolved to files that are under //python/google/registry. -# -# See also: -# - http://www.bazel.io/docs/be/python.html#py_library.imports -# - https://github.com/google/protobuf/blob/v3.0.0-beta-3/BUILD#L568 -py_library( - name = "python_directory_import", - imports = ["."], -) diff --git a/python/google/registry/scripts/BUILD b/python/google/registry/scripts/BUILD deleted file mode 100644 index 2651bd5f6..000000000 --- a/python/google/registry/scripts/BUILD +++ /dev/null @@ -1,28 +0,0 @@ -package(default_visibility = ["//java/google/registry:registry_project"]) - -licenses(["notice"]) # Apache 2.0 - -py_binary( - name = "xml_to_index_yaml_translator", - srcs = ["xml_to_index_yaml_translator.py"], - python_version = "PY2", - deps = [":xml_to_index_yaml_translator_lib"], -) - -py_library( - name = "xml_to_index_yaml_translator_lib", - srcs = ["xml_to_index_yaml_translator.py"], - deps = ["//python:python_directory_import"], -) - -py_test( - name = "xml_to_index_yaml_translator_test", - size = "small", - srcs = ["xml_to_index_yaml_translator_test.py"], - data = [ - "testdata/datastore-indexes.xml", - "testdata/index.yaml", - ], - python_version = "PY2", - deps = [":xml_to_index_yaml_translator_lib"], -) diff --git a/third_party/activation/BUILD b/third_party/activation/BUILD deleted file mode 100644 index 553748c19..000000000 --- a/third_party/activation/BUILD +++ /dev/null @@ -1,8 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["reciprocal"]) # CDDL 1.1 License - -java_library( - name = "activation", - exports = ["//third_party/activation/v1_2_0"], -) diff --git a/third_party/activation/v1_2_0/BUILD b/third_party/activation/v1_2_0/BUILD deleted file mode 100644 index e41fb487e..000000000 --- a/third_party/activation/v1_2_0/BUILD +++ /dev/null @@ -1,9 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["reciprocal"]) # CDDL 1.1 (also dual-licensed GPL v2 with Classpath Exception) - -java_import( - name = "v1_2_0", - jars = ["javax.activation.jar"], - srcjar = "javax.activation-1.2.0-sources.jar", -) diff --git a/third_party/jaxb/BUILD b/third_party/jaxb/BUILD deleted file mode 100644 index 1cb4c8881..000000000 --- a/third_party/jaxb/BUILD +++ /dev/null @@ -1,16 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["reciprocal"]) # CDDL 1.1 (also dual-licensed under GPL v2) - -java_library( - name = "jaxb", - exports = ["//third_party/jaxb/v2_3_0"], -) - -java_binary( - name = "jaxb-xjc", - main_class = "com.sun.tools.xjc.XJCFacade", - runtime_deps = [ - ":jaxb", - ], -) diff --git a/third_party/jaxb/v2_3_0/BUILD b/third_party/jaxb/v2_3_0/BUILD deleted file mode 100644 index 0adadef57..000000000 --- a/third_party/jaxb/v2_3_0/BUILD +++ /dev/null @@ -1,22 +0,0 @@ -package_group( - name = "specific_version", - packages = ["//third_party/jaxb"], -) - -package(default_visibility = ["//visibility:public"]) - -licenses(["reciprocal"]) # CDDL 1.1 (also dual-licensed under GPL v2) - -java_library( - name = "v2_3_0", - exports = [ - "@com_sun_xml_bind_jaxb_core", - "@com_sun_xml_bind_jaxb_impl", - "@com_sun_xml_bind_jaxb_jxc", - "@com_sun_xml_bind_jaxb_xjc", - "@javax_xml_bind_jaxb_api", - ], - runtime_deps = [ - "//third_party/activation", - ], -) diff --git a/third_party/jsch/BUILD b/third_party/jsch/BUILD deleted file mode 100644 index 9db01323a..000000000 --- a/third_party/jsch/BUILD +++ /dev/null @@ -1,8 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # BSD - -java_library( - name = "jsch", - exports = ["//third_party/jsch/v0_1_53"], -) diff --git a/third_party/jsch/v0_1_53/BUILD b/third_party/jsch/v0_1_53/BUILD deleted file mode 100644 index 19618544d..000000000 --- a/third_party/jsch/v0_1_53/BUILD +++ /dev/null @@ -1,15 +0,0 @@ -package_group( - name = "specific_version", - packages = ["//third_party/jsch"], -) - -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # BSD - -java_import( - name = "v0_1_53", - jars = ["jsch-0.1.53.jar"], - srcjar = "jsch-0.1.53-src.jar", - deps = ["@com_jcraft_jzlib"], -) diff --git a/third_party/junit/BUILD b/third_party/junit/BUILD deleted file mode 100644 index 52c6bfbb5..000000000 --- a/third_party/junit/BUILD +++ /dev/null @@ -1,15 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["reciprocal"]) # EPL 1.0 - -exports_files(["LICENSE"]) - -java_library( - name = "junit", - srcs = glob(["**/*.java"]), - visibility = [ - "//javatests/google/registry/testing:__pkg__", - ], -) diff --git a/third_party/objectify/BUILD b/third_party/objectify/BUILD deleted file mode 100644 index f1e3e804d..000000000 --- a/third_party/objectify/BUILD +++ /dev/null @@ -1,8 +0,0 @@ -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # MIT/X11 - -java_library( - name = "objectify-v4_1", - exports = ["//third_party/objectify/v4_1"], -) diff --git a/third_party/objectify/v4_1/BUILD b/third_party/objectify/v4_1/BUILD deleted file mode 100644 index 793c9a146..000000000 --- a/third_party/objectify/v4_1/BUILD +++ /dev/null @@ -1,18 +0,0 @@ -package_group( - name = "specific_version", - packages = ["//third_party/objectify"], -) - -package(default_visibility = ["//visibility:public"]) - -licenses(["notice"]) # MIT/X11 - -java_import( - name = "v4_1", - jars = ["objectify-4.1.3.jar"], - srcjar = "objectify-4.1.3-src.jar", - deps = [ - "@com_google_appengine_api_1_0_sdk", - "@javax_servlet_api", - ], -) diff --git a/util/src/main/java/google/registry/util/BUILD b/util/src/main/java/google/registry/util/BUILD deleted file mode 100644 index 98d19f304..000000000 --- a/util/src/main/java/google/registry/util/BUILD +++ /dev/null @@ -1,27 +0,0 @@ -package( - default_visibility = ["//visibility:public"], -) - -licenses(["notice"]) # Apache 2.0 - -java_library( - name = "util", - srcs = glob(["*.java"]), - deps = [ - "//third_party/jaxb", - "//third_party/objectify:objectify-v4_1", - "@com_google_appengine_api_1_0_sdk", - "@com_google_auto_value", - "@com_google_code_findbugs_jsr305", - "@com_google_dagger", - "@com_google_errorprone_error_prone_annotations", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_re2j", - "@com_ibm_icu_icu4j", - "@javax_inject", - "@joda_time", - "@org_yaml_snakeyaml", - ], -) diff --git a/util/src/test/java/google/registry/util/BUILD b/util/src/test/java/google/registry/util/BUILD deleted file mode 100644 index ac4cdc3a4..000000000 --- a/util/src/test/java/google/registry/util/BUILD +++ /dev/null @@ -1,34 +0,0 @@ -package( - default_testonly = 1, - default_visibility = ["//java/google/registry:registry_project"], -) - -licenses(["notice"]) # Apache 2.0 - -load("//java/com/google/testing/builddefs:GenTestRules.bzl", "GenTestRules") - -java_library( - name = "util", - srcs = glob(["*.java"]), - deps = [ - "//java/google/registry/util", - "//javatests/google/registry/testing", - "@com_google_appengine_api_1_0_sdk", - "@com_google_code_findbugs_jsr305", - "@com_google_flogger", - "@com_google_flogger_system_backend", - "@com_google_guava", - "@com_google_guava_testlib", - "@com_google_truth", - "@com_google_truth_extensions_truth_java8_extension", - "@joda_time", - "@junit", - "@org_mockito_core", - ], -) - -GenTestRules( - name = "GeneratedTestRules", - test_files = glob(["*Test.java"]), - deps = [":util"], -)