idea/community.git
5 years agoWEB-20533 FileWatcher not respecting scope
Sergey Simonchik [Fri, 26 Feb 2016 19:27:29 +0000 (22:27 +0300)]
WEB-20533 FileWatcher not respecting scope

5 years agomethod reference: clear cached value on any modification in the expression (IDEA...
Anna Kozlova [Fri, 26 Feb 2016 18:50:33 +0000 (19:50 +0100)]
method reference: clear cached value on any modification in the expression (IDEA-151623)

5 years agoproceed with invalid method references (IDEA-152253)
Anna Kozlova [Fri, 26 Feb 2016 18:11:27 +0000 (19:11 +0100)]
proceed with invalid method references (IDEA-152253)

5 years agoIDEA-151861 ExtractMethodObject should not move static methods into created inner...
Egor.Ushakov [Fri, 26 Feb 2016 17:59:30 +0000 (20:59 +0300)]
IDEA-151861 ExtractMethodObject should not move static methods into created inner class - honor make static

5 years agoThey can't be on the same line according to PEP484
Dmitry Trofimov [Fri, 26 Feb 2016 17:55:51 +0000 (18:55 +0100)]
They can't be on the same line according to PEP484

5 years agoIDEA-151861 ExtractMethodObject should not move static methods into created inner...
Egor.Ushakov [Fri, 26 Feb 2016 17:00:12 +0000 (20:00 +0300)]
IDEA-151861 ExtractMethodObject should not move static methods into created inner class

5 years agofixed initial default
Anna Kozlova [Fri, 26 Feb 2016 16:58:35 +0000 (17:58 +0100)]
fixed initial default

5 years agoIDEA-144857 Find in Path layout
Vassiliy.Kudryashov [Fri, 26 Feb 2016 15:51:39 +0000 (18:51 +0300)]
IDEA-144857 Find in Path layout
Iteration #2 : matches counter inside the search field; don't lose custom scope name

5 years ago[vcs-log] dispose data manager with project in refresher tests
Julia Beliaeva [Fri, 26 Feb 2016 15:54:26 +0000 (18:54 +0300)]
[vcs-log] dispose data manager with project in refresher tests

5 years agogit: worktree support: use File to check for commondir location to avoid need of...
Kirill Likhodedov [Wed, 24 Feb 2016 15:06:43 +0000 (18:06 +0300)]
git: worktree support: use File to check for commondir location to avoid need of VFS refresh stuff

fixup for: git: IDEA-151598 read commondir file to find the main .git dir location

5 years agogit: make HEAD file constant private, separate the usage in findGitDir
Kirill Likhodedov [Tue, 23 Feb 2016 15:30:10 +0000 (18:30 +0300)]
git: make HEAD file constant private, separate the usage in findGitDir

5 years agogit: declare constants for named references: HEAD, MERGE_HEAD, CHERRY_PICK_HEAD
Kirill Likhodedov [Tue, 23 Feb 2016 14:53:54 +0000 (17:53 +0300)]
git: declare constants for named references: HEAD, MERGE_HEAD, CHERRY_PICK_HEAD

5 years agogit: don't find .git/HEAD file directly
Kirill Likhodedov [Tue, 23 Feb 2016 15:23:43 +0000 (18:23 +0300)]
git: don't find .git/HEAD file directly

5 years agogit: don't try to find rebase-apply/merge dirs directly
Kirill Likhodedov [Tue, 23 Feb 2016 15:20:42 +0000 (18:20 +0300)]
git: don't try to find rebase-apply/merge dirs directly

5 years agogit: make fields private: they shouldn't be used directly
Kirill Likhodedov [Tue, 23 Feb 2016 15:14:13 +0000 (18:14 +0300)]
git: make fields private: they shouldn't be used directly

5 years agogit: remove more usages of MERGE_HEAD, MERGE_MSG and SQUASH_MSG
Kirill Likhodedov [Tue, 23 Feb 2016 15:12:25 +0000 (18:12 +0300)]
git: remove more usages of MERGE_HEAD, MERGE_MSG and SQUASH_MSG

5 years agogit: simplify check for merge in progress, get rid of MERGE_HEAD usage
Kirill Likhodedov [Tue, 23 Feb 2016 15:00:09 +0000 (18:00 +0300)]
git: simplify check for merge in progress, get rid of MERGE_HEAD usage

5 years agogit: make fields private: they shouldn't be used directly
Kirill Likhodedov [Tue, 23 Feb 2016 14:52:24 +0000 (17:52 +0300)]
git: make fields private: they shouldn't be used directly

5 years agogit worktree support: getGitDir -> getRepositoryFiles
Kirill Likhodedov [Tue, 16 Feb 2016 12:11:52 +0000 (15:11 +0300)]
git worktree support: getGitDir -> getRepositoryFiles

Since git worktrees, there is no more a single .git directory:
there are two administrative directories containing different git files.

Let GitRepositoryFiles deal with them, and provide getRepositoryFiles()
to the clients who need to check for some git administrative file.

IDEA-151690

5 years agogit: IDEA-151598 read commondir file to find the main .git dir location
Kirill Likhodedov [Mon, 15 Feb 2016 15:40:14 +0000 (18:40 +0300)]
git: IDEA-151598 read commondir file to find the main .git dir location

5 years agogit: GitRepositoryFiles refactoring
Kirill Likhodedov [Thu, 11 Feb 2016 16:44:23 +0000 (19:44 +0300)]
git: GitRepositoryFiles refactoring

* Simplify the constructor.
* Return Files in get- methods to simplify clients' lifes.
* Get rebase- dirs from GitRepositoryFiles.

5 years agomulti-process debug — ensure we use active vm
Vladimir Krivosheev [Fri, 26 Feb 2016 15:22:01 +0000 (16:22 +0100)]
multi-process debug — ensure we use active vm

5 years agoget rid of XDebugSessionAdapter
Vladimir Krivosheev [Fri, 26 Feb 2016 14:15:43 +0000 (15:15 +0100)]
get rid of XDebugSessionAdapter

5 years agoensure that we resume active vm
Vladimir Krivosheev [Fri, 26 Feb 2016 14:09:52 +0000 (15:09 +0100)]
ensure that we resume active vm

5 years agodon't stop and restart highlighting on every mouse move
peter [Fri, 26 Feb 2016 15:24:46 +0000 (16:24 +0100)]
don't stop and restart highlighting on every mouse move

5 years agoQuickDocOnMouseOverManager: don't hold hard references to PSI
peter [Fri, 26 Feb 2016 15:15:51 +0000 (16:15 +0100)]
QuickDocOnMouseOverManager: don't hold hard references to PSI

5 years agovcs: less annoying notification for successful commit
Kirill Likhodedov [Fri, 26 Feb 2016 15:17:18 +0000 (18:17 +0300)]
vcs: less annoying notification for successful commit

different notifications for different commit results:
* successful commit => toolwindow fading notification as previously
* error => sticky balloon at the top right.

As part of IDEA-151547.

5 years agofix teamcity compilation?
peter [Fri, 26 Feb 2016 15:09:43 +0000 (16:09 +0100)]
fix teamcity compilation?

5 years agotestdata for IDEA-152179
Anna Kozlova [Fri, 26 Feb 2016 15:02:39 +0000 (16:02 +0100)]
testdata for IDEA-152179

5 years agoanonymous -> functional: setting to disable for non-annotated with @FunctionalInterfa...
Anna Kozlova [Fri, 26 Feb 2016 14:52:15 +0000 (15:52 +0100)]
anonymous -> functional: setting to disable for non-annotated with @FunctionalInterface (IDEA-152170)

5 years agofix for default overriding abstract: missed substitutor
Anna Kozlova [Fri, 26 Feb 2016 14:07:50 +0000 (15:07 +0100)]
fix for default overriding abstract: missed substitutor

5 years agofixes after IDEA-CR-8800
Egor.Ushakov [Fri, 26 Feb 2016 14:49:02 +0000 (17:49 +0300)]
fixes after IDEA-CR-8800

5 years agoinspection tool window: clear view busy status if canceled
Dmitry Batkovich [Fri, 26 Feb 2016 14:23:31 +0000 (17:23 +0300)]
inspection tool window: clear view busy status if canceled

5 years ago[vcs-log] subscribeToRootRefreshEvents returns Disposable that allows to unsubscribe
Julia Beliaeva [Wed, 17 Feb 2016 15:24:51 +0000 (18:24 +0300)]
[vcs-log] subscribeToRootRefreshEvents returns Disposable that allows to unsubscribe

5 years agoa test for EA-78631 - IAE: LightVariableBuilder.<init> (IDEA-CR-8189)
peter [Fri, 26 Feb 2016 14:18:13 +0000 (15:18 +0100)]
a test for EA-78631 - IAE: LightVariableBuilder.<init> (IDEA-CR-8189)

5 years agocorrect javadoc qualified class name completion (IDEA-CR-8279)
peter [Fri, 26 Feb 2016 13:50:25 +0000 (14:50 +0100)]
correct javadoc qualified class name completion (IDEA-CR-8279)

5 years agoMacroUtil: remove unnecessary check (IDEA-CR-8672)
peter [Fri, 26 Feb 2016 13:44:53 +0000 (14:44 +0100)]
MacroUtil: remove unnecessary check (IDEA-CR-8672)

5 years agoIncorrect sudo asking while compiling cython extensions (PY-18622)
Elizaveta Shashkova [Fri, 26 Feb 2016 14:07:08 +0000 (17:07 +0300)]
Incorrect sudo asking while compiling cython extensions (PY-18622)

We should check permissions of helpers path instead of sdk path.

5 years agojson schema read test corrections for better diagnostic and thread killing - accordin...
irengrig [Fri, 26 Feb 2016 14:09:04 +0000 (15:09 +0100)]
json schema read test corrections for better diagnostic and thread killing - according to IDEA-CR-8829

5 years agodiff: fix link click area for UnknownFileType message
Aleksey Pivovarov [Fri, 26 Feb 2016 13:51:44 +0000 (16:51 +0300)]
diff: fix link click area for UnknownFileType message

SimpleColoredComponent doesn't work well if it is stretched beyond his preferred side.

5 years agodo not show notification if user schema overrides system schema - according to discus...
irengrig [Fri, 26 Feb 2016 13:05:14 +0000 (14:05 +0100)]
do not show notification if user schema overrides system schema - according to discussion in review of WEB-20499 JSON Schema: in case of system and user schemas overlapping - use user schema only

5 years agoinspection tool window: tree doesn't property updates when group by dir is selected
Dmitry Batkovich [Fri, 26 Feb 2016 13:45:17 +0000 (16:45 +0300)]
inspection tool window: tree doesn't property updates when group by dir is selected

5 years agoset a time limit to UI thread prioritization
peter [Fri, 26 Feb 2016 13:09:34 +0000 (14:09 +0100)]
set a time limit to UI thread prioritization

5 years agogenerify ComboBox
peter [Fri, 26 Feb 2016 13:00:38 +0000 (14:00 +0100)]
generify ComboBox

5 years agoRUBY-17820 RSpec describe names truncated
Andrey Vokin [Fri, 26 Feb 2016 13:30:59 +0000 (16:30 +0300)]
RUBY-17820 RSpec describe names truncated

5 years agominimize borders in show usages popup title panel
Egor.Ushakov [Fri, 26 Feb 2016 13:28:12 +0000 (16:28 +0300)]
minimize borders in show usages popup title panel

5 years agoinspection tool window: do not update tree in EDT (offline inspection view freeze...
Dmitry Batkovich [Fri, 26 Feb 2016 12:56:27 +0000 (15:56 +0300)]
inspection tool window: do not update tree in EDT (offline inspection view freeze). not polished

5 years agoFix tests: change breakpoints places because of changing test data
Elizaveta Shashkova [Fri, 26 Feb 2016 12:46:45 +0000 (15:46 +0300)]
Fix tests: change breakpoints places because of changing test data

5 years agovcs: let successful commit message hide away
Kirill Likhodedov [Fri, 26 Feb 2016 12:29:47 +0000 (15:29 +0300)]
vcs: let successful commit message hide away

Rename the notification group for non-sticky balloons to let it reuse
not only in "minor" notifications.

As part of IDEA-151547.

5 years agofix test, sorry (filenames letters case) + always kill the second thread
irengrig [Fri, 26 Feb 2016 12:14:57 +0000 (13:14 +0100)]
fix test, sorry (filenames letters case) + always kill the second thread

5 years agodo not trigger usages from gutter mouse shortcuts
Egor.Ushakov [Fri, 26 Feb 2016 12:04:41 +0000 (15:04 +0300)]
do not trigger usages from gutter mouse shortcuts

5 years agoIDEA-152214 Xcode like way to disable/remove breakpoints - registry option appcode/146.215 clion/146.214 phpstorm/146.212
Egor.Ushakov [Fri, 26 Feb 2016 11:26:16 +0000 (14:26 +0300)]
IDEA-152214 Xcode like way to disable/remove breakpoints  - registry option

5 years agostore firstSyntheticSuspendProcessed flag per VM
Vladimir Krivosheev [Fri, 26 Feb 2016 11:17:47 +0000 (12:17 +0100)]
store firstSyntheticSuspendProcessed flag per VM

5 years agoEA-79568 - assert: FileManagerImpl.findFile
Aleksey Pivovarov [Fri, 26 Feb 2016 11:16:08 +0000 (14:16 +0300)]
EA-79568 - assert: FileManagerImpl.findFile

5 years agovcs: fix possible NPE
Aleksey Pivovarov [Fri, 26 Feb 2016 11:07:21 +0000 (14:07 +0300)]
vcs: fix possible NPE

5 years agodiff: cleanup
Aleksey Pivovarov [Wed, 24 Feb 2016 08:15:25 +0000 (11:15 +0300)]
diff: cleanup

* @NotNull
* remove redundant generic
* use util method to delete temp file
* merge `if` branches with the same body

5 years agovcs: @NotNull
Aleksey Pivovarov [Fri, 26 Feb 2016 10:44:27 +0000 (13:44 +0300)]
vcs: @NotNull

5 years ago[vfs] deep watch root recreation
Roman Shevchenko [Fri, 26 Feb 2016 11:00:57 +0000 (12:00 +0100)]
[vfs] deep watch root recreation

5 years agoPrevent creation of text attributes with cyclic dependencies
Rustam Vishnyakov [Thu, 25 Feb 2016 15:54:33 +0000 (18:54 +0300)]
Prevent creation of text attributes with cyclic dependencies

5 years agoIDEA-152048 better handing of escapes in RTL string literals
Dmitry Batrak [Fri, 26 Feb 2016 10:41:25 +0000 (13:41 +0300)]
IDEA-152048 better handing of escapes in RTL string literals

5 years agoalready disposed
Alexey Kudravtsev [Fri, 26 Feb 2016 10:13:43 +0000 (13:13 +0300)]
already disposed

5 years agomake tests background pool implementation-independent
Alexey Kudravtsev [Thu, 25 Feb 2016 14:00:29 +0000 (17:00 +0300)]
make tests background pool implementation-independent

5 years agomake tests corePoolSize-independent
Alexey Kudravtsev [Thu, 25 Feb 2016 13:53:51 +0000 (16:53 +0300)]
make tests corePoolSize-independent

5 years agoEDU-547 Get rid of answer extension for Task Files
Liana Bakradze [Fri, 26 Feb 2016 10:01:45 +0000 (13:01 +0300)]
EDU-547 Get rid of answer extension for Task Files

Create special invisible excluded directory to perform all the replacement inside it

5 years agoTransactionGuard alpha version
peter [Fri, 26 Feb 2016 09:42:16 +0000 (10:42 +0100)]
TransactionGuard alpha version

5 years agoRemove code duplication
Alexander Lobas [Fri, 26 Feb 2016 09:30:44 +0000 (12:30 +0300)]
Remove code duplication

5 years ago[hg] : clean tests; change QueueProcessor to MergingUpdateQueue in HgRepositoryUpdater
Nadya Zabrodina [Fri, 26 Feb 2016 09:21:36 +0000 (12:21 +0300)]
[hg] : clean tests; change QueueProcessor to MergingUpdateQueue in HgRepositoryUpdater

* tests should become more stable, but not fixed yet

5 years agoIDEA-152169 [detect if a11y is enabled] appcode/146.207 clion/146.206
Anton Tarasov [Fri, 26 Feb 2016 08:47:42 +0000 (11:47 +0300)]
IDEA-152169 [detect if a11y is enabled]

5 years agocleanup - remove yellow code
Dmitry Batrak [Fri, 26 Feb 2016 08:27:09 +0000 (11:27 +0300)]
cleanup - remove yellow code

5 years agoWEB-20496 regression - bold text in injected regions
Dmitry Batrak [Fri, 26 Feb 2016 08:26:36 +0000 (11:26 +0300)]
WEB-20496 regression - bold text in injected regions

5 years agoIDEA-149737 Fixed NPE when rendering committed change list with null commit date idea/146.205
Konstantin Kolosovsky [Thu, 25 Feb 2016 14:51:41 +0000 (17:51 +0300)]
IDEA-149737 Fixed NPE when rendering committed change list with null commit date

5 years agoPython tests fix appcode/146.195 clion/146.194 phpstorm/146.193 pycharm/146.188 pycharm/146.190 pycharm/146.198 pycharm/146.202 webstorm/146.204
Ilya.Kazakevich [Thu, 25 Feb 2016 20:29:30 +0000 (23:29 +0300)]
Python tests fix

* Obey "SdkCreationType" enum (generate skeletons only if required)
* Do not generate skeletons for any other case

5 years agoUpdated Pydev.Debugger binaries for Windows.
Dmitry Trofimov [Thu, 25 Feb 2016 20:23:18 +0000 (21:23 +0100)]
Updated Pydev.Debugger binaries for Windows.

5 years agoduplicate code inspection false positive: switch (IDEA-151709)
Maxim.Mossienko [Thu, 25 Feb 2016 19:42:23 +0000 (20:42 +0100)]
duplicate code inspection false positive: switch (IDEA-151709)

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Thu, 25 Feb 2016 19:40:03 +0000 (20:40 +0100)]
Merge remote-tracking branch 'origin/master'

5 years agoDon't upgrade pip as it is already installed while creating conda env
Dmitry Trofimov [Thu, 25 Feb 2016 19:39:08 +0000 (20:39 +0100)]
Don't upgrade pip as it is already installed while creating conda env

5 years agoIDEA-144857 Find in Path layout
Vassiliy.Kudryashov [Thu, 25 Feb 2016 19:20:09 +0000 (22:20 +0300)]
IDEA-144857 Find in Path layout
Iteration #2 : support UP, DOWN and ENTER to change selection and navigate

5 years agomethod reference -> lambda: do not skip super qualifier
Anna Kozlova [Thu, 25 Feb 2016 18:33:29 +0000 (19:33 +0100)]
method reference -> lambda: do not skip super qualifier

5 years agoextract parameter object: set getter name by field if present (IDEA-152098)
Anna Kozlova [Thu, 25 Feb 2016 18:30:15 +0000 (19:30 +0100)]
extract parameter object: set getter name by field if present (IDEA-152098)

5 years agomethod reference: capture wildcards of new expressions (IDEA-152115)
Anna Kozlova [Thu, 25 Feb 2016 17:42:33 +0000 (18:42 +0100)]
method reference: capture wildcards of new expressions (IDEA-152115)

5 years ago[vcs-log] register Refresh shortcut in xml
Julia Beliaeva [Thu, 25 Feb 2016 18:33:33 +0000 (21:33 +0300)]
[vcs-log] register Refresh shortcut in xml

5 years ago[vcs-log] refresh is enabled only if there is data manager and log ui in context
Julia Beliaeva [Thu, 25 Feb 2016 18:26:56 +0000 (21:26 +0300)]
[vcs-log] refresh is enabled only if there is data manager and log ui in context

5 years agoexpose ProjectStateStorageManager for upsource
Vladimir Krivosheev [Thu, 25 Feb 2016 18:23:18 +0000 (19:23 +0100)]
expose ProjectStateStorageManager for upsource
extract DirectoryBasedStorageBase for upsource

5 years agodo not validate any user schema file with any user schema - for WEB-20366 JSON Schema...
irengrig [Thu, 25 Feb 2016 17:47:19 +0000 (18:47 +0100)]
do not validate any user schema file with any user schema - for WEB-20366 JSON Schema should not validate itself

5 years agoIDEA-151867 ExtractMethodObject drops declaration of local variable when it is shared...
Egor.Ushakov [Thu, 25 Feb 2016 17:44:54 +0000 (20:44 +0300)]
IDEA-151867 ExtractMethodObject drops declaration of local variable when it is shared with a return value

5 years ago[ui] heap dump action in OOME dialog (compressing)
Roman Shevchenko [Thu, 25 Feb 2016 17:45:00 +0000 (18:45 +0100)]
[ui] heap dump action in OOME dialog (compressing)

5 years agojson schema mapping pattern "all files under project directory" did not work because...
irengrig [Thu, 25 Feb 2016 17:42:45 +0000 (18:42 +0100)]
json schema mapping pattern "all files under project directory" did not work because of relative path was not calculated correctly for path "."

5 years agojavafx: Move duplicate code to a utility method (IDEA-150446)
Pavel Dolgov [Thu, 25 Feb 2016 17:29:36 +0000 (20:29 +0300)]
javafx: Move duplicate code to a utility method (IDEA-150446)

5 years agodo not use markdown processor blindly rubymine/146.189
Ekaterina Tuzova [Thu, 25 Feb 2016 17:09:59 +0000 (20:09 +0300)]
do not use markdown processor blindly

5 years agoWEB-20499 JSON Schema: in case of system and user schemas overlapping - use user...
irengrig [Thu, 25 Feb 2016 17:01:45 +0000 (18:01 +0100)]
WEB-20499 JSON Schema: in case of system and user schemas overlapping - use user schema only

5 years agofixed PY-14204 Run all code in an IPython notebook via normal run dialog
Ekaterina Tuzova [Thu, 25 Feb 2016 16:59:09 +0000 (19:59 +0300)]
fixed PY-14204 Run all code in an IPython notebook via normal run dialog

Added Shift-F10 shortcut

5 years agoCleanup (lambda-friendly overload; typos)
Roman Shevchenko [Thu, 25 Feb 2016 16:55:45 +0000 (17:55 +0100)]
Cleanup (lambda-friendly overload; typos)

5 years ago[test framework] slow test skipping for bare test case
Roman Shevchenko [Thu, 25 Feb 2016 16:45:02 +0000 (17:45 +0100)]
[test framework] slow test skipping for bare test case

5 years agovcs: IDEA-151547: display commit result in notification instead of modal error
Kirill Likhodedov [Thu, 25 Feb 2016 16:37:51 +0000 (19:37 +0300)]
vcs: IDEA-151547: display commit result in notification instead of modal error

Unify reporting errors/warnings & number of committed files
into a single notification.

5 years agomethod reference -> lambda: remove redundant qualifier
Anna Kozlova [Thu, 25 Feb 2016 16:22:13 +0000 (17:22 +0100)]
method reference -> lambda: remove redundant qualifier

5 years agofixed PY-14204 Run all code in an IPython notebook via normal run dialog
Ekaterina Tuzova [Thu, 25 Feb 2016 16:19:39 +0000 (19:19 +0300)]
fixed PY-14204 Run all code in an IPython notebook via normal run dialog

Implemented as a separate action in Run menu

5 years agonavigate between cells using keyboard
Ekaterina Tuzova [Thu, 25 Feb 2016 15:33:42 +0000 (18:33 +0300)]
navigate between cells using keyboard

5 years agofix compilation in community
Anna Kozlova [Thu, 25 Feb 2016 15:46:01 +0000 (16:46 +0100)]
fix compilation in community

5 years agoIG: improve isPresent() called check (IDEA-152076 & IDEA-152040)
Bas Leijdekkers [Thu, 25 Feb 2016 15:30:55 +0000 (16:30 +0100)]
IG: improve isPresent() called check (IDEA-152076 & IDEA-152040)

5 years agoIG: cleanup
Bas Leijdekkers [Thu, 25 Feb 2016 14:13:22 +0000 (15:13 +0100)]
IG: cleanup