From ed52f2e92c4026ba6cdf0eab17ce3f0c1d9fafe5 Mon Sep 17 00:00:00 2001 From: Cody Oss Date: Mon, 21 Oct 2019 15:46:23 -0600 Subject: [PATCH] feat: split texttospeech from google-cloud-java --- google-cloud-texttospeech-bom/pom.xml | 103 +++++++ google-cloud-texttospeech/pom.xml | 106 ++++--- grpc-google-cloud-texttospeech-v1/pom.xml | 60 ++-- .../pom.xml | 60 ++-- pom.xml | 268 ++++++++++++++++++ proto-google-cloud-texttospeech-v1/pom.xml | 20 +- .../pom.xml | 18 +- versions.txt | 8 + 8 files changed, 526 insertions(+), 117 deletions(-) create mode 100644 google-cloud-texttospeech-bom/pom.xml create mode 100644 pom.xml create mode 100644 versions.txt diff --git a/google-cloud-texttospeech-bom/pom.xml b/google-cloud-texttospeech-bom/pom.xml new file mode 100644 index 00000000..4dd554f3 --- /dev/null +++ b/google-cloud-texttospeech-bom/pom.xml @@ -0,0 +1,103 @@ + + + 4.0.0 + com.google.cloud + google-cloud-texttospeech-bom + 0.116.1-beta-SNAPSHOT + pom + + com.google.cloud + google-cloud-shared-config + 0.2.1 + + + Google Cloud texttospeech BOM + https://github.com/googleapis/java-texttospeech + + BOM for Google Cloud Text-to-Speech + + + + Google LLC + + + + + chingor13 + Jeff Ching + chingor@google.com + Google LLC + + Developer + + + + + + scm:git:https://github.com/googleapis/java-texttospeech.git + scm:git:git@github.com:googleapis/java-texttospeech.git + https://github.com/googleapis/java-texttospeech + + + + + sonatype-nexus-snapshots + https://oss.sonatype.org/content/repositories/snapshots + + + sonatype-nexus-staging + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + + + + com.google.cloud + google-cloud-texttospeech + 0.116.1-beta-SNAPSHOT + + + com.google.api.grpc + grpc-google-cloud-texttospeech-v1beta1 + 0.81.1-SNAPSHOT + + + com.google.api.grpc + grpc-google-cloud-texttospeech-v1 + 0.81.1-SNAPSHOT + + + com.google.api.grpc + proto-google-cloud-texttospeech-v1 + 0.81.1-SNAPSHOT + + + com.google.api.grpc + proto-google-cloud-texttospeech-v1beta1 + 0.81.1-SNAPSHOT + + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + + true + + + + + \ No newline at end of file diff --git a/google-cloud-texttospeech/pom.xml b/google-cloud-texttospeech/pom.xml index 66cc40f1..04670055 100644 --- a/google-cloud-texttospeech/pom.xml +++ b/google-cloud-texttospeech/pom.xml @@ -1,35 +1,71 @@ 4.0.0 + com.google.cloud google-cloud-texttospeech 0.116.1-beta-SNAPSHOT jar Google Cloud Text-to-Speech - https://github.com/googleapis/google-cloud-java/tree/master/google-cloud-clients/google-cloud-texttospeech - - Java idiomatic client for Google Cloud Text-to-Speech - + https://github.com/googleapis/java-texttospeech + Java idiomatic client for Google Cloud Text-to-Speech com.google.cloud - google-cloud-clients - 0.116.1-alpha-SNAPSHOT + google-cloud-texttospeech-parent + 0.116.1-beta-SNAPSHOT - google-cloud-texttospeech-v1beta1 + google-cloud-texttospeech - ${project.groupId} - google-cloud-core-grpc + io.grpc + grpc-api + + + io.grpc + grpc-stub + + + io.grpc + grpc-protobuf + + + com.google.api + api-common + + + com.google.protobuf + protobuf-java com.google.api.grpc - proto-google-cloud-texttospeech-v1beta1 + proto-google-common-protos + com.google.api.grpc proto-google-cloud-texttospeech-v1 + + com.google.api.grpc + proto-google-cloud-texttospeech-v1beta1 + + + com.google.guava + guava + + + com.google.api + gax + + + com.google.api + gax-grpc + + + org.threeten + threetenbp + @@ -37,6 +73,7 @@ junit test + com.google.api.grpc grpc-google-cloud-texttospeech-v1beta1 @@ -56,37 +93,18 @@ - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.1.1 - - protected - true - none - true - - - ${project.javadoc.protobufBaseURL} - ../../../../../google-api-grpc/proto-google-cloud-texttospeech-v1/target/site/apidocs/ - - - ${project.javadoc.protobufBaseURL} - ../../../../../google-api-grpc/grpc-google-cloud-texttospeech-v1/target/site/apidocs/ - - - ${project.javadoc.protobufBaseURL} - ../../../../../google-api-grpc/proto-google-cloud-texttospeech-v1beta1/target/site/apidocs/ - - - ${project.javadoc.protobufBaseURL} - ../../../../../google-api-grpc/grpc-google-cloud-texttospeech-v1beta1/target/site/apidocs/ - - - - - - - + + + java9 + + [9,) + + + + javax.annotation + javax.annotation-api + + + + + \ No newline at end of file diff --git a/grpc-google-cloud-texttospeech-v1/pom.xml b/grpc-google-cloud-texttospeech-v1/pom.xml index 57049396..50648dd2 100644 --- a/grpc-google-cloud-texttospeech-v1/pom.xml +++ b/grpc-google-cloud-texttospeech-v1/pom.xml @@ -2,51 +2,55 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.google.api.grpc grpc-google-cloud-texttospeech-v1 0.81.1-SNAPSHOT grpc-google-cloud-texttospeech-v1 GRPC library for grpc-google-cloud-texttospeech-v1 - com.google.api.grpc - google-api-grpc - 0.81.1-SNAPSHOT + com.google.cloud + google-cloud-texttospeech-parent + 0.116.1-beta-SNAPSHOT + + io.grpc + grpc-api + io.grpc grpc-stub - compile io.grpc grpc-protobuf - compile + + + com.google.protobuf + protobuf-java com.google.api.grpc proto-google-cloud-texttospeech-v1 - compile + + + com.google.guava + guava - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.1.1 - - protected - true - none - true - - - ${project.javadoc.protobufBaseURL} - ../../../../proto-google-cloud-texttospeech-v1/target/site/apidocs/ - - - - - - - + + + + java9 + + [9,) + + + + javax.annotation + javax.annotation-api + + + + + \ No newline at end of file diff --git a/grpc-google-cloud-texttospeech-v1beta1/pom.xml b/grpc-google-cloud-texttospeech-v1beta1/pom.xml index e6ab9e2c..0e00f4d6 100644 --- a/grpc-google-cloud-texttospeech-v1beta1/pom.xml +++ b/grpc-google-cloud-texttospeech-v1beta1/pom.xml @@ -2,51 +2,55 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.google.api.grpc grpc-google-cloud-texttospeech-v1beta1 0.81.1-SNAPSHOT grpc-google-cloud-texttospeech-v1beta1 GRPC library for grpc-google-cloud-texttospeech-v1beta1 - com.google.api.grpc - google-api-grpc - 0.81.1-SNAPSHOT + com.google.cloud + google-cloud-texttospeech-parent + 0.116.1-beta-SNAPSHOT + + io.grpc + grpc-api + io.grpc grpc-stub - compile io.grpc grpc-protobuf - compile + + + com.google.protobuf + protobuf-java com.google.api.grpc proto-google-cloud-texttospeech-v1beta1 - compile + + + com.google.guava + guava - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.1.1 - - protected - true - none - true - - - ${project.javadoc.protobufBaseURL} - ../../../../proto-google-cloud-texttospeech-v1beta1/target/site/apidocs/ - - - - - - - + + + + java9 + + [9,) + + + + javax.annotation + javax.annotation-api + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml new file mode 100644 index 00000000..ddc2978a --- /dev/null +++ b/pom.xml @@ -0,0 +1,268 @@ + + + 4.0.0 + com.google.cloud + google-cloud-texttospeech-parent + pom + 0.116.1-beta-SNAPSHOT + Google Cloud Text-to-Speech Parent + https://github.com/googleapis/java-texttospeech + + Java idiomatic client for Google Cloud Platform services. + + + + com.google.cloud + google-cloud-shared-config + 0.2.1 + + + + + chingor + Jeff Ching + chingor@google.com + Google + + Developer + + + + + Google LLC + + + scm:git:git@github.com:googleapis/java-texttospeech.git + scm:git:git@github.com:googleapis/java-texttospeech.git + https://github.com/googleapis/java-texttospeech + HEAD + + + https://github.com/googleapis/java-texttospeech/issues + GitHub Issues + + + + sonatype-nexus-snapshots + https://oss.sonatype.org/content/repositories/snapshots + + + sonatype-nexus-staging + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + + + + + UTF-8 + UTF-8 + github + google-cloud-texttospeech-parent + 1.91.1 + 1.8.1 + 1.17.0 + 1.49.0 + 1.24.0 + 3.10.0 + 4.12 + 28.1-android + 1.4.0 + 1.3.2 + 1.18 + + + + + + com.google.api.grpc + proto-google-cloud-texttospeech-v1 + 0.81.1-SNAPSHOT + + + com.google.api.grpc + proto-google-cloud-texttospeech-v1beta1 + 0.81.1-SNAPSHOT + + + com.google.api.grpc + grpc-google-cloud-texttospeech-v1beta1 + 0.81.1-SNAPSHOT + + + com.google.api.grpc + grpc-google-cloud-texttospeech-v1 + 0.81.1-SNAPSHOT + + + com.google.cloud + google-cloud-texttospeech + 0.116.1-beta-SNAPSHOT + + + + io.grpc + grpc-bom + ${grpc.version} + pom + import + + + com.google.api + gax-bom + ${gax.version} + pom + import + + + com.google.guava + guava-bom + ${guava.version} + pom + import + + + + com.google.protobuf + protobuf-java + ${protobuf.version} + + + com.google.api + api-common + ${google.api-common.version} + + + com.google.api.grpc + proto-google-common-protos + ${google.common-protos.version} + + + org.threeten + threetenbp + ${threeten.version} + + + javax.annotation + javax.annotation-api + ${javax.annotations.version} + + + org.codehaus.mojo + animal-sniffer-annotations + ${animal-sniffer.version} + + + + junit + junit + ${junit.version} + test + + + com.google.api + gax-grpc + ${gax.version} + testlib + test + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + org.objenesis:objenesis + + + + + + + + proto-google-cloud-texttospeech-v1 + proto-google-cloud-texttospeech-v1beta1 + grpc-google-cloud-texttospeech-v1beta1 + grpc-google-cloud-texttospeech-v1 + google-cloud-texttospeech + google-cloud-texttospeech-bom + + + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 3.0.0 + + + + index + dependency-info + team + ci-management + issue-management + licenses + scm + dependency-management + distribution-management + summary + modules + + + + + true + ${site.installationModule} + jar + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.1.1 + + + html + + aggregate + javadoc + + + + + none + protected + true + ${project.build.directory}/javadoc + + + Test helpers packages + com.google.cloud.testing + + + SPI packages + com.google.cloud.spi* + + + + + https://grpc.io/grpc-java/javadoc/ + https://developers.google.com/protocol-buffers/docs/reference/java/ + https://googleapis.dev/java/google-auth-library/latest/ + https://googleapis.dev/java/gax/latest/ + https://googleapis.github.io/api-common-java/${google.api-common.version}/apidocs/ + + + + + + \ No newline at end of file diff --git a/proto-google-cloud-texttospeech-v1/pom.xml b/proto-google-cloud-texttospeech-v1/pom.xml index 19e72509..de3c13aa 100644 --- a/proto-google-cloud-texttospeech-v1/pom.xml +++ b/proto-google-cloud-texttospeech-v1/pom.xml @@ -2,30 +2,32 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.google.api.grpc proto-google-cloud-texttospeech-v1 0.81.1-SNAPSHOT proto-google-cloud-texttospeech-v1 PROTO library for proto-google-cloud-texttospeech-v1 - com.google.api.grpc - google-api-grpc - 0.81.1-SNAPSHOT + com.google.cloud + google-cloud-texttospeech-parent + 0.116.1-beta-SNAPSHOT com.google.protobuf protobuf-java - compile + + + com.google.api.grpc + proto-google-common-protos com.google.api api-common - compile - com.google.api.grpc - proto-google-common-protos - compile + com.google.guava + guava - + \ No newline at end of file diff --git a/proto-google-cloud-texttospeech-v1beta1/pom.xml b/proto-google-cloud-texttospeech-v1beta1/pom.xml index 0bad047c..caeb69ef 100644 --- a/proto-google-cloud-texttospeech-v1beta1/pom.xml +++ b/proto-google-cloud-texttospeech-v1beta1/pom.xml @@ -2,30 +2,32 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 + com.google.api.grpc proto-google-cloud-texttospeech-v1beta1 0.81.1-SNAPSHOT proto-google-cloud-texttospeech-v1beta1 PROTO library for proto-google-cloud-texttospeech-v1beta1 - com.google.api.grpc - google-api-grpc - 0.81.1-SNAPSHOT + com.google.cloud + google-cloud-texttospeech-parent + 0.116.1-beta-SNAPSHOT com.google.protobuf protobuf-java - compile + + + com.google.api.grpc + proto-google-common-protos com.google.api api-common - compile - com.google.api.grpc - proto-google-common-protos - compile + com.google.guava + guava \ No newline at end of file diff --git a/versions.txt b/versions.txt new file mode 100644 index 00000000..9cfb31a8 --- /dev/null +++ b/versions.txt @@ -0,0 +1,8 @@ +# Format: +# module:released-version:current-version + +proto-google-cloud-texttospeech-v1:0.81.1-SNAPSHOT:0.81.1-SNAPSHOT +proto-google-cloud-texttospeech-v1beta1:0.81.1-SNAPSHOT:0.81.1-SNAPSHOT +grpc-google-cloud-texttospeech-v1beta1:0.81.1-SNAPSHOT:0.81.1-SNAPSHOT +grpc-google-cloud-texttospeech-v1:0.81.1-SNAPSHOT:0.81.1-SNAPSHOT +google-cloud-texttospeech:0.116.1-beta-SNAPSHOT:0.116.1-beta-SNAPSHOT \ No newline at end of file