mkersten
0838dbbc6b
Added support for getting/setting formal comments
20 years ago
mkersten
b112bc9ab9
Extended test coverage
20 years ago
mkersten
7b3b23d506
Regenerated test data.
20 years ago
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.
20 years ago
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.
20 years ago
wisberg
3500feadbe
removing d:/eclipse_aspectj path
20 years ago
mkersten
6849af0a1f
Regenerated test data.
20 years ago
aclement
b0774a8599
Fix broken links in ajdoc. Part 2 : fix links to types in other packages.
20 years ago
aclement
dd635a409c
1.2 rc1 build/pkg : Manifest template for ajdoc.jar
20 years ago
aclement
8c94202a12
1.2 rc1 build/pkg : Includes changes to version and to build ajdoc.
20 years ago
aclement
26b15ffded
1.2 rc1 build/pkg : Add in JPEGs to the binary.pattern property.
20 years ago
aclement
684e935ada
1.2 rc1 build/pkg : Add in ajdoc. Update version from 1.1 to 1.2.
20 years ago
aclement
88a950aae4
1.2 rc1 build/pkg : Add in ajdoc target. Temp method of clearing stuff
from the aspectjtools jar.
20 years ago
aclement
4c5bf9012b
1.2 rc1 build/pkg : Update base version from 1.1 to 1.2. Add tools.jar
to the ajdoc launch script.
20 years ago
aclement
f75a66ece0
Add ajdoc.jar to jar classpath
20 years ago
aclement
806b737230
Fix broken links in ajdoc.
20 years ago
aclement
a5b477d102
1.2 rc1 build/pkg : Make ajbrowser depend on ajdoc
20 years ago
wisberg
8bf5e26fdd
@testcase PR#57432 NPE's when writing some declare error
20 years ago
wisberg
b2befd4b1f
added bug db links and notes wrt newly-enforced limits for declarations on interfaces
20 years ago
wisberg
d47986d293
untested code to skip any /tools.jar library antecedant when building other that testing jars
20 years ago
wisberg
b66f05a7ab
requirements for declaring members on interfaces
20 years ago
wisberg
fbfd1a5891
best to specify forkclasspath when forking to avoid snooping Ant's classpath, which fails in some contexts
20 years ago
acolyer
6fc766058b
fix for Bugzilla Bug 48389
Cannot assign to final fields in intertype constructors.
20 years ago
acolyer
4fff1dcf91
fix for Bugzilla Bug 47321
build.xml needs iajc fork workaround
20 years ago
acolyer
c336c84dab
fix for NPE EclipseAdaptorUtils.java:147
as reported by Wes.
20 years ago
aclement
0521e79aea
Fix for Bug 55341
error Type mismatch: cannot convert from java.lang.String to java.lang.String
20 years ago
acolyer
33d8ee9eed
fix for Bugzilla Bug 31460
Weaving class loader
20 years ago
acolyer
fc1c15110e
fixed so that failure is graceful under 1.3, and to avoid
calling main method in javadoc since this ends by calling
System.exit. Solution is to use execute method instead
(1.4 and above only).
20 years ago
wisberg
8362834a93
Jan's 4/2 bug 50932 patch
20 years ago
wisberg
e5ab0a5339
Jan's 4/2 bug 50932 patch
20 years ago
acolyer
5c519477cb
first completed draft of 1.2 readme
20 years ago
acolyer
5c91809586
updates for 1.2 release (work in progress)
20 years ago
acolyer
c06be213a3
images for README-12
20 years ago
acolyer
180a2e2b4c
updates for 1.2 release
20 years ago
wisberg
6cbf9cca10
Convenience method to run ajc in a child classloader and get List/String results in the parent (e.g., when running as a JUnit test)
20 years ago
wisberg
bff61ab1e3
Jan Hannemann's design patterns implementations, plus .lst files and test scripts
20 years ago
wisberg
a0c02a3f1f
running negative harness tests, to verify that expected-fails actually fail
20 years ago
wisberg
60b3a70a85
recursive message checks of run status with children
20 years ago
wisberg
c2bcc9d1c7
dir-changes tests
20 years ago
wisberg
fe4fc06aa4
enabled dir-changes, changed output messages
20 years ago
mkersten
f716a6fbdd
Improved link layout and removed generation of duplicates.
20 years ago
mkersten
f114f42d16
Added removal of temporary files
20 years ago
mkersten
4c584fc666
Added ignores for test ouptut
20 years ago
mkersten
e96d92dfd6
Expanded test suite.
20 years ago
mkersten
6f035006e9
Added more information on source signature (for ajdoc)
20 years ago
mkersten
3b6a9d338f
Minor non-disruptive ASM API cleanup.
20 years ago
ehilsdal
7ec4d61473
Feedback from AOSD 2004
20 years ago
mkersten
aa335f2a19
Working ajdoc to that generates advice links, with tests
for generating spacewar documentation.
20 years ago
acolyer
c3f286ab51
added in significant changes from 1.2 release.
20 years ago
ehilsdal
8efc2d09b4
updated tutorial for AOSD 2004
20 years ago