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
c1c373f427
'String.indexOf()' expression is replaceable with 'contains()'
Reports any String.indexOf() expressions which can be replaced with a call to the String.contains() method available in Java 5 and newer.
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
8fd7e45c45
Add module tests back in - but streamlined
5 년 전
Andy Clement
44f6584f48
mavenizing asm module - finished
5 년 전
Andy Clement
d9cd0d44e8
mavenizing asm module - wip
5 년 전
Andy Clement
48eac479f6
Polish generics
9 년 전
aclement
7a17cff55f
351085
12 년 전
aclement
ef6ced1071
328121
13 년 전
aclement
8667e7ad76
333123
13 년 전
aclement
56056248ac
330170
13 년 전
aclement
ea9cfb2f16
annotation removal program element support
13 년 전
aclement
0156c13050
330170: debug added
13 년 전
aclement
ab0c79c208
329111
13 년 전
aclement
118f91d2a1
329111
13 년 전
aclement
6249672405
324804
14 년 전
aclement
ae625640ff
create writable map before writing to it!
14 년 전
aclement
c1ba48332b
source locations for declare annos (not persisted) and fqname of handles for itds
14 년 전
aclement
a1d8ced910
322446: mechanism for a concrete aspect to remember the actual effects of any decps it causes to apply
14 년 전
aclement
0e0df92e06
320425: handle changes
14 년 전
aclement
8b1628b65f
generics
14 년 전
aclement
e8de3dc7d9
generics
14 년 전
aclement
dd9a71bc77
kick build
14 년 전
aclement
2bcdbacf5f
generics
14 년 전
aclement
7b5b7a3b68
generics
14 년 전
aclement
728ecb8806
310144
14 년 전
aclement
5f81da8c4b
remove override annos
14 년 전
aclement
a502da8b5a
310704
14 년 전
aclement
749078d83c
305788: synchronization around map accesses
14 년 전
aclement
cd123ff75a
improved assert
14 년 전
aclement
64c613985a
stateless jdtlikehandleprovider so handles can optionally be cached now. Currently still cached
15 년 전
aclement
6706a10677
few more helper methods
15 년 전
aclement
447cdc9d31
286539: test and fix (decanno type in model)
15 년 전
aclement
08b7d9e41e
284771: before tjp clashing advice sigs dont get counter suffix
15 년 전
aclement
75cab96794
283657: fix
15 년 전
aclement
fd85fe1044
diagnostics for 278496
15 년 전
aclement
9940e0b50f
278255
15 년 전
aclement
bda8490282
276399: test and fix: annotation matching, default package and source folder
15 년 전
aclement
2b74ebb888
use canonfilepath
15 년 전
aclement
32534de186
271265: incremental inpath model
15 년 전
aclement
861ea1bbcb
271201: inpath handles
15 년 전
aclement
312bc4815d
pullup
15 년 전
aclement
127e468b74
269286: handles for anno style elements: less than optimal fix but need something quick
15 년 전
aclement
68eb725ad5
remove unnecessary code
15 년 전
aclement
6dbb5f308c
269522: allow for extra args
15 년 전
aclement
7a7d6f0f1e
269840: [model] package search fails in binary aspect in same package
15 년 전
aclement
78decedeb5
265993: more jdt like handles
15 년 전
aclement
2309f7b8eb
266996: fix
15 년 전