Commit Graph
11978 Commits
Author SHA1 Message Date
Dmitry.Krasilschikov 1bda8dda9e IDEA-CR-22016 RUBY-19336 Provide 'Rename File Action' for all small IDEs 2017-07-13 14:20:52 +03:00
Dmitry Batkovich 4e8024e4b4 qualify static const/method: static members from default packages should be visible for call inside default package 2017-07-13 13:56:46 +03:00
peter 3cd5240969 IDEA-175672 Duplicate "new char[]" suggestions 2017-07-12 22:03:49 +02:00
peter 4ce6e7c0df IDEA-175681 Duplicate "void" suggestion 2017-07-12 22:03:49 +02:00
Roman Shevchenko d30a866ed3 [java] consistent PSI after adding missing method body (IDEA-175642) 2017-07-12 20:07:35 +02:00
Anna.Kozlova 75d6da8b17 EA-104456 - IAE: ObjectUtils.notNull 2017-07-12 18:45:54 +02:00
peter adbd75d086 disable "invert if condition" on invalid negation 2017-07-12 16:50:37 +02:00
Roman Shevchenko 7f2d9c4fc9 Cleanup (warnings) 2017-07-12 15:24:30 +02:00
Roman Shevchenko b18b2d9b42 Cleanup (extracts common pattern) 2017-07-12 09:58:34 +02:00
peter e44da4387a fix some missing keywords in java completion (IDEA-175673, IDEA-175669) 2017-07-11 21:52:24 +02:00
Roman Shevchenko e63dfcee54 Cleanup (consistent constant names) 2017-07-11 19:08:18 +02:00
Yaroslav Lepenkin c5c2695638 [parameter hits] provide explicit hints filter to ParameterHintsPass 2017-07-11 19:13:29 +03:00
Anna.Kozlova 21480ad35f constructor -> builder: allow setters when no default value specified (IDEA-175530) 2017-07-11 18:10:12 +02:00
Roman Shevchenko ffba39c530 Cleanup (typo / minor optimization) 2017-07-11 16:05:31 +02:00
Anna.Kozlova aa71987c14 follow IDEA-CR-22799 2017-07-11 10:11:01 +02:00
Roman Shevchenko f63cb35913 [java] highlights inaccessible or ambiguous packages 2017-07-10 18:28:02 +02:00
Anna.Kozlova 3bc20cfe9c callback for change signature with conflict or preview
otherwise additional initialization don't work when refactoring was not finished synchronously (IDEA-175566)
2017-07-10 11:23:58 +02:00
Anna.Kozlova 2b7769e3f7 batch inspections: try to build ref graph on PsiClassOwner
IDEA-175226: unnecessary module dependency for kotlin should work automatically now
2017-07-10 11:23:58 +02:00
Rustam Vishnyakov c0df34da02 Revert the change 2017-07-09 21:10:50 +03:00
Rustam Vishnyakov 5e6d64976a Create non-physical preview PSI files with event system disabled
IDEA-168994 Throwable at com.intellij.psi.impl.source.text.BlockSupportImpl.sendBeforeChildrenChangeEvent on navigating through Code Style settings
2017-07-09 15:52:10 +03:00
peter 0e351d518b IDEA-175517 Generic Map Autocomplete Always uses "Object" as type instead of the actual type 2017-07-07 18:49:25 +02:00
Roman Shevchenko 0cdc14da54 Merge remote-tracking branch 'origin/master' 2017-07-07 16:49:31 +02:00
Roman Shevchenko 1046417cfb [java] regular Java completion in modules (IDEA-164119) 2017-07-07 16:47:36 +02:00
Roman Shevchenko d39547412a Cleanup (dead code; minor optimization; typos; formatting) 2017-07-07 16:47:34 +02:00
peter f3d06a9593 some groovy/java intentions: don't display dialogs under write action 2017-07-07 08:00:20 +02:00
Pavel Dolgov f034dc64c6 Java: Check all not overwritten reads when inferring nullability annotations for extracted method's parameters (IDEA-150243) 2017-07-06 18:22:40 +03:00
Anna.Kozlova a97b39f3b0 inline constant: allow inline all for library constants 2017-07-06 16:27:05 +02:00
Anna.Kozlova 3d68990811 surround with: don't accept physical expression guessed from selection 2017-07-06 12:25:37 +02:00
Anna.Kozlova 56ce334d56 disable surround with () for void expressions (IDEA-175462) 2017-07-06 12:25:37 +02:00
Nicolay Mitropolsky f329742c01 JavaCommonIntentionActionsFactory no more assert(language == Java) because it is also used for Groovy 2017-07-06 12:05:18 +03:00
Roman Shevchenko 8e7fb07fb7 [java] completion in qualified package accessibility statements (IDEA-164119) 2017-07-05 21:31:54 +02:00
Roman Shevchenko 8ae7568217 Merge remote-tracking branch 'origin/master' 2017-07-05 20:56:46 +02:00
Nicolay Mitropolsky dc8e583b53 UastCreateMethodFix no more Uast 2017-07-05 19:37:23 +03:00
Nicolay Mitropolsky cfeb6c005e JvmCommonIntentionActionsFactory switched from UAST to @JvmCommon-annotated API 2017-07-05 19:37:23 +03:00
Anna.Kozlova 008710be3a change signature: detect javadoc for moved&renamed parameter (IDEA-175363) 2017-07-05 18:32:08 +02:00
Roman Shevchenko e0abaab4d9 [java] unneeded semicolon on completion in module-info files (IDEA-164119) 2017-07-05 17:17:33 +02:00
Roman Shevchenko a86304eb7e [java] annotation completion in module-info files (IDEA-164119) 2017-07-05 12:49:48 +02:00
Dmitry Batkovich 6aa5905bde support guava's Lists.transform migration to stream api (IDEA-167163) 2017-07-05 13:19:30 +03:00
Alexey Kudravtsev 2ba83c20ca cleanup 2017-07-05 12:38:10 +03:00
Roman Shevchenko 312ef2ade6 Cleanup (explanatory class name) 2017-07-05 10:32:25 +02:00
Eugene Zhuravlev 1cf632c195 Java REPL support for JDK9 (project Kulla, JShell) (IDEA-161611) 2017-07-04 20:11:12 +02:00
Roman Shevchenko 0ba99d0d58 [java] module lookup from library/JDK sources 2017-07-04 19:57:42 +02:00
Roman Shevchenko 28c9ae1c71 Cleanup (annotations; formatting) 2017-07-04 16:55:07 +02:00
Roman Shevchenko 2b5f1327d2 Cleanup (warnings; formatting) 2017-07-04 16:44:10 +02:00
Dmitry Batkovich d4f85b5855 run inspection action: simplify BaseAnalysisActionDialog constructor 2017-07-04 17:36:49 +03:00
Dmitry Jemerov 970004232f Merge branch 'master' of https://github.com/asedunov/intellij-community into asedunov-master 2017-07-04 13:53:19 +02:00
Roman Shevchenko ab1017799a Cleanup (replaces a tuple with a data class; formatting) 2017-07-04 11:16:38 +02:00
Anna.Kozlova 006b9b1742 split declaration: detect same variables after declaration (IDEA-175261) 2017-07-04 10:30:37 +02:00
Dmitry Batkovich d55416e473 java smart completion sorting: split getter kind into 3 kinds with different priority (getter should have a higher priority then any relevant method chain) 2017-07-04 11:17:59 +03:00
peter 64d65111e7 IDEA-168879 IDEA should not suggest not exported packages from JDK9 2017-07-03 19:13:45 +02:00