acolyer
03abae3c03
move weaving to inside of the compiler.compile loop.
...
ensure messages are associated with source wherever possible
2004-03-15 15:29:44 +00:00
acolyer
2ed4c9f470
move weaving to inside of the compiler.compile loop.
...
ensure messages are associated with source wherever possible
2004-03-15 15:11:16 +00:00
acolyer
40680b6fe4
move weaving to inside of the compiler.compile loop.
...
ensure messages are associated with source wherever possible
2004-03-15 15:10:46 +00:00
mkersten
ec9ac363b0
Added support for inheritance documentation, test coverage.
2004-03-11 19:22:42 +00:00
mkersten
4ee35142ff
Added methods for retrieving the signature of a program element as it occurrs in the source code.
...
Needed by ajdoc, possibly useful to other clients.
2004-03-11 19:19:56 +00:00
mkersten
1f78bbd8e7
Moved clearning of relationship map to AjBuildManager in order to make
...
repeated invocations with -emacssym work (refer to Matthew's patch in 41181).
2004-03-11 17:02:02 +00:00
mkersten
d5165134df
Fixed generation and access of return types on IProgramElements(s).
2004-03-10 21:18:21 +00:00
mkersten
799a74bf1c
Port of ajdoc declaration hierarchy to ASM.
2004-03-10 19:46:13 +00:00
mkersten
281b698886
Minor cleanup of build cancelling.
2004-03-10 03:53:55 +00:00
wisberg
5d0a49d51e
-xlintfile option support in the harness, and tests
2004-03-08 19:13:55 +00:00
wisberg
92d0049be5
-xlintfile option support
2004-03-08 19:13:03 +00:00
wisberg
70cc1bb27f
updated beaninfo tests for new properties, reenabled and updated compile-time check (why disabled?)
2004-03-08 19:11:19 +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
aclement
c79892369f
Fix for Bugzilla Bug 50776
...
fail in compiling aspect with overriding method introduction with different throws clause
2004-03-05 10:50:50 +00:00
aclement
4b9195763c
Georges fix for test that verifies DEVELOPMENT build date/time stamp.
2004-03-05 10:14:11 +00:00
aclement
5d73494d7d
Fix for Bugzilla Bug 52394
...
inter-type declarations cause JRockit Crash
2004-03-04 16:09:34 +00:00
aclement
2239518566
Georges fix to add build date/time info to DEVELOPMENT builds.
2004-03-04 15:18:46 +00:00
aclement
5e870cf13b
Fixing last test failures - per Georges suggestions.
2004-03-02 09:15:41 +00:00
aclement
2d04b60e65
Georges fix to AjcTask for failing testcases.
2004-03-01 15:55:41 +00:00
aclement
31bf65adc6
Fix for Bugzilla Bug 52107
...
NoSuchMethodError accessing field declared on interface
2004-02-26 13:34:28 +00:00
aclement
ff32dfb1ea
Final part of bug #46347 (-inpath): We do not copy resources from inpath directories to the output.
2004-02-26 11:22:31 +00:00
aclement
75ce009e27
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
...
(Reordered flow in creating declare soft munger and concretizing the pointcut)
2004-02-26 10:00:31 +00:00
aclement
c803296169
Organized an import whilst I was in the weaver anyway.
2004-02-26 09:59:45 +00:00
aclement
b063e77903
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
...
(I hope putting this utility method in the Pointcut class is ok ...)
2004-02-26 09:58:14 +00:00
aclement
a8c17de491
Fix for preventing the use of if/target/this/args/cflow/cflowbelow in DeclareSofts.
2004-02-26 09:56:40 +00:00
aclement
9a29a973f5
Temporarily commenting out unreliable section of the test.
2004-02-25 15:57:15 +00:00
aclement
712e3f3c42
Bit more diagnostic info in that test that fails on the build machine - it works for me :(
2004-02-25 14:09:12 +00:00
aclement
fbc0aa305e
Fix for Bugzilla Bug 51320
...
ClasscastException on concretization of if(false)
(i.e. you can't use if/target/args/cflow/cflowbelow/this in deow - you get an error if you try)
2004-02-25 11:14:32 +00:00
acolyer
5d36201303
base structure for the org.aspectj.aspectjrt plugin
2004-02-24 15:06:30 +00:00
acolyer
4012254ce1
support for building the org.aspectj.aspectjrt plugin
2004-02-24 15:06:07 +00:00
aclement
16a0abd70e
Fix for Bug 36430: Xreweavable support
2004-02-24 13:43:56 +00:00
aclement
36f8e3c561
Bugzilla Bug 51919
...
Polymorphic ITD fails in CVS HEAD (From ajdt 1.1.6)
2004-02-24 10:00:30 +00:00
aclement
b1f25a3c30
Fix for: Bugzilla Bug 51919
...
Polymorphic ITD fails in CVS HEAD (From ajdt 1.1.6)
2004-02-24 10:00:10 +00:00
aclement
9f52b4d30a
Design of XReweavable feature.
2004-02-23 19:14:35 +00:00
jhugunin
329a415e48
first pass at a guide for developers of compiler and weaver
2004-02-19 22:46:06 +00:00
jhugunin
6ddae42579
fix for Bugzilla Bug 51929
...
Advice calling protected super method causing java.lang.VerifyError 'Bad access to protected data'
Also expanded test to cover protected field access as well as methods
Fix required getting the correct receiver type for both field access and method
calls to correspond to Java's complicated rules for accessing protected
members (JLSv2 6.6.2 and mentioned in passing in JVMv2 5.4.4)
2004-02-19 22:09:16 +00:00
mkersten
669cd7ce86
Fixed bug#45489 "Structure model is wrong when re-opened"
2004-02-19 16:02:06 +00:00
aclement
4e4a50e912
Checking in Noel's update to the benchmarks. We have to scale up the numbers because Jim/Erik keep making the compiler/weaver faster!
2004-02-19 14:25:17 +00:00
mkersten
83198dbf96
Lightweight ajdoc prototype.
2004-02-18 16:12:54 +00:00
mkersten
0d5096c9b9
Added known limitations to ajbrowser documentation.
2004-02-18 06:47:43 +00:00
mkersten
d147bca723
Removed stale ajworkingdir option from project properties interface.
2004-02-18 06:46:23 +00:00
mkersten
ec3c2d9d30
Minor cleanup of ajbrowser.
2004-02-18 06:45:21 +00:00
wisberg
0d5ebc4e81
@testcase PR#52107 declare [int | String | Object] field on interface
2004-02-15 19:13:41 +00:00
wisberg
95f2f55502
mailing list verify error
2004-02-13 01:21:03 +00:00
aclement
8555cabe0c
Yes yes, I broke the build. The performance code had a 1.4 API in it (split()) which I am now removing.
2004-02-10 17:16:33 +00:00
aclement
91cb850e1f
Performance benchmarks from Noel and Matthew. Run these tests standalone to generate a .csv file containing results.
2004-02-10 14:51:29 +00:00
ehilsdal
e089371989
Fix for Bug 51326: mispelled word: "heirarchy"
2004-02-09 15:43:03 +00:00
aclement
775d1175b7
Fix for Bugzilla Bug 50641
...
Better binary compatibility for advice method names
- I've run the tests a thousand times and they all pass, I'm still nervous about this first big commit though *gulp*
2004-02-09 15:07:37 +00:00
ehilsdal
481165a816
made JDK 1.3 compatible
2004-02-04 04:05:41 +00:00
aclement
e78f02d84c
Removing this rogue directory that didn't seem to work. i.e. it didnt fix the build process.
2004-01-30 14:03:36 +00:00