wisberg
4b06619498
@testcase type not imported in aspect
(similar scenario to prior, but different stack trace)
21 years ago
wisberg
c6d8c34761
@testcase type not imported in around advice
21 years ago
jhugunin
db37189ceb
fix and test for Bugzilla Bug 34820
ajc -aspectpath fails with NPE for cflow pointcuts
21 years ago
jhugunin
a57ec8d9cf
fix and tests for checked exception on advice being checked at
woven join points
21 years ago
wisberg
f76921c5e0
?? regenerated file missing from my system but used in test case
21 years ago
jhugunin
07ffcd2776
added vm="1.4" to test using assert
21 years ago
acolyer
82411d231d
Added ability to specify property aspectjrt.path
- needed for release testing.
21 years ago
acolyer
29b42503a5
Fixed typo in run target for spacewar-demo, was sapceware.Game,
now spacewar.Game
21 years ago
acolyer
37c3bdb05f
Use consistent time zones in generating time strings
21 years ago
acolyer
f4a9d27439
Now adds value of "aspectjrt.path" system property to
classpath - needed for release testing
21 years ago
jhugunin
9b0c1228ff
recompiled as part of new tests for fastMatch, don't expect any
substantive changes
21 years ago
jhugunin
ad5377fcb2
implemented fastMatch method along with some basic tests of
weave performance with and without it
21 years ago
jhugunin
0fb5f69379
fixed Bug 29934
runtime NullPointerException when applying around advice to other around advice
21 years ago
jhugunin
fd1560a8a1
fixing Bug 31724
declare warning/error emitted without context
and generally providing better error context information
21 years ago
jhugunin
d6b8b38cd0
added tests and fixes
fixed two bugs in ajcTestsFailing
21 years ago
jhugunin
bb66774ab4
further work on binary aspects (aspect path) tested and implemented correct behavior
for obvious forms of abstract aspects now
21 years ago
ehilsdal
ae0ef30e2a
Fix for
Bugzilla Bug 32239
Dumps assembly code if Object[] used in args (BcelRenderer.java:152)
Not surprisingly, this bug was fixed by lubbing an occurrence of ObjectType
to ReferenceType, and then dispatching back for array types and/or class
types going to BCEL.
21 years ago
wisberg
661473e03c
corrected knownLimitation keyword
21 years ago
wisberg
752918d876
incremental test with -injars
21 years ago
wisberg
a93380e98c
input jars for stringliteral tests created using ../injarSrc/build.xml.
Edit sources there and regen using the build script.
21 years ago
wisberg
844a0518da
stringliteral tests - unreproduced verify error from incremental compilation of change only to a sttring literal.
21 years ago
wisberg
c136131835
sources and build script for two sample input jars, to be used by other incremental tests.
The non-.java files are resource dummies for taskdef copying tests.
21 years ago
jhugunin
cd8bd2c7ce
further work on binary aspects (aspect path) tested correct behavior
for obvious forms of concrete aspects, next need to address abstract
21 years ago
wisberg
7139ac48be
harness tests upgraded to avoid tests that rely on multiple error messages
and to add coverage for sourceroot tests
21 years ago
wisberg
c70fde750a
supporting sourceroots
21 years ago
wisberg
1c3c02518f
manual test for experimental ant task option to copy non-.class file contents of input jars to the output jar after each compile or recompile.
Currently showing VerifyError on recompile -- need to investigate further.
21 years ago
wisberg
12bf4ac8aa
experimental ant task option to copy non-.class file contents of input jars to the output jar after each compile or recompile.
21 years ago
wisberg
c98040bacb
- tagfile mod-time fix for first iteration
- new API to run Runnable on command completion
required to support resource-copying by ant task
during incremental compilation
21 years ago
wisberg
93dbd9fcd8
@testcase inter-type declaration of void field
21 years ago
acolyer
5ae6445eff
Instructions for building with an IBM 1.4.x JDK.
Clarification on test harness vs JUnit tests.
21 years ago
jhugunin
816fdfe472
Half-way through refactoring of ResolvedTypeX's and Worlds. This
should make incremental compilation and using binary aspect libraries
work MUCH better.
The current state doesn't fix any of those issues, but it also does
continue to pass all of the existing tests.
21 years ago
wisberg
f0cc465d8b
caveats and fixes, mainly for releases
21 years ago
wisberg
5d0f96e248
installer updates:
- removed JDK tools.jar from script classpaths
- added windowlistener to exit installer when close box clicked
- added -to {dir} option for easy GUI-free install (hack)
due to Swing initialization, this still won't work for true
command-line (remote, non-XWindows terminal to unix box)
21 years ago
jhugunin
0a175d2d03
FIXED: Bugzilla Bug 32421
can't resolve nested public interfaces
FIXED: Bugzilla Bug 32399
Incorrect binding of protected (marker) interfaces
21 years ago
wisberg
5d61a55e62
duplicate src.jar file
21 years ago
wisberg
34e6e0134b
correcting Junit version in readme
21 years ago
wisberg
6b03a056fb
better docs for running the harness, xref for junit
21 years ago
wisberg
6a8fa08bcb
@testcase PR#33948 default constructor inter-type declaration
conflicts with compiler-generated constructor
21 years ago
wisberg
9715203947
warnings on stale but good product tests
21 years ago
wisberg
0930a8d391
JUnit 3.8.1 upgrade
21 years ago
wisberg
3ba59b8e79
better instructions for running ajcTests.xml and comparing results
21 years ago
jhugunin
d1e5c0a57c
FIXED: Bugzilla Bug 32463
ajc reports error when encountering static declaration of nested classes
21 years ago
wisberg
3556a2a331
updates for eclipse and sense
21 years ago
wisberg
d8f3379560
neglected commit for sourcelocation context
21 years ago
wisberg
d493883dc0
new -release option alias for harness
21 years ago
jhugunin
cb77524005
Bugzilla Bug 33635
Negation of if pointcut does not work
21 years ago
jhugunin
769afc6896
handling kinds more carefully for shadow sigs so that we can check for
matching kinds with SignaturePattern
21 years ago
jhugunin
fc75595cee
added a range check to avoid ArrayIndexOutOfBounds
-- this bug was found by the unit tests and should have been fixed when
this method was added
21 years ago
jhugunin
6e88a58b2c
XXX making the build work again, Wes needs to implement the correct fix
21 years ago
wisberg
bb9ee8de60
partial fix for bug 31724 emits file:line numbers for declare warning/error.
This adds an optional "context" String to IMessage.
The IMessage creator should create a context String (or use an implementation that lazily creates one).
The IMessage client can render their messages without context embedded in the message field.
Emitting source context from the weaver will be harder.
Using file and start/end line will probably work, since tool clients can map to any available source file paths.
(BcelSourceContext and BcelShadow can be updated with end from range.)
21 years ago