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>
hace 3 años
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>
hace 3 años
Andy Clement
4d6668df0c
Fix 550494
hace 4 años
Andy Clement
d3da67c03d
mavenizing weaver - wip
hace 5 años
Andy Clement
3abc52595d
Cope with unusual local variable table per 539121
hace 5 años
Andy Clement
a1953b5545
Merge changes for 536782
Changes contributed by Manfred under https://github.com/eclipse/org.aspectj/pull/5/commits
hace 5 años
Andy Clement
d929114a66
442425: fix error on attempted annotation style decp
hace 9 años
Andy Clement
f37c56e029
fix for 371998
Use resolved type pattern rather than re-resolving
hace 12 años
aclement
9c81fadc1f
350800
hace 13 años
aclement
95e70d2a23
348488: guard and debug
hace 13 años
aclement
ba42435522
335682
hace 13 años
aclement
50b404c520
335682
hace 13 años
aclement
0cb91f239c
generics
hace 14 años
aclement
b66fddbb49
generics and ITD inner class updates
hace 14 años
aclement
f9a5f971f1
improved annotation handling on ResolvedMemberImpl
hace 14 años
aclement
5682189231
298388: fix
hace 14 años
aclement
bf851c2e68
fastmatch for execution!
hace 14 años
aclement
8c06443c1d
slowly merging in optimizations
hace 14 años
aclement
35a964971d
279298: cobertura and AspectJ
hace 14 años
aclement
646872fa73
290227: fix and test
hace 14 años
aclement
a9a176919c
124460 and refactoring
hace 14 años
aclement
cb1cfd4ed3
refactoring
hace 14 años
aclement
357807562f
refactoring
hace 14 años
aclement
6f3a860305
Java5 upgrades
hace 14 años
aclement
d4db815bd9
declaremixin
hace 15 años
aclement
5afb1af30a
declareMixin
hace 15 años
aclement
b331fa862e
declaremixin: check signature of factory method
hace 15 años
aclement
84e3fa9ff4
declaremixin
hace 15 años
aclement
d561b934a8
declareMixin
hace 15 años
aclement
5d2608b8ef
164016, 258788: test and fix
hace 15 años
aclement
18f949e82f
257754: decp anno: test and fix
hace 15 años
aclement
024421468c
commented out solution to mixin problem
hace 15 años
aclement
120b47fd21
185447: fixed: abstract annotation style pointcut resolution
hace 15 años
aclement
17ac62ab95
213751: fix
hace 15 años
aclement
7ba6c461a1
246125: c14
hace 15 años
aclement
2d2a71a126
251277: making asmmanager non-singleton
hace 15 años
aclement
55f7bb1083
eclipse: addressed unnecessary casts, unused code, invalid null checks
hace 15 años
aclement
13a2f4c18a
findbugs/eclipse warnings fixed
hace 15 años
aclement
2fd8894377
237381: fix: allow deow annotations in code style aspect
hace 16 años
aclement
3259086920
231396: Comment #4: Big Refactoring
hace 16 años
aclement
915aaa9d09
162539: NullPointerException when pointcut library missing @aspect annotion: tests and fixes. Modified resolution of @AJ pointcuts and optimized searching for @AJ elements in all classes
hace 16 años
aclement
40f443c339
pr148381: implementation of support for using argNames to specify argument names when no debug info around
hace 16 años
aclement
5aced374f2
fix for 169432 - allow @DeclareParents with no impl if the targets implement the interface correctly
hace 16 años
aclement
08904ab5e3
pr202088: test and fix for coping with abstract annotation pointcuts with context
hace 16 años
aclement
9a84fe9d3a
minor refactoring for a forthcoming fix
hace 18 años
aclement
572e8e4d8b
Fix for failure when lock()/unlock() used in XML defined pointcut and would require synchronization transform of a method
hace 18 años
aclement
1468daa885
test and fix for 147701: @DeclareParents: was failing to include package name for checked exceptions, failing to report when impl class didnt implement interface
hace 18 años
aclement
7d9a7287ee
fix for 142165: LTW
hace 18 años
aclement
9ffc63b51a
tests and fix for 135068: verifyerror for @AJ
hace 18 años
aclement
5fb9b7c9ae
134471 - incremental structure model repair code overhaul - if we don't know the location, don't pretend we do
hace 18 años