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 |
|
Bas Leijdekkers
|
58cff5600b
|
SSR: existing template for diamond operators
|
2014-12-25 14:44:12 +01:00 |
|
Bas Leijdekkers
|
e334fc5790
|
SSR: one search target is enough for predefined template "implementors of interface (within hierarchy)"
|
2014-12-25 14:44:12 +01:00 |
|
Bas Leijdekkers
|
62752c3d43
|
SSR: fix SIOOBE
|
2014-12-23 20:04:45 +01:00 |
|
Bas Leijdekkers
|
892497c54a
|
SSR: allow parameterized patterns without variables, e.g. Map<String, String>
|
2014-12-23 15:01:31 +01:00 |
|
Bas Leijdekkers
|
e7259cdad4
|
SSR: fix a static import issue
|
2014-12-23 15:01:30 +01:00 |
|
Bas Leijdekkers
|
cabfec01e9
|
IDEA-130071 (SSR incorrectly says pattern does not match anything in selected scope)
|
2014-12-18 20:27:09 +01:00 |
|
Bas Leijdekkers
|
2562fcf408
|
SSR: use Processor instead of PsiElementProcessor
|
2014-12-18 20:27:08 +01:00 |
|
Bas Leijdekkers
|
86c1f19146
|
IDEA-133101 (SSR does not find comment inside expressions, variables and many more)
|
2014-11-19 15:50:47 +01:00 |
|
Bas Leijdekkers
|
c547479f6b
|
IDEA-133006 (Literal not found in annotation)
|
2014-11-17 16:48:36 +01:00 |
|
Bas Leijdekkers
|
25ae734104
|
IDEA-132983 (Search for "$String$" without further constraints finds non-string literals)
|
2014-11-17 13:13:46 +01:00 |
|
Bas Leijdekkers
|
7395b0ad69
|
EA-62577 (NPE: JavaMatchingVisitor.matchType)
|
2014-11-14 20:38:54 +01:00 |
|
Bas Leijdekkers
|
fdef8bbd70
|
SSR: cleanup annotation matching
|
2014-11-14 20:38:54 +01:00 |
|
Maxim.Mossienko
|
660d0e796b
|
extra care for possible NPE during matching PsiClass implementations with null qname
|
2014-11-06 14:51:22 +01:00 |
|
Maxim.Mossienko
|
9dcfe69c29
|
do not need to call getText() for PsiClass (even compiled) instances
|
2014-10-31 21:02:14 +01:00 |
|
Bas Leijdekkers
|
554d489f01
|
IDEA-130949 (Structural Search does not support nested classes syntax)
|
2014-10-08 22:11:29 +02:00 |
|
Bas Leijdekkers
|
736abda470
|
IDEA-129604 (Structural Search: use static import if possible breaks code)
|
2014-09-08 12:04:52 +02:00 |
|
Bas Leijdekkers
|
02d221d5ee
|
EA-59253 (NPE: JavaCompilingVisitor.visitComment)
|
2014-08-09 17:06:08 +02:00 |
|
Bas Leijdekkers
|
e9c5e896fc
|
SSR: remove visitDocTagValue() method, doc tag value matching is handled in visitDocTag()
|
2014-08-09 17:06:07 +02:00 |
|
Bas Leijdekkers
|
d3000fb2d6
|
SSR: better fix for IDEA-128110
|
2014-08-08 16:40:23 +02:00 |
|
Bas Leijdekkers
|
fb786d36c0
|
SSR: improve annotation name value pair matching
|
2014-07-21 17:43:53 +02:00 |
|
Bas Leijdekkers
|
20cb22363f
|
SSR: renaming
|
2014-07-21 17:43:52 +02:00 |
|
Bas Leijdekkers
|
1017a7748f
|
SSR: remove a bit of dead code
|
2014-07-21 17:43:51 +02:00 |
|