]>
source.dussan.org Git - aspectj.git/log
ehilsdal [Thu, 28 Aug 2003 16:04:53 +0000 (16:04 +0000)]
removed unnecessary constructors and untabified
ehilsdal [Thu, 28 Aug 2003 15:50:52 +0000 (15:50 +0000)]
updating for new files
ehilsdal [Thu, 28 Aug 2003 15:50:30 +0000 (15:50 +0000)]
stub answer file
ehilsdal [Thu, 28 Aug 2003 15:11:12 +0000 (15:11 +0000)]
updated section 2
jhugunin [Wed, 27 Aug 2003 20:49:20 +0000 (20:49 +0000)]
rough edit of text for section 3
jhugunin [Wed, 27 Aug 2003 20:35:31 +0000 (20:35 +0000)]
revised section 4 (untested)
ehilsdal [Wed, 27 Aug 2003 20:21:03 +0000 (20:21 +0000)]
untabified
ehilsdal [Wed, 27 Aug 2003 20:13:05 +0000 (20:13 +0000)]
untabified
ehilsdal [Wed, 27 Aug 2003 20:09:36 +0000 (20:09 +0000)]
initial build.xml; has lots of dangling references
ehilsdal [Wed, 27 Aug 2003 20:01:24 +0000 (20:01 +0000)]
starting rework for oopsla
acolyer [Wed, 27 Aug 2003 12:56:36 +0000 (12:56 +0000)]
Fixed several broken links uncovered in 1.1.1rc1 testing.
wisberg [Sat, 23 Aug 2003 15:05:00 +0000 (15:05 +0000)]
performance faq item corrections promised on the list.
I need some actual facts for a real answer.
acolyer [Sat, 23 Aug 2003 11:57:20 +0000 (11:57 +0000)]
added a cache by handle to avoid terrible performance on larger projects
wisberg [Sat, 23 Aug 2003 04:22:23 +0000 (04:22 +0000)]
@testcase PR#41888 call PCD fails when given subtype of defining type
ehilsdal [Thu, 21 Aug 2003 16:02:53 +0000 (16:02 +0000)]
Using correct patch for bug 39436 instead of vague one from email
ehilsdal [Wed, 20 Aug 2003 22:25:01 +0000 (22:25 +0000)]
Still patching for bug 39470 (patch devised by Andy, vetted by me).
Sorting the local variables so we can deal with the fact that BCEL
generates extra local variables and doesn't bother to make them
hashable.
wisberg [Sun, 17 Aug 2003 19:13:09 +0000 (19:13 +0000)]
added ant driver for JUnit ajctest driver
wisberg [Sun, 17 Aug 2003 19:10:22 +0000 (19:10 +0000)]
initial cut at resolver. Still getting default JDK 1.4 parser error "base URL required for relative references.
wisberg [Sun, 17 Aug 2003 19:01:08 +0000 (19:01 +0000)]
disabled test spec error test b/c it can't be skipped for JUnit driver
wisberg [Sun, 17 Aug 2003 18:56:46 +0000 (18:56 +0000)]
Reimplemented JUnit harness adapter
wisberg [Sun, 17 Aug 2003 18:47:54 +0000 (18:47 +0000)]
balancing start/end suite calls
wisberg [Sun, 17 Aug 2003 18:30:07 +0000 (18:30 +0000)]
some xml parsers don't like space here...
wisberg [Sun, 17 Aug 2003 18:28:35 +0000 (18:28 +0000)]
paring globals to those used, then using them consistently
wisberg [Sun, 17 Aug 2003 18:23:00 +0000 (18:23 +0000)]
permitting null input in public utility method
acolyer [Sat, 16 Aug 2003 19:33:15 +0000 (19:33 +0000)]
Added a call to remove all structure model listeners from previous run to prevent
structure listener leakage.
acolyer [Sat, 16 Aug 2003 19:29:42 +0000 (19:29 +0000)]
Added a removeAllListeners method to be called from test suite to
prevent listener leakage which cripples performance of the test cases.
acolyer [Sat, 16 Aug 2003 10:04:27 +0000 (10:04 +0000)]
deleted a rogue import of com.sum.crypto... that mik must have added by accident.
I suspect this is what was breaking the build!
mkersten [Sat, 16 Aug 2003 08:51:11 +0000 (08:51 +0000)]
Fixed AJDT bug with truncation of labels (there was a weird substring call in AdviceActionDelegate). Fixed ASM/AJDT modifiers bug. Fixed ASM static initializers bug (we may want to change the way they show up, i.e. Added imports to ASM containment hierarchy. Fixed numerous AJBrwoser, JBuilder and NetBeans bugs.
mkersten [Sat, 16 Aug 2003 03:14:36 +0000 (03:14 +0000)]
Added spacewar project for testing.
mkersten [Sat, 16 Aug 2003 03:14:17 +0000 (03:14 +0000)]
Added declare error/warning relationships to model.
mkersten [Sat, 16 Aug 2003 02:09:19 +0000 (02:09 +0000)]
Expesed "isError" field with getter (used by asm relationship provider).
acolyer [Fri, 15 Aug 2003 13:51:42 +0000 (13:51 +0000)]
copyright header change to satisfy BuildModuleTests
mkersten [Fri, 15 Aug 2003 00:42:26 +0000 (00:42 +0000)]
*** empty log message ***
mkersten [Fri, 15 Aug 2003 00:22:07 +0000 (00:22 +0000)]
Ported inline annotation support to new ASM API. Ported aspect visualizer. Improved link siganture generation. Improved ASM test coverage.
wisberg [Thu, 14 Aug 2003 23:04:28 +0000 (23:04 +0000)]
wire in older minimal test cases
wisberg [Thu, 14 Aug 2003 22:49:08 +0000 (22:49 +0000)]
static methods for unwrapping to keep internal structure knowledge local
wisberg [Thu, 14 Aug 2003 21:38:36 +0000 (21:38 +0000)]
disabled tests
wisberg [Thu, 14 Aug 2003 21:38:15 +0000 (21:38 +0000)]
comment about disabled tests
mkersten [Thu, 14 Aug 2003 17:18:34 +0000 (17:18 +0000)]
Improved declare relationships. Implemented batch-build relationship clearing policy.
mkersten [Thu, 14 Aug 2003 09:07:44 +0000 (09:07 +0000)]
Updated org.aspectj.asm relationship model to string-handle-based API in order to support adding and removing relationships at any point in the compilation cycle, and to support external tools building relationships (e.g. JDT's incremental containment hierarchy builder). Also made inter-type declaration relationships show up in the model.
mkersten [Wed, 13 Aug 2003 20:51:10 +0000 (20:51 +0000)]
Added support for multiple relationships for a single program element. Renamed model container class.
mkersten [Tue, 12 Aug 2003 10:29:59 +0000 (10:29 +0000)]
Minor improvements to structure model generation, clean up of test suite output, and port of AJDT to new ASM APIs.
mkersten [Tue, 12 Aug 2003 10:23:30 +0000 (10:23 +0000)]
Minor improvements to structure model generation, clean up of test suite output, and port of AJDT to new ASM APIs.
acolyer [Mon, 11 Aug 2003 09:48:42 +0000 (09:48 +0000)]
use System property aspectjrt.path to add to testcase classpath if defined
mkersten [Mon, 11 Aug 2003 08:39:05 +0000 (08:39 +0000)]
Expanded developer documentation. Moved ASM doc to MSWord format since it will have graphics and revision support will help.
wisberg [Fri, 8 Aug 2003 23:15:31 +0000 (23:15 +0000)]
added license header
wisberg [Fri, 8 Aug 2003 23:15:10 +0000 (23:15 +0000)]
corrected header (copyright)
wisberg [Fri, 8 Aug 2003 23:08:37 +0000 (23:08 +0000)]
fixed test to fail on license check failure
wisberg [Fri, 8 Aug 2003 23:07:33 +0000 (23:07 +0000)]
XMLEntry.toString for better errors
mkersten [Fri, 8 Aug 2003 21:20:25 +0000 (21:20 +0000)]
Updated test data.
mkersten [Fri, 8 Aug 2003 21:13:17 +0000 (21:13 +0000)]
Added check for warning issued during JAR creation (manifest not copied).
mkersten [Fri, 8 Aug 2003 21:10:32 +0000 (21:10 +0000)]
Got advice relationships working.
mkersten [Fri, 8 Aug 2003 15:37:35 +0000 (15:37 +0000)]
Fixed initialization.
acolyer [Fri, 8 Aug 2003 15:31:06 +0000 (15:31 +0000)]
put aspectjrt.jar on classpath for module tests run outside of eclipse
mkersten [Fri, 8 Aug 2003 15:29:37 +0000 (15:29 +0000)]
Fixed unwrapping of exceptions (was infinte looping).
mkersten [Fri, 8 Aug 2003 15:01:42 +0000 (15:01 +0000)]
Fixed typo in method name.
mkersten [Fri, 8 Aug 2003 14:59:46 +0000 (14:59 +0000)]
First pass at new relationship API support.
acolyer [Fri, 8 Aug 2003 14:49:57 +0000 (14:49 +0000)]
would help if i quoted test.classpath properly....
mkersten [Fri, 8 Aug 2003 14:30:56 +0000 (14:30 +0000)]
Fixed bad cast.
acolyer [Fri, 8 Aug 2003 13:16:05 +0000 (13:16 +0000)]
report fails as junit errors, not failures
mkersten [Fri, 8 Aug 2003 13:14:39 +0000 (13:14 +0000)]
Fixed ProgramElement modifiers bug.
acolyer [Fri, 8 Aug 2003 13:05:45 +0000 (13:05 +0000)]
switch to using test.classpath rather than bin.classpath - works outside of eclipse
mkersten [Fri, 8 Aug 2003 13:05:09 +0000 (13:05 +0000)]
Removed unnecessary cast.
mkersten [Fri, 8 Aug 2003 12:44:56 +0000 (12:44 +0000)]
Matthew's fixes for failing weaver unit tests.
acolyer [Fri, 8 Aug 2003 11:07:05 +0000 (11:07 +0000)]
Added task to call ajcTests with and without emacssym and include results in report
acolyer [Fri, 8 Aug 2003 11:05:19 +0000 (11:05 +0000)]
Added support for creation of junit xml reports using -junit or -logJUnit flags
mkersten [Fri, 8 Aug 2003 11:02:53 +0000 (11:02 +0000)]
Reimplemented ASM API as described in bug "41254: revise asm and create interfaces". Containment hierarchy is done and tests added. Relationships are not done yet. All clients except AJDT ported. More UI porting in Swing clients required.
jhugunin [Fri, 8 Aug 2003 01:23:31 +0000 (01:23 +0000)]
fix and tests for Bugzilla Bug 41123
Weaving failure when using injars
jhugunin [Fri, 8 Aug 2003 00:26:22 +0000 (00:26 +0000)]
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.
wisberg [Thu, 7 Aug 2003 20:42:23 +0000 (20:42 +0000)]
library of basic pointcut idioms and test case that causes BCException (copied to tests/bugs/pointcutLibrary)
wisberg [Thu, 7 Aug 2003 20:24:04 +0000 (20:24 +0000)]
BCException - not isolated, so no bug written
mkersten [Thu, 7 Aug 2003 10:51:36 +0000 (10:51 +0000)]
40534: Declare warning/error output - more detail required.
- Added getDetails() to messages. This String corresponding to thisJoinPointStatic part can be used by tools that need to display additional info.
mkersten [Thu, 7 Aug 2003 10:49:49 +0000 (10:49 +0000)]
Fixed bad paths.
mkersten [Thu, 7 Aug 2003 10:04:41 +0000 (10:04 +0000)]
Added check for build warnings.
mkersten [Thu, 7 Aug 2003 09:35:23 +0000 (09:35 +0000)]
Cleaned up test-generated files.
mkersten [Thu, 7 Aug 2003 09:33:29 +0000 (09:33 +0000)]
Cleaned up test-generated files.
mkersten [Thu, 7 Aug 2003 09:32:24 +0000 (09:32 +0000)]
Cleaned up test-generated files.
mkersten [Thu, 7 Aug 2003 09:32:15 +0000 (09:32 +0000)]
Cleaned up test-generated files.
mkersten [Thu, 7 Aug 2003 09:29:52 +0000 (09:29 +0000)]
Cleaned up test-generated files.
mkersten [Thu, 7 Aug 2003 09:16:05 +0000 (09:16 +0000)]
Changed org.aspectj.bridge.IMessage.getISourceLocation to getSourceLocation in order to match method naming conventions.
mkersten [Thu, 7 Aug 2003 09:15:55 +0000 (09:15 +0000)]
Cleaned up test-generated files.
mkersten [Thu, 7 Aug 2003 09:09:04 +0000 (09:09 +0000)]
Changed org.aspectj.bridge.IMessage.getISourceLocation to getSourceLocation in order to match method naming conventions.
mkersten [Thu, 7 Aug 2003 08:10:01 +0000 (08:10 +0000)]
Fixed
- 40257: parsing of "../" paths in LST files is broken
Added interactive test for checking compiler task list messages (via browser).
wisberg [Thu, 7 Aug 2003 07:54:58 +0000 (07:54 +0000)]
fix for annoying javadoc link error
wisberg [Thu, 7 Aug 2003 06:59:04 +0000 (06:59 +0000)]
- added support for XML/Ant scripts
wisberg [Thu, 7 Aug 2003 06:57:57 +0000 (06:57 +0000)]
- initial api-based tests
- initial J2EE samples
(added support for XML/Ant scripts)
mkersten [Wed, 6 Aug 2003 21:28:08 +0000 (21:28 +0000)]
Fixed bugs:
40943: Binary weaving should copy non-Java resources from "-inja...
36071: 1.1 rc1 should copy resources similar to java compiler
40826: ajbrowser does not report errors properly
40774: task list icons don't show in ajbrowser
mkersten [Wed, 6 Aug 2003 21:17:57 +0000 (21:17 +0000)]
Fixed bugs:
40943: Binary weaving should copy non-Java resources from "-inja...
36071: 1.1 rc1 should copy resources similar to java compiler
40826: ajbrowser does not report errors properly
40774: task list icons don't show in ajbrowser
wisberg [Wed, 6 Aug 2003 19:55:52 +0000 (19:55 +0000)]
added test to ensure handler from initial runCommand() is not used in repeatCommand().
The test fails so there is a bug, but in the current system we seem to use the same handler,
so the bug is harmless. (It does affect other things I'm doing.)
The test is disabled by default and can be enabled with a system property.
mkersten [Wed, 6 Aug 2003 12:33:15 +0000 (12:33 +0000)]
Created accessors for pointcuts contained within And/Or pointcut.
mkersten [Wed, 6 Aug 2003 12:26:34 +0000 (12:26 +0000)]
Improved generation of advice and pointcut names in the ASM.
wisberg [Wed, 6 Aug 2003 10:30:50 +0000 (10:30 +0000)]
tag correction for code gatherer
wisberg [Wed, 6 Aug 2003 10:30:25 +0000 (10:30 +0000)]
double-dispatch example
wisberg [Wed, 6 Aug 2003 09:42:08 +0000 (09:42 +0000)]
modular build questions, unauthoritative answers
wisberg [Wed, 6 Aug 2003 07:31:16 +0000 (07:31 +0000)]
@testcase PR#41175 aspect-declared methods with exception clauses fail in binary libraries
Corresponding non-binary passing tests added to ajcTests.xml
wisberg [Wed, 6 Aug 2003 02:08:40 +0000 (02:08 +0000)]
initial checkin of the sandbox.
The basic structure and examples of each type are there,
but I have more examples and the ones there are not
altogether validated. I'll make a few more changes
before emailing dev and users about usage, etc.
wisberg [Wed, 6 Aug 2003 02:06:20 +0000 (02:06 +0000)]
document new contents of docs module
wisberg [Wed, 6 Aug 2003 01:53:16 +0000 (01:53 +0000)]
passing tests for interface libraries. The behavior might be wrong (i.e., some should fail) -- confirming on the list.
wisberg [Wed, 6 Aug 2003 00:29:13 +0000 (00:29 +0000)]
@testcase PR#41170 combine classpath on command line and in .lst file
mkersten [Tue, 5 Aug 2003 16:27:11 +0000 (16:27 +0000)]
Exposed subtype inclusion property.