You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by jw...@apache.org on 2016/08/28 03:12:29 UTC

groovy git commit: remove test dependency on javax.xml.ws package

Repository: groovy
Updated Branches:
  refs/heads/GROOVY_2_4_X 9a32ade31 -> e37394599


remove test dependency on javax.xml.ws package

This caused problems on jdk9 since that package is no longer part of
the java.se base image.  The test itself did not require that class in order
to test for the regression.


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

Branch: refs/heads/GROOVY_2_4_X
Commit: e3739459997383c1ac1b7e5c813eaac4d76ee717
Parents: 9a32ade
Author: John Wagenleitner <jw...@apache.org>
Authored: Sat Aug 27 18:38:06 2016 -0700
Committer: John Wagenleitner <jw...@apache.org>
Committed: Sat Aug 27 20:11:49 2016 -0700

----------------------------------------------------------------------
 src/test/groovy/transform/stc/GenericsSTCTest.groovy | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/e3739459/src/test/groovy/transform/stc/GenericsSTCTest.groovy
----------------------------------------------------------------------
diff --git a/src/test/groovy/transform/stc/GenericsSTCTest.groovy b/src/test/groovy/transform/stc/GenericsSTCTest.groovy
index 49697d3..611d11c 100644
--- a/src/test/groovy/transform/stc/GenericsSTCTest.groovy
+++ b/src/test/groovy/transform/stc/GenericsSTCTest.groovy
@@ -1542,11 +1542,16 @@ class GenericsSTCTest extends StaticTypeCheckingTestCase {
     // GROOVY-6135
     void testGenericField() {
         assertScript '''
-            import javax.xml.ws.Holder
-
-            Holder<Integer> holder = new Holder<Integer>()
-            holder.value = 5
-            assert holder.value > 4
+            class MyClass {
+                static void main(args) {
+                    Holder<Integer> holder = new Holder<Integer>()
+                    holder.value = 5
+                    assert holder.value > 4
+                }
+                private static class Holder<T> {
+                    T value
+                }
+            }
         '''
     }