idea/community.git
6 years ago[dbe] data sources ui cleanup
Sergey Ignatov [Fri, 29 Apr 2016 14:29:44 +0000 (17:29 +0300)]
[dbe] data sources ui cleanup

6 years agoPadding for notification links
Alexander Lobas [Fri, 29 Apr 2016 14:12:17 +0000 (17:12 +0300)]
Padding for notification links

6 years agoMerge remote-tracking branch 'origin/master'
Vasily Pisar [Fri, 29 Apr 2016 13:56:31 +0000 (16:56 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge branch 'daywalker/cmake_editing'
Vasily Pisar [Fri, 29 Apr 2016 13:53:50 +0000 (16:53 +0300)]
Merge branch 'daywalker/cmake_editing'

6 years agoclean-up
Vladislav.Soroka [Fri, 29 Apr 2016 13:51:09 +0000 (16:51 +0300)]
clean-up

6 years ago[vcs-log] minor: NotNull annotation
Julia Beliaeva [Fri, 29 Apr 2016 13:43:42 +0000 (16:43 +0300)]
[vcs-log] minor: NotNull annotation

6 years agodecompiler: unused dependency removed
Egor.Ushakov [Fri, 29 Apr 2016 13:25:23 +0000 (16:25 +0300)]
decompiler: unused dependency removed

6 years agofix wrong order in colors gutter appcode/146.1599
Konstantin Bulenkov [Fri, 29 Apr 2016 13:03:06 +0000 (15:03 +0200)]
fix wrong order in colors gutter

6 years ago[vcs-log] fix log tab numbers in split mode
Julia Beliaeva [Thu, 28 Apr 2016 21:25:05 +0000 (00:25 +0300)]
[vcs-log] fix log tab numbers in split mode

6 years agotestdata
Anna.Kozlova [Fri, 29 Apr 2016 13:04:07 +0000 (15:04 +0200)]
testdata

6 years agospring bean type processing (IDEA-155326)
Serega Vasiliev [Fri, 29 Apr 2016 12:53:36 +0000 (14:53 +0200)]
spring bean type processing (IDEA-155326)

6 years agointroduce variable: remove redundant type cast (IDEA-153665)
Anna.Kozlova [Fri, 29 Apr 2016 11:58:08 +0000 (13:58 +0200)]
introduce variable: remove redundant type cast (IDEA-153665)

6 years agoredundant cast: ensure cast is not removed if operand changes it's type
Anna.Kozlova [Fri, 29 Apr 2016 11:48:06 +0000 (13:48 +0200)]
redundant cast: ensure cast is not removed if operand changes it's type

6 years agorestrict anonym -> lambda: reject if return type would be changed (IDEA-154805)
Anna.Kozlova [Fri, 29 Apr 2016 11:42:14 +0000 (13:42 +0200)]
restrict anonym -> lambda: reject if return type would be changed (IDEA-154805)

6 years agofix testdata
Anna.Kozlova [Fri, 29 Apr 2016 11:35:54 +0000 (13:35 +0200)]
fix testdata

6 years agopush down: provide context for newly created class to check resulted accessibility...
Anna.Kozlova [Fri, 29 Apr 2016 10:14:25 +0000 (12:14 +0200)]
push down: provide context for newly created class to check resulted accessibility (IDEA-155387)

6 years agooverride default methods in interfaces with default methods (IDEA-155381)
Anna.Kozlova [Fri, 29 Apr 2016 09:17:36 +0000 (11:17 +0200)]
override default methods in interfaces with default methods (IDEA-155381)

6 years ago Debugger filters: impossible to filter debugger helper (PY-19205) idea/146.1597
Elizaveta Shashkova [Fri, 29 Apr 2016 12:27:25 +0000 (15:27 +0300)]
 Debugger filters: impossible to filter debugger helper (PY-19205)

In Py3k we start script via our custom `execfile` function, and we shouldn't stop there while stepping when execution is finished

6 years agoMerge remote-tracking branch 'origin/master'
Nadya Zabrodina [Fri, 29 Apr 2016 12:21:48 +0000 (15:21 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoMerge branch 'nz/dnd_patch'
Nadya Zabrodina [Fri, 29 Apr 2016 12:18:29 +0000 (15:18 +0300)]
Merge branch 'nz/dnd_patch'

6 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 29 Apr 2016 12:11:52 +0000 (15:11 +0300)]
Merge remote-tracking branch 'origin/master'

6 years ago[patch]: IDEA-39922 Apply Patch: from clipboard; refactoring
Nadya Zabrodina [Fri, 29 Apr 2016 12:07:50 +0000 (15:07 +0300)]
[patch]: IDEA-39922 Apply Patch: from clipboard; refactoring

* move patch clipboard listener initialization to Application component;
* cleanUP

6 years ago[patch]: dnd and apply from clipboard cleanUP
Nadya Zabrodina [Fri, 29 Apr 2016 10:39:00 +0000 (13:39 +0300)]
[patch]: dnd and apply from clipboard cleanUP

6 years ago[patch]: stop spinner in case of error or exception
Nadya Zabrodina [Wed, 27 Apr 2016 13:50:05 +0000 (16:50 +0300)]
[patch]: stop spinner in case of error or  exception

6 years ago[patch]: implement analyze and apply patch on the fly
Nadya Zabrodina [Fri, 29 Apr 2016 09:58:41 +0000 (12:58 +0300)]
[patch]: implement analyze and apply patch on the fly

6 years agominor performance: remove redundant initializers from volatile fields
Alexey Kudravtsev [Fri, 29 Apr 2016 12:01:31 +0000 (15:01 +0300)]
minor performance: remove redundant initializers from volatile fields

6 years agoNPE
Alexey Kudravtsev [Fri, 29 Apr 2016 11:33:46 +0000 (14:33 +0300)]
NPE

6 years agoIDEA-154854 Windows installer should offer option to associate IDEA with *.kt
Vladimir.Orlov [Fri, 29 Apr 2016 12:00:56 +0000 (15:00 +0300)]
IDEA-154854 Windows installer should offer option to associate IDEA with *.kt

6 years agoPadding for notification links clion/146.1595
Alexander Lobas [Fri, 29 Apr 2016 11:47:34 +0000 (14:47 +0300)]
Padding for notification links

6 years agoFixed JdkBundleTest.testCreateBoot and JdkBundleTest.testCreateBundle
Alexey Ushakov [Fri, 29 Apr 2016 11:21:49 +0000 (14:21 +0300)]
Fixed JdkBundleTest.testCreateBoot  and JdkBundleTest.testCreateBundle

Updated JdkBundleTest to work with custom SDK versions

6 years agoremove EnsureUpToDateFromNonAWTThread
peter [Fri, 29 Apr 2016 11:12:13 +0000 (13:12 +0200)]
remove EnsureUpToDateFromNonAWTThread

6 years agoIDEA-96345 Bookmark inconsistency after adding lines.
Vassiliy.Kudryashov [Fri, 29 Apr 2016 10:58:58 +0000 (13:58 +0300)]
IDEA-96345 Bookmark inconsistency after adding lines.

6 years agonode.js run configurations refactoring: return part of open api (in DefaultExecutionR...
irengrig [Fri, 29 Apr 2016 10:36:44 +0000 (12:36 +0200)]
node.js run configurations refactoring: return part of open api (in DefaultExecutionResult.java)
according to review IDEA-CR-10441

6 years agoadd content to the disposer
Dennis Ushakov [Fri, 29 Apr 2016 10:12:31 +0000 (13:12 +0300)]
add content to the disposer

6 years ago[patch]: apply patch from clipboard implemented as separated action
Nadya Zabrodina [Fri, 29 Apr 2016 09:58:15 +0000 (12:58 +0300)]
[patch]: apply patch from clipboard implemented as separated action

6 years agoColor scheme meta info
Rustam Vishnyakov [Fri, 29 Apr 2016 09:56:56 +0000 (12:56 +0300)]
Color scheme meta info

6 years agorefactoring: move common ClipboardAnalyzeLister to platform-impl to be able process...
Nadya Zabrodina [Fri, 22 Apr 2016 15:28:38 +0000 (18:28 +0300)]
refactoring: move common ClipboardAnalyzeLister to platform-impl to be able process several thing on the fly

* reuse new common listener in AnalyzeStacktrace;
* move get text from clipboard to common util method;

6 years ago[patch]: (IDEA-75291) implement dnd for patch file to editor and tabs
Nadya Zabrodina [Wed, 20 Apr 2016 14:31:24 +0000 (17:31 +0300)]
[patch]: (IDEA-75291) implement dnd for patch file to editor and tabs

* provide custom file dnd handler EP: should use transferable in canHandle because we need to detect not only flavours but file types;
* move pathType detection to PatchFilType class;
* you can use several handlers just returning false in handleDrop, but order is not specified;

6 years ago[patch]: cleanUp
Nadya Zabrodina [Wed, 20 Apr 2016 14:31:05 +0000 (17:31 +0300)]
[patch]: cleanUp

6 years ago[patch]: refactor ApplyPatch dialog to be able execute as modal one
Nadya Zabrodina [Wed, 20 Apr 2016 13:27:29 +0000 (16:27 +0300)]
[patch]: refactor ApplyPatch dialog to be able execute as modal one

* optimize vfs refresh requests;
* provide modality states to invoke later;
* optimize FilePresentation;
* note: please, call small not recursive vfs refresh for one file from edt, otherwise when you call it from polledThread in modal dialog then RefreshQueueImpl->queueSession will ignore your custom modalityState even it was provided and get defaultMS which would be NON_MODAL; as a result invokeLater with fireEvents will never start cause invokeLater with NON_MODAL will waitFor() until dialog closed;
or use process with modal progress indicator and take modality state from dialog( strongly after show()), otherwise Modality state would be non_modal

6 years agois fireWriteActionFinished throws, the stack is not popped and write lock is never...
Alexey Kudravtsev [Fri, 29 Apr 2016 09:19:52 +0000 (12:19 +0300)]
is fireWriteActionFinished throws, the stack is not popped and write lock is never released

6 years agodangling javadocs removed
Alexey Kudravtsev [Fri, 29 Apr 2016 08:46:27 +0000 (11:46 +0300)]
dangling javadocs removed

6 years agominor performance: removed redundant initializers in java analysis
Alexey Kudravtsev [Thu, 28 Apr 2016 15:56:38 +0000 (18:56 +0300)]
minor performance: removed redundant initializers in java analysis

6 years agocleanup
Alexey Kudravtsev [Thu, 28 Apr 2016 15:50:53 +0000 (18:50 +0300)]
cleanup

6 years agotest for not loading AST unnecessarily
Alexey Kudravtsev [Thu, 28 Apr 2016 15:28:48 +0000 (18:28 +0300)]
test for not loading AST unnecessarily

6 years agonotnull
Alexey Kudravtsev [Thu, 28 Apr 2016 15:26:46 +0000 (18:26 +0300)]
notnull

6 years agomoved setAssertOnFileLoadingFilter from JavaPsiFacade to PsiManagerEx
Alexey Kudravtsev [Thu, 28 Apr 2016 14:32:42 +0000 (17:32 +0300)]
moved setAssertOnFileLoadingFilter from JavaPsiFacade to PsiManagerEx

6 years agoPsiManagerEx.getInstanceEx
Alexey Kudravtsev [Thu, 28 Apr 2016 14:18:12 +0000 (17:18 +0300)]
PsiManagerEx.getInstanceEx

6 years agonew test for no cls/psi mixed up
Alexey Kudravtsev [Thu, 28 Apr 2016 13:02:52 +0000 (16:02 +0300)]
new test for no cls/psi mixed up

6 years agoIG: option to ignore arguments to specified methods (IDEA-155025) appcode/146.1590 clion/146.1589
Bas Leijdekkers [Thu, 28 Apr 2016 15:01:43 +0000 (17:01 +0200)]
IG: option to ignore arguments to specified methods (IDEA-155025)

6 years ago[hg]: tests fixed: do not create incoming/outgoing widget in test mode
Nadya Zabrodina [Fri, 29 Apr 2016 08:39:12 +0000 (11:39 +0300)]
[hg]: tests fixed: do not create incoming/outgoing widget in test mode

* problem appeared only after manual modification directory mappings, cause it led to widgets activationswitched on for default project;
* update hg patch and settings activation for basic hg test class also;

6 years agounpack JDK build script: strip excessive directories for Mac
nik [Fri, 29 Apr 2016 08:35:13 +0000 (11:35 +0300)]
unpack JDK build script: strip excessive directories for Mac

6 years agoContractInference: inline filterReturning calls
peter [Wed, 27 Apr 2016 21:13:29 +0000 (23:13 +0200)]
ContractInference: inline filterReturning calls

6 years agolambdify contract inference
peter [Wed, 27 Apr 2016 21:06:37 +0000 (23:06 +0200)]
lambdify contract inference

6 years agoinspection tool window: insert tool-node before content insertion
Dmitry Batkovich [Fri, 29 Apr 2016 07:31:36 +0000 (10:31 +0300)]
inspection tool window: insert tool-node before content insertion

6 years agounpack JDKs script cleanup: more straightforward and clear code
nik [Fri, 29 Apr 2016 07:26:20 +0000 (10:26 +0300)]
unpack JDKs script cleanup: more straightforward and clear code

6 years agoinspection tool window: drop diff support
Dmitry Batkovich [Thu, 28 Apr 2016 15:17:07 +0000 (18:17 +0300)]
inspection tool window: drop diff support

6 years agoPY-18594: Slow commands may freeze manage.py, fixing it appcode/146.1581 clion/146.1582 dbe/146.1577 idea/146.1580 pycharm/146.1578 pycharm/146.1586 rubymine/146.1584 webstorm/146.1587
Ilya.Kazakevich [Thu, 28 Apr 2016 22:29:09 +0000 (01:29 +0300)]
PY-18594: Slow commands may freeze manage.py, fixing it

* Give each command 2 seconds to complete
* Kill it and report if it fails
* Give user ability to skip such commands

6 years agoextract doExecuteTask() clion/146.1575 dbe/146.1573 pycharm/146.1576
Alexander Doroshko [Thu, 28 Apr 2016 18:57:54 +0000 (21:57 +0300)]
extract doExecuteTask()

6 years agoJavafx: Simplify method search. (IDEA-105038, IDEA-105231)
Pavel Dolgov [Thu, 28 Apr 2016 18:14:27 +0000 (21:14 +0300)]
Javafx: Simplify method search. (IDEA-105038, IDEA-105231)

6 years agoIDEA-155313 Stack variables requested more than once on the first debugger stop
Egor.Ushakov [Thu, 28 Apr 2016 17:41:30 +0000 (20:41 +0300)]
IDEA-155313 Stack variables requested more than once on the first debugger stop

6 years agoJavafx: Search static property occurrences in FXML using plain text search, remove...
Pavel Dolgov [Thu, 28 Apr 2016 16:54:22 +0000 (19:54 +0300)]
Javafx: Search static property occurrences in FXML using plain text search, remove redundant index. (IDEA-105038, IDEA-105231)

6 years agoinspection toolwindow: clear presentations when cleanup
Dmitry Batkovich [Thu, 28 Apr 2016 16:45:25 +0000 (19:45 +0300)]
inspection toolwindow: clear presentations when cleanup

6 years ago[patch]: update applied text range for ALREADY_APPLIED hunk status; test modified appcode/146.1567
Nadya Zabrodina [Thu, 28 Apr 2016 16:32:56 +0000 (19:32 +0300)]
[patch]: update applied text range for ALREADY_APPLIED hunk status; test modified

6 years agofix dependencies for KotlinPluginUpdater
Eugene Zhuravlev [Thu, 28 Apr 2016 16:19:40 +0000 (18:19 +0200)]
fix dependencies for KotlinPluginUpdater

6 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 28 Apr 2016 16:16:06 +0000 (19:16 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agounpackJDKs: revert to 1.6/1.8 folder names.
Vladimir.Orlov [Thu, 28 Apr 2016 16:12:03 +0000 (19:12 +0300)]
unpackJDKs: revert to 1.6/1.8 folder names.

6 years agodiff: remove usage of removed class
Aleksey Pivovarov [Thu, 28 Apr 2016 15:49:59 +0000 (18:49 +0300)]
diff: remove usage of removed class

follow-up 14f1757

6 years agoIDEA-23075 - do not substitute slash-r on value edit - fixes for IDEA-CR-10387
Egor.Ushakov [Thu, 28 Apr 2016 15:46:41 +0000 (18:46 +0300)]
IDEA-23075 - do not substitute slash-r on value edit - fixes for IDEA-CR-10387

6 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 28 Apr 2016 14:53:05 +0000 (17:53 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoui: Ctrl+C in Keymap settings should not copy internal toString
Aleksey Pivovarov [Mon, 25 Apr 2016 16:21:32 +0000 (19:21 +0300)]
ui: Ctrl+C in Keymap settings should not copy internal toString

6 years agoupdated jdk/jre artifact names.
Vladimir.Orlov [Thu, 28 Apr 2016 14:42:00 +0000 (17:42 +0300)]
updated jdk/jre artifact names.

6 years agoWEB-21422 Settings: correct link in the description for ES6 arrow function Intentions
irengrig [Thu, 28 Apr 2016 14:40:33 +0000 (16:40 +0200)]
WEB-21422 Settings: correct link in the description for ES6 arrow function Intentions

6 years agoIndexOutOfBoundsException
Vassiliy.Kudryashov [Thu, 28 Apr 2016 14:34:09 +0000 (17:34 +0300)]
IndexOutOfBoundsException

6 years agoCreate ArrayList instead (EA-81860)
Elizaveta Shashkova [Thu, 28 Apr 2016 14:24:02 +0000 (17:24 +0300)]
Create ArrayList instead (EA-81860)

6 years agoIDEA-144937 Bookmarks preview is not displayed (gray pane)
Vassiliy.Kudryashov [Thu, 28 Apr 2016 14:17:44 +0000 (17:17 +0300)]
IDEA-144937 Bookmarks preview is not displayed (gray pane)

6 years agoinspection tool window: ability to regroup result tree when analysis was interrupted
Dmitry Batkovich [Thu, 28 Apr 2016 13:00:10 +0000 (16:00 +0300)]
inspection tool window: ability to regroup result tree when analysis was interrupted

6 years agoinspection tool window: negation fixed
Dmitry Batkovich [Thu, 28 Apr 2016 12:41:27 +0000 (15:41 +0300)]
inspection tool window: negation fixed

6 years agoinspection tool window: do not throw ISE when open valid file without document (IDEA...
Dmitry Batkovich [Thu, 28 Apr 2016 11:54:42 +0000 (14:54 +0300)]
inspection tool window: do not throw ISE when open valid file without document (IDEA-155358)

6 years agoinspection tool window: try scroll to nearest ref-entity when descriptor is invalid
Dmitry Batkovich [Thu, 28 Apr 2016 11:20:57 +0000 (14:20 +0300)]
inspection tool window: try scroll to nearest ref-entity when descriptor is invalid

6 years agoinspection tool window: cleanup
Dmitry Batkovich [Thu, 28 Apr 2016 09:54:07 +0000 (12:54 +0300)]
inspection tool window: cleanup

6 years agoinspection configurable: IDEA-155332 Option to only show Inspections that are not...
Dmitry Batkovich [Thu, 28 Apr 2016 09:22:24 +0000 (12:22 +0300)]
inspection configurable: IDEA-155332 Option to only show Inspections that are not set to their defaults

6 years agoinspection tool window: optimize getting sorted descriptors and checking for readonly
Dmitry Batkovich [Thu, 28 Apr 2016 08:44:16 +0000 (11:44 +0300)]
inspection tool window: optimize getting sorted descriptors and checking for readonly

6 years agoinspection tool window: method removed
Dmitry Batkovich [Wed, 27 Apr 2016 12:26:35 +0000 (15:26 +0300)]
inspection tool window: method removed

6 years agotest refactoring
Dmitry Batrak [Thu, 28 Apr 2016 14:11:37 +0000 (17:11 +0300)]
test refactoring

6 years agoIDEA-155349 JDK exceptions are not resolved in Quick Documentation
Dmitry Batrak [Thu, 28 Apr 2016 14:07:40 +0000 (17:07 +0300)]
IDEA-155349 JDK exceptions are not resolved in Quick Documentation

6 years agobase class to create custom tree model
Sergey Malenkov [Thu, 28 Apr 2016 13:27:03 +0000 (16:27 +0300)]
base class to create custom tree model

6 years agoUse PsiJavaFIle check instead of strict Java file type
Rustam Vishnyakov [Thu, 28 Apr 2016 13:38:20 +0000 (16:38 +0300)]
Use PsiJavaFIle check instead of strict Java file type

6 years agoFile bookmark always is not valid, so we lose it immediately after adding
Vassiliy.Kudryashov [Thu, 28 Apr 2016 13:24:39 +0000 (16:24 +0300)]
File bookmark always is not valid, so we lose it immediately after adding

6 years agoMake InstallationUUID consistent over re-installs for OS X and Linux (IDEA-155108)
Eugene Zhuravlev [Thu, 28 Apr 2016 13:02:12 +0000 (15:02 +0200)]
Make InstallationUUID consistent over re-installs for OS X and Linux (IDEA-155108)

6 years agoIDEA-144933 No visual feedback for adding a bookmark from Find Occurrences tool window
Vassiliy.Kudryashov [Thu, 28 Apr 2016 12:21:21 +0000 (15:21 +0300)]
IDEA-144933 No visual feedback for adding a bookmark from Find Occurrences tool window

6 years agoeditor: review fixes
Aleksey Pivovarov [Thu, 28 Apr 2016 12:20:01 +0000 (15:20 +0300)]
editor: review fixes

* isLineMarkerVisible() check is unnecessary - it will be done in paintLineMarkerRenderer.

follow-up dd4dc3dc0abd44743fd4b998300af18b116622d0

6 years agoPython sdk may be null (EA-82035)
Elizaveta Shashkova [Thu, 28 Apr 2016 12:20:08 +0000 (15:20 +0300)]
Python sdk may be null (EA-82035)

6 years ago[push]: IDEA-155260 Push dialog should not highlights files with local syntax errors
Nadya Zabrodina [Thu, 28 Apr 2016 12:15:58 +0000 (15:15 +0300)]
[push]: IDEA-155260 Push dialog should not highlights files with local syntax errors

6 years ago[hg]: IDEA-155226 incoming/outgoing settings of default project are ignored
anna [Thu, 28 Apr 2016 11:03:41 +0000 (14:03 +0300)]
[hg]: IDEA-155226 incoming/outgoing settings of default project are ignored

6 years agorefactor node.js run configuration to use common practice of run configuration extens...
irengrig [Thu, 28 Apr 2016 09:14:59 +0000 (11:14 +0200)]
refactor node.js run configuration to use common practice of run configuration extensions to add concepts of profiling, remoting, open in browser
for future use with docker
(cherry picked from commit 7fac706)

6 years agoAdditional check for selected configuration in Step into my code asction (EA-80282)
Elizaveta Shashkova [Thu, 28 Apr 2016 11:59:48 +0000 (14:59 +0300)]
Additional check for selected configuration in Step into my code asction (EA-80282)

6 years agoNo conda envs.
Dmitry Trofimov [Thu, 28 Apr 2016 11:39:44 +0000 (13:39 +0200)]
No conda envs.

6 years agoRestore import
Dmitry Trofimov [Wed, 27 Apr 2016 15:25:47 +0000 (17:25 +0200)]
Restore import

6 years agovcs: remove some unused obsolete classes
Aleksey Pivovarov [Thu, 28 Apr 2016 10:48:20 +0000 (13:48 +0300)]
vcs: remove some unused obsolete classes