diff options
author | aclement <aclement> | 2009-07-22 17:01:51 +0000 |
---|---|---|
committer | aclement <aclement> | 2009-07-22 17:01:51 +0000 |
commit | 13c48f6e488de25566b2426536e9e7e4e1695b42 (patch) | |
tree | 0c28e8cff6ab4f5c9094451ec0700d99a6a7355a /tests/bugs166 | |
parent | c12e41f18d0ec12bf658053504fe6e52c7f578f2 (diff) | |
download | aspectj-13c48f6e488de25566b2426536e9e7e4e1695b42.tar.gz aspectj-13c48f6e488de25566b2426536e9e7e4e1695b42.zip |
248297: fix
Diffstat (limited to 'tests/bugs166')
-rw-r--r-- | tests/bugs166/pr284297/DomainLogic.java | 1 | ||||
-rw-r--r-- | tests/bugs166/pr284297/DomainObject.java | 1 | ||||
-rw-r--r-- | tests/bugs166/pr284297/FancyDomainLogic.java | 6 | ||||
-rw-r--r-- | tests/bugs166/pr284297/FancyDomainLogicImpl.java | 1 |
4 files changed, 9 insertions, 0 deletions
diff --git a/tests/bugs166/pr284297/DomainLogic.java b/tests/bugs166/pr284297/DomainLogic.java new file mode 100644 index 000000000..4091f43ac --- /dev/null +++ b/tests/bugs166/pr284297/DomainLogic.java @@ -0,0 +1 @@ +public class DomainLogic<E, D extends DomainObject<E>> { } diff --git a/tests/bugs166/pr284297/DomainObject.java b/tests/bugs166/pr284297/DomainObject.java new file mode 100644 index 000000000..30fa49f81 --- /dev/null +++ b/tests/bugs166/pr284297/DomainObject.java @@ -0,0 +1 @@ +public class DomainObject<E> { } diff --git a/tests/bugs166/pr284297/FancyDomainLogic.java b/tests/bugs166/pr284297/FancyDomainLogic.java new file mode 100644 index 000000000..bed6c1854 --- /dev/null +++ b/tests/bugs166/pr284297/FancyDomainLogic.java @@ -0,0 +1,6 @@ +//@Configurable +public class FancyDomainLogic<E, D extends DomainObject<E>> extends DomainLogic<E, D> { } + +aspect X { +declare parents: FancyDomainLogic implements java.io.Serializable; +} diff --git a/tests/bugs166/pr284297/FancyDomainLogicImpl.java b/tests/bugs166/pr284297/FancyDomainLogicImpl.java new file mode 100644 index 000000000..2a93158bd --- /dev/null +++ b/tests/bugs166/pr284297/FancyDomainLogicImpl.java @@ -0,0 +1 @@ +public class FancyDomainLogicImpl <E, D extends DomainObject<E>> extends FancyDomainLogic<E, D> { } |