diff --git a/java/barrage-core/pom.xml b/java/barrage-core/pom.xml index 821f6d9..aff1be4 100644 --- a/java/barrage-core/pom.xml +++ b/java/barrage-core/pom.xml @@ -26,21 +26,15 @@ barrage-core Deephaven Barrage Core An RPC mechanism for transferring ticking Arrow data. - jar 1.65.0 3.25.4 - 33.3.1-jre - 1 + 33.3.1-jre + ${project.build.directory}/generated-sources/protobuf - - io.grpc - grpc-core - ${dep.grpc.version} - io.grpc grpc-protobuf @@ -49,6 +43,7 @@ com.google.guava guava + ${dep.guava.version} io.grpc @@ -66,28 +61,10 @@ ${dep.grpc.version} - org.apache.arrow - flight-core - - - - com.google.api.grpc - proto-google-common-protos - 1.12.0 - test + org.apache.arrow + flight-core - - - - com.google.guava - guava-bom - ${dep.guava-bom.version} - pom - import - - - @@ -97,69 +74,6 @@ - - org.apache.maven.plugins - maven-shade-plugin - 3.4.0 - - - shade-main - package - - shade - - - true - shaded - - - io.grpc:* - com.google.protobuf:* - - - - - com.google.protobuf - io.deephaven.barrage.com.google.protobuf - - - - - - - - - shade-ext - package - - shade - - - true - shaded-ext - - - io.grpc:* - com.google.protobuf:* - - - - - com.google.protobuf - io.deephaven.barrage.com.google.protobuf - - - com.google.common - io.deephaven.barrage.com.google.common - - - - - - - - - org.xolstice.maven.plugins protobuf-maven-plugin @@ -175,7 +89,7 @@ src ${basedir}/../../format/ - ${project.build.directory}/generated-sources/protobuf + ${protoOutDir} **/BrowserFlight.proto @@ -188,22 +102,24 @@ + - org.apache.maven.plugins - maven-dependency-plugin + com.mycila + license-maven-plugin + 4.6 + +
${basedir}/../../header
+ + **/*.java + + ${protoOutDir} +
- analyze - verify + process-sources - analyze-only + format - - - io.grpc:grpc-core:jar:${dep.grpc.version} - io.grpc:grpc-context:jar:${dep.grpc.version} - -
@@ -220,30 +136,12 @@ - ${project.build.directory}/generated-sources/protobuf + ${protoOutDir} - - maven-assembly-plugin - 3.4.2 - - - jar-with-dependencies - - - - - make-assembly - package - - single - - - -
diff --git a/java/format/README.md b/java/format/README.md index 5c5535b..623b30d 100644 --- a/java/format/README.md +++ b/java/format/README.md @@ -17,11 +17,8 @@ cd $BARRAGE_HOME rm -rf java/format/src # regenerate from the .fbs files flatc --java -o java/format/src/main/java format/*.fbs -# prepend license header -find java/format/src -type f | while read file; do - (cat header | while read line; do echo "// $line"; done; cat $file) > $file.tmp - mv $file.tmp $file -done +# generate license headers +mvn compile ``` 3. Ensure any new files are added to the git repository: diff --git a/java/format/pom.xml b/java/format/pom.xml index 32df6e2..38f2e8a 100644 --- a/java/format/pom.xml +++ b/java/format/pom.xml @@ -24,7 +24,6 @@ barrage-format - jar Barrage Format Generated Java files from the IPC Flatbuffer definitions. @@ -35,4 +34,28 @@ + + + + + com.mycila + license-maven-plugin + 4.6 + +
${basedir}/../../header
+ + **/*.java + +
+ + + process-sources + + format + + + +
+
+
diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageType.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageType.java index 110eb50..c6c88db 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageType.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageType.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; @SuppressWarnings("unused") diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageWrapper.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageWrapper.java index 2f02323..b2240f8 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageWrapper.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageMessageWrapper.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageModColumnMetadata.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageModColumnMetadata.java index f28e028..3f73aed 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageModColumnMetadata.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageModColumnMetadata.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationOptions.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationOptions.java index 92cc82f..b0d2269 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationOptions.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationOptions.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationRequest.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationRequest.java index 3b4ccb2..41da1ef 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationRequest.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarragePublicationRequest.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotOptions.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotOptions.java index 7c6d598..b48ac4a 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotOptions.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotOptions.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotRequest.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotRequest.java index 724aa80..e25624a 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotRequest.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSnapshotRequest.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionOptions.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionOptions.java index 2454ba3..0015fc3 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionOptions.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionOptions.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionRequest.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionRequest.java index d339606..9fc4030 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionRequest.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageSubscriptionRequest.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageUpdateMetadata.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageUpdateMetadata.java index 2f03494..7c89082 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageUpdateMetadata.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/BarrageUpdateMetadata.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; import com.google.flatbuffers.BaseVector; diff --git a/java/format/src/main/java/io/deephaven/barrage/flatbuf/ColumnConversionMode.java b/java/format/src/main/java/io/deephaven/barrage/flatbuf/ColumnConversionMode.java index 101ac51..f99eb96 100644 --- a/java/format/src/main/java/io/deephaven/barrage/flatbuf/ColumnConversionMode.java +++ b/java/format/src/main/java/io/deephaven/barrage/flatbuf/ColumnConversionMode.java @@ -1,18 +1,18 @@ -// Copyright 2020 Deephaven Data Labs -// -// 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. -// automatically generated by the FlatBuffers compiler, do not modify - +/* + * Copyright 2020 Deephaven Data Labs + * + * 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. + */ package io.deephaven.barrage.flatbuf; /** diff --git a/java/pom.xml b/java/pom.xml index 6902d9d..71254d8 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -33,11 +33,11 @@ https://www.deephaven.io/ - ${project.basedir}/target/generated-sources + 8 + UTF-8 + UTF-8 24.3.25 18.0.0 - 2 - 9+181-r4173-1 @@ -64,7 +64,6 @@ - org.apache.rat @@ -144,35 +143,8 @@ - - - - test-jar - - - true - - - - - org.apache.maven.plugins - maven-resources-plugin - - UTF-8 - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.8 - 1.8 - 2048m - true - - maven-enforcer-plugin @@ -327,38 +299,11 @@ org.apache.maven.plugins maven-compiler-plugin 3.13.0 - - - - org.immutables - value - 2.8.2 - - - maven-enforcer-plugin 3.1.0 - - maven-surefire-plugin - 3.5.2 - - true - true - ${forkCount} - true - - ${project.build.directory} - true - UTC - - - -Darrow.vector.max_allocation_bytes=1048576 - - org.apache.maven.plugins maven-release-plugin @@ -370,74 +315,6 @@ -Papache-release ${arguments} - - - - org.eclipse.m2e - lifecycle-mapping - 1.0.0 - - - - - - org.apache.maven.plugins - maven-antrun-plugin - [1.6,) - - run - - - - - - - - - org.apache.maven.plugins - maven-enforcer-plugin - [1.2,) - - enforce - - - - - - - - - org.apache.maven.plugins - - maven-remote-resources-plugin - - [1.1,) - - process - - - - - - - - - org.apache.rat - apache-rat-plugin - [0.10,) - - check - - - - - - - - - - @@ -460,19 +337,9 @@ - - com.google.api.grpc - proto-google-common-protos - 2.9.6 - test - - - - - @@ -502,64 +369,4 @@ format barrage-core - - - - java-8 - - [1.8,) - - - none - -Xdoclint:none - - - - - - error-prone - - - !m2e.version - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - - -XDcompilePolicy=simple - -Xplugin:ErrorProne -XepExcludedPaths:.*/(target/generated-source|format/src/main/java/org/apache/arrow/flatbuf)/.* - -J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED - -J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED - -J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED - -J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED - -J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED - -J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED - -J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED - -J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED - -J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED - -J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED - - - - com.google.errorprone - error_prone_core - 2.31.0 - - - - - - - - - -