aboutsummaryrefslogtreecommitdiffstats
path: root/tests/bugs167/pr293457
diff options
context:
space:
mode:
authoraclement <aclement>2009-11-19 17:01:09 +0000
committeraclement <aclement>2009-11-19 17:01:09 +0000
commitdc53b77e2494a2960423314a0ea7425a6c0eff7d (patch)
treef05d055c8b5cc7c20298508aa73eb904e3a214b8 /tests/bugs167/pr293457
parent006061179209f7fd8e95d76d0e3169ac893d89c8 (diff)
downloadaspectj-dc53b77e2494a2960423314a0ea7425a6c0eff7d.tar.gz
aspectj-dc53b77e2494a2960423314a0ea7425a6c0eff7d.zip
293457: test and fix
Diffstat (limited to 'tests/bugs167/pr293457')
-rw-r--r--tests/bugs167/pr293457/com/citi/gdos/smart/applib/service/cache/CachingIntroduction.aj11
-rw-r--r--tests/bugs167/pr293457/org/springmodules/cache/annotations/Cacheable.java5
2 files changed, 16 insertions, 0 deletions
diff --git a/tests/bugs167/pr293457/com/citi/gdos/smart/applib/service/cache/CachingIntroduction.aj b/tests/bugs167/pr293457/com/citi/gdos/smart/applib/service/cache/CachingIntroduction.aj
new file mode 100644
index 000000000..33c99defb
--- /dev/null
+++ b/tests/bugs167/pr293457/com/citi/gdos/smart/applib/service/cache/CachingIntroduction.aj
@@ -0,0 +1,11 @@
+ package com.citi.gdos.smart.applib.service.cache;
+
+ import org.springmodules.cache.annotations.Cacheable;
+
+ public aspect CachingIntroduction {
+
+ declare @method: public * *..I*Dao+.set*(..): @Setter;
+ declare @method: !@Setter public * *..I*Dao+.*(..):
+ @Cacheable(modelId="fooModel");
+
+ } \ No newline at end of file
diff --git a/tests/bugs167/pr293457/org/springmodules/cache/annotations/Cacheable.java b/tests/bugs167/pr293457/org/springmodules/cache/annotations/Cacheable.java
new file mode 100644
index 000000000..e43cc745f
--- /dev/null
+++ b/tests/bugs167/pr293457/org/springmodules/cache/annotations/Cacheable.java
@@ -0,0 +1,5 @@
+package org.springmodules.cache.annotations;
+
+public @interface Cacheable {
+
+}