You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by lc...@apache.org on 2017/11/02 21:06:36 UTC

[1/2] beam git commit: Getting AutoValue 1.5.1 working in Beam.

Repository: beam
Updated Branches:
  refs/heads/master 5aaff7b1b -> 482d17889


Getting AutoValue 1.5.1 working in Beam.


Project: http://git-wip-us.apache.org/repos/asf/beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/a63345bb
Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/a63345bb
Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/a63345bb

Branch: refs/heads/master
Commit: a63345bb674e61c40a681c31c3aace6d6448b4f3
Parents: 5aaff7b
Author: Daniel Oliveira <da...@gmail.com>
Authored: Tue Oct 24 14:34:38 2017 -0700
Committer: Luke Cwik <lc...@google.com>
Committed: Thu Nov 2 14:05:37 2017 -0700

----------------------------------------------------------------------
 examples/java/pom.xml     | 6 ++++++
 pom.xml                   | 8 +++++++-
 sdks/java/nexmark/pom.xml | 6 ++++++
 3 files changed, 19 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/beam/blob/a63345bb/examples/java/pom.xml
----------------------------------------------------------------------
diff --git a/examples/java/pom.xml b/examples/java/pom.xml
index dd95d02..e47e9a1 100644
--- a/examples/java/pom.xml
+++ b/examples/java/pom.xml
@@ -491,6 +491,12 @@
       <optional>true</optional>
     </dependency>
 
+    <dependency>
+      <groupId>com.google.auto.value</groupId>
+      <artifactId>auto-value</artifactId>
+      <scope>provided</scope>
+    </dependency>
+
     <!-- Hamcrest and JUnit are required dependencies of PAssert,
          which is used in the main code of DebuggingWordCount example. -->
 

http://git-wip-us.apache.org/repos/asf/beam/blob/a63345bb/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 3cb3b11..fcd0339 100644
--- a/pom.xml
+++ b/pom.xml
@@ -119,7 +119,7 @@
     <datastore.proto.version>1.3.0</datastore.proto.version>
     <google-api-common.version>1.0.0-rc2</google-api-common.version>
     <google-auto-service.version>1.0-rc2</google-auto-service.version>
-    <google-auto-value.version>1.4.1</google-auto-value.version>
+    <google-auto-value.version>1.5.1</google-auto-value.version>
     <google-auth.version>0.7.1</google-auth.version>
     <google-clients.version>1.22.0</google-clients.version>
     <google-cloud-bigdataoss.version>1.4.5</google-cloud-bigdataoss.version>
@@ -1992,6 +1992,11 @@
               <!-- Ignore runtime-only dependencies in analysis -->
               <ignoreNonCompile>true</ignoreNonCompile>
               <failOnWarning>true</failOnWarning>
+
+              <!-- ignore jsr305 for both "used but undeclared" and "declared but unused" -->
+              <ignoredDependencies>
+                <ignoredDependency>com.google.code.findbugs:jsr305</ignoredDependency>
+              </ignoredDependencies>
             </configuration>
           </execution>
         </executions>
@@ -2016,6 +2021,7 @@
                       version. Is not shaded, so safe to ignore.
                     -->
                     <exclude>jdk.tools:jdk.tools</exclude>
+                    <exclude>com.google.auto.value:auto-value</exclude>
                   </excludes>
                 </enforceBytecodeVersion>
                 <requireJavaVersion>

http://git-wip-us.apache.org/repos/asf/beam/blob/a63345bb/sdks/java/nexmark/pom.xml
----------------------------------------------------------------------
diff --git a/sdks/java/nexmark/pom.xml b/sdks/java/nexmark/pom.xml
index 05163dc..8210ddc 100644
--- a/sdks/java/nexmark/pom.xml
+++ b/sdks/java/nexmark/pom.xml
@@ -255,5 +255,11 @@
       <artifactId>beam-runners-direct-java</artifactId>
       <scope>test</scope>
     </dependency>
+
+    <dependency>
+      <groupId>com.google.auto.value</groupId>
+      <artifactId>auto-value</artifactId>
+      <scope>provided</scope>
+    </dependency>
   </dependencies>
 </project>


[2/2] beam git commit: [BEAM-2530] Updating to AutoValue 1.5.1 to support Java 9.

Posted by lc...@apache.org.
[BEAM-2530] Updating to AutoValue 1.5.1 to support Java 9.

This closes #4035


Project: http://git-wip-us.apache.org/repos/asf/beam/repo
Commit: http://git-wip-us.apache.org/repos/asf/beam/commit/482d1788
Tree: http://git-wip-us.apache.org/repos/asf/beam/tree/482d1788
Diff: http://git-wip-us.apache.org/repos/asf/beam/diff/482d1788

Branch: refs/heads/master
Commit: 482d17889f379512c8a7ac97e6d27aaeca00aca2
Parents: 5aaff7b a63345b
Author: Luke Cwik <lc...@google.com>
Authored: Thu Nov 2 14:06:18 2017 -0700
Committer: Luke Cwik <lc...@google.com>
Committed: Thu Nov 2 14:06:18 2017 -0700

----------------------------------------------------------------------
 examples/java/pom.xml     | 6 ++++++
 pom.xml                   | 8 +++++++-
 sdks/java/nexmark/pom.xml | 6 ++++++
 3 files changed, 19 insertions(+), 1 deletion(-)
----------------------------------------------------------------------