Commit Graph
150898 Commits
Author SHA1 Message Date
Yaroslav Lepenkin e86902ebcc Do not wrap first parameter in expression list 2015-04-24 15:52:51 +03:00
irengrig a463aba5f3 Merge remote-tracking branch 'origin/master' 2015-04-24 14:43:15 +02:00
Daniil Ovchinnikov 0d04b7739f [groovy] test data for IDEA-139580 added 2015-04-24 15:41:12 +03:00
irengrig 5dfb470a4f jscs import: fix test, show among jscs import options JSCS package field - to be filled if preset is used 2015-04-24 14:39:40 +02:00
Daniil Ovchinnikov 732368b823 [groovy] test for IDEA-139580 added 2015-04-24 15:32:24 +03:00
Daniil Ovchinnikov f30b42103e [groovy] disable Groovy annotator for library sources (IDEA-139580) 2015-04-24 15:32:22 +03:00
Daniil Ovchinnikov 0665b42c5a [groovy] resolve to source file if available (IDEA-139580) reverted 2015-04-24 15:32:20 +03:00
Vladimir Krivosheev b4137e5711 RerunFailedTestsAction — prepare to fix IDEA-79203 Re-run keyboard shortcut (Ctrl-F5) doesn't work 2015-04-24 14:30:48 +02:00
Vladimir Krivosheev 2bb1686a25 cleanup 2015-04-24 14:30:46 +02:00
Vladimir Krivosheev 6f3aad31ed cleanup 2015-04-24 14:30:45 +02:00
Anna Kozlova 15ef2bf077 inline method: restore caret position when replace all and delete was selected (IDEA-139495) 2015-04-24 13:46:16 +02:00
Anna Kozlova d91acba121 junit: disable module chooser if category is selected to run across project (IDEA-139357) 2015-04-24 13:46:14 +02:00
Anna Kozlova b61e8bdb39 access static via instance: ensure type params are attached to the class reference (IDEA-139440) 2015-04-24 13:46:13 +02:00
Anna Kozlova e5097dfc24 lambda -> method ref: ensure that capture is checked according to the param ref; avoid wildcards in method ref qualifiers (IDEA-139529) 2015-04-24 13:46:11 +02:00
Anna Kozlova 4ce0d65554 ignore unchecked casts in cast conflict with containing instanceof inspection (IDEA-139453) 2015-04-24 13:46:09 +02:00
Dmitry Batrak 45f3abb51e EA-64902 - exception in CtrlMouseHandler 2015-04-24 14:43:53 +03:00
Vyacheslav Karpukhin ec698a823b Create CodeStyleConfigurableWrapper's component only once 2015-04-24 13:23:19 +02:00
Alexey Kudravtsev fa2fc9634a cleanup 2015-04-24 14:17:20 +03:00
Alexey Kudravtsev f8a982f28d additional logging, bitset write optimisation, resolve files in the on-disk order 2015-04-24 14:17:19 +03:00
Alexey Kudravtsev 285b2e2409 notnull 2015-04-24 14:17:18 +03:00
Rustam Vishnyakov 336f10adda WEB-16223 JSX/HTML indentation 2015-04-24 14:11:21 +03:00
Dmitry Batrak 3561357d19 EA-53098, IDEA-139293 Strange behavior "Go to file" dialog when I paste file name with leading Tab 2015-04-24 13:33:42 +03:00
Rustam Vishnyakov 8e9d28f93b WEB-12840 Auto-formatting tag closing > in HTML 2015-04-24 13:20:23 +03:00
Dmitry Batrak 499766eea0 IDEA-132554 automatic window scroll after CTRL-ALT-L 2015-04-24 12:24:46 +03:00
Vladislav.Soroka 116743c7c7 gradle: project wizard test fix
(cherry picked from commit c047fa7)
2015-04-24 12:23:03 +03:00
Sergey Savenko cb69117f44 DBE-1261: hide tabs in execution ui if there are too many of them 2015-04-24 12:02:29 +03:00
Sergey Savenko a85ccdcf1a EA-68038: check if a project is disposed 2015-04-24 11:25:23 +03:00
Gregory.Shrago 2e22824469 editor: wallpaper flickering on inline-rename 2015-04-24 00:29:45 +03:00
Eugene Zhuravlev 0333a248d4 moving compiler heap size setting to a project level (IDEA-130215);
introducing shared and user-local vm options for the build process
2015-04-23 22:03:53 +02:00
Mikhail Golubev ff28809f20 Remove formatter logic that prevented proper alignment of empty collection literals
It was added a while back for PY-6751, but corresponding test
passes without it now. Also it turned out that
PyIndentTest#testEnterInDictInTuple depended on this change, but
behavior tested there was recreated (once again) by proper use of
hasHangingIndent in formatter, i.e. once opening and closing braces of
the dict are on different lines, the literal should not have alignment.
2015-04-23 22:06:23 +03:00
Mikhail Golubev 5181eedd3d Hanging indent detection takes into account named parameters and default values of arguments 2015-04-23 22:06:22 +03:00
Mikhail Golubev efc43fbd53 PY-15530 Fix detection of hanging indent for the case of function call as the first argument of another call
Hanging indent is recognized only when there is no items after
opening brace AND there is no closing brace on the same line.
2015-04-23 22:06:22 +03:00
Bas Leijdekkers dcc0d15e19 IDEA-117245 (New file allow creating in parent folder) 2015-04-23 20:38:26 +02:00
Ilya.Kazakevich 139bcaf24b Merge remote-tracking branch 'origin/master' 2015-04-23 21:33:26 +03:00
Ilya.Kazakevich 0f7845ce14 Default executor added to support cases like PY-15639 2015-04-23 21:32:31 +03:00
Daniil Ovchinnikov 69f8f66989 [groovy] resolve to source file if available (IDEA-139580) 2015-04-23 21:07:17 +03:00
Sergey Malenkov 0533dcda08 Add utility methods to process insets 2015-04-23 20:03:02 +03:00
Aleksey Pivovarov 4cbda94bf7 IDEA-139555 diff: show 'go to next file' popup near selected change or cursor 2015-04-23 19:57:52 +03:00
Aleksey Pivovarov 897263ad70 diff: cleanup 2015-04-23 18:34:16 +03:00
Aleksey Pivovarov 6095a02ede vcs: avoid rewriting ShortcutSet for global actions while registering local shortcuts
this fixes issues like IDEA-119375
2015-04-23 18:13:51 +03:00
Aleksey Pivovarov d3447ca2cb diff: remove duplicated actions from keymap
these shortcuts did nothing anyway, because ChangesViewManages assighned CommonShortcuts.getDiff() instead
2015-04-23 18:12:51 +03:00
Mikhail Golubev 6d9c1caa12 PY-11552 Automatically remove blank lines at the end of file using dedicated PostFormatProcessor 2015-04-23 17:45:59 +03:00
Mikhail Golubev 77e7a79f8d PY-12360 Several improvements in pep8 external annotator
* Various E3xx errors about blank lines are reported on corresponding
PSI whitespaces, not at the following elements
* Do not report missing blank line at the end of file if
"Settings | Editor | Other | Ensure line feed on Save" is enabled
* It that option was not enabled report W292 error on the last element
in file
* Suppress pep8 errors about redundant blanks if they conflict with
preferences in Python's code style settings
2015-04-23 17:45:58 +03:00
Julia Beliaeva d66567deed [vcs-log] tmp fix user filter for mac 2015-04-23 17:31:30 +03:00
Dmitry Avdeev 79a9a68073 fix NPE 2015-04-23 17:18:15 +03:00
Daniil Ovchinnikov 8b8a6ac7c0 [groovy] obtain initializer in right way (IDEA-139341) 2015-04-23 17:07:09 +03:00
Roman Shevchenko 8a616ff610 Cleanup (formatting) 2015-04-23 16:03:31 +02:00
Dmitry Batkovich 9d98bbcc04 SuperClassHasFrequentlyUsedInheritorsInspection: class cast exception fixed (EA-57525) 2015-04-23 16:59:27 +03:00
peter c0eca2c797 PsiClassImplUtil: always use member cache 2015-04-23 15:47:51 +02:00
Vladimir Krivosheev 681a677ce9 bring back beforeApplicationLoaded 2015-04-23 15:30:50 +02:00