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 jaren geleden
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 jaren geleden
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 jaren geleden
Lars Grefer
e1bff9a570
Use the diamond operator where possible
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 jaren geleden
Lars Grefer
f33600d4d5
Unnecessary boxing
Reports explicit boxing, i.e. wrapping of primitive values in objects. Explicit manual boxing is unnecessary under Java 5 and newer, and can be safely removed.
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 jaren geleden
Andy Clement
68e9bc60f9
mavenized bridge module
5 jaren geleden
Andy Clement
6defb4e5a2
373195
12 jaren geleden
aclement
f30275711e
generics
14 jaren geleden
aclement
25277e5bdd
prevent multi-threaded access problems to the map
15 jaren geleden
aclement
5f7672bc40
remove unused code
16 jaren geleden
aclement
d78772db59
210470: preventing weaver leaks: do not mess up the context stack in a multi-threaded environment
16 jaren geleden
aclement
a2541b9036
210470: remove thread reference stored in CompilationAndWeavingContext static - it anchors the context class loader
16 jaren geleden
mwebster
de04ec9067
Bug 171069 "java.util.EmptyStackException in CompilationAndWeavingContext using LTW"
17 jaren geleden
acolyer
594f80c4b8
don't hold hard references to state in this context. Assume single threaded unless told otherwise. Provide reset to ditch memory we are holding.
18 jaren geleden
avasseur
808a511b8f
fix for #113587: when aop.xml include/exclude is used, javac @Aspect are not passed thru the aspectof munger. Added custom logic for that
18 jaren geleden
acolyer
20cafd486b
a few more tweaks to fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
18 jaren geleden
acolyer
d485f9bcc4
fix for pr108123 and pr106500 - better diagnostics and exceptions, plus support for -Xdev:Pinpoint
18 jaren geleden