aclement
413a9ef53b
BcWeaverJarMaker updates - now line numbers have changed.
2004-08-19 16:36:03 +00:00
acolyer
65c67a4e84
fix for Bugzilla Bug 37020
...
wrong line for method execution join point
2004-08-19 12:29:04 +00:00
acolyer
0f211e17ca
Spring cleaning in the test suite. Docs for AjcTestCase and XMLBasedAjcTestCase
...
added in docs dir.
2004-08-04 12:04:41 +00:00
acolyer
10c6de6fbc
fix for Bugzilla Bug 48990
...
Special case if(false) to not require a dynamic test
2004-07-28 15:13:09 +00:00
wisberg
7fadb68e24
regression test - provokes VerifyError in 1.1.1 but not in cvs head
2004-03-07 22:42:45 +00:00
ehilsdal
520ad8a1aa
Fix for Bugzilla Bug 42668
...
effect of an after returning type incompatible with a join point return type
2004-01-29 15:30:42 +00:00
jhugunin
6cceb1b9c3
fix for Bugzilla Bug 49295
...
duplicate warning or second join point for constructor-execution
2004-01-28 00:36:05 +00:00
jhugunin
2b4e251253
Fix to stop leaving 'foo' files around in the top of tests after running the suite.
2004-01-23 20:38:34 +00:00
jhugunin
5834de9783
Fix for Bugzilla Bug 44587
...
Erroneous exception conversion
and Bugzilla Bug 34206
before():execution(new(..)) does not throw NoAspectBoundException
All exceptions that occur during the static intialization of a persingleton
aspect will be swallowed. When using that aspect (via aspectOf())
a NoAspectBoundException will be thrown with the original exception
from the staitc initializer as the cause.
2004-01-14 15:24:06 +00:00
acolyer
19ed0a21b8
move to Eclipse 3.0 M6 JDT core (v_396). Also makes 1.4 the
...
default mode (inherited behaviour from JDT).
2004-01-13 11:27:59 +00:00
wisberg
62bf312b97
disambiguating expected messages in test case
2004-01-09 07:25:23 +00:00
jhugunin
97ab1e91df
fix for Bugzilla Bug 41952
...
XLint warning for call PCD's using subtype of defining type
also added extraSourceLocations to IMessage+ for
message with multiple source lines
2004-01-07 17:00:52 +00:00
ehilsdal
393f65bdec
Work on Bugzilla 42668: effect of an after returning type incompatible with a join point return type
...
* fix to semantics document to describe correct semantics
* checkin of failing coverage test case for correct semantics
2003-11-18 02:43:31 +00:00
jhugunin
efc1cc4739
fix for Bugzilla Bug 41175
...
binary aspect-declared methods conflict, lost their exception clauses
larger fix to address more issues with aspect-declared methods in bytecode form
also addressed declared exception issue more generally
this fix should be more stable than a smaller hack that just fixed this specific bug
report would have been. added a few tests to match increased scope.
2003-08-08 00:26:22 +00:00
wisberg
1cf6391380
BCException - not isolated, so no bug written
2003-08-07 20:24:04 +00:00
wisberg
c7584070e1
passing tests for interface libraries. The behavior might be wrong (i.e., some should fail) -- confirming on the list.
2003-08-06 01:53:16 +00:00
jhugunin
08a39ee25d
changed jars produced by BcWeaverJarMaker to increase coverage of tests
2003-05-19 20:52:57 +00:00
wisberg
5bc48d3686
test data upgrades for adding new command-line error tests
2003-05-14 05:13:24 +00:00
wisberg
2a0ce5da6e
updated tests for [method|execution] binary join point detection.
...
added narrower knownLimitation test
2003-05-01 11:13:25 +00:00
jhugunin
50a7291088
Added easy to understand test for issue of Class.forName differences
...
between IBM and SUN's JDKs
Moved a nit-picking part of SourceLocationWithExpr to its own test that
is listed as a known limitation.
2003-05-01 00:21:12 +00:00
wisberg
9b30f9f9d9
test cases for binary warnings (bugs 37020, 37021, 37023)
2003-04-28 20:08:56 +00:00
jhugunin
598c72655e
expanded tests and fix for
...
Bugzilla Bug 36778
ClassFormatError due to empty interface supertype
2003-04-24 21:05:44 +00:00
wisberg
90b2600744
@testcase try/finally in around advice (same as ...messy arounds?)
...
Works in current tree, but not in 1.1rc1
2003-04-23 00:32:49 +00:00
wisberg
a1a51eef8d
@testcase PR#36778 advise join points in subclass of empty interface
2003-04-22 23:13:18 +00:00
jhugunin
fefd4559fb
fix for Bugzilla Bug 36736
...
compiler error expected for implemented abstract pointcuts
and for
fix for Bugzilla Bug 36673
VerifyError in privileged aspect
minimally extended coverage for this bug
2003-04-22 17:35:11 +00:00
wisberg
58a28cc314
@testcase PR#36736 implemented abstract pointcut
2003-04-22 00:06:39 +00:00
wisberg
a1f90ec426
@testcase PR#36673 privileged aspect main verify error
2003-04-19 20:47:30 +00:00
jhugunin
72b3c0a453
extending coverage for [Bug 35593] Problem with priviliged aspects
2003-04-10 18:39:26 +00:00
jhugunin
e3ad8bbd02
Major changes in order to move to Eclipse-JDT 2.1 as a base.
...
In the process of this many changes were made to try to make
keeping up with the Eclipse-JDT code base as easy as possible in
the future.
2003-03-28 00:54:19 +00:00
acolyer
517d030a53
Test cases for declare parent scenarios
2003-03-27 17:01:11 +00:00
jhugunin
a57ec8d9cf
fix and tests for checked exception on advice being checked at
...
woven join points
2003-03-12 19:51:43 +00:00
jhugunin
9b0c1228ff
recompiled as part of new tests for fastMatch, don't expect any
...
substantive changes
2003-03-12 02:11:28 +00:00
jhugunin
fd1560a8a1
fixing Bug 31724
...
declare warning/error emitted without context
and generally providing better error context information
2003-03-11 23:46:51 +00:00
jhugunin
0a175d2d03
FIXED: Bugzilla Bug 32421
...
can't resolve nested public interfaces
FIXED: Bugzilla Bug 32399
Incorrect binding of protected (marker) interfaces
2003-03-06 22:12:00 +00:00
acolyer
ac384e7915
Final message is actually on line 74, not 73
2003-02-27 19:38:52 +00:00
wisberg
ab8f8e5f7c
testcase for bug 31724
...
http://dev.eclipse.org/bugs/show_bug.cgi?id=31724
declare warning context.
Note context itself untested -- need to check/upgrade message checking.
2003-02-12 22:43:39 +00:00
jhugunin
dcb2473da0
fix for failing test case that aspects must be constructed after their
...
clinit has run
2003-01-22 01:25:44 +00:00
jhugunin
1b259a4efc
fixed visibility bug in test case
2003-01-15 02:03:25 +00:00
jhugunin
9a532972a6
added test for introduced final fields and rearranged some
2003-01-14 19:28:13 +00:00
jhugunin
f1de2b647b
renamed "declare dominates" to "declare precedence"
2003-01-14 18:56:33 +00:00
jhugunin
a5fb214590
renamed "declare dominates" to "declare precedence"
2003-01-14 17:33:36 +00:00
jhugunin
29dccb0d7e
added version not in 'aspect' package
2003-01-08 02:17:09 +00:00
jhugunin
14783484fb
fixed strange dependence on a file named foo
2003-01-08 01:18:02 +00:00
jhugunin
f9ade7a9e1
fixed order of join points during initialization to match 1.1
2003-01-08 01:07:57 +00:00
jhugunin
4cfe43bc0c
fixed order of join points during initialization to match 1.1
2003-01-08 01:01:34 +00:00
jhugunin
08af7fa8af
fixed order of join points during initialization to match 1.1
2003-01-08 00:30:34 +00:00
jhugunin
360b569d3a
fixed source location
2003-01-07 23:19:25 +00:00
jhugunin
52aa66ebc0
avoiding aspect advising its own constructor
2003-01-07 23:10:23 +00:00
jhugunin
08b0b1f657
expanded coverage
2003-01-01 00:07:53 +00:00
jhugunin
38e7ac92dc
new advice binary format
2002-12-31 19:11:08 +00:00