]> source.dussan.org Git - aspectj.git/commitdiff
code has moved into model area...154552, comment 3
authoraclement <aclement>
Tue, 22 Aug 2006 10:34:01 +0000 (10:34 +0000)
committeraclement <aclement>
Tue, 22 Aug 2006 10:34:01 +0000 (10:34 +0000)
19 files changed:
tests/bugs150/pr115607.java [deleted file]
tests/bugs150/pr77269/pack/pr77269.aj [deleted file]
tests/bugs150/pr77269/pack/pr77269c.aj [deleted file]
tests/bugs150/pr77269b.aj [deleted file]
tests/bugs151/pr120356/A.java [deleted file]
tests/bugs151/pr120356/C.java [deleted file]
tests/bugs151/pr131932.aj [deleted file]
tests/bugs151/pr132130.aj [deleted file]
tests/bugs152/pr141730/aspectpath/MyBar.aj [deleted file]
tests/bugs152/pr141730/aspectpath/MyFoo.java [deleted file]
tests/bugs152/pr141730/inpath/MyAnnotation.java [deleted file]
tests/bugs152/pr141730/inpath/MyBar.aj [deleted file]
tests/bugs152/pr141730/inpath/MyFoo.java [deleted file]
tests/bugs152/pr141730/inpath/NewClass.java [deleted file]
tests/bugs152/pr143924.aj [deleted file]
tests/bugs152/pr148027/A.aj [deleted file]
tests/bugs152/pr148027/C.aj [deleted file]
tests/src/org/aspectj/systemtest/ajc151/Ajc151Tests.java
tests/src/org/aspectj/systemtest/ajc151/ajc151.xml

diff --git a/tests/bugs150/pr115607.java b/tests/bugs150/pr115607.java
deleted file mode 100644 (file)
index dfbcd28..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-@interface I {}
-
-class Simple {}
-
-public aspect pr115607 {
-  declare @type: Simple : @I;
-}
\ No newline at end of file
diff --git a/tests/bugs150/pr77269/pack/pr77269.aj b/tests/bugs150/pr77269/pack/pr77269.aj
deleted file mode 100644 (file)
index 014c1be..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-package pack;
-class Test {
-       
-       public void testMethod() {
-               new Runnable() {
-                       public void run() {
-                       }
-               };
-               class C {
-                       public void m(){                        
-                       }
-               }
-       }
-       
-}
-
-aspect A {
-       
-       pointcut p() : execution(* run(..));
-       
-       before() : p() {
-       }
-
-}
diff --git a/tests/bugs150/pr77269/pack/pr77269c.aj b/tests/bugs150/pr77269/pack/pr77269c.aj
deleted file mode 100644 (file)
index 9489023..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-package pack;
-
-class Test {
-       
-       public void testMethod() {
-               new Runnable() {
-                       public void run() {
-                               someMethod();
-                       }
-               };
-       }
-       
-       public void someMethod() {              
-       }
-}
-
-aspect A {
-       declare warning : call(void someMethod(..)) : "blah blah blah";
-}
diff --git a/tests/bugs150/pr77269b.aj b/tests/bugs150/pr77269b.aj
deleted file mode 100644 (file)
index 4f95dbb..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-class Test {
-       
-       public void testMethod() {
-               new Runnable() {
-                       public void run() {
-                       }
-               };
-               class C {
-                       public void m(){                        
-                       }
-               }
-       }
-       
-}
-
-aspect A {
-       
-       pointcut p() : execution(* m(..));
-       
-       before() : p() {
-       }
-
-}
diff --git a/tests/bugs151/pr120356/A.java b/tests/bugs151/pr120356/A.java
deleted file mode 100644 (file)
index 6282056..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-
-import org.aspectj.lang.annotation.Aspect;
-import org.aspectj.lang.annotation.DeclareWarning;
-import org.aspectj.lang.annotation.DeclareError;
-
-@Aspect
-public class A {
-
-       @DeclareWarning("execution(* C.warningMethod())")
-    static final String warning = "warning";
-
-    @DeclareError("execution(* C.badMethod())")
-    static final String error = "error";
-       
-}
diff --git a/tests/bugs151/pr120356/C.java b/tests/bugs151/pr120356/C.java
deleted file mode 100644 (file)
index 91ef6ab..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-public class C {
-
-       public void warningMethod() {
-       }
-       
-       public void badMethod() {
-       }
-       
-}
diff --git a/tests/bugs151/pr131932.aj b/tests/bugs151/pr131932.aj
deleted file mode 100644 (file)
index 648f9ed..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-import java.util.List;
-
-aspect Slide74 {
-       
-       public X Bar<X>.getFirst() {
-               return lts.get(0);
-    }
-
-       <T> Foo<T>.new(List<T> elements) { this(); }
-       
-       private List<C> Bar<C>.children;// = new ArrayList<C>();
-       
-    static class Bar<T> {
-        List<T> lts;
-    }   
-    
-}
-
-class Foo<T> {
-       
-}
diff --git a/tests/bugs151/pr132130.aj b/tests/bugs151/pr132130.aj
deleted file mode 100644 (file)
index 3259d72..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
- aspect basic {
-
-    declare @method : * debit(..) : @Secured(role="supervisor");
-    declare @constructor : BankAccount+.new(..) : @Secured(role="supervisor");
-}
-
-class BankAccount {
-       
-       public BankAccount(String s, int i) {
-       }
-    public void debit(long accId,long amount) {
-    }
-}
-
-@interface Secured {
-    String role();
-}
diff --git a/tests/bugs152/pr141730/aspectpath/MyBar.aj b/tests/bugs152/pr141730/aspectpath/MyBar.aj
deleted file mode 100644 (file)
index 3a38885..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-package bar;
-
-public aspect MyBar {
-
-       before() : call(* main(..)) {
-               System.out.println("about to call a main method");
-       }
-       
-}
diff --git a/tests/bugs152/pr141730/aspectpath/MyFoo.java b/tests/bugs152/pr141730/aspectpath/MyFoo.java
deleted file mode 100644 (file)
index d733097..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-package foo;
-
-public class MyFoo {
-
-       public void callMain() {
-               new MyFoo().main();
-       }
-       
-       public void main() {
-       }
-}
diff --git a/tests/bugs152/pr141730/inpath/MyAnnotation.java b/tests/bugs152/pr141730/inpath/MyAnnotation.java
deleted file mode 100644 (file)
index 16a690c..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-package bar;
-
-public @interface MyAnnotation {
-
-}
diff --git a/tests/bugs152/pr141730/inpath/MyBar.aj b/tests/bugs152/pr141730/inpath/MyBar.aj
deleted file mode 100644 (file)
index 50ea6ef..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-package bar;
-
-import foo.*;
-
-public aspect MyBar {
-
-       before() : call(* main(..)) {}
-
-       declare warning: get( * System.out ) : "System.out should not be called";
-       
-       declare parents : *Foo extends NewClass;
-       
-       declare @type : *Foo* : @MyAnnotation;
-       declare @method : public * *Foo.anotMethod(..) : @MyAnnotation;
-       declare @constructor : *Foo.new(String) : @MyAnnotation;
-       declare @field : int *Foo.* : @MyAnnotation ;
-       
-}
diff --git a/tests/bugs152/pr141730/inpath/MyFoo.java b/tests/bugs152/pr141730/inpath/MyFoo.java
deleted file mode 100644 (file)
index d9aba23..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-package foo;
-
-public class MyFoo {
-
-       public int i;
-       
-       public MyFoo() {
-               super();
-       }
-       
-       public MyFoo(String s) {
-               super();
-       }
-       
-       public void callMain() {
-               new MyFoo().main();
-       }
-       
-       public void main() {
-               System.out.println("blah");
-       }
-       
-       public void anotMethod() {      
-       }
-}
diff --git a/tests/bugs152/pr141730/inpath/NewClass.java b/tests/bugs152/pr141730/inpath/NewClass.java
deleted file mode 100644 (file)
index cdbce29..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-package bar;
-
-public class NewClass {
-
-}
diff --git a/tests/bugs152/pr143924.aj b/tests/bugs152/pr143924.aj
deleted file mode 100644 (file)
index 7ea1e8d..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-aspect DeclareAnnotation {
-    declare @method : * debit(..) : @Secured(role="supervisor");
-}
-
-class BankAccount {
-
-    public void debit(String accId,long amount) {
-    }
-}
-
-@interface Secured {
-    String role();
-}
diff --git a/tests/bugs152/pr148027/A.aj b/tests/bugs152/pr148027/A.aj
deleted file mode 100644 (file)
index 306f14b..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-package pkg;
-
-public aspect A {
-
-       before() : C.pointcutInClass() {        
-       }
-       
-       pointcut pointcutInAspect() : execution(void aMethod());
-       
-       before() : pointcutInAspect() {
-       }
-       
-       public void aMethod() {
-       }
-}
diff --git a/tests/bugs152/pr148027/C.aj b/tests/bugs152/pr148027/C.aj
deleted file mode 100644 (file)
index 63b4e6c..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-package pkg;
-
-public class C {
-
-       pointcut pointcutInClass() : execution(void cMethod());
-       
-       public void cMethod() {
-               
-       }
-}
index 79461c4770e1b2c4e48f4e927456d4bcb6b8c295..cdf61225f9f4159cb4635746f1aac7fc29fb300f 100644 (file)
@@ -143,10 +143,6 @@ public class Ajc151Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
   public void testAtAspectInheritsAbstractPointcut_pr125810 () {
          runTest("warning when inherited pointcut not made concrete"); 
   }
-    
-  public void testAtAspectNoNPEWithDEOWWithoutStructureModel_pr120356() {
-         runTest("@AJ no NPE with deow when structure model isn't generated"); 
-  }
   
   public void testAtAspectWithoutJoinPointImport_pr121616() {
          runTest("@AJ without JoinPoint import");
index 088cd8399669eee9a16209a5a1f51166cc1078d6..eaf65a95ad5d3d9842f03cb41e8adec198d4ad3e 100644 (file)
         <compile files="Pr126316.aj" options="-1.5"/>
     </ajc-test> 
 
-    <ajc-test dir="bugs151/pr120356" title="@AJ no NPE with deow when structure model isn't generated">
-        <compile files="C.java, A.java" options="-1.5">
-         <message kind="error" line="8" text="error"/>
-          <message kind="warning" line="5" text="warning"/>
-        </compile>
-    </ajc-test>
-
     <ajc-test dir="bugs151" title="@AJ without JoinPoint import">
         <compile files="pr121616.java" options="-1.5">
           <message kind="error" line="13" text="JoinPoint cannot be resolved to a type"/>