idea/community.git
5 years agoEDU-543 IAE in StudyBrowser if several projects opened
Liana Bakradze [Mon, 29 Feb 2016 12:34:40 +0000 (15:34 +0300)]
EDU-543 IAE in StudyBrowser if several projects opened

5 years ago[tests] watcher logging enabled
Roman Shevchenko [Mon, 29 Feb 2016 12:22:19 +0000 (13:22 +0100)]
[tests] watcher logging enabled

5 years agoupdate DsldTest to new IDEA versioning
peter [Mon, 29 Feb 2016 12:02:43 +0000 (13:02 +0100)]
update DsldTest to new IDEA versioning

5 years agoallow nonswing popup only for directories (as requested in IDEA-148519) to avoid... appcode/146.271 clion/146.272
Maxim.Mossienko [Mon, 29 Feb 2016 12:01:19 +0000 (13:01 +0100)]
allow nonswing popup only for directories (as requested in IDEA-148519) to avoid current implementation problems (IDEA-150397, IDEA-150472)

5 years agoremoved core-impl dependency on properties files phpstorm/146.270
Alexey Kudravtsev [Mon, 29 Feb 2016 10:54:39 +0000 (13:54 +0300)]
removed core-impl dependency on properties files

5 years agocleanup
Alexey Kudravtsev [Mon, 29 Feb 2016 10:53:47 +0000 (13:53 +0300)]
cleanup

5 years agowait for shutdown tracker threads to terminate
Alexey Kudravtsev [Sat, 27 Feb 2016 11:46:23 +0000 (14:46 +0300)]
wait for shutdown tracker threads to terminate

5 years agoDevKitUseScopeEnlarger: search in plugin descriptor XML files only
Yann Cébron [Mon, 29 Feb 2016 10:51:27 +0000 (11:51 +0100)]
DevKitUseScopeEnlarger: search in plugin descriptor XML files only

5 years agoassume that cached values are cleared correctly on nonphysical psi changes and don...
peter [Mon, 29 Feb 2016 10:25:12 +0000 (11:25 +0100)]
assume that cached values are cleared correctly on nonphysical psi changes and don't drop global caches on completion

5 years agoclear PsiCacheKey value on current file changes to make it work in non-physical PSI
peter [Mon, 29 Feb 2016 10:21:28 +0000 (11:21 +0100)]
clear PsiCacheKey value on current file changes to make it work in non-physical PSI

5 years agoRevert: IDEA-145785 push template data language as stubs depends on it
Konstantin Ulitin [Mon, 29 Feb 2016 10:11:03 +0000 (13:11 +0300)]
Revert: IDEA-145785 push template data language as stubs depends on it

5 years agoIDEA-145785 push template data language as stubs depends on it
Konstantin Ulitin [Mon, 29 Feb 2016 09:41:55 +0000 (12:41 +0300)]
IDEA-145785 push template data language as stubs depends on it

5 years agoAdd usage trigger
Alexander Lobas [Mon, 29 Feb 2016 09:23:22 +0000 (12:23 +0300)]
Add usage trigger

5 years agodon't use registry when it's not initialized yet (it will use only system properties... appcode/146.268 clion/146.269
Dmitry Batrak [Mon, 29 Feb 2016 08:40:19 +0000 (11:40 +0300)]
don't use registry when it's not initialized yet (it will use only system properties anyway)

5 years agodon't add xml words completion for other languages appcode/146.262 clion/146.266 dbe/146.265 idea/146.260 phpstorm/146.261 pycharm/146.259 pycharm/146.264 rubymine/146.263 webstorm/146.267
Dennis Ushakov [Sun, 28 Feb 2016 16:48:17 +0000 (19:48 +0300)]
don't add xml words completion for other languages

5 years agoMajor/minor version is 2016.2 appcode/146.258 clion/146.257 idea/146.256
Maxim.Mossienko [Sun, 28 Feb 2016 12:21:26 +0000 (13:21 +0100)]
Major/minor version is 2016.2

5 years agoremove deprecated collectAll usage from libLicenses.gant appcode/146.254 clion/146.255 idea/146.253
peter [Sun, 28 Feb 2016 11:26:34 +0000 (12:26 +0100)]
remove deprecated collectAll usage from libLicenses.gant

5 years agocommit non-physical psi without write action appcode/146.244 appcode/146.249 clion/146.240 clion/146.250 dbe/146.238 phpstorm/146.242 phpstorm/146.252 pycharm/146.239 pycharm/146.245 pycharm/146.247 pycharm/146.248 rubymine/146.243 webstorm/146.246
peter [Sat, 27 Feb 2016 22:01:56 +0000 (23:01 +0100)]
commit non-physical psi without write action

5 years agoEDU-547 Get rid of answer extension for Task Files
liana.bakradze [Sat, 27 Feb 2016 18:41:39 +0000 (21:41 +0300)]
EDU-547 Get rid of answer extension for Task Files

 Distinguish task and non-task files (visible and invisible for student) in project view

5 years agoUpgrade Groovy to avoid possible security problem (https://issues.apache.org/jira...
Maxim.Mossienko [Sat, 27 Feb 2016 18:30:12 +0000 (19:30 +0100)]
Upgrade Groovy to avoid possible security problem (https://issues.apache.org/jira/browse/GROOVY-7504) with Java deserialization vulnerability (IDEA-151414)

5 years agoEDU-547 Get rid of answer extension for Task Files
liana.bakradze [Sat, 27 Feb 2016 18:19:00 +0000 (21:19 +0300)]
EDU-547 Get rid of answer extension for Task Files

Use actual task file name instead of name.answer

5 years agohonor user-defined value of "ide.prioritize.ui.thread" option appcode/146.233 appcode/146.235 clion/146.234 clion/146.236
peter [Sat, 27 Feb 2016 11:42:21 +0000 (12:42 +0100)]
honor user-defined value of "ide.prioritize.ui.thread" option

5 years agoallow non-physical PSI and documents to be modified without write action
peter [Sat, 27 Feb 2016 10:02:49 +0000 (11:02 +0100)]
allow non-physical PSI and documents to be modified without write action

5 years agoPython real SDK test fix: double skeleton generation removed appcode/146.223 clion/146.220 dbe/146.219 idea/146.221 phpstorm/146.222 phpstorm/146.232 pycharm/146.227 pycharm/146.229 webstorm/146.231
Ilya.Kazakevich [Fri, 26 Feb 2016 20:18:52 +0000 (23:18 +0300)]
Python real SDK test fix: double skeleton generation removed

5 years ago[ui] diagnostic for EA-79714
Roman Shevchenko [Fri, 26 Feb 2016 20:14:26 +0000 (21:14 +0100)]
[ui] diagnostic for EA-79714

5 years agomissed delegate in prioritized intentions added (IDEA-152103)
Anna Kozlova [Fri, 26 Feb 2016 20:10:31 +0000 (21:10 +0100)]
missed delegate in prioritized intentions added (IDEA-152103)

5 years agomove load content to last step, after create scene and root container
Alexander Lobas [Fri, 26 Feb 2016 20:10:15 +0000 (23:10 +0300)]
move load content to last step, after create scene and root container

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.