aclement
591e8fd6d2
Test for Bugzilla Bug 59397
...
NPE in compiler when using (an unusual) declare warning against a ctor ITD
2004-04-26 09:48:34 +00:00
aclement
5a3430cbce
Partial fix for Bugzilla Bug 59397
...
NPE in compiler when using (an unusual) declare warning against a ctor ITD
2004-04-26 09:46:28 +00:00
wisberg
d48a48032c
@testcase 59895 incremental full-rebuild
2004-04-26 00:45:48 +00:00
aclement
a97f3b6758
Fix for Bugzilla Bug 59596
...
Null pointer exception while weaving java.awt.Label
2004-04-23 16:24:27 +00:00
aclement
be37b08745
Test for Bugzilla Bug 59440
...
NPE when binary weaving a ctor ITD.
2004-04-23 13:17:43 +00:00
aclement
4b025ddd88
Fix for Bugzilla Bug 59440
...
NPE when binary weaving a ctor ITD.
2004-04-23 13:17:16 +00:00
aclement
19ac4cc8c0
Fix for Bug 58679
...
Regression from 1.1: NPE in CompilationResult
2004-04-23 12:26:28 +00:00
aclement
48ff20ef40
Testcase for Bug 58679
...
Regression from 1.1: NPE in CompilationResult
2004-04-23 12:25:31 +00:00
wisberg
46f528db59
cricketcage skipped, external link to top, updated design pattern entry
2004-04-19 03:19:16 +00:00
wisberg
d794058377
renamed sample aspect
2004-04-19 02:26:03 +00:00
wisberg
bef1aa119e
added lazyTjp to list of accepted X options, added undocumented xdone flag
2004-04-15 15:54:04 +00:00
mkersten
e1fb8059ea
Updates to ajdoc docs and notes on current limitations.
2004-04-14 18:39:36 +00:00
aclement
d3f22340b8
Georges fix for relative paths in ajdoc. Means we support multiple browsers and the doc is portable.
2004-04-14 16:02:15 +00:00
mkersten
f00f5060e3
Clean-up ensuring no resources modified as a result of test runs.
2004-04-08 23:50:13 +00:00
mkersten
d982fcb06b
Extended test coverage.
2004-04-08 23:40:27 +00:00
mkersten
fc8ac16539
Extended test coverage.
2004-04-08 23:26:41 +00:00
mkersten
b8ffb1f44c
Fixed:
...
57780: ajdoc package summary should not show synthetic information;
57773: ajdoc crash;
Cleaned up link generation, added support for arbitrary levels of type nesting.
2004-04-08 23:25:20 +00:00
mkersten
994eaa21e4
Extended test coverage to various permutations of crossing package and type boundaries with links.
2004-04-08 16:51:09 +00:00
mkersten
91a29b735c
Fixes for:
...
57780: ajdoc package summary should not show synthetic information
57773: ajdoc crash
2004-04-08 16:50:05 +00:00
mkersten
0c17e65b4d
Fixed: 57780 ajdoc package summary should not show synthetic information
2004-04-08 15:08:23 +00:00
aclement
66be44ad6c
Fix broken links in ajdoc. Part 4 : fix links to members of types
...
in other packages (again). Also, fix for nested types. Covers more than one
level of nesting. NOTE: the tool is currently not capable of producing
output for more than one level of nesting. Bug will be raised if Ron has
not already opened it.
2004-04-08 13:14:48 +00:00
aclement
b0d32cafba
Fix for Bugzilla Bug 57436
...
Java 1.5 fails to run classes produced by ajc
[ Not the perfect fix, but passes all the tests I can find - lets see what the build machine thinks of it...]
2004-04-08 10:46:58 +00:00
wisberg
3d8ddd7949
standard junit dependency - still need to fix the tools.jar reference
2004-04-07 23:43:56 +00:00
mkersten
a26fd22780
Removed generated docs since they're not yet being used by the test suite, and add noise to CVS.
2004-04-07 21:44:27 +00:00
mkersten
8fc436f8fa
Removed generated docs since they're not yet being used by the test suite, and add noise to CVS.
2004-04-07 21:33:40 +00:00
mkersten
b5c1e2ed8a
Added support for additional javadoc 1.4 options.
2004-04-07 21:30:20 +00:00
aclement
b4bf0078ed
Add in unit tests for Ajdoc
2004-04-07 16:09:40 +00:00
aclement
2674dec2bc
Now created at install time.
2004-04-07 16:08:30 +00:00
aclement
717e900e8a
Create aj and aj.bat launch scripts at install time.
2004-04-07 16:07:40 +00:00
aclement
c5537bf1f3
Moved from the other package.
2004-04-07 16:05:07 +00:00
aclement
536a11fabc
Moved to default package.
2004-04-07 16:04:35 +00:00
aclement
172f6f9edc
Fix broken links in ajdoc. Part 3 : fix links to members of types
...
in other packages (again). Also, fix for nested types.
2004-04-07 16:04:02 +00:00
mkersten
c79fff2d91
- Added support for 1.4 sources (use "-source 1.4" option)
...
- Made output class files go to documentation directory (-d) rather than source directory.
- Added "-XajdocDebug" option that will keep the source files generated from the ASM around in order to help people send better bug reports.
- Any declare forms that ajdoc doesn't know how to generate docs for get printed to the console and indicated as a limitation.
I also extended test coverage to declare forms and added proper clearing of state for multiple invocations from test cases.
2004-04-07 15:32:00 +00:00
aclement
da1a040db6
Some of the fix for Bugzilla Bug 57432
...
NPE when creating declare messages
[Moved the testcase across and added a second one for the variant with debug info]
2004-04-07 13:09:18 +00:00
aclement
4ebb2030a1
Some of the fix for Bugzilla Bug 57432
...
NPE when creating declare messages
[If we don't know the originating source file, have a better guess than 'Unknown']
2004-04-07 13:07:11 +00:00
aclement
546b131e21
Some of the fix for Bugzilla Bug 57432
...
NPE when creating declare messages
[Modified XML to build debug/nondebug variants of the library]
2004-04-07 13:06:09 +00:00
aclement
f3916048a7
Some of the fix for Bugzilla Bug 57432
...
NPE when creating declare messages
[Use the correct value for initializing 'maxProblemsPerUnit']
2004-04-07 12:59:48 +00:00
aclement
c2b5871a6d
Some of the fix for Bugzilla Bug 57432
...
NPE when creating declare messages
[Allow for null targeters - for example when the class file has no debug info in it]
2004-04-07 12:58:47 +00:00
aclement
e7ac54fae2
Fix for Bugzilla Bug 57430
...
exception printing
2004-04-07 09:07:43 +00:00
mkersten
865310a81d
I added -XjavadocsInModel to make the addition of Javadoc strings to the ASM only happen when request it (prevent bloat of the model with strings.
2004-04-07 04:11:47 +00:00
mkersten
0838dbbc6b
Added support for getting/setting formal comments
2004-04-07 04:11:06 +00:00
mkersten
b112bc9ab9
Extended test coverage
2004-04-07 04:10:31 +00:00
mkersten
7b3b23d506
Regenerated test data.
2004-04-07 04:09:26 +00:00
mkersten
213f48fcbc
I just committed the final round of updates to ajdoc needed for 1.2. In a nutshell it's moved forward a ways from the previous ajdoc:
...
- AJDT integration works
- generates documentation for all the AspectJ modules
- works on 1.3 and 1.4
- comments and Javadoc tags are properly preserved and resolved
Note that the hope is still for "declare" documentation to come in the form of a contribution.
Getting it to work for our tree involved a bunch of bug fixes to deal with things like anonymous types. To run from our tree in bootstrap mode use something like the attached batch script.
I had to roll back some of Andy's fix to broken links: getRelativeComponent didn't work properly for internal anchor links (..html#<mumble>). Andy, could you check this against the current thing against whatever was breaking for you, and ideally add that code patter to CoverageTestCase?
I added -XjavadocsInModel to make the addition of Javadoc strings to the ASM only happen when request it (prevent bloat of the model with strings. The running time of ajdoc is now dominated by the compilation time.
2004-04-07 04:08:43 +00:00
mkersten
3b7bd4b6f1
AsmBuilderTest.testNullHandlingOfVisit() now checks for an NPE instead of an EmptyStackException. I'm not sure how the original could have worked in the absence of the handle cache.
2004-04-07 04:07:54 +00:00
wisberg
3500feadbe
removing d:/eclipse_aspectj path
2004-04-06 08:44:50 +00:00
mkersten
6849af0a1f
Regenerated test data.
2004-04-06 05:07:53 +00:00
aclement
b0774a8599
Fix broken links in ajdoc. Part 2 : fix links to types in other packages.
2004-04-05 16:22:24 +00:00
aclement
dd635a409c
1.2 rc1 build/pkg : Manifest template for ajdoc.jar
2004-04-05 15:34:15 +00:00
aclement
8c94202a12
1.2 rc1 build/pkg : Includes changes to version and to build ajdoc.
2004-04-05 15:15:41 +00:00