Skip to content

Commit c62d6d6

Browse files
authored
chore: consolidate build configuration to parent (googleapis#8637)
Moving this block from jar modules to jar-parent. ```xml <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>flatten-maven-plugin</artifactId> </plugin> </plugins> </build> ``` Removing this block from module parents. Since `dependencies.sh` is not run at all, it's not clear if these exclusions are still needed. ```xml <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <configuration> <ignoredUnusedDeclaredDependencies> <ignoredUnusedDeclaredDependency>org.objenesis:objenesis</ignoredUnusedDeclaredDependency> <ignoredUnusedDeclaredDependency>javax.annotation:javax.annotation-api</ignoredUnusedDeclaredDependency> </ignoredUnusedDeclaredDependencies> </configuration> </plugin> </plugins> </pluginManagement> </build> ``` Removing `javax.annotation` declaration for Java 9+, since the dependency is already present transitively through `api-common`. ``` <profiles> <profile> <id>java9</id> <activation> <jdk>[9,)</jdk> </activation> <dependencies> <dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> </dependency> </dependencies> </profile> </profiles> ```
1 parent 5831024 commit c62d6d6

841 files changed

Lines changed: 62 additions & 14272 deletions

File tree

  • generation
  • google-cloud-jar-parent
  • google-cloud-pom-parent
  • java-accessapproval
  • java-accesscontextmanager
    • google-identity-accesscontextmanager-bom
    • google-identity-accesscontextmanager
    • grpc-google-identity-accesscontextmanager-v1
    • proto-google-identity-accesscontextmanager-type
    • proto-google-identity-accesscontextmanager-v1
  • java-aiplatform
  • java-analytics-admin
  • java-analytics-data
  • java-analyticshub
  • java-api-gateway
  • java-apigee-connect
  • java-apigee-registry
  • java-apikeys
  • java-appengine-admin
  • java-area120-tables
  • java-artifact-registry
    • google-cloud-artifact-registry-bom
    • google-cloud-artifact-registry
    • grpc-google-cloud-artifact-registry-v1beta2
    • grpc-google-cloud-artifact-registry-v1
    • proto-google-cloud-artifact-registry-v1beta2
    • proto-google-cloud-artifact-registry-v1
  • java-asset
  • java-assured-workloads
    • google-cloud-assured-workloads-bom
    • google-cloud-assured-workloads
    • grpc-google-cloud-assured-workloads-v1beta1
    • grpc-google-cloud-assured-workloads-v1
    • proto-google-cloud-assured-workloads-v1beta1
    • proto-google-cloud-assured-workloads-v1
  • java-automl
  • java-bare-metal-solution
    • google-cloud-bare-metal-solution-bom
    • google-cloud-bare-metal-solution
    • grpc-google-cloud-bare-metal-solution-v2
    • proto-google-cloud-bare-metal-solution-v2
  • java-batch
  • java-beyondcorp-appconnections
    • google-cloud-beyondcorp-appconnections-bom
    • google-cloud-beyondcorp-appconnections
    • grpc-google-cloud-beyondcorp-appconnections-v1
    • proto-google-cloud-beyondcorp-appconnections-v1
  • java-beyondcorp-appconnectors
    • google-cloud-beyondcorp-appconnectors-bom
    • google-cloud-beyondcorp-appconnectors
    • grpc-google-cloud-beyondcorp-appconnectors-v1
    • proto-google-cloud-beyondcorp-appconnectors-v1
  • java-beyondcorp-appgateways
    • google-cloud-beyondcorp-appgateways-bom
    • google-cloud-beyondcorp-appgateways
    • grpc-google-cloud-beyondcorp-appgateways-v1
    • proto-google-cloud-beyondcorp-appgateways-v1
  • java-beyondcorp-clientconnectorservices
    • google-cloud-beyondcorp-clientconnectorservices-bom
    • google-cloud-beyondcorp-clientconnectorservices
    • grpc-google-cloud-beyondcorp-clientconnectorservices-v1
    • proto-google-cloud-beyondcorp-clientconnectorservices-v1
  • java-beyondcorp-clientgateways
    • google-cloud-beyondcorp-clientgateways-bom
    • google-cloud-beyondcorp-clientgateways
    • grpc-google-cloud-beyondcorp-clientgateways-v1
    • proto-google-cloud-beyondcorp-clientgateways-v1
  • java-bigquery-data-exchange
    • google-cloud-bigquery-data-exchange-bom
    • google-cloud-bigquery-data-exchange
    • grpc-google-cloud-bigquery-data-exchange-v1beta1
    • proto-google-cloud-bigquery-data-exchange-v1beta1
  • java-bigqueryconnection
    • google-cloud-bigqueryconnection-bom
    • google-cloud-bigqueryconnection
    • grpc-google-cloud-bigqueryconnection-v1beta1
    • grpc-google-cloud-bigqueryconnection-v1
    • proto-google-cloud-bigqueryconnection-v1beta1
    • proto-google-cloud-bigqueryconnection-v1
  • java-bigquerydatapolicy
    • google-cloud-bigquerydatapolicy-bom
    • google-cloud-bigquerydatapolicy
    • grpc-google-cloud-bigquerydatapolicy-v1beta1
    • proto-google-cloud-bigquerydatapolicy-v1beta1
  • java-bigquerydatatransfer
    • google-cloud-bigquerydatatransfer-bom
    • google-cloud-bigquerydatatransfer
    • grpc-google-cloud-bigquerydatatransfer-v1
    • proto-google-cloud-bigquerydatatransfer-v1
  • java-bigquerymigration
    • google-cloud-bigquerymigration-bom
    • google-cloud-bigquerymigration
    • grpc-google-cloud-bigquerymigration-v2alpha
    • grpc-google-cloud-bigquerymigration-v2
    • proto-google-cloud-bigquerymigration-v2alpha
    • proto-google-cloud-bigquerymigration-v2
  • java-bigqueryreservation
    • google-cloud-bigqueryreservation-bom
    • google-cloud-bigqueryreservation
    • grpc-google-cloud-bigqueryreservation-v1
    • proto-google-cloud-bigqueryreservation-v1
  • java-billingbudgets
    • google-cloud-billingbudgets-bom
    • google-cloud-billingbudgets
    • grpc-google-cloud-billingbudgets-v1beta1
    • grpc-google-cloud-billingbudgets-v1
    • proto-google-cloud-billingbudgets-v1beta1
    • proto-google-cloud-billingbudgets-v1
  • java-billing
  • java-binary-authorization
    • google-cloud-binary-authorization-bom
    • google-cloud-binary-authorization
    • grpc-google-cloud-binary-authorization-v1beta1
    • grpc-google-cloud-binary-authorization-v1
    • proto-google-cloud-binary-authorization-v1beta1
    • proto-google-cloud-binary-authorization-v1
  • java-certificate-manager
    • google-cloud-certificate-manager-bom
    • google-cloud-certificate-manager
    • grpc-google-cloud-certificate-manager-v1
    • proto-google-cloud-certificate-manager-v1
  • java-channel
  • java-cloudbuild
  • java-cloudcommerceconsumerprocurement
    • google-cloud-cloudcommerceconsumerprocurement-bom
    • google-cloud-cloudcommerceconsumerprocurement
    • grpc-google-cloud-cloudcommerceconsumerprocurement-v1alpha1
    • proto-google-cloud-cloudcommerceconsumerprocurement-v1alpha1
  • java-compute
  • java-contact-center-insights
    • google-cloud-contact-center-insights-bom
    • google-cloud-contact-center-insights
    • grpc-google-cloud-contact-center-insights-v1
    • proto-google-cloud-contact-center-insights-v1
  • java-containeranalysis
    • google-cloud-containeranalysis-bom
    • google-cloud-containeranalysis
    • grpc-google-cloud-containeranalysis-v1beta1
    • grpc-google-cloud-containeranalysis-v1
    • proto-google-cloud-containeranalysis-v1beta1
    • proto-google-cloud-containeranalysis-v1
  • java-container
  • java-data-fusion
  • java-datacatalog
  • java-dataflow
  • java-dataform
  • java-datalabeling
  • java-dataplex
  • java-dataproc-metastore
    • google-cloud-dataproc-metastore-bom
    • google-cloud-dataproc-metastore
    • grpc-google-cloud-dataproc-metastore-v1alpha
    • grpc-google-cloud-dataproc-metastore-v1beta
    • grpc-google-cloud-dataproc-metastore-v1
    • proto-google-cloud-dataproc-metastore-v1alpha
    • proto-google-cloud-dataproc-metastore-v1beta
    • proto-google-cloud-dataproc-metastore-v1
  • java-dataproc
  • java-datastream
  • java-debugger-client
    • google-cloud-debugger-client-bom
    • google-cloud-debugger-client
    • grpc-google-cloud-debugger-client-v2
    • proto-google-cloud-debugger-client-v2
    • proto-google-devtools-source-protos
  • java-deploy
  • java-dialogflow-cx
    • google-cloud-dialogflow-cx-bom
    • google-cloud-dialogflow-cx
    • grpc-google-cloud-dialogflow-cx-v3beta1
    • grpc-google-cloud-dialogflow-cx-v3
    • proto-google-cloud-dialogflow-cx-v3beta1
    • proto-google-cloud-dialogflow-cx-v3
  • java-dialogflow
  • java-distributedcloudedge
    • google-cloud-distributedcloudedge-bom
    • google-cloud-distributedcloudedge
    • grpc-google-cloud-distributedcloudedge-v1
    • proto-google-cloud-distributedcloudedge-v1
  • java-dlp
  • java-dms
  • java-dns
  • java-document-ai
    • google-cloud-document-ai-bom
    • google-cloud-document-ai
    • grpc-google-cloud-document-ai-v1beta1
    • grpc-google-cloud-document-ai-v1beta2
    • grpc-google-cloud-document-ai-v1beta3
    • grpc-google-cloud-document-ai-v1
    • proto-google-cloud-document-ai-v1beta1
    • proto-google-cloud-document-ai-v1beta2
    • proto-google-cloud-document-ai-v1beta3
    • proto-google-cloud-document-ai-v1
  • java-domains
  • java-errorreporting
    • google-cloud-errorreporting-bom
    • google-cloud-errorreporting
    • grpc-google-cloud-error-reporting-v1beta1
    • proto-google-cloud-error-reporting-v1beta1
  • java-essential-contacts
    • google-cloud-essential-contacts-bom
    • google-cloud-essential-contacts
    • grpc-google-cloud-essential-contacts-v1
    • proto-google-cloud-essential-contacts-v1
  • java-eventarc-publishing
    • google-cloud-eventarc-publishing-bom
    • google-cloud-eventarc-publishing
    • grpc-google-cloud-eventarc-publishing-v1
    • proto-google-cloud-eventarc-publishing-v1
  • java-eventarc
  • java-filestore
  • java-functions
    • google-cloud-functions-bom
    • google-cloud-functions
    • grpc-google-cloud-functions-v1
    • grpc-google-cloud-functions-v2alpha
    • grpc-google-cloud-functions-v2beta
    • grpc-google-cloud-functions-v2
    • proto-google-cloud-functions-v1
    • proto-google-cloud-functions-v2alpha
    • proto-google-cloud-functions-v2beta
    • proto-google-cloud-functions-v2
  • java-game-servers
    • google-cloud-game-servers-bom
    • google-cloud-game-servers
    • grpc-google-cloud-game-servers-v1beta
    • grpc-google-cloud-game-servers-v1
    • proto-google-cloud-game-servers-v1beta
    • proto-google-cloud-game-servers-v1
  • java-gke-backup
  • java-gke-connect-gateway
    • google-cloud-gke-connect-gateway-bom
    • google-cloud-gke-connect-gateway
    • grpc-google-cloud-gke-connect-gateway-v1beta1
    • proto-google-cloud-gke-connect-gateway-v1beta1
  • java-gke-multi-cloud
  • java-gkehub
  • java-grafeas
  • java-gsuite-addons
  • java-iam-admin
  • java-iamcredentials
  • java-ids
  • java-iot
  • java-kms
  • java-language
  • java-life-sciences
  • java-managed-identities
    • google-cloud-managed-identities-bom
    • google-cloud-managed-identities
    • grpc-google-cloud-managed-identities-v1
    • proto-google-cloud-managed-identities-v1
  • java-mediatranslation
    • google-cloud-mediatranslation-bom
    • google-cloud-mediatranslation
    • grpc-google-cloud-mediatranslation-v1beta1
    • proto-google-cloud-mediatranslation-v1beta1
  • java-memcache
  • java-monitoring-dashboards
    • google-cloud-monitoring-dashboard-bom
    • google-cloud-monitoring-dashboard
    • grpc-google-cloud-monitoring-dashboard-v1
    • proto-google-cloud-monitoring-dashboard-v1
  • java-monitoring
  • java-network-management
    • google-cloud-network-management-bom
    • google-cloud-network-management
    • grpc-google-cloud-network-management-v1beta1
    • grpc-google-cloud-network-management-v1
    • proto-google-cloud-network-management-v1beta1
    • proto-google-cloud-network-management-v1
  • java-network-security
    • google-cloud-network-security-bom
    • google-cloud-network-security
    • grpc-google-cloud-network-security-v1beta1
    • grpc-google-cloud-network-security-v1
    • proto-google-cloud-network-security-v1beta1
    • proto-google-cloud-network-security-v1
  • java-networkconnectivity
    • google-cloud-networkconnectivity-bom
    • google-cloud-networkconnectivity
    • grpc-google-cloud-networkconnectivity-v1alpha1
    • grpc-google-cloud-networkconnectivity-v1
    • proto-google-cloud-networkconnectivity-v1alpha1
    • proto-google-cloud-networkconnectivity-v1
  • java-notebooks
  • java-notification
  • java-optimization
  • java-orchestration-airflow
    • google-cloud-orchestration-airflow-bom
    • google-cloud-orchestration-airflow
    • grpc-google-cloud-orchestration-airflow-v1beta1
    • grpc-google-cloud-orchestration-airflow-v1
    • proto-google-cloud-orchestration-airflow-v1beta1
    • proto-google-cloud-orchestration-airflow-v1
  • java-orgpolicy
  • java-os-config
  • java-os-login
  • java-phishingprotection
    • google-cloud-phishingprotection-bom
    • google-cloud-phishingprotection
    • grpc-google-cloud-phishingprotection-v1beta1
    • proto-google-cloud-phishingprotection-v1beta1
  • java-policy-troubleshooter
    • google-cloud-policy-troubleshooter-bom
    • google-cloud-policy-troubleshooter
    • grpc-google-cloud-policy-troubleshooter-v1
    • proto-google-cloud-policy-troubleshooter-v1
  • java-private-catalog
    • google-cloud-private-catalog-bom
    • google-cloud-private-catalog
    • grpc-google-cloud-private-catalog-v1beta1
    • proto-google-cloud-private-catalog-v1beta1
  • java-profiler
  • java-publicca
  • java-recaptchaenterprise
    • google-cloud-recaptchaenterprise-bom
    • google-cloud-recaptchaenterprise
    • grpc-google-cloud-recaptchaenterprise-v1beta1
    • grpc-google-cloud-recaptchaenterprise-v1
    • proto-google-cloud-recaptchaenterprise-v1beta1
    • proto-google-cloud-recaptchaenterprise-v1
  • java-recommendations-ai
    • google-cloud-recommendations-ai-bom
    • google-cloud-recommendations-ai
    • grpc-google-cloud-recommendations-ai-v1beta1
    • proto-google-cloud-recommendations-ai-v1beta1
  • java-recommender
  • java-redis
  • java-resource-settings
    • google-cloud-resource-settings-bom
    • google-cloud-resource-settings
    • grpc-google-cloud-resource-settings-v1
    • proto-google-cloud-resource-settings-v1
  • java-resourcemanager
  • java-retail
  • java-run
  • java-scheduler
  • java-secretmanager
    • google-cloud-secretmanager-bom
    • google-cloud-secretmanager
    • grpc-google-cloud-secretmanager-v1beta1
    • grpc-google-cloud-secretmanager-v1
    • proto-google-cloud-secretmanager-v1beta1
    • proto-google-cloud-secretmanager-v1
  • java-security-private-ca
    • google-cloud-security-private-ca-bom
    • google-cloud-security-private-ca
    • grpc-google-cloud-security-private-ca-v1beta1
    • grpc-google-cloud-security-private-ca-v1
    • proto-google-cloud-security-private-ca-v1beta1
    • proto-google-cloud-security-private-ca-v1
  • java-securitycenter-settings
    • google-cloud-securitycenter-settings-bom
    • google-cloud-securitycenter-settings
    • grpc-google-cloud-securitycenter-settings-v1beta1
    • proto-google-cloud-securitycenter-settings-v1beta1
  • java-securitycenter
    • google-cloud-securitycenter-bom
    • google-cloud-securitycenter
    • grpc-google-cloud-securitycenter-v1beta1
    • grpc-google-cloud-securitycenter-v1p1beta1
    • grpc-google-cloud-securitycenter-v1
    • proto-google-cloud-securitycenter-v1beta1
    • proto-google-cloud-securitycenter-v1p1beta1
    • proto-google-cloud-securitycenter-v1
  • java-service-control
    • google-cloud-service-control-bom
    • google-cloud-service-control
    • grpc-google-cloud-service-control-v1
    • grpc-google-cloud-service-control-v2
    • proto-google-cloud-service-control-v1
    • proto-google-cloud-service-control-v2
  • java-service-management
    • google-cloud-service-management-bom
    • google-cloud-service-management
    • grpc-google-cloud-service-management-v1
    • proto-google-cloud-service-management-v1
  • java-service-usage
    • google-cloud-service-usage-bom
    • google-cloud-service-usage
    • grpc-google-cloud-service-usage-v1beta1
    • grpc-google-cloud-service-usage-v1
    • proto-google-cloud-service-usage-v1beta1
    • proto-google-cloud-service-usage-v1
  • java-servicedirectory
    • google-cloud-servicedirectory-bom
    • google-cloud-servicedirectory
    • grpc-google-cloud-servicedirectory-v1beta1
    • grpc-google-cloud-servicedirectory-v1
    • proto-google-cloud-servicedirectory-v1beta1
    • proto-google-cloud-servicedirectory-v1
  • java-shell
  • java-speech
  • java-storage-transfer
  • java-talent
  • java-tasks
  • java-texttospeech
    • google-cloud-texttospeech-bom
    • google-cloud-texttospeech
    • grpc-google-cloud-texttospeech-v1beta1
    • grpc-google-cloud-texttospeech-v1
    • proto-google-cloud-texttospeech-v1beta1
    • proto-google-cloud-texttospeech-v1
  • java-tpu
  • java-trace
  • java-translate
  • java-video-intelligence
    • google-cloud-video-intelligence-bom
    • google-cloud-video-intelligence
    • grpc-google-cloud-video-intelligence-v1beta2
    • grpc-google-cloud-video-intelligence-v1p1beta1
    • grpc-google-cloud-video-intelligence-v1p2beta1
    • grpc-google-cloud-video-intelligence-v1p3beta1
    • grpc-google-cloud-video-intelligence-v1
    • proto-google-cloud-video-intelligence-v1beta2
    • proto-google-cloud-video-intelligence-v1p1beta1
    • proto-google-cloud-video-intelligence-v1p2beta1
    • proto-google-cloud-video-intelligence-v1p3beta1
    • proto-google-cloud-video-intelligence-v1
  • java-video-live-stream
  • java-video-stitcher
  • java-video-transcoder
  • java-vision
    • google-cloud-vision-bom
    • google-cloud-vision
    • grpc-google-cloud-vision-v1p1beta1
    • grpc-google-cloud-vision-v1p2beta1
    • grpc-google-cloud-vision-v1p3beta1
    • grpc-google-cloud-vision-v1p4beta1
    • grpc-google-cloud-vision-v1
    • proto-google-cloud-vision-v1p1beta1
    • proto-google-cloud-vision-v1p2beta1
    • proto-google-cloud-vision-v1p3beta1
    • proto-google-cloud-vision-v1p4beta1
    • proto-google-cloud-vision-v1
  • java-vmmigration
  • java-vpcaccess
  • java-webrisk
  • java-websecurityscanner
    • google-cloud-websecurityscanner-bom
    • google-cloud-websecurityscanner
    • grpc-google-cloud-websecurityscanner-v1alpha
    • grpc-google-cloud-websecurityscanner-v1beta
    • grpc-google-cloud-websecurityscanner-v1
    • proto-google-cloud-websecurityscanner-v1alpha
    • proto-google-cloud-websecurityscanner-v1beta
    • proto-google-cloud-websecurityscanner-v1
  • java-workflow-executions
    • google-cloud-workflow-executions-bom
    • google-cloud-workflow-executions
    • grpc-google-cloud-workflow-executions-v1beta
    • grpc-google-cloud-workflow-executions-v1
    • proto-google-cloud-workflow-executions-v1beta
    • proto-google-cloud-workflow-executions-v1
  • java-workflows

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

generation/consolidate_config.sh

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,12 @@ function removeElement {
5656
runRegexOnPoms "$perl_command" "<${element}>"
5757
}
5858

59+
function setGrafeasCheckstyleHeaderConfig {
60+
perl_command="s/(\s*<properties>\s*.*?)(\s*<checkstyle.header.file>grafeas.header<\/checkstyle.header.file>)?(\s*<\/properties>)/\$1\n <checkstyle.header.file>grafeas.header<\/checkstyle.header.file>\$3/s"
61+
runRegexOnPoms "$perl_command" ">Grafeas Client<"
62+
}
63+
64+
setGrafeasCheckstyleHeaderConfig
5965
removeManagedDependency 'google-cloud-shared-dependencies'
6066
removeManagedDependency 'junit'
6167
removeManagedDependency 'joda-time'
@@ -72,7 +78,9 @@ removeElement 'organization'
7278
removeElement 'scm'
7379
removeElement 'issueManagement'
7480
removeElement 'licenses'
81+
removeElement 'profiles'
7582
removeElement 'junit.version'
83+
removeElement 'build'
7684
removeElement 'url'
7785
removeArtifact 'plugin' 'nexus-staging-maven-plugin' 'plugins'
7886
removeArtifact 'dependency' 'checkstyle' 'plugins'

google-cloud-jar-parent/pom.xml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,23 @@
121121
</dependencies>
122122
</dependencyManagement>
123123

124+
<profiles>
125+
<profile>
126+
<id>java9</id>
127+
<activation>
128+
<jdk>[9,)</jdk>
129+
</activation>
130+
<dependencies>
131+
<!-- needed for @Generated annotation at compile-time -->
132+
<dependency>
133+
<groupId>javax.annotation</groupId>
134+
<artifactId>javax.annotation-api</artifactId>
135+
<scope>provided</scope>
136+
</dependency>
137+
</dependencies>
138+
</profile>
139+
</profiles>
140+
124141
<build>
125142
<plugins>
126143
<!-- jacoco code coverage -->
@@ -158,6 +175,10 @@
158175
<reuseForks>true</reuseForks>
159176
</configuration>
160177
</plugin>
178+
<plugin>
179+
<groupId>org.codehaus.mojo</groupId>
180+
<artifactId>flatten-maven-plugin</artifactId>
181+
</plugin>
161182
</plugins>
162183
</build>
163184

google-cloud-pom-parent/pom.xml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121

2222
<properties>
2323
<skipUnitTests>false</skipUnitTests>
24+
<checkstyle.header.file>java.header</checkstyle.header.file>
2425
</properties>
2526

2627
<developers>
@@ -56,4 +57,33 @@
5657
</license>
5758
</licenses>
5859

60+
<profiles>
61+
<profile>
62+
<!-- Only run checkstyle plugin on Java 11+ (checkstyle artifact only supports Java 11+) -->
63+
<id>checkstyle-tests</id>
64+
<activation>
65+
<jdk>[11,)</jdk>
66+
</activation>
67+
<build>
68+
<plugins>
69+
<plugin>
70+
<groupId>org.apache.maven.plugins</groupId>
71+
<artifactId>maven-checkstyle-plugin</artifactId>
72+
<executions>
73+
<execution>
74+
<id>checkstyle</id>
75+
<phase>validate</phase>
76+
<goals>
77+
<goal>check</goal>
78+
</goals>
79+
<configuration>
80+
<headerLocation>${checkstyle.header.file}</headerLocation>
81+
</configuration>
82+
</execution>
83+
</executions>
84+
</plugin>
85+
</plugins>
86+
</build>
87+
</profile>
88+
</profiles>
5989
</project>

java-accessapproval/google-cloud-accessapproval-bom/pom.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,4 @@
3737
</dependency>
3838
</dependencies>
3939
</dependencyManagement>
40-
41-
<build>
42-
<plugins>
43-
<plugin>
44-
<groupId>org.apache.maven.plugins</groupId>
45-
<artifactId>maven-checkstyle-plugin</artifactId>
46-
<configuration>
47-
<skip>true</skip>
48-
</configuration>
49-
</plugin>
50-
</plugins>
51-
</build>
5240
</project>

java-accessapproval/google-cloud-accessapproval/pom.xml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -96,28 +96,4 @@
9696
<scope>test</scope>
9797
</dependency>
9898
</dependencies>
99-
100-
<profiles>
101-
<profile>
102-
<id>java9</id>
103-
<activation>
104-
<jdk>[9,)</jdk>
105-
</activation>
106-
<dependencies>
107-
<dependency>
108-
<groupId>javax.annotation</groupId>
109-
<artifactId>javax.annotation-api</artifactId>
110-
</dependency>
111-
</dependencies>
112-
</profile>
113-
</profiles>
114-
115-
<build>
116-
<plugins>
117-
<plugin>
118-
<groupId>org.codehaus.mojo</groupId>
119-
<artifactId>flatten-maven-plugin</artifactId>
120-
</plugin>
121-
</plugins>
122-
</build>
12399
</project>

java-accessapproval/grpc-google-cloud-accessapproval-v1/pom.xml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -38,28 +38,4 @@
3838
<artifactId>guava</artifactId>
3939
</dependency>
4040
</dependencies>
41-
42-
<profiles>
43-
<profile>
44-
<id>java9</id>
45-
<activation>
46-
<jdk>[9,)</jdk>
47-
</activation>
48-
<dependencies>
49-
<dependency>
50-
<groupId>javax.annotation</groupId>
51-
<artifactId>javax.annotation-api</artifactId>
52-
</dependency>
53-
</dependencies>
54-
</profile>
55-
</profiles>
56-
57-
<build>
58-
<plugins>
59-
<plugin>
60-
<groupId>org.codehaus.mojo</groupId>
61-
<artifactId>flatten-maven-plugin</artifactId>
62-
</plugin>
63-
</plugins>
64-
</build>
6541
</project>

java-accessapproval/pom.xml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -46,23 +46,6 @@
4646
</dependencies>
4747
</dependencyManagement>
4848

49-
<build>
50-
<pluginManagement>
51-
<plugins>
52-
<plugin>
53-
<groupId>org.apache.maven.plugins</groupId>
54-
<artifactId>maven-dependency-plugin</artifactId>
55-
<configuration>
56-
<ignoredUnusedDeclaredDependencies>
57-
<ignoredUnusedDeclaredDependency>org.objenesis:objenesis</ignoredUnusedDeclaredDependency>
58-
<ignoredUnusedDeclaredDependency>javax.annotation:javax.annotation-api</ignoredUnusedDeclaredDependency>
59-
</ignoredUnusedDeclaredDependencies>
60-
</configuration>
61-
</plugin>
62-
</plugins>
63-
</pluginManagement>
64-
</build>
65-
6649
<modules>
6750
<module>google-cloud-accessapproval</module>
6851
<module>grpc-google-cloud-accessapproval-v1</module>

java-accessapproval/proto-google-cloud-accessapproval-v1/pom.xml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,4 @@
3030
<artifactId>guava</artifactId>
3131
</dependency>
3232
</dependencies>
33-
34-
<build>
35-
<plugins>
36-
<plugin>
37-
<groupId>org.codehaus.mojo</groupId>
38-
<artifactId>flatten-maven-plugin</artifactId>
39-
</plugin>
40-
</plugins>
41-
</build>
4233
</project>

java-accesscontextmanager/google-identity-accesscontextmanager-bom/pom.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,4 @@
4646
</dependency>
4747
</dependencies>
4848
</dependencyManagement>
49-
50-
<build>
51-
<plugins>
52-
<plugin>
53-
<groupId>org.apache.maven.plugins</groupId>
54-
<artifactId>maven-checkstyle-plugin</artifactId>
55-
<configuration>
56-
<skip>true</skip>
57-
</configuration>
58-
</plugin>
59-
</plugins>
60-
</build>
6149
</project>

java-accesscontextmanager/google-identity-accesscontextmanager/pom.xml

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -98,28 +98,4 @@
9898
<scope>test</scope>
9999
</dependency>
100100
</dependencies>
101-
102-
<profiles>
103-
<profile>
104-
<id>java9</id>
105-
<activation>
106-
<jdk>[9,)</jdk>
107-
</activation>
108-
<dependencies>
109-
<dependency>
110-
<groupId>javax.annotation</groupId>
111-
<artifactId>javax.annotation-api</artifactId>
112-
</dependency>
113-
</dependencies>
114-
</profile>
115-
</profiles>
116-
117-
<build>
118-
<plugins>
119-
<plugin>
120-
<groupId>org.codehaus.mojo</groupId>
121-
<artifactId>flatten-maven-plugin</artifactId>
122-
</plugin>
123-
</plugins>
124-
</build>
125101
</project>

0 commit comments

Comments
 (0)