From: aclement Date: Tue, 19 Aug 2008 18:06:23 +0000 (+0000) Subject: 242797: npe in TypeVariable after deserialization since interfacebounds not correctly... X-Git-Tag: V162DEV_M1~131 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=00f8db2caec8ab08ea2b25e87da3bd76ef6502c7;p=aspectj.git 242797: npe in TypeVariable after deserialization since interfacebounds not correctly initialized --- diff --git a/tests/bugs162/pr242797/case2/GenericMethodAspect.aj b/tests/bugs162/pr242797/case2/GenericMethodAspect.aj new file mode 100644 index 000000000..8bd5d166d --- /dev/null +++ b/tests/bugs162/pr242797/case2/GenericMethodAspect.aj @@ -0,0 +1,10 @@ +import java.util.ArrayList; +import java.util.List; + +public aspect GenericMethodAspect { + + public List GenericMethodInterface.getStuff(){ + return new ArrayList(); + } + +} diff --git a/tests/bugs162/pr242797/case2/GenericMethodImpl.java b/tests/bugs162/pr242797/case2/GenericMethodImpl.java new file mode 100644 index 000000000..c71fd4064 --- /dev/null +++ b/tests/bugs162/pr242797/case2/GenericMethodImpl.java @@ -0,0 +1,10 @@ +import java.util.LinkedList; +import java.util.List; + +public class GenericMethodImpl implements GenericMethodInterface{ + + public List getStuff(){ + return new LinkedList(); + } + +} diff --git a/tests/bugs162/pr242797/case2/GenericMethodInterface.java b/tests/bugs162/pr242797/case2/GenericMethodInterface.java new file mode 100644 index 000000000..c99f2e9e9 --- /dev/null +++ b/tests/bugs162/pr242797/case2/GenericMethodInterface.java @@ -0,0 +1,12 @@ +import java.util.List; + + +/* + * Created on Aug 19, 2008 + */ + +public interface GenericMethodInterface { + + public List getStuff(); + +}