Commit Graph
6477 Commits
Author SHA1 Message Date
peter 69436dce30 MinusculeMatcher: spaces and parentheses should be treated in a special way only in file structure dialog (IDEA-142607, IDEA-101880) 2015-07-16 12:06:00 +02:00
Vassiliy.Kudryashov 2b80a3f01b IDEA-142359 Find/Replace: move checkboxes back 2015-07-15 21:02:14 +03:00
peter 619a6012da goto popups: when nothing matches, try lowercased pattern (IDEA-141453, IDEA-133894) 2015-07-15 19:24:26 +02:00
peter 0e51348283 IDEA-142398 Analyze Stack trace does not indicate the correct blocking thread where some threads are in java.lang.Object.wait(Native Method) 2015-07-15 17:25:08 +02:00
Vladimir Krivosheev 19bfc993cd remove outdated classes 2015-07-15 17:16:12 +02:00
Dmitry Batkovich 6bf915571b added tests to GuavaFluentIterableInspection 2015-07-15 18:13:30 +03:00
Anna Kozlova 6dddedeb39 override/implement: do not add type parameters from super method if supercalss was erased (IDEA-142453) 2015-07-14 22:07:19 +03:00
Anna Kozlova 7bec688369 lambda: don't reject value compatibility for lambdas with control flow problems inside (IDEA-142107) 2015-07-14 18:38:43 +03:00
Anna Kozlova a648816050 generate getter/setter: fix setter name for boolean isFields (IDEA-142506) 2015-07-14 18:38:40 +03:00
Roman Shevchenko 106d1d5175 java: "Java X" language level for experimental features; T<any> wildcard support 2015-07-14 16:55:24 +03:00
peter b091be1813 dfa: test that assert throws AssertionError (IDEA-69727) 2015-07-10 22:33:29 +02:00
peter eeabb7e9d8 IDEA-82971 False inspection int == double 2015-07-10 22:33:29 +02:00
peter 1f354e0e3d dfa: don't report parenthesized condition (IDEA-27427) 2015-07-10 20:38:55 +02:00
peter da6bf872ab IDEA-66134 Inspection "Constant conditions & exceptions": ignore boolean named constants 2015-07-10 20:38:55 +02:00
peter 99f343707f dfa: inspect enum constant methods (IDEA-142299) 2015-07-10 20:38:54 +02:00
peter bcc1f55c12 IDEA-142391 Don't report overriding externally-annotated @NotNull methods/parameters when there's no @NotNull annotation in the project 2015-07-10 20:38:53 +02:00
peter 1155a92a9e dfa: suppress constant condition checking for expression-internal assignments (IDEA-31697) 2015-07-10 20:38:53 +02:00
peter 7194336a1f IDEA-140452 Complete-statement insert closing parenthesis at wrong place 2015-07-09 20:49:01 +02:00
peter 26f25b917d IDEA-68660 ctrl-shift-enter does not insert a semicolon after anonymous implementation 2015-07-09 20:49:01 +02:00
peter 8cbbf3648b IDEA-31554 "Complete Current Statement" does not format code on "else if" condition code block 2015-07-09 20:49:00 +02:00
peter 75f04d0383 IDEA-41929 Ctrl + Shift + Enter doesn't work for "for (; ;)" 2015-07-09 20:49:00 +02:00
peter 4f6e27823e IDEA-142439 Wrong cursor placement when creating a class after brackets autocomplete 2015-07-09 20:49:00 +02:00
peter 4ff9ba80f3 IDEA-41246 Ctrl + Shift + Enter problem if array elements are not the same line 2015-07-09 20:48:59 +02:00
Roman Shevchenko 937010daf2 IDEA-142416 (testdata update) 2015-07-09 16:30:04 +03:00
Roman Shevchenko 83674908b6 IDEA-142416 (fixed parsing of annotated fully-qualified types in assignment statements) 2015-07-09 16:29:04 +03:00
Anna Kozlova 19aee02b2c invalid psi during inline 2015-07-09 12:04:36 +03:00
peter d9c24c17e1 make JavaAutoPopupTest more order-tolerant 2015-07-08 21:47:32 +02:00
Anna Kozlova 46473179b7 fix test data case 2015-07-08 21:23:43 +03:00
Anna Kozlova 1aea1b76e7 safe delete: delete type parameters of the overriding method, otherwise it would be a compilation error (IDEA-142378) 2015-07-08 20:37:19 +03:00
Anna Kozlova 51af5a6312 change signature: ensure propagation works for inheritors (IDEA-142350) 2015-07-08 20:37:17 +03:00
Anna Kozlova 6804eceb62 introduce variable placed inside lambda body: ensure initializer not changed (IDEA-142361) 2015-07-08 20:37:15 +03:00
Roman Shevchenko 5b9f9f62eb Merge remote-tracking branch 'origin/master' 2015-07-08 16:44:13 +03:00
Roman Shevchenko d5d2892564 java: improved resolve of inner classes by JVM internal name
Fixes navigation to inner classes with a dollar sign in a name from test console and debugger.
2015-07-08 15:43:40 +03:00
Roman Shevchenko d1d387b11a Cleanup (formatting) 2015-07-07 20:18:56 +03:00
Anna Kozlova 8a9e5ae9db A.super.field should not accept super interface (IDEA-140646) 2015-07-07 18:18:30 +03:00
Yaroslav Lepenkin 6731485cb8 Reformat with context on postponed formatting: fixed java test data 2015-07-07 17:24:09 +03:00
Yaroslav Lepenkin ecf06ab80c Alignment on "public, static, void, <T>, throws" replaced with none indent.
Previously alignment were created for mostly every element of method/class declaration
|public |void |run() {
}

Therefore, when posprocess reformat is used in reformat context mode on "run" rename will be reformatted whole method declaration starting with public, which sometimes can be not usefull
2015-07-07 17:24:06 +03:00
Anna Kozlova fde12ea8dd unimplement with cyclic inheritance (IDEA-142343) 2015-07-07 14:55:18 +03:00
Anna Kozlova 303edac35e functional type erasure: check if resulted type functional (IDEA-142341) 2015-07-07 14:55:14 +03:00
Roman Shevchenko a9bbf772d6 IDEA-87252 (a couple more javadoc tests) 2015-07-06 18:33:32 +03:00
Anna Kozlova 024f917277 method refs: return type check fix for raw constructor (IDEA-142302) 2015-07-06 17:37:31 +03:00
Roman Shevchenko 92009c3336 Merge remote-tracking branch 'origin/master' 2015-07-06 17:35:36 +03:00
Roman Shevchenko 0fe588d76f IDEA-130011 (javadoc asterisks stripped from generated doc info) 2015-07-06 17:34:39 +03:00
Roman Shevchenko 7c7a5a4a81 Cleanup (formatting) 2015-07-06 17:20:26 +03:00
Anna Kozlova 0c0d95fbc9 SOE (IDEA-142291) 2015-07-06 15:56:21 +03:00
peter 503038da45 make document's LineSet immutable 2015-07-06 13:20:55 +02:00
Anna Kozlova 0415ca7a79 testdata fixed 2015-07-03 20:58:41 +03:00
peter 1294ec93f4 IDEA-140728 Suggest to automatically fill parameter of Stream#collect() method calls with standard Collectors instances 2015-07-03 18:25:08 +02:00
peter 209dea1eda IDEA-140731 Second invocation of Smart Type completion should suggest to convert array to Stream 2015-07-03 18:25:08 +02:00
Roman Shevchenko 036f7b8245 Cleanup (formatting; arrangement) 2015-07-03 18:51:52 +03:00