idea/community.git
4 years agoshow "Current File" scope always (WEB-20644)
Sergey Simonchik [Sat, 12 Mar 2016 20:15:58 +0000 (23:15 +0300)]
show "Current File" scope always (WEB-20644)

4 years agofixing SOE during offline inspections (IDEA-152435)
Eugene Zhuravlev [Sat, 12 Mar 2016 19:11:54 +0000 (20:11 +0100)]
fixing SOE during offline inspections (IDEA-152435)

4 years agofixing lots of 'java.io.IOException: Stream closed' exceptions in logs
Eugene Zhuravlev [Sat, 12 Mar 2016 16:48:57 +0000 (17:48 +0100)]
fixing lots of 'java.io.IOException: Stream closed' exceptions in logs

4 years agotreat second and subsequent occurrence calls for the same value as no op (to avoid...
Maxim.Mossienko [Sat, 12 Mar 2016 15:57:00 +0000 (16:57 +0100)]
treat second and subsequent occurrence calls for the same value as no op (to avoid (de)serialization problems for duplicates like WEB-20651)

4 years agoIDEA-152902 git: try to avoid path with spaces in GIT_SSH appcode/146.546 clion/146.545
Kirill Likhodedov [Sat, 12 Mar 2016 14:20:13 +0000 (17:20 +0300)]
IDEA-152902 git: try to avoid path with spaces in GIT_SSH

4 years agoTypedAction: take project from data context: some tests depend on that appcode/146.544 clion/146.543
peter [Sat, 12 Mar 2016 10:52:03 +0000 (11:52 +0100)]
TypedAction: take project from data context: some tests depend on that

4 years agomissed delegation
Anna Kozlova [Sat, 12 Mar 2016 09:07:49 +0000 (10:07 +0100)]
missed delegation

4 years agopipette: cursor side must be divisible by 5 appcode/146.536 appcode/146.540 clion/146.541 dbe/146.533 idea/146.534 phpstorm/146.535 pycharm/146.539 rubymine/146.538
Vassiliy.Kudryashov [Fri, 11 Mar 2016 20:50:28 +0000 (23:50 +0300)]
pipette: cursor side must be divisible by 5

4 years agoIDEA-143313 Color chooser display darker color then original one
Vassiliy.Kudryashov [Fri, 11 Mar 2016 20:24:02 +0000 (23:24 +0300)]
IDEA-143313 Color chooser display darker color then original one

4 years ago[grails] include parent envs by default in MvcCommand (IDEA-152910)
Daniil Ovchinnikov [Fri, 11 Mar 2016 18:56:31 +0000 (21:56 +0300)]
[grails] include parent envs by default in MvcCommand (IDEA-152910)

4 years agoIDEA-150906: bigger delay before hiding thumb
Sergey Malenkov [Fri, 11 Mar 2016 18:39:07 +0000 (21:39 +0300)]
IDEA-150906: bigger delay before hiding thumb

4 years agoIDEA-150906: do not animate thumb shrinking
Sergey Malenkov [Fri, 11 Mar 2016 18:32:22 +0000 (21:32 +0300)]
IDEA-150906: do not animate thumb shrinking

4 years agoIDEA-150906: align editor's thumb on Mac
Sergey Malenkov [Fri, 11 Mar 2016 16:44:03 +0000 (19:44 +0300)]
IDEA-150906: align editor's thumb on Mac

4 years agoIDEA-150906: change default colors of a thumb on Mac
Sergey Malenkov [Fri, 11 Mar 2016 13:26:10 +0000 (16:26 +0300)]
IDEA-150906: change default colors of a thumb on Mac

4 years agoIDEA-150906: do not hide shown thumb while mouse is moving
Sergey Malenkov [Fri, 11 Mar 2016 13:11:36 +0000 (16:11 +0300)]
IDEA-150906: do not hide shown thumb while mouse is moving

4 years ago[platform] Ivy source provider untied from Properties plugin idea/146.532
Roman Shevchenko [Fri, 11 Mar 2016 18:49:05 +0000 (19:49 +0100)]
[platform] Ivy source provider untied from Properties plugin

4 years agoIDEA-102056 Settings->Editor->Colors&Fonts could use splitter between settings and...
Rustam Vishnyakov [Fri, 11 Mar 2016 17:40:49 +0000 (20:40 +0300)]
IDEA-102056 Settings->Editor->Colors&Fonts could use splitter between settings and preview

4 years agomaven: honor dependency winner scope; handle dependencies conflicts and duplicates...
Vladislav.Soroka [Fri, 11 Mar 2016 17:30:51 +0000 (20:30 +0300)]
maven: honor dependency winner scope; handle dependencies conflicts and duplicates (IDEA-133331)

4 years agocopy ref: update fqn when constructor is replaced with class
Anna Kozlova [Fri, 11 Mar 2016 17:29:06 +0000 (18:29 +0100)]
copy ref: update fqn when constructor is replaced with class

4 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Ilya.Kazakevich [Fri, 11 Mar 2016 16:59:49 +0000 (19:59 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community

4 years agoJavafx: Move RemoveTagIntentionFix to the XMl plug-in for further reuse, don't do...
Pavel Dolgov [Fri, 11 Mar 2016 16:54:24 +0000 (19:54 +0300)]
Javafx: Move RemoveTagIntentionFix to the XMl plug-in for further reuse, don't do code formatting after removing tag to avoid excessive changes. Tests updated

4 years agodon't show tooltip and don't highlight element hovered over, if it's not navigatable...
Dmitry Batrak [Fri, 11 Mar 2016 16:41:06 +0000 (19:41 +0300)]
don't show tooltip and don't highlight element hovered over, if it's not navigatable and documentation provider doesn't provide any information about it (WEB-13238)

4 years agoMerge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Fri, 11 Mar 2016 16:45:56 +0000 (19:45 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoDjango Forms: support forms created with factories
Ilya.Kazakevich [Fri, 11 Mar 2016 16:44:55 +0000 (19:44 +0300)]
Django Forms: support forms created with factories

Several methods like "modelform_factory" may be used to create forms.
Such methods are supported.

Reference may use heavy context when participates in user initiated actions. Special method added to provide this information.

4 years agoDelay loading of index's implementation components until FileBasedIndexImpl really...
Maxim.Mossienko [Fri, 11 Mar 2016 16:35:47 +0000 (17:35 +0100)]
Delay loading of index's implementation components until FileBasedIndexImpl really requests the implementation (to make indices implementation initialization in parallel)

4 years ago[tests] PTY command line test
Roman Shevchenko [Fri, 11 Mar 2016 16:36:22 +0000 (17:36 +0100)]
[tests] PTY command line test

4 years agodo not show view link in debugger trees if node text fits the screen in ExpandableIte...
Egor.Ushakov [Fri, 11 Mar 2016 16:20:54 +0000 (19:20 +0300)]
do not show view link in debugger trees if node text fits the screen in ExpandableItemsHandler

4 years agoupdated wording in privacy policy;
Eugene Zhuravlev [Fri, 11 Mar 2016 15:34:55 +0000 (16:34 +0100)]
updated wording in privacy policy;
LS api updated: support older locations of shared 'userIdOnMachine' property

4 years agointroduce / use IOUtil.writeStringList and IOUtil.readStringList
Maxim.Mossienko [Fri, 11 Mar 2016 16:05:04 +0000 (17:05 +0100)]
introduce / use IOUtil.writeStringList and IOUtil.readStringList

4 years agocorrect EditorImpl.type callback result
peter [Fri, 11 Mar 2016 16:10:26 +0000 (17:10 +0100)]
correct EditorImpl.type callback result

4 years agocopy reference testdata: avoid same class to be present simultaneously in the same...
Anna Kozlova [Fri, 11 Mar 2016 16:05:43 +0000 (17:05 +0100)]
copy reference testdata: avoid same class to be present simultaneously in the same package

4 years agotestng: include @Before/AfterGroups when needed (IDEA-152857)
Anna Kozlova [Fri, 11 Mar 2016 15:59:42 +0000 (16:59 +0100)]
testng: include @Before/AfterGroups when needed (IDEA-152857)

4 years agoi18n (IDEA-152886)
Anna Kozlova [Fri, 11 Mar 2016 14:53:21 +0000 (15:53 +0100)]
i18n (IDEA-152886)

4 years agonull serialization
Dmitry Avdeev [Fri, 11 Mar 2016 15:53:32 +0000 (18:53 +0300)]
null serialization

4 years agoSpellchecker: update icon (DSGN-2833), plugin layout
Yann Cébron [Fri, 11 Mar 2016 15:46:43 +0000 (16:46 +0100)]
Spellchecker: update icon (DSGN-2833), plugin layout

4 years ago[platform] restores binary compatibility
Roman Shevchenko [Fri, 11 Mar 2016 15:37:26 +0000 (16:37 +0100)]
[platform] restores binary compatibility

4 years agoeditor typing: narrow the scope of transactions (IDEA-CR-9167)
peter [Fri, 11 Mar 2016 15:22:12 +0000 (16:22 +0100)]
editor typing: narrow the scope of transactions (IDEA-CR-9167)

4 years agodon't take write actions for modifying TextComponentEditor
peter [Fri, 11 Mar 2016 15:19:53 +0000 (16:19 +0100)]
don't take write actions for modifying TextComponentEditor

4 years agoJavafx: Add inspection in FXML to validate that RGB color components are in valid...
Pavel Dolgov [Fri, 11 Mar 2016 15:21:09 +0000 (18:21 +0300)]
Javafx: Add inspection in FXML to validate that RGB color components are in valid range (IDEA-103956)

4 years agoIDEA-152569 - Docker: High memory usage
Michael Golubev [Fri, 11 Mar 2016 14:56:16 +0000 (15:56 +0100)]
IDEA-152569 - Docker: High memory usage

4 years agocopy reference: fix isReferenceTo check (IDEA-152601) appcode/146.531
Anna Kozlova [Fri, 11 Mar 2016 14:03:12 +0000 (15:03 +0100)]
copy reference: fix isReferenceTo check (IDEA-152601)

4 years agoIDEA-152867 Gradle window takes more than a minute to open
Vladislav.Soroka [Fri, 11 Mar 2016 13:48:45 +0000 (16:48 +0300)]
IDEA-152867 Gradle window takes more than a minute to open

4 years agogit: IDEA-152430 Removing remote branch should offer to delete tracking branch
Kirill Likhodedov [Fri, 11 Mar 2016 13:42:42 +0000 (16:42 +0300)]
git: IDEA-152430 Removing remote branch should offer to delete tracking branch

This used to work, but was broken a while ago, during some
refactoring related to using of GitRemoteBranch objects.

4 years agovcs: simplify disposed condition
Kirill Likhodedov [Thu, 10 Mar 2016 14:12:23 +0000 (17:12 +0300)]
vcs: simplify disposed condition

4 years agoJavafx: Reduce code duplication by handling FXML property tags and property attribute...
Pavel Dolgov [Fri, 11 Mar 2016 13:28:30 +0000 (16:28 +0300)]
Javafx: Reduce code duplication by handling FXML property tags and property attributes in the same way, compute properties from both fields and getter/setter methods. Cache per class the properties available in FXML (IDEA-103956)

4 years agofix index inconsistency: hashCode/equals for deserialized value is different from...
Maxim.Mossienko [Fri, 11 Mar 2016 13:26:25 +0000 (14:26 +0100)]
fix index inconsistency: hashCode/equals for deserialized value is different from original one

4 years agorefactoring (following IDEA-152564, IDEA-CR-9173)
Dmitry Batrak [Fri, 11 Mar 2016 13:24:29 +0000 (16:24 +0300)]
refactoring (following IDEA-152564, IDEA-CR-9173)

4 years agoPY-18678 R label added for Docker Compose interpreter in Python SDK list
Alexander Koshevoy [Fri, 11 Mar 2016 13:05:03 +0000 (16:05 +0300)]
PY-18678 R label added for Docker Compose interpreter in Python SDK list

4 years agoMinors after review (PY-14992)
Elizaveta Shashkova [Fri, 11 Mar 2016 13:09:58 +0000 (16:09 +0300)]
Minors after review (PY-14992)

4 years agoupdate netty to 4.1.0-CR3
Vladimir Krivosheev [Fri, 11 Mar 2016 13:05:13 +0000 (14:05 +0100)]
update netty to 4.1.0-CR3

4 years agoadd language to course info
liana.bakradze [Fri, 11 Mar 2016 12:59:41 +0000 (15:59 +0300)]
add language to course info

4 years agodon't use hardcoded modifiers for modifier+hover functionality in editor - use keymap...
Dmitry Batrak [Fri, 11 Mar 2016 12:57:19 +0000 (15:57 +0300)]
don't use hardcoded modifiers for modifier+hover functionality in editor - use keymap settings (see IDEA-152463)

4 years agojunit: don't collect abstract classes to run in package pycharm/146.525 pycharm/146.527
Anna Kozlova [Fri, 11 Mar 2016 12:11:32 +0000 (13:11 +0100)]
junit: don't collect abstract classes to run in package

4 years agoredundant cast: remove redundant postpone refactorings on non-physical elements
Anna Kozlova [Fri, 11 Mar 2016 10:40:41 +0000 (11:40 +0100)]
redundant cast: remove redundant postpone refactorings on non-physical elements

4 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 11 Mar 2016 12:09:07 +0000 (13:09 +0100)]
Merge remote-tracking branch 'origin/master'

4 years agoCleanup (delegation, to simplify overriding)
Roman Shevchenko [Fri, 11 Mar 2016 12:08:25 +0000 (13:08 +0100)]
Cleanup (delegation, to simplify overriding)

4 years ago[platform] source providers reorganization
Roman Shevchenko [Fri, 11 Mar 2016 11:59:13 +0000 (12:59 +0100)]
[platform] source providers reorganization

- Ivy source provider along with a base class moved to the platform
- the base class reused to reduce duplication
- NPE fixed (EA-80328)

4 years agofix Jump To Source if vm is child
Vladimir Krivosheev [Fri, 11 Mar 2016 11:57:17 +0000 (12:57 +0100)]
fix Jump To Source if vm is child

4 years agocleanup
Vladimir Krivosheev [Fri, 11 Mar 2016 11:37:18 +0000 (12:37 +0100)]
cleanup

4 years agoconvert VariablesGroup, ValueGroupFactory, VariableContextWrapper, VariableContext...
Vladimir Krivosheev [Fri, 11 Mar 2016 11:35:27 +0000 (12:35 +0100)]
convert VariablesGroup, ValueGroupFactory, VariableContextWrapper, VariableContext to kotlin

4 years agoconvert VariablesGroup, ValueGroupFactory, VariableContextWrapper, VariableContext...
Vladimir Krivosheev [Fri, 11 Mar 2016 11:35:03 +0000 (12:35 +0100)]
convert VariablesGroup, ValueGroupFactory, VariableContextWrapper, VariableContext to kotlin

4 years agoMerge remote-tracking branch 'origin/master' appcode/146.523 clion/146.519 dbe/146.518 phpstorm/146.522 webstorm/146.520
Vladimir.Orlov [Fri, 11 Mar 2016 10:51:40 +0000 (13:51 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 11 Mar 2016 10:41:56 +0000 (13:41 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agocompilation fixed
Alexey Kudravtsev [Fri, 11 Mar 2016 10:40:24 +0000 (13:40 +0300)]
compilation fixed

4 years agoremoved outdated logic from win installer - comparing build numbers to install over...
Vladimir.Orlov [Fri, 11 Mar 2016 10:37:37 +0000 (13:37 +0300)]
removed outdated logic from win installer - comparing build numbers to install over an old one in some cases. Cleanup.

4 years agoremove redundant @AcceptNestedTransactions (IDEA-CR-9197)
peter [Fri, 11 Mar 2016 10:31:17 +0000 (11:31 +0100)]
remove redundant @AcceptNestedTransactions (IDEA-CR-9197)

4 years agocleanup
Alexey Kudravtsev [Fri, 11 Mar 2016 10:29:53 +0000 (13:29 +0300)]
cleanup

4 years agocleanup
Alexey Kudravtsev [Fri, 11 Mar 2016 10:26:46 +0000 (13:26 +0300)]
cleanup

4 years agocleanup
Alexey Kudravtsev [Thu, 10 Mar 2016 15:20:51 +0000 (18:20 +0300)]
cleanup

4 years agoEA-79738 - assert: PausesStat.started
Alexey Kudravtsev [Thu, 10 Mar 2016 15:16:00 +0000 (18:16 +0300)]
EA-79738 - assert: PausesStat.started

4 years agoremoved jsr166e library - part I
Alexey Kudravtsev [Thu, 10 Mar 2016 15:13:26 +0000 (18:13 +0300)]
removed jsr166e library - part I

4 years agorace fixed
Alexey Kudravtsev [Thu, 10 Mar 2016 14:25:01 +0000 (17:25 +0300)]
race fixed

4 years agooptimisation
Alexey Kudravtsev [Thu, 10 Mar 2016 13:06:13 +0000 (16:06 +0300)]
optimisation

4 years agomake quick fixes that use refactorings write action aware
Bas Leijdekkers [Fri, 11 Mar 2016 10:08:58 +0000 (11:08 +0100)]
make quick fixes that use refactorings write action aware

4 years agoIG: remove duplicate code
Bas Leijdekkers [Thu, 10 Mar 2016 15:46:35 +0000 (16:46 +0100)]
IG: remove duplicate code

4 years agoIDEA-152851 Extract Method Object: incompilable result in case of `this` and `super...
Egor.Ushakov [Fri, 11 Mar 2016 10:07:49 +0000 (13:07 +0300)]
IDEA-152851 Extract Method Object: incompilable result in case of `this` and `super` and anonymous class creation

4 years agoaccept nested editing transactions in refactoring dialogs
peter [Fri, 11 Mar 2016 09:47:23 +0000 (10:47 +0100)]
accept nested editing transactions in refactoring dialogs

4 years agoredundant cast: open capture to compare old and new result types
Anna Kozlova [Thu, 10 Mar 2016 20:21:05 +0000 (21:21 +0100)]
redundant cast: open capture to compare old and new result types

4 years agoredundant cast: compare base types for anonymous classes
Anna Kozlova [Thu, 10 Mar 2016 19:06:41 +0000 (20:06 +0100)]
redundant cast: compare base types for anonymous classes

4 years agoreplace constructor with factory: warn if method already exist, reuse original if...
Anna Kozlova [Thu, 10 Mar 2016 17:33:59 +0000 (18:33 +0100)]
replace constructor with factory: warn if method already exist, reuse original if proceed (IDEA-152822)

4 years agogenerate tests: order methods by methods order in the source class (IDEA-152829)
Anna Kozlova [Thu, 10 Mar 2016 17:21:07 +0000 (18:21 +0100)]
generate tests: order methods by methods order in the source class (IDEA-152829)

4 years agoinline local: hide preview button which won't show any additional information anyway...
Anna Kozlova [Thu, 10 Mar 2016 16:18:18 +0000 (17:18 +0100)]
inline local: hide preview button which won't show any additional information anyway (IDEA-152802)

4 years agounrelated defaults: ignore type parameters check for abstract methods only, leave... dbe/146.513
Anna Kozlova [Fri, 11 Mar 2016 09:02:54 +0000 (10:02 +0100)]
unrelated defaults: ignore type parameters check for abstract methods only, leave as is for defaults

4 years agoMove update tool window method to StudyUtils appcode/146.511 clion/146.512
Valentina Kiryushkina [Fri, 11 Mar 2016 08:58:55 +0000 (11:58 +0300)]
Move update tool window method to StudyUtils

4 years agoRevert "lst: do not use hardcoded constant"
Aleksey Pivovarov [Fri, 11 Mar 2016 08:50:10 +0000 (11:50 +0300)]
Revert "lst: do not use hardcoded constant"

EA-80375 - NPE: LineStatusTrackerDrawing$PopupPanel.getEditorTextOffset
There are no editor for added lines, but we want popup to always have the same offset.

This reverts commit 87624908fd6a13f98c6de02ad50befbb13942f64.

4 years agounrelated defaults: don't check type parameters clion/146.507 rubymine/146.526
Anna Kozlova [Fri, 11 Mar 2016 08:31:45 +0000 (09:31 +0100)]
unrelated defaults: don't check type parameters

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 11 Mar 2016 08:31:26 +0000 (11:31 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoUpdated installation message if the destination folder isn't empty. Cleanup.
Vladimir.Orlov [Fri, 11 Mar 2016 08:28:41 +0000 (11:28 +0300)]
Updated installation message if the destination folder isn't empty. Cleanup.

4 years agoremoved outdated logic from win installer - comparing build numbers to install over...
Vladimir.Orlov [Fri, 11 Mar 2016 08:20:44 +0000 (11:20 +0300)]
removed outdated logic from win installer - comparing build numbers to install over an old one in some cases. Cleanup.

4 years agoIDEA-138134 Distraction free mode: next/prev occurrence shall leave focus in editor
Denis Fokin [Fri, 11 Mar 2016 08:16:25 +0000 (11:16 +0300)]
IDEA-138134 Distraction free mode: next/prev occurrence shall leave focus in editor

4 years agoscope: display "Open Files" label in scope selector combobox instead of bare hashCode...
Sergey Simonchik [Fri, 11 Mar 2016 08:05:22 +0000 (00:05 -0800)]
scope: display "Open Files" label in scope selector combobox instead of bare hashCode if no files opened (WEB-20644)

4 years agoIDEA-149210 Rework IDE notifications
Alexander Lobas [Fri, 11 Mar 2016 08:07:52 +0000 (11:07 +0300)]
IDEA-149210 Rework IDE notifications

4 years agoredundant write actions in tests
Anna Kozlova [Fri, 11 Mar 2016 07:55:26 +0000 (08:55 +0100)]
redundant write actions in tests

4 years agofix tests after commit 18ce2c6
Dmitry Batrak [Fri, 11 Mar 2016 07:30:02 +0000 (10:30 +0300)]
fix tests after commit 18ce2c6

4 years agoinspection tool window: fix memory leak
Dmitry Batkovich [Fri, 11 Mar 2016 06:53:37 +0000 (09:53 +0300)]
inspection tool window: fix memory leak

4 years agoIDEA-149864 Switch boot JDK on Windows shouldn't appear since unavailable
Alexey Ushakov [Fri, 11 Mar 2016 05:34:03 +0000 (08:34 +0300)]
IDEA-149864 Switch boot JDK on Windows shouldn't appear since unavailable

Updated idea.bat to handle bundled jdk

4 years agoIDEA-149864 Switch boot JDK on Windows shouldn't appear since unavailable appcode/146.495 clion/146.498 dbe/146.499 idea/146.494 phpstorm/146.493 pycharm/146.497 pycharm/146.503 rubymine/146.501 webstorm/146.504
Alexey Ushakov [Wed, 9 Mar 2016 13:13:02 +0000 (16:13 +0300)]
IDEA-149864 Switch boot JDK on Windows shouldn't appear since unavailable

Updated WinLanuncher[64], idea.bat and jdk switcher to support windows

4 years agoMerge remote-tracking branch 'origin/master'
Ilya.Kazakevich [Thu, 10 Mar 2016 22:15:23 +0000 (01:15 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoskeleton sync
Ilya.Kazakevich [Thu, 10 Mar 2016 21:59:51 +0000 (00:59 +0300)]
skeleton sync

4 years agoFix memory leak in the global AWT listener
Sergey Malenkov [Thu, 10 Mar 2016 19:55:44 +0000 (22:55 +0300)]
Fix memory leak in the global AWT listener