Andy Clement
836beab108
Support Java10
il y a 6 ans
Andy Clement
d92319c43f
Updates to better cope with future JDKs
The version handling in LangUtil has been overhauled
to cope better with post 1.8 releases (JDK9 and JDK10 or 18.3
or whatever they call it). As part of this moved
to treating JDK9 as '9' rather than '1.9'. Also removed
duplicate version processing logic and had that defer to
the one place in LangUtil where we now deal with it.
Includes some generics tidyup in ajdoc. More ajdoc work
is necessary for Java10 because it removes the standard doclet
(old style). However trying to invoke the internal Javadoc
handler in Java10 is failing due to module visibility rules.
il y a 6 ans
Andy Clement
09b57263e8
464604: ajdoc SIOOBE on Java7
il y a 8 ans
Andy Clement
c8e951296c
Fix 436653: conditional aspect activation plus various polish
Modified test expectation system so it is possible to say
the test cares about one particular message and the rest
do not matter (prefix message string with '*') - crude but
quick.
Polished many places to exploit generics
Upgraded all the tests to work on Java8 - some serious changes
regarding ajdoc on Java8. Hopefully it has stayed backwards
compatible with earlier JDK versions (e.g. if using AspectJ 1.8.3+
with a JDK less than 8) but no explicit testing done for this.
il y a 9 ans
hsestupin
9f791a0f70
add apt tests
Signed-off-by: hsestupin <stupin.sergey@gmail.com>
il y a 10 ans
aclement
baaa16f087
minimalModel ON by default. demotion ON by default (for AJDT as well as LTW)
il y a 13 ans
aclement
59d5c3bcd7
280783: removed security manager - why is it there?
il y a 15 ans
aclement
04fb46c3c1
258206: package declaration support in the model
il y a 15 ans
aclement
5a72675b99
attempt to commit patch for 256514 again: fixed the patch to be non-windoze only
il y a 15 ans
aclement
ddbde46bdd
backed out changes - break the build
il y a 15 ans
aclement
ae5ed056a7
256514: c1
il y a 15 ans
aclement
e19a7e7e66
251277: making asmmanager non-singleton
il y a 15 ans
aclement
5bdbd842fe
formatter chewed
il y a 16 ans
aclement
b0dcdd08ea
eclipse: unnecessary cast
il y a 16 ans
aclement
8f00831a54
240234, comment 19 - patch for ajdoc
il y a 16 ans
aclement
d2ffd516f8
230234 comment 10 - ajdoc modifications and tests
il y a 16 ans
aclement
70dda81495
tests and fixes for 148906: Support -Xlintfile for ajdoc
il y a 17 ans
aclement
efe6cc79c4
change for 160496: refactored ajdoc main
il y a 17 ans
acolyer
7fefd3c08b
update license to EPL
il y a 18 ans
aclement
f0958f1f8a
message fix for 134063
il y a 18 ans
aclement
c3f3a995af
test and fix for 134063
il y a 18 ans
aclement
f4c8bf91bc
pr58524 (golden oldie...) - from Helen - removing use of deprecated API in ajdoc.
il y a 18 ans
aclement
dd97ef1adf
pr121711 - from Helen - comment #19
il y a 18 ans
aclement
2208126bd1
pr121711 - from Helen - removing >1.3 apis that were introduced in previous patch.
il y a 18 ans
aclement
dd1203a376
more ajdoc changes - see pr121711 - from Helen.
il y a 18 ans
aclement
ab2150f267
ajdoc changes - moving to using a sandbox for testing, plus other bits and pieces - see pr121711 - from Helen.
il y a 18 ans
aclement
d69ce9aebb
fixes for ajdoc crash - bug 122728
il y a 18 ans
aclement
3cadffc352
fix from comment #14 on bug 119453 to do with incorrect results for decp statements. (from helen)
il y a 18 ans
aclement
930c1d3b84
ajdoc: fixes from Helen for 119453
il y a 18 ans
aclement
5f8d2cdff4
test and fix for 119451
il y a 18 ans
aclement
67ec9ca9ab
Helens changes to ensure these tidy up after themselves and avoid synchronization being a pain.
il y a 18 ans
acolyer
217d42e730
ensuring that this project can still be built at 1.3 level...
il y a 19 ans
mkersten
ab6c7a562a
Fixed Bug #56779: [ajdoc] add ajdoc support for inter-type declarations and other declare forms
Also fixed ajdoc tests to run correctly when executed via RunTheseBeforeYouCommit tests (previously they were not being run and silently failing).
il y a 19 ans
wisberg
6b4238eb0f
unused imports (only)
il y a 19 ans
acolyer
bedcb3ea08
Andrew Huff's patch fixing miscellaneous ajdoc NPEs....
il y a 19 ans
wisberg
9e01ce8e2f
uncommented preflight to ensure javadoc is invocable - in this case tests don't run but pass (false positives)
il y a 19 ans
wisberg
c9333e38ad
expanded test for tools.jar to cases where jar is available but VM can't load the classes
il y a 19 ans
mkersten
7b7c7b2fb2
Andrew's patch for: bug#82755 update ajdoc to support Java 5 language features
il y a 19 ans
mkersten
b460597575
Fixed 3 bugs reported in bug#82340, including correct use of visibility modifiers.
il y a 19 ans
mkersten
f70b383d62
Updated to support running on JDK 1.5, and fixed related bug#82218
il y a 19 ans
mkersten
5f80c8cd8d
Fixed bug#71811 "AJDoc: should be able to set encoding like javadoc"
il y a 20 ans
acolyer
ec45015f60
fix for Bugzilla Bug 40206
need common isAspectJSourceFile() method
il y a 20 ans
aclement
069803447d
organized imports.
il y a 20 ans
aclement
bc207618df
organized imports.
il y a 20 ans
mkersten
8dc0845323
Fixed bug#70008 "problem with ajdoc -public"
il y a 20 ans
mkersten
2cc4826419
Fixed bug#69011 "ajdoc fails when using default package"
il y a 20 ans
mkersten
3707411c2b
Fixed: 68494 ajdoc does not support .aj files
il y a 20 ans
acolyer
1c61f2c34b
replace hard-coded use of ';' with File.pathSeparator
il y a 20 ans
aclement
d3f22340b8
Georges fix for relative paths in ajdoc. Means we support multiple browsers and the doc is portable.
il y a 20 ans
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.
il y a 20 ans