Bas Leijdekkers
|
758d550979
|
IDEA-141680 (SSR "use static import if possible" corrupts generics invocations)
|
2015-06-25 15:41:11 +02:00 |
|
Bas Leijdekkers
|
4de06c31fb
|
SSR: keep order of modifiers when replacing annotation
|
2015-06-12 17:35:41 +02:00 |
|
Bas Leijdekkers
|
af42d7dffd
|
SSR: replace members correctly (IDEA-127444 & IDEA-127835)
|
2015-06-03 22:50:09 +02:00 |
|
Bas Leijdekkers
|
b2e25c361e
|
SSR: don't forget unmatched class content (Java)
|
2015-06-03 22:50:09 +02:00 |
|
Bas Leijdekkers
|
0761b6dfc3
|
SSR: proper replacing for multiple (Java) variables in a single declaration
|
2015-06-03 22:50:08 +02:00 |
|
Bas Leijdekkers
|
8190148d3e
|
SSR: fix matching multiple fields in a single declaration
|
2015-06-03 22:50:08 +02:00 |
|
Bas Leijdekkers
|
10fe972f35
|
SSR: do not generate illegal modifier combinations when replacing
|
2015-05-31 20:49:51 +02:00 |
|
Bas Leijdekkers
|
f2f46e97ef
|
SSR: improve replacement of polyadic expressions and assertion statements
|
2015-05-30 15:36:42 +02:00 |
|
Bas Leijdekkers
|
c6213bcc04
|
SSR: keep unmatched resource lists and finally blocks when replacing try/catch statements
|
2015-05-29 18:26:16 +02:00 |
|
Bas Leijdekkers
|
8bb61bd162
|
SSR: replacement: cleanup handling of no substitution
|
2015-05-29 18:26:16 +02:00 |
|
Bas Leijdekkers
|
a8b486d275
|
SSR: cleanup
|
2015-05-29 18:26:15 +02:00 |
|
Bas Leijdekkers
|
042abe8ed5
|
SSR: improve polyadic expression matching
|
2015-05-27 16:40:29 +02:00 |
|
Bas Leijdekkers
|
007e9e7ce4
|
SSR: lenient matching if element is not present in pattern
|
2015-05-25 21:00:57 +02:00 |
|
Bas Leijdekkers
|
75afac2e7a
|
SSR: Match multi-catch correctly
|
2015-04-22 18:58:29 +02:00 |
|
Bas Leijdekkers
|
d966c2eb07
|
IDEA-129079 (Using structural search to find multiply try/catch/catch statements)
|
2015-04-22 18:58:29 +02:00 |
|
Bas Leijdekkers
|
f5e49637bc
|
IDEA-129766 (Structural replace of try/finally block deletes catch block)
|
2015-04-22 11:59:02 +02:00 |
|
Bas Leijdekkers
|
8d049b8d7c
|
SSR: improve java array initializer matching and add more tests
|
2015-04-16 17:41:36 +02:00 |
|
Bas Leijdekkers
|
e983730fa2
|
SSR: fix java array initializer matching (IDEA-138047)
|
2015-03-23 17:31:09 +01:00 |
|
Bas Leijdekkers
|
01b9c80c63
|
SSR: existing templates can have properties on Complete Match (enables e.g. more advanced html/xml patterns)
|
2015-03-05 11:43:46 +01:00 |
|
Bas Leijdekkers
|
1fd7a91990
|
SSR: Constraints only allowed on first of variable
|
2015-03-05 11:43:45 +01:00 |
|
Bas Leijdekkers
|
0534f1a9a6
|
SSR: no need to look in supers when searching for singletons
|
2015-03-05 11:43:45 +01:00 |
|
Bas Leijdekkers
|
46b5a7bf42
|
SSR: stricter string constraints parsing -> disallow more than one target per pattern
|
2015-02-24 17:14:00 +01:00 |
|
Bas Leijdekkers
|
076f4e4551
|
SSR: more lenient if statement matching
|
2015-02-23 19:50:09 +01:00 |
|
Bas Leijdekkers
|
102924971c
|
SSR: fix replacing for with foreach
|
2015-02-20 14:17:05 +01:00 |
|
Bas Leijdekkers
|
4e010f8885
|
SSR: fix replacing/deleting simple annotations
|
2015-02-17 16:33:54 +01:00 |
|
Bas Leijdekkers
|
89e8f7a2ae
|
SSR: fix method javadoc matching (second part of IDEA-126909)
|
2015-02-12 22:23:29 +01:00 |
|
Bas Leijdekkers
|
2c686dff7a
|
SSR: fix field javadoc matching (part of IDEA-126909)
|
2015-02-12 22:23:29 +01:00 |
|
Bas Leijdekkers
|
1c0a734b95
|
SSR: match annotated instanceof expression correctly
|
2015-02-11 16:37:08 +01:00 |
|
Bas Leijdekkers
|
7d1c0fcf95
|
EA-64632 (NPE: JavaMatchingVisitor.matchType)
|
2015-02-09 17:53:31 +01:00 |
|
Bas Leijdekkers
|
52374777cc
|
SSR: operator assignment is also read access
|
2015-02-09 17:15:31 +01:00 |
|
Bas Leijdekkers
|
a9d14abc4a
|
SSR: simpler language check
|
2015-01-12 09:14:36 +01:00 |
|
Bas Leijdekkers
|
88091efcbf
|
SSR: find annotations in more places
|
2015-01-07 13:49:53 +01:00 |
|
Bas Leijdekkers
|
dea237b049
|
SSR: Find annotation on package statement
|
2015-01-07 11:54:13 +01:00 |
|
Bas Leijdekkers
|
28653758fd
|
SSR: expand search for "formal argument type of the method" to expected type
|
2015-01-06 14:45:32 +01:00 |
|
Bas Leijdekkers
|
3751017284
|
IDEA-128435 (SSR searches case sensitively when not instructed to do so)
|
2015-01-05 10:53:32 +01:00 |
|
Bas Leijdekkers
|
97104a5c85
|
SSR: remove unneeded method parameter
|
2015-01-01 19:08:40 +01:00 |
|
Bas Leijdekkers
|
81189aaebc
|
SSR: depend less on CCE's to fail matches
|
2014-12-30 20:22:28 +01:00 |
|
Bas Leijdekkers
|
e257ec9f55
|
SSR: fix lambda matching problem
|
2014-12-30 20:22:27 +01:00 |
|
Bas Leijdekkers
|
2cf09010da
|
SSR: revert unneeded change
|
2014-12-30 20:22:27 +01:00 |
|
Bas Leijdekkers
|
731db60259
|
SSR: fix "lambdas" existing template
|
2014-12-30 20:22:26 +01:00 |
|
Bas Leijdekkers
|
fc0124f531
|
SSR: matching for annotated new expressions
|
2014-12-30 20:22:25 +01:00 |
|
Bas Leijdekkers
|
42980624be
|
SSR: matching for annotated type casts
|
2014-12-29 13:26:42 +01:00 |
|
Bas Leijdekkers
|
9194da8039
|
SSR: matching for annotated type parameters
|
2014-12-29 13:26:41 +01:00 |
|
Bas Leijdekkers
|
66bd0caded
|
SSR: remove System.out
|
2014-12-29 13:26:41 +01:00 |
|
Bas Leijdekkers
|
d1d3dac4ab
|
SSR: search for annotations like for symbols
|
2014-12-28 15:23:54 +01:00 |
|
Bas Leijdekkers
|
bb8382703f
|
SSR: remove unused field
|
2014-12-28 14:21:17 +01:00 |
|
Bas Leijdekkers
|
543e3c7868
|
SSR: match type parameters sequentially
|
2014-12-27 20:25:56 +01:00 |
|
Bas Leijdekkers
|
80b82cdf64
|
SSR: match annotated new expressions correctly
|
2014-12-27 20:25:56 +01:00 |
|
Bas Leijdekkers
|
21cf4b5407
|
SSR: find annotated method references correctly
|
2014-12-27 20:25:55 +01:00 |
|
Bas Leijdekkers
|
0bda094675
|
SSR: add existing template for method references
|
2014-12-25 14:44:12 +01:00 |
|