Commit Graph
173386 Commits
Author SHA1 Message Date
Dennis Ushakov b1541b753e another day, another module component 2016-06-02 16:41:24 +03:00
Dennis Ushakov 770b6c9c67 move to startup activity 2016-06-02 16:41:24 +03:00
Eugene Zhuravlev 42df183ab8 make compiler encoding clculation behavior in JPS same as in IDE (IDEA-153793) 2016-06-02 15:25:06 +02:00
Sergey Malenkov 28465865ea IDEA-156959 Scrollbar in Log is not visible when scrolling 2016-06-02 16:00:32 +03:00
Alexander Zolotov 7a2a7081bb Reimplement python psi manager component with PsiTreeChangePreprocessor
extension
2016-06-02 15:51:38 +03:00
Alexander Zolotov 23b575b87b Reimplement json tree change preprocessor with PsiTreeChangePreprocessorBase 2016-06-02 15:51:38 +03:00
Alexander Zolotov d74245e436 Use overridable method out_of_block counter increment 2016-06-02 15:51:38 +03:00
Alexander Zolotov ace55eacc6 Deprecate AbstractModificationTracker 2016-06-02 15:51:38 +03:00
Alexander Zolotov 91098947cb Remove deprecated method 2016-06-02 15:51:38 +03:00
Sergey Ignatov 696fd0fd4c use Windows file separator in SetOutPath in idea_win.nsh
should be like
SetOutPath $INSTDIR\plugins\android\lib\templates\other\Daydream
File "/opt/buildAgent/work/c2d8dfcc72679944/out/release/dist.all.ce/plugins/android/lib/templates/other/Daydream/globals.xml.ftl"
File "/opt/buildAgent/work/c2d8dfcc72679944/out/release/dist.all.ce/plugins/android/lib/templates/other/Daydream/recipe.xml.ftl"
File "/opt/buildAgent/work/c2d8dfcc72679944/out/release/dist.all.ce/plugins/android/lib/templates/other/Daydream/template.xml"
2016-06-02 15:35:22 +03:00
Vladimir.Orlov 9b8e02175c Merge remote-tracking branch 'origin/master' 2016-06-02 15:20:18 +03:00
Vladimir.Orlov bae67bb70d IDEA-149309 Set "-XX:HeapDumpPath" and "-XX:ErrorFile" in IDE launchers.
Updated the location.
2016-06-02 15:17:19 +03:00
Egor.Ushakov 21404b6871 cleanup 2016-06-02 15:09:03 +03:00
Alexey Kudravtsev f695550f28 show long command line for leaking threads in unit tests 2016-06-02 14:23:09 +03:00
Alexey Kudravtsev 90a5eafcfc reverted to getResolveScope() because of possibility of two unrelated JDKs 2016-06-02 14:23:09 +03:00
Alexey Kudravtsev 04156f7b31 read action 2016-06-02 14:23:09 +03:00
Alexey Kudravtsev ae98a51b5a use getUseScope() 2016-06-02 14:23:09 +03:00
Alexey Kudravtsev 1ec03b6a3d reverted to keySet() iteration because Peter claimed it's faster than entrySet() in case of THashMap since the latter allegedly allocates Entry objects unlike the former 2016-06-02 14:23:09 +03:00
Max Medvedev 11a559364a Merge remote-tracking branch 'origin/master' 2016-06-02 13:50:28 +03:00
peter af6fab8d46 LayeredLexerEditorHighlighter: reset tokens on setText if a language has updated the layers (WEB-21854) 2016-06-02 12:21:06 +02:00
peter 21faa16388 don't build groovy stubs where they're not needed, make getParent consistent for stub and AST substrates 2016-06-02 11:53:52 +02:00
Vladislav.Soroka 7a43acdac0 IDEA-154794 IDE does not respect <executions> section of maven-compiler-plugin 2016-06-02 12:41:35 +03:00
Mikhail Golubev b41039b8ce Fix PIEAE in Python move refactoring and the quickfix "Make function from method" 2016-06-02 12:38:25 +03:00
Mikhail Golubev 5684cfc34c Fix the title of the tasks that search for duplicates in extract method
I've corrected capitalization of the text and move it to RefactoringBundle.
2016-06-02 12:38:24 +03:00
Mikhail Golubev 0f362c01f9 ExtractMethodHelper#collectDuplicates runs under modal progress indicator 2016-06-02 12:38:24 +03:00
Mikhail Golubev 7d7788fe12 Fine-grained write actions in "Extract Method" refactoring for Python
This way it's safer to launch time-consuming dependent tasks
(e.g. searching for code duplicates) synchonously since under
WriteAction they might cause deadlock.
2016-06-02 12:38:24 +03:00
Mikhail Golubev 568b1161f9 Fix PIEAE in PyExtractMethodTest
They were caused by the fact that we first replace selected fragment
with method call and then use invalided elements of the same fragment
to find its duplicates.
I split ExtractMethodHelper#processDuplicates() into two methods:
collectDuplicates() that finds duplicates before the substitution is
performed and replaceDuplicatesWithPrompt() that handles user
notification and replacing found occurrences afterwards.
The same way this refactoring is implemented for Java sources
(see ExtractMethodHandler.invokeOnElements()).
2016-06-02 12:38:23 +03:00
Alexander Koshevoy 6ccd1fd3d3 Merge remote-tracking branch 'origin/docker/remote-run'
Conflicts:
	platform/util/resources/misc/registry.properties
2016-06-02 11:39:26 +03:00
peter 4ed2ed2db2 simplify and speed up JavaAllOverridingMethodsSearcher by reusing overriding methods search checks whether a class has methods with a given name 2016-06-02 08:24:17 +02:00
Gregory.Shrago 12afee018e UISettings/EditorColors: push events through components hierarchy 2016-06-02 09:21:14 +03:00
Julia Beliaeva 4d515218ad [vcs-log] align commit message with commit references 2016-06-02 03:53:30 +03:00
Julia Beliaeva fe2a84744f [vcs-log] when log is recreated, only show balloon when log is visible 2016-06-02 02:38:35 +03:00
Julia Beliaeva 38790ee968 [git] cosmetics: capitalize action title 2016-06-02 02:17:21 +03:00
Julia Beliaeva 7def078502 [file-history] copy commit subjects to the clipboard 2016-06-02 02:06:49 +03:00
Julia Beliaeva a0c8c5e393 [file-history] optimize imports, rearrange code 2016-06-02 01:29:12 +03:00
Julia Beliaeva d89b575251 [vcs-log] properly set up aa painting for reference labels 2016-06-02 01:00:59 +03:00
Konstantin Bulenkov a21204ba4b win10 make comboboxes same height as buttons 2016-06-01 22:45:57 +02:00
Alexander Lobas b21ae04f47 EA-83347 - IAE: NotificationParentGroup.getShortTitle 2016-06-01 23:42:44 +03:00
Konstantin Bulenkov 0a927a2857 win10 combobox border 2016-06-01 22:36:41 +02:00
Konstantin Bulenkov a61abafc44 make hasFocus and checkFocus methods protected 2016-06-01 22:36:39 +02:00
Konstantin Bulenkov 0c70e9722f fix win10 buttons panel 2016-06-01 22:36:38 +02:00
peter 7846787839 implement PsiType.annotate in all subclasses using clone 2016-06-01 22:09:28 +02:00
Roman Shevchenko eb871edf42 [platform] illegal character highlighting restricted to Java (IDEA-CR-10947, IDEA-156731) 2016-06-01 22:59:17 +03:00
Alexander Lobas 02490fdfee IDEA-155300 Change non-sticky balloons behavior 2016-06-01 22:36:29 +03:00
Anton Tarasov e3122c9c77 IDEA-156956 GithubLoginPanel doesn't allow to traverse focus to dialog buttons
- Remove cyclicity from ComponentListFocusTraversalPolicy and rely on "focus cycle root" property of a container instead.
- Where a focus traversal cycle should not be closed, use "focus traversal policy provider".
- Focus cycle root is a focus policy provider by default.
2016-06-01 21:29:06 +03:00
Anna Kozlova 118a8a329b EA-83404 - IAE: JUnitConfiguration.setForkMode 2016-06-01 21:19:15 +03:00
Anna Kozlova a82e3bb5e6 ignore parenthesis when building control flow (IDEA-156926) 2016-06-01 21:19:15 +03:00
Anna Kozlova d74f07e07c extract superclass: hide implements base type from chooser for anonymous classes; fixed implements/extends list in the generated superclass 2016-06-01 21:19:15 +03:00
Anna Kozlova a8e849664a disable rename original during extract class if original is anonymous
(EA-82661 - IAE: PsiImplUtil.setName)
2016-06-01 21:19:15 +03:00
Anna Kozlova e08ec42d4b EA-83039 - NPE: RenameProcessor.doRun 2016-06-01 21:19:15 +03:00