From 193aa8c16ca07f5743987d8717d5308a54bfb8f4 Mon Sep 17 00:00:00 2001 From: aclement Date: Fri, 18 Aug 2006 12:19:54 +0000 Subject: 145963: binary entries in the model: testcode --- tests/model/expected/pr145963_1.txt | 45 +++++++++++++++++++++++ tests/model/expected/pr145963_2.txt | 45 +++++++++++++++++++++++ tests/model/expected/pr145963_3.txt | 26 +++++++++++++ tests/model/expected/pr145963_4.txt | 28 ++++++++++++++ tests/model/pr145963_1/BinaryAspect.aj | 12 ++++++ tests/model/pr145963_1/C.java | 9 +++++ tests/model/pr145963_1/README.txt | 3 ++ tests/model/pr145963_1/SourceAspect.aj | 12 ++++++ tests/model/pr145963_1/simple.jar | Bin 0 -> 1379 bytes tests/model/pr145963_2/BinaryAspect.aj | 12 ++++++ tests/model/pr145963_2/C.java | 9 +++++ tests/model/pr145963_2/README.txt | 3 ++ tests/model/pr145963_2/SourceAspect.aj | 12 ++++++ tests/model/pr145963_2/pkg/BinaryAspect.class | Bin 0 -> 3060 bytes tests/model/pr145963_3/AspectInDefaultPackage.aj | 6 +++ tests/model/pr145963_3/C.java | 9 +++++ tests/model/pr145963_3/README.txt | 3 ++ tests/model/pr145963_3/simple.jar | Bin 0 -> 1259 bytes tests/model/pr145963_4/A.java | 6 +++ tests/model/pr145963_4/C.java | 9 +++++ tests/model/pr145963_4/README.txt | 3 ++ tests/model/pr145963_4/simple.jar | Bin 0 -> 1192 bytes 22 files changed, 252 insertions(+) create mode 100644 tests/model/expected/pr145963_1.txt create mode 100644 tests/model/expected/pr145963_2.txt create mode 100644 tests/model/expected/pr145963_3.txt create mode 100644 tests/model/expected/pr145963_4.txt create mode 100644 tests/model/pr145963_1/BinaryAspect.aj create mode 100644 tests/model/pr145963_1/C.java create mode 100644 tests/model/pr145963_1/README.txt create mode 100644 tests/model/pr145963_1/SourceAspect.aj create mode 100644 tests/model/pr145963_1/simple.jar create mode 100644 tests/model/pr145963_2/BinaryAspect.aj create mode 100644 tests/model/pr145963_2/C.java create mode 100644 tests/model/pr145963_2/README.txt create mode 100644 tests/model/pr145963_2/SourceAspect.aj create mode 100644 tests/model/pr145963_2/pkg/BinaryAspect.class create mode 100644 tests/model/pr145963_3/AspectInDefaultPackage.aj create mode 100644 tests/model/pr145963_3/C.java create mode 100644 tests/model/pr145963_3/README.txt create mode 100644 tests/model/pr145963_3/simple.jar create mode 100644 tests/model/pr145963_4/A.java create mode 100644 tests/model/pr145963_4/C.java create mode 100644 tests/model/pr145963_4/README.txt create mode 100644 tests/model/pr145963_4/simple.jar diff --git a/tests/model/expected/pr145963_1.txt b/tests/model/expected/pr145963_1.txt new file mode 100644 index 000000000..3a0f42f14 --- /dev/null +++ b/tests/model/expected/pr145963_1.txt @@ -0,0 +1,45 @@ +=== MODEL STATUS REPORT ========= After a batch build + [java source file] + pkg [package] + SourceAspect.aj [java source file] TEST_SANDBOX\SourceAspect.aj:1::0 + import declarations [import reference] + SourceAspect [aspect] TEST_SANDBOX\SourceAspect.aj:3::30 + declare warning: "There should be n.." [declare warning] TEST_SANDBOX\SourceAspect.aj:5::49 + p() [pointcut] TEST_SANDBOX\SourceAspect.aj:7::154 + before(): p.. [advice] TEST_SANDBOX\SourceAspect.aj:9::187 + BinaryAspect.class (binary) [class] TEST_SANDBOX\simple.jar!pkg\BinaryAspect.class:1::0 + import declarations [import reference] + BinaryAspect [aspect] TEST_SANDBOX\simple.jar!pkg\BinaryAspect.class:1::0 + p() [pointcut] TEST_SANDBOX\simple.jar!pkg\BinaryAspect.class:7::0 + before(): p.. [advice] TEST_SANDBOX\simple.jar!pkg\BinaryAspect.class:9::0 + declare warning: "There should be n.." [declare warning] TEST_SANDBOX\simple.jar!pkg\BinaryAspect.class:5::0 + pack [package] + C.java [java source file] TEST_SANDBOX\C.java:1::0 + import declarations [import reference] + C [class] TEST_SANDBOX\C.java:3::30 + method1() [method] TEST_SANDBOX\C.java:5::50 + field-get(java.io.PrintStream java.lang.System.out) [code] TEST_SANDBOX\C.java:6::93 +=== END OF MODEL REPORT ========= +=== RELATIONSHIPS REPORT ========= After a batch build +(targets=1) [java source file] + pkg [package] + SourceAspect.aj [java source file] TEST_SANDBOX\SourceAspect.aj:1::0 + import declarations [import reference] + SourceAspect [aspect] TEST_SANDBOX\SourceAspect.aj:3::30 + declare warning: "There should be n.." [declare warning] TEST_SANDBOX\SourceAspect.aj:5::49 + p() [pointcut] TEST_SANDBOX\SourceAspect.aj:7::154 + before(): p.. [advice] TEST_SANDBOX\SourceAspect.aj:9::187 + BinaryAspect.class (binary) [class] TEST_SANDBOX!pkg\BinaryAspect.class:1::0 + import declarations [import reference] + BinaryAspect [aspect] TEST_SANDBOX!pkg\BinaryAspect.class:1::0 + p() [pointcut] TEST_SANDBOX!pkg\BinaryAspect.class:7::0 + before(): p.. [advice] TEST_SANDBOX!pkg\BinaryAspect.class:9::0 + declare warning: "There should be n.." [declare warning] TEST_SANDBOX!pkg\BinaryAspect.class:5::0 + pack [package] + C.java [java source file] TEST_SANDBOX\C.java:1::0 + import declarations [import reference] + C [class] TEST_SANDBOX\C.java:3::30 + method1() [method] TEST_SANDBOX\C.java:5::50 + field-get(java.io.PrintStream java.lang.System.out) [code] TEST_SANDBOX\C.java:6::93 +=== END OF MODEL REPORT ========= +=== RELATIONSHIPS REPORT ========= After a batch build +(targets=1) [java source file] + C.java [java source file] TEST_SANDBOX\C.java:1::0 + import declarations [import reference] + C [class] TEST_SANDBOX\C.java:3::17 + method1() [method] TEST_SANDBOX\C.java:5::37 + field-get(java.io.PrintStream java.lang.System.out) [code] TEST_SANDBOX\C.java:6::80 + AspectInDefaultPackage.class (binary) [class] TEST_SANDBOX\simple.jar!AspectInDefaultPackage.class:1::0 + import declarations [import reference] + AspectInDefaultPackage [aspect] TEST_SANDBOX\simple.jar!AspectInDefaultPackage.class:1::0 + declare warning: "There should be n.." [declare warning] TEST_SANDBOX\simple.jar!AspectInDefaultPackage.class:4::0 +=== END OF MODEL REPORT ========= +=== RELATIONSHIPS REPORT ========= After a batch build +(targets=1) {C.java[C~method1?field-get(java.io.PrintStream java.lang.System.out) (matches declare) [AspectInDefaultPackage.class (binary)}AspectInDefaultPackage`declare warning +(targets=1) [AspectInDefaultPackage.class (binary)}AspectInDefaultPackage`declare warning (matched by) {C.java[C~method1?field-get(java.io.PrintStream java.lang.System.out) +=== END OF RELATIONSHIPS REPORT == +=== Properties of the model and relationships map ===== +method=1 +import reference=2 +aspect=1 +code=1 +declare warning=1 +class=2 +RelationshipMapSize=2 +FileMapSize=1 +java source file=2 diff --git a/tests/model/expected/pr145963_4.txt b/tests/model/expected/pr145963_4.txt new file mode 100644 index 000000000..08924e13f --- /dev/null +++ b/tests/model/expected/pr145963_4.txt @@ -0,0 +1,28 @@ +=== MODEL STATUS REPORT ========= After a batch build + [java source file] + pack [package] + C.java [java source file] TEST_SANDBOX\C.java:1::0 + import declarations [import reference] + C [class] TEST_SANDBOX\C.java:3::30 + method1() [method] TEST_SANDBOX\C.java:5::50 + field-get(java.io.PrintStream java.lang.System.out) [code] TEST_SANDBOX\C.java:6::93 + A.class (binary) [class] TEST_SANDBOX\simple.jar!A.class:1::0 + import declarations [import reference] + A [aspect] TEST_SANDBOX\simple.jar!A.class:1::0 + declare warning: "There should be n.." [declare warning] TEST_SANDBOX\simple.jar!A.class:4::0 +=== END OF MODEL REPORT ========= +=== RELATIONSHIPS REPORT ========= After a batch build +(targets=1)