Andrey Turbanov
b1c52e2f5e
Replace uses of StringBuffer with StringBuilder.
StringBuffer is a legacy synchronized class. StringBuilder is a direct replacement to StringBuffer which generally have better performance.
преди 2 години
Alexander Kriegisch
49cb924f54
Upgrade license from CPLv1/EPLv1 to EPLv2
This was required by the Eclipse team as one precondition for the next
release.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
преди 3 години
Jerry James
de14ca22d7
Fix misplaced or incorrect javadoc tags
преди 3 години
Lars Grefer
702f3fa5bd
Cleanup unused imports
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
преди 3 години
Lars Grefer
639f5030e0
Weaken Collection declarations
Reports on declarations of Collection variables made by using the collection class as the type, rather than an appropriate interface.
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
преди 3 години
Lars Grefer
e1bff9a570
Use the diamond operator where possible
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
преди 3 години
Lars Grefer
72194b7982
'for' loop replaceable with enhanced 'for' loop
Reports for loops which iterate over collections or arrays, and can be replaced with an enhanced for loop (i.e. the foreach iteration syntax).
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
преди 3 години
Andy Clement
01f7d8ba8e
Update to 1.9.5.BUILD-SNAPSHOT in poms
преди 5 години
Andy Clement
b4e0f23248
mavenizing ajbrowser - done
преди 5 години
Andy Clement
2ea72e1893
mavenizing ajbrowser - wip
преди 5 години
Andy Clement
a3626e2110
added module/modulesourcepath to compiler configuration interface
преди 6 години
Andy Clement
48eac479f6
Polish generics
преди 9 години
Andy Clement
1e2744d37c
enabling AJDT to use annotation processors
преди 9 години
aclement
7f993999d7
generics
преди 13 години
aclement
c6dbe6d1c4
generics refactoring
преди 13 години
aclement
d05a18f50a
generics refactoring
преди 13 години
aclement
241a346ba8
generics refactoring
преди 13 години
aclement
aa91738483
290741: encoding option on ICompilerConfiguration
преди 13 години
aclement
f134b1cde4
generics
преди 14 години
aclement
d2afa99334
trigger build
преди 15 години
aclement
8e813eb537
271201: inpath handles
преди 15 години
aclement
162f60420e
268827: ask for the JDT project state
преди 15 години
aclement
e6793d1d0a
generalize report API to cover resources and outjar
преди 15 години
aclement
76e36c8282
268827: tell ajdt about class file removal
преди 15 години
aclement
3765aa957a
124460: aop.xml used for compilation: AJDT interface support
преди 15 години
aclement
33c1f32f5d
258325: fix
преди 15 години
aclement
0b8250b807
251277: making asmmanager non-singleton
преди 15 години
aclement
7d2b812237
New method on the interface: null impl
преди 16 години
aclement
7d9cd79e1b
trigger build
преди 16 години
aclement
fefc9d6773
245566: final config interface change
преди 16 години
aclement
017c1f96e8
245566: incremental magic
преди 16 години
aclement
b7ab7a972e
implement new ICompilerConfiguration method
преди 16 години
aclement
7358a5c2ba
148190#32
преди 17 години
acolyer
62a7654589
update license to EPL
преди 18 години
acolyer
40c0d94949
progress on enh 101983 (allow separate output folders for separate source folders)
преди 18 години
mkersten
a0bd497a41
Removed dead code.
преди 19 години
aclement
197afeadcb
FindBugs: fixes.
преди 20 години
acolyer
2ec27dacd9
fix for Bugzilla Bug 40206
need common isAspectJSourceFile() method
преди 20 години
mkersten
a17b51bec3
Fix for 54238: Restore build cancelling to Swing-based IDEs
преди 20 години
mkersten
ec3c2d9d30
Minor cleanup of ajbrowser.
преди 20 години
acolyer
770ec4fea1
tidying up compiler warnings (unused locals, imports)
преди 20 години
acolyer
1c6db5d4f2
Andy Clement's patch for enh 46347: "-inpath"
преди 20 години
mkersten
b5d8b449c7
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.
преди 21 години
mkersten
bffcd4c305
Added support for multiple relationships for a single program element. Renamed model container class.
преди 21 години
mkersten
1e0113299d
Minor improvements to structure model generation, clean up of test suite output, and port of AJDT to new ASM APIs.
преди 21 години
mkersten
f7944d2c68
First pass at new relationship API support.
преди 21 години
mkersten
f1deb9c110
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.
преди 21 години
mkersten
c7f55d076a
Changed org.aspectj.bridge.IMessage.getISourceLocation to getSourceLocation in order to match method naming conventions.
преди 21 години
mkersten
5edccbfaeb
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
преди 21 години
mkersten
cd1ad650b8
De-coupled AJDE APIs from javax.swing, and moved browser-specific funtionality into the the ajbrowser module.)
преди 21 години