Alexey Kudravtsev
|
67e5371da1
|
show ProcessHandler.addProcessListener() as sibling-overridden, optimisations
|
2016-04-15 12:38:23 +03:00 |
|
Anna.Kozlova
|
f7137a044d
|
anonymous -> lambda: deep unique names (IDEA-154751)
|
2016-04-14 20:59:13 +02:00 |
|
Alexey Kudravtsev
|
84c0d19bc7
|
lambdify
|
2016-04-14 15:51:36 +03:00 |
|
Anna.Kozlova
|
5438ba9a86
|
lang parameter table panel extracted: SimpleParameterTablePanel for parameters without types
|
2016-04-13 12:30:54 +02:00 |
|
Egor.Ushakov
|
bc0826f4e0
|
do not highlight errors in return statements in debugger code fragments - avoid user data keys (IDEA-CR-10075)
|
2016-04-13 11:34:54 +03:00 |
|
Egor.Ushakov
|
978ba17c85
|
do not highlight errors in return statements in debugger code fragments
|
2016-04-12 18:55:47 +03:00 |
|
Alexey Kudravtsev
|
c21a4c154f
|
optimisation
|
2016-04-12 14:13:47 +03:00 |
|
Alexey Kudravtsev
|
5d161e24fb
|
IDEA-153358 Inspection Declaration access can be weaker: false positive for lambda usage
|
2016-04-11 18:30:42 +03:00 |
|
Anna.Kozlova
|
59daba3004
|
disable return void suggestion (IDEA-154467)
|
2016-04-11 12:48:53 +02:00 |
|
Roman Shevchenko
|
0dc69cd4fe
|
Cleanup (formatting; warnings)
|
2016-04-08 20:31:25 +02:00 |
|
Anna.Kozlova
|
9cdb5a70af
|
trivial method ref: check if qualifier is of assignable type (IDEA-154422)
|
2016-04-08 18:44:25 +02:00 |
|
Anna.Kozlova
|
a8ad27f8a9
|
no need to check unrelated concrete for same named constructors in the hierarchy (IDEA-154377)
|
2016-04-08 18:44:25 +02:00 |
|
Anna.Kozlova
|
0ed05632ff
|
ensure non-initialized fields used inside lambdas are rejected if lambda is inside class initializer only (IDEA-154305)
|
2016-04-07 15:13:00 +02:00 |
|
Anna.Kozlova
|
66a8aa11b8
|
collect unhandled exceptions from enum constructor (IDEA-154283)
|
2016-04-07 15:13:00 +02:00 |
|
Anna.Kozlova
|
56a3a1ffa4
|
move operator assignment check for object to javac quirks inspection with fix (IDEA-154209)
|
2016-04-06 17:15:12 +02:00 |
|
peter
|
b7f49171a3
|
avoid invokeLater in generate toString
|
2016-04-06 11:07:29 +02:00 |
|
Dmitry Batkovich
|
d446f659ef
|
inspections: unused assignment can be suppressed with "unused" (ebdb3bfb27) reverted
|
2016-04-06 10:23:26 +03:00 |
|
Bas Leijdekkers
|
679e6631b7
|
create less garbage from UnusedSymbolUtil
|
2016-04-05 12:35:11 +02:00 |
|
Alexey Kudravtsev
|
88672c25e9
|
suppress benign "parent already has been disposed" exception
|
2016-04-05 13:24:06 +03:00 |
|
Dmitry Batkovich
|
ebdb3bfb27
|
inspections: unused assignment can be suppressed with "unused"
|
2016-04-04 15:04:18 +03:00 |
|
peter
|
f93186e35c
|
java/groovy: perform automatic import changes in a transaction
|
2016-04-04 09:43:55 +02:00 |
|
Anna.Kozlova
|
cb15a6523e
|
suppressions: skip doc owners without modifier lists, e.g. anonymous classes (IDEA-154026)
|
2016-04-01 16:53:23 +02:00 |
|
Alexey Kudravtsev
|
a00356272b
|
do not register components manually in Disposer since they are already there
|
2016-03-31 13:08:11 +03:00 |
|
Alexey Kudravtsev
|
3c8e077114
|
BiUtil.isSet() usages extracted
|
2016-03-30 17:37:09 +03:00 |
|
Alexey Kudravtsev
|
14e866598a
|
cache repeated requests for class inheritors and method overriders to speedup highlighting of heavily subclassed library classes to fix IDEA-152346 Syntax highlighting takes 45 seconds
|
2016-03-28 14:59:27 +03:00 |
|
Dmitry Batkovich
|
aefe3d1083
|
wrap with optional: check isValid()
|
2016-03-26 10:48:22 +03:00 |
|
Alexey Kudravtsev
|
de41b8eb36
|
inline parameters, cleanup
|
2016-03-25 17:18:49 +03:00 |
|
Alexey Kudravtsev
|
cf996c91f0
|
lambdify
|
2016-03-25 17:18:49 +03:00 |
|
Dmitry Batkovich
|
621f97bf8b
|
@NotNull annotations around ArgumentFixerActionFactory
|
2016-03-25 14:42:23 +03:00 |
|
Dmitry Batkovich
|
6f49be7fcc
|
wrap with optional IDEA-122553
|
2016-03-25 13:50:03 +03:00 |
|
Bas Leijdekkers
|
0386b99e96
|
IDEA-153187 (Bogus "Unguarded field access" inspection for inner class)
|
2016-03-24 19:02:12 +01:00 |
|
Anna.Kozlova
|
0e808d9aff
|
highlight invalid method call: search for most probable argument-cause (IDEA-151202)
|
2016-03-24 15:58:41 +01:00 |
|
Yaroslav Lepenkin
|
d3657bc657
|
Highlight implicit parameters in lambdas as in anonymous classes (IDEA-152652)
|
2016-03-24 16:09:23 +03:00 |
|
peter
|
0a9d2963ae
|
don't lose precision during constant comparison in dfa (IDEA-153532)
|
2016-03-24 11:54:45 +01:00 |
|
Anna.Kozlova
|
0d30474e77
|
unguarded field access: support sync expressions (IDEA-153399)
|
2016-03-23 17:20:32 +01:00 |
|
Anna.Kozlova
|
a3b5e864db
|
convert field to local: reject when field is used from javadoc (IDEA-153332)
|
2016-03-23 17:20:32 +01:00 |
|
Alexey Kudravtsev
|
0da8243294
|
cleanup: inline parameter
|
2016-03-22 19:13:45 +03:00 |
|
Dmitry Batkovich
|
0790362737
|
guava type migration: convert anonymous Function-s with runtime retention policy annotations to anonymous classes except @javax.annotations.Nullable (can be configured in settings)
|
2016-03-22 14:46:28 +03:00 |
|
Anna.Kozlova
|
25fbd6f39b
|
separate fixes for inspections view
|
2016-03-22 12:23:31 +01:00 |
|
Anna.Kozlova
|
f6faa42d85
|
anonym -> lambda: reject refs to the next static from static field initializer
|
2016-03-21 21:11:36 +01:00 |
|
Anna.Kozlova
|
6fc9953a82
|
show error if uninitialized field is referenced from lambda inside inner/anonymous class in another field initializer; disable anonymous -> lambda for such places
|
2016-03-21 21:11:36 +01:00 |
|
Anna.Kozlova
|
348b89190c
|
suspicious method calls: don't ignore array types, captures, etc (IDEA-153097)
|
2016-03-21 14:14:26 +01:00 |
|
Anna.Kozlova
|
f14159a852
|
disable replace with collect for raw collection substitutors (IDEA-153325)
|
2016-03-21 14:14:26 +01:00 |
|
Anna.Kozlova
|
3a700a9bc9
|
process override equivalent methods when check for functional interface target (IDEA-153324)
|
2016-03-21 14:14:26 +01:00 |
|
Bas Leijdekkers
|
89cd25f7bc
|
improve "Unknown @GuardedBy field" inspection
|
2016-03-19 10:19:53 +01:00 |
|
Bas Leijdekkers
|
cebf25af5a
|
simplify code
|
2016-03-19 10:19:52 +01:00 |
|
Anna.Kozlova
|
81a6342d17
|
anonymous -> method ref: collapse receiver method references to raw receiver (IDEA-153261)
|
2016-03-18 20:49:43 +01:00 |
|
Anna.Kozlova
|
6daac099e6
|
anonymous -> lambda: treat class initializers as fields when forward references are check (IDEA-153254)
|
2016-03-18 20:49:43 +01:00 |
|
Anna.Kozlova
|
cdc7349caa
|
unchecked warnings: don't warn about generics array creation if arg of array type is found (IDEA-153122)
|
2016-03-17 18:04:01 +01:00 |
|
Roman Shevchenko
|
8171a37c41
|
Merge remote-tracking branch 'origin/master'
|
2016-03-16 19:03:10 +01:00 |
|