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 년 전
Alexander Kriegisch
ecb5320c7b
Fix some deprecated Java and JUnit warnings by using newer API calls
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
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
93ce335dc0
Unnecessary unboxing
Reports "unboxing", e.g. explicit unwrapping of wrapped primitive values. Unboxing is unnecessary under Java 5 and newer, and can be safely removed.
Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
3 년 전
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 년 전
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
d9cd0d44e8
mavenizing asm module - wip
5 년 전
Andy Clement
48eac479f6
Polish generics
9 년 전
aclement
56056248ac
330170
13 년 전
aclement
0156c13050
330170: debug added
13 년 전
aclement
e8de3dc7d9
generics
14 년 전
aclement
2bcdbacf5f
generics
14 년 전
aclement
7b5b7a3b68
generics
14 년 전
aclement
728ecb8806
310144
14 년 전
aclement
cd123ff75a
improved assert
14 년 전
aclement
64c613985a
stateless jdtlikehandleprovider so handles can optionally be cached now. Currently still cached
14 년 전
aclement
32534de186
271265: incremental inpath model
15 년 전
aclement
861ea1bbcb
271201: inpath handles
15 년 전
aclement
63c6e59708
fb
15 년 전
aclement
f8ab145f9b
263487: test and fix
15 년 전
aclement
9a159ec17b
246125: new abstraction of structure model without the weight of the asm module
15 년 전
aclement
ac7c836f40
251277: making asmmanager non-singleton
15 년 전
aclement
37eb8562e8
reset the lists when a new asm created
15 년 전
aclement
c9a2d9acbe
tracking aspects in effect last build
15 년 전
aclement
8c738a60c2
247742:c27
15 년 전
aclement
e82b72c984
supporting multiple source folders in the model - to ensure handles compatible with JDT
15 년 전
aclement
89eb98064b
chewed by formatter
15 년 전
aclement
94de8ca997
removed unused code and chewed on by formatter
15 년 전
aclement
24409068d6
removed unnecessary code and unused casts
15 년 전
aclement
3117568208
eclipse: unused code
15 년 전
aclement
fb7511ebd0
221427: optimizing project rebuilds
16 년 전
aclement
41fefd58f8
patches from 148190 #22
17 년 전
aclement
d7dbfc08d0
141730#27 patch - switch to jdt handle provider.
17 년 전
aclement
137ce3fd3c
comments explaining impact of changing model dumping code - pr154552, comment #9
18 년 전
aclement
a562d831df
141556: lint message sort out and memory leak resolution
18 년 전
aclement
9b03811333
145963: binary entries in the model: various parts to the fix.
18 년 전
aclement
e6df082a65
last patches for 141730
18 년 전
aclement
d0c299daf6
last patches for 141730
18 년 전
aclement
38cc0dd2f7
fix for 146546
18 년 전
aclement
5a75601c50
141730 - latest variant of program element signature processing
18 년 전
aclement
5e74f35fa0
some code for 141730 - store type signatures in program elements rather than processed type names.
18 년 전
acolyer
b6c89301f2
update license to EPL
18 년 전
aclement
ac4db735b6
134471 - incremental structure model repair code overhaul - different strategy for tidying up relationships.
18 년 전
aclement
7e4b7dafc0
128650: more memory stuff
18 년 전
aclement
42000b8dac
bug 128650: comment 16: don't allocate tons of space we don't necessarily need.
18 년 전
acolyer
c860a86646
eliminates all compilation warning messages from the asm module
18 년 전
aclement
548ff435fe
MultiIncrementalSupport: some notes and helper stuff added.
19 년 전