idea/community.git
6 years agoMerge branch 'master' into daywalker/cmake_editing clion/146.1019 clion/146.1104 clion/146.960
Vasily Pisar [Wed, 30 Mar 2016 18:01:34 +0000 (21:01 +0300)]
Merge branch 'master' into daywalker/cmake_editing

6 years agoJavafx: Fixed resolving variables and getter chains in FXML property expressions...
Pavel Dolgov [Wed, 30 Mar 2016 16:57:00 +0000 (19:57 +0300)]
Javafx: Fixed resolving variables and getter chains in FXML property expressions. Tests added (IDEA-153754)

6 years agojavafx: regroup tests so only one javafx plugin is on the classpath
Anna.Kozlova [Wed, 30 Mar 2016 16:58:26 +0000 (18:58 +0200)]
javafx: regroup tests so only one javafx plugin is on the classpath

6 years agogit: IDEA-101222 read branch files in UTF-8
Kirill Likhodedov [Wed, 30 Mar 2016 16:27:02 +0000 (19:27 +0300)]
git: IDEA-101222 read branch files in UTF-8

Man git-commit-tree:
    Path names are encoded in UTF-8 normalization form C.
    This applies to tree objects, the index file, ref names,
    as well as path names in command line arguments,
    environment variables and config files.

6 years agogit: don't fail completely if current head was not found
Kirill Likhodedov [Wed, 30 Mar 2016 16:23:42 +0000 (19:23 +0300)]
git: don't fail completely if current head was not found

Relates to IDEA-101222.

6 years agogit: report if both current revision and current branch are null
Kirill Likhodedov [Wed, 30 Mar 2016 16:16:52 +0000 (19:16 +0300)]
git: report if both current revision and current branch are null

This is not a valid situation, which indicates some issue
while reading .git/HEAD and .git/refs.

E.g. current branch is null in detached HEAD, but then there is
current revision. On the other hand, current revision is null in a
fresh repository, which is however on branch.

Relates to IDEA-101222.

6 years agouse same empty tag rules for html inheritors
Dennis Ushakov [Wed, 30 Mar 2016 16:24:34 +0000 (19:24 +0300)]
use same empty tag rules for html inheritors
#WEB-21068 fixed

6 years agoFix behaviour with Python3 (PY-17987)
Elizaveta Shashkova [Wed, 30 Mar 2016 15:56:04 +0000 (18:56 +0300)]
Fix behaviour with Python3 (PY-17987)

6 years ago[groovy] run both junit 3 and 4 tests within same suite
Daniil Ovchinnikov [Wed, 30 Mar 2016 15:49:17 +0000 (18:49 +0300)]
[groovy] run both junit 3 and 4 tests within same suite

6 years agoDRY: migrate VcsRepositoryManagerTest to extend VcsPlatformTest
Kirill Likhodedov [Sat, 26 Mar 2016 15:52:01 +0000 (18:52 +0300)]
DRY: migrate VcsRepositoryManagerTest to extend VcsPlatformTest

6 years agoDRY: remove VcsLogPlatformTest since it adds nothing to VcsPlatformTest
Kirill Likhodedov [Sat, 26 Mar 2016 15:49:50 +0000 (18:49 +0300)]
DRY: remove VcsLogPlatformTest since it adds nothing to VcsPlatformTest

6 years agoDRY: let HgPlatformTest extend VcsPlatformTest
Kirill Likhodedov [Sat, 26 Mar 2016 15:40:05 +0000 (18:40 +0300)]
DRY: let HgPlatformTest extend VcsPlatformTest

6 years agogit tests: convert to kotlin
Kirill Likhodedov [Sat, 26 Mar 2016 14:46:42 +0000 (17:46 +0300)]
git tests: convert to kotlin

6 years agorename to kotlin
Kirill Likhodedov [Sat, 26 Mar 2016 14:44:02 +0000 (17:44 +0300)]
rename to kotlin

6 years agoVcsDirtyScopeManagerTest
Kirill Likhodedov [Mon, 28 Mar 2016 16:50:30 +0000 (19:50 +0300)]
VcsDirtyScopeManagerTest

6 years agovcs tests: refresh whole LFS not just project folder
Kirill Likhodedov [Sat, 26 Mar 2016 14:09:03 +0000 (17:09 +0300)]
vcs tests: refresh whole LFS not just project folder

To make sure the VFS is refreshed if it is used for files outside
the project dir, but inside the test root dir (e.g. for some outer root)

6 years agoExtract VcsPlatformTest
Kirill Likhodedov [Sun, 6 Mar 2016 13:31:14 +0000 (16:31 +0300)]
Extract VcsPlatformTest

6 years agoEA-78944 - TDDE: TraceableDisposable.throwDisposalError
Sergey Malenkov [Wed, 30 Mar 2016 15:46:58 +0000 (18:46 +0300)]
EA-78944 - TDDE: TraceableDisposable.throwDisposalError

6 years agosupport async document commit in various tree structures
peter [Wed, 30 Mar 2016 15:30:16 +0000 (17:30 +0200)]
support async document commit in various tree structures

6 years agodeprioritize UI thread to avoid freezes when pressing left/right in lookup, DRY and...
peter [Wed, 30 Mar 2016 15:28:42 +0000 (17:28 +0200)]
deprioritize UI thread to avoid freezes when pressing left/right in lookup, DRY and add assertions (IDEA-153903)

6 years agoreuse name suggester from Introduce Variable
Bas Leijdekkers [Wed, 30 Mar 2016 15:28:13 +0000 (17:28 +0200)]
reuse name suggester from Introduce Variable

6 years agoEA-69913 - optimize new utility method
Sergey Malenkov [Wed, 30 Mar 2016 15:27:00 +0000 (18:27 +0300)]
EA-69913 - optimize new utility method

6 years agoMerge pull request #375 (https://github.com/JetBrains/intellij-community/pull/375)
Roman Shevchenko [Wed, 30 Mar 2016 15:23:44 +0000 (17:23 +0200)]
Merge pull request #375 (https://github.com/JetBrains/intellij-community/pull/375)

6 years ago[ui] fixes "Attach sources" chooser cancellation (IDEA-153651)
Roman Shevchenko [Wed, 30 Mar 2016 15:02:33 +0000 (17:02 +0200)]
[ui] fixes "Attach sources" chooser cancellation (IDEA-153651)

6 years ago[groovy] follow-up (IDEA-153785) appcode/146.939 clion/146.941
Daniil Ovchinnikov [Wed, 30 Mar 2016 14:51:20 +0000 (17:51 +0300)]
[groovy] follow-up (IDEA-153785)

6 years agoDevKit: DevKit-JPS dependency changed from "compile" to "runtime"
Yann Cébron [Wed, 30 Mar 2016 14:52:16 +0000 (16:52 +0200)]
DevKit: DevKit-JPS dependency changed from "compile" to "runtime"

6 years agonotnull
Alexey Kudravtsev [Wed, 30 Mar 2016 13:50:51 +0000 (16:50 +0300)]
notnull

6 years agocompilation fixed on build server (wtf?)
Alexey Kudravtsev [Wed, 30 Mar 2016 13:45:27 +0000 (16:45 +0300)]
compilation fixed on build server (wtf?)

6 years agoperformance
Alexey Kudravtsev [Wed, 30 Mar 2016 13:44:10 +0000 (16:44 +0300)]
performance

6 years agoBiUtil.isSet() usages extracted
Alexey Kudravtsev [Wed, 30 Mar 2016 13:37:14 +0000 (16:37 +0300)]
BiUtil.isSet() usages extracted

6 years ago[tests] fixes javadoc HTML lint inspection test on Windows
Roman Shevchenko [Wed, 30 Mar 2016 14:32:28 +0000 (16:32 +0200)]
[tests] fixes javadoc HTML lint inspection test on Windows

6 years agojson schema. fix schema import
irengrig [Wed, 30 Mar 2016 14:23:29 +0000 (16:23 +0200)]
json schema. fix schema import

6 years agofix tests
irengrig [Wed, 30 Mar 2016 14:18:34 +0000 (16:18 +0200)]
fix tests

6 years ago[groovy] tests for IDEA-153785
Daniil Ovchinnikov [Wed, 30 Mar 2016 14:15:45 +0000 (17:15 +0300)]
[groovy] tests for IDEA-153785

6 years ago[groovy] do not use context in resolve of FromString options (IDEA-153785)
Daniil Ovchinnikov [Wed, 30 Mar 2016 14:11:46 +0000 (17:11 +0300)]
[groovy] do not use context in resolve of FromString options (IDEA-153785)

6 years ago[groovy] more readable description for expected closure parameter types
Daniil Ovchinnikov [Wed, 30 Mar 2016 13:02:42 +0000 (16:02 +0300)]
[groovy] more readable description for expected closure parameter types

6 years agomore tests for WEB-20986 JSON Schema Files that are updated require a close and relau...
irengrig [Wed, 30 Mar 2016 14:03:14 +0000 (16:03 +0200)]
more tests for WEB-20986 JSON Schema Files that are updated require a close and relaunch to be used

6 years agoWEB-20986 JSON Schema Files that are updated require a close and relauch to be used
irengrig [Wed, 30 Mar 2016 13:23:51 +0000 (15:23 +0200)]
WEB-20986 JSON Schema Files that are updated require a close and relauch to be used
0) schema providers have externally returned identity key - in order to easier replace them in a cache (type of schema - embedded, schema itself, user defined + file)
1) have vfs listener to track user schema files
2) dependencies cache also to keep dependencies between schema provider identities (i.e. schema files) - in order for fine grained cache update
3) refactor components to reduce cross calls
4) remove explicit factory for tslint, use common one

6 years agojson schema, fix construction of relative path woth vfs utils one more time
irengrig [Wed, 30 Mar 2016 13:18:53 +0000 (15:18 +0200)]
json schema, fix construction of relative path woth vfs utils one more time

6 years agoEA-69913 - assert: EditorFragmentComponent.doInit
Dmitry Batrak [Wed, 30 Mar 2016 14:02:20 +0000 (17:02 +0300)]
EA-69913 - assert: EditorFragmentComponent.doInit

handle case when screen size determination fails

6 years ago[vcs]: allow changes browser node renderer changes flatten mode on the fly to avoid...
Nadya Zabrodina [Wed, 30 Mar 2016 13:00:29 +0000 (16:00 +0300)]
[vcs]: allow changes browser node renderer changes flatten mode on the fly to avoid renderer duplication

* todo review all ChangesBrowserNodeRenderer.java usages and try to use new one with Getter instead of 2 with final property flag

6 years ago[shelve]: IDEA-153138 improve unshelve strategy
Nadya Zabrodina [Mon, 28 Mar 2016 12:12:08 +0000 (15:12 +0300)]
[shelve]: IDEA-153138 improve unshelve strategy

* provide useProjectDir as best base flag;
* unshelve to project dir by default despite context matching;
* add test when several files with the same name exist in the project

6 years ago[patch]: IDEA-81107 add an ability to choose base for inapplicable file
Nadya Zabrodina [Mon, 21 Mar 2016 12:54:18 +0000 (15:54 +0300)]
[patch]: IDEA-81107 add an ability to choose base for inapplicable file

* create ui toggle action;
* add link for base file chooser;
* improve rendering;
* handle toggle action for inapplicable patchFile;
* cleanUp

6 years ago[patch]: provide remained path files from dialog to executors and rename parameter
Nadya Zabrodina [Mon, 21 Mar 2016 11:44:24 +0000 (14:44 +0300)]
[patch]: provide remained path files from dialog to executors and rename parameter

* improve remove unshelved strategy;
* remove unnecessary equals and hashcode methods from FilePatch because thery can't be equal only by paths;
* avoid double patchFile reading in UnshelvePatchDefaultExecutor, use already read information from ChangeList;

6 years ago[patch]: DRY
Nadya Zabrodina [Fri, 11 Mar 2016 15:49:12 +0000 (18:49 +0300)]
[patch]: DRY

6 years ago[patch]: IDEA-152517 Applying shelved changes: show inapplicable changes in legend
Nadya Zabrodina [Thu, 10 Mar 2016 11:44:27 +0000 (14:44 +0300)]
[patch]: IDEA-152517 Applying shelved changes: show inapplicable changes in legend

* rename NameTrinity to NamedLegendStatuses;
* add an ability to update and to render file status legend on your own way;

6 years agoEA-81233 - IAE: ScopePaneSelectInTarget.isSubIdSelectable
Sergey Ignatov [Wed, 30 Mar 2016 12:54:03 +0000 (15:54 +0300)]
EA-81233 - IAE: ScopePaneSelectInTarget.isSubIdSelectable

6 years agojavafx: ensure that partly specified types do not leak through field/method return...
Anna.Kozlova [Wed, 30 Mar 2016 12:48:20 +0000 (14:48 +0200)]
javafx: ensure that partly specified types do not leak through field/method return types

6 years agoIDEA-61277 diff: do not load Changes from context in ChangesBrowser.ShowDiffAction
Aleksey Pivovarov [Wed, 30 Mar 2016 11:54:15 +0000 (14:54 +0300)]
IDEA-61277 diff: do not load Changes from context in ChangesBrowser.ShowDiffAction

6 years agoPY-18486 Better solution: on enter generate content for empty docstrings too
Mikhail Golubev [Wed, 30 Mar 2016 12:38:10 +0000 (15:38 +0300)]
PY-18486 Better solution: on enter generate content for empty docstrings too

I reverted previously modified test data in PyEditingTest, since
this fix doesn't affect top-level string literals treated as module
docstrings. They are processed in BaseQuoteHandler as earlier.

6 years ago[groovy]: use classloader of Groovy plugin to fix compilation problems in gdsl files
nik [Wed, 30 Mar 2016 12:44:59 +0000 (15:44 +0300)]
[groovy]: use classloader of Groovy plugin to fix compilation problems in gdsl files

6 years agoEA-81114 - IAE: SpeedSearchUtil.appendFragmentsForSpeedSearch
peter [Wed, 30 Mar 2016 11:38:35 +0000 (13:38 +0200)]
EA-81114 - IAE: SpeedSearchUtil.appendFragmentsForSpeedSearch

6 years agoadd angular to featured plugins appcode/146.938 clion/146.937
Dennis Ushakov [Wed, 30 Mar 2016 11:55:44 +0000 (14:55 +0300)]
add angular to featured plugins

6 years agotypo
Dennis Ushakov [Wed, 30 Mar 2016 11:34:34 +0000 (14:34 +0300)]
typo

6 years agomove UIUtil.isA11YEnabled(..) to ScreenReader.isEnabled(..) clion/146.936
Anton Tarasov [Wed, 30 Mar 2016 11:40:52 +0000 (14:40 +0300)]
move UIUtil.isA11YEnabled(..) to ScreenReader.isEnabled(..)

6 years agorestored previous variant of 'invoke' method to fix API compatibility phpstorm/146.935
nik [Wed, 30 Mar 2016 11:06:38 +0000 (14:06 +0300)]
restored previous variant of 'invoke' method to fix API compatibility

6 years ago[java] javadoc HTML lint inspection (IDEA-114977)
Roman Shevchenko [Wed, 30 Mar 2016 10:49:55 +0000 (12:49 +0200)]
[java] javadoc HTML lint inspection (IDEA-114977)

6 years agodon't process input method events in disposed editor (EA-77417)
Dmitry Batrak [Wed, 30 Mar 2016 10:23:15 +0000 (13:23 +0300)]
don't process input method events in disposed editor (EA-77417)

6 years agocheck for editor disposal before displaying search results (EA-77417)
Dmitry Batrak [Wed, 30 Mar 2016 10:16:46 +0000 (13:16 +0300)]
check for editor disposal before displaying search results (EA-77417)

6 years agoScrollingModelImpl refactoring
Dmitry Batrak [Wed, 30 Mar 2016 10:08:26 +0000 (13:08 +0300)]
ScrollingModelImpl refactoring

6 years agodisable softwraps recalc on editor size change after editor release (EA-77417)
Dmitry Batrak [Wed, 30 Mar 2016 10:01:16 +0000 (13:01 +0300)]
disable softwraps recalc on editor size change after editor release (EA-77417)

6 years agodon't throw an exception on painting gutter for a disposed editor (EA-77417)
Dmitry Batrak [Wed, 30 Mar 2016 09:29:37 +0000 (12:29 +0300)]
don't throw an exception on painting gutter for a disposed editor (EA-77417)

6 years agoIndentsPass - don't request coordinate conversions from editor in a side thread,...
Dmitry Batrak [Wed, 30 Mar 2016 09:18:03 +0000 (12:18 +0300)]
IndentsPass - don't request coordinate conversions from editor in a side thread, editor can be disposed at any time (EA-77417)

6 years agoinference: restore probably partial raw inference as this way expected raw types...
Anna.Kozlova [Wed, 30 Mar 2016 10:10:00 +0000 (12:10 +0200)]
inference: restore probably partial raw inference as this way expected raw types are preserved and Objects won't be inferred in place where raw types were expected

6 years agoIDEA-153874 apply changes from AndroidStudio
Anton Tarasov [Wed, 30 Mar 2016 10:08:45 +0000 (13:08 +0300)]
IDEA-153874 apply changes from AndroidStudio

6 years agoIDEA-152169 [follow-up]
Anton Tarasov [Wed, 30 Mar 2016 09:50:26 +0000 (12:50 +0300)]
IDEA-152169 [follow-up]

6 years agoIDEA-153614 (Flip ',' (comma) generates invalid code)
Bas Leijdekkers [Wed, 30 Mar 2016 09:37:35 +0000 (11:37 +0200)]
IDEA-153614 (Flip ',' (comma) generates invalid code)

6 years agoallow to move left/right more java constructs
Bas Leijdekkers [Wed, 30 Mar 2016 07:05:51 +0000 (09:05 +0200)]
allow to move left/right more java constructs

6 years agoimprove inspection description grammar
Bas Leijdekkers [Sun, 27 Mar 2016 13:09:22 +0000 (15:09 +0200)]
improve inspection description grammar

6 years agofind dialog: take a top-level disposable transaction inside alarm clion/146.934
peter [Wed, 30 Mar 2016 09:14:25 +0000 (11:14 +0200)]
find dialog: take a top-level disposable transaction inside alarm

6 years agoremove transactions that are not needed inside user activity
peter [Wed, 30 Mar 2016 09:10:58 +0000 (11:10 +0200)]
remove transactions that are not needed inside user activity

6 years agoremove link to ligatures support's known issues - they should be resolved with curren... appcode/146.932 clion/146.933
Dmitry Batrak [Wed, 30 Mar 2016 08:20:17 +0000 (11:20 +0300)]
remove link to ligatures support's known issues - they should be resolved with current version of bundled custom JDK

6 years agoFixes according to review IDEA-CR-9573 appcode/146.924 appcode/146.985 clion/146.920 dbe/146.922 idea/146.923 phpstorm/146.921 pycharm/146.926 pycharm/146.929 rubymine/146.927 webstorm/146.931
Valentina Kiryushkina [Fri, 25 Mar 2016 14:54:47 +0000 (17:54 +0300)]
Fixes according to review IDEA-CR-9573

* Fix problems found in review and add tests
* Fix problems with positional substitution resolving, where arguments consist of positional and packed arguments and add tests
* Remove doc string check

6 years agoIn percent string resolve positional substitution on first position to non-tuple...
Valentina Kiryushkina [Thu, 24 Mar 2016 16:01:35 +0000 (19:01 +0300)]
In percent string resolve positional substitution on first position  to non-tuple  left part expression #PY-18115

6 years agoFix highlighting substitutions in formatted strings #PY-18859, #PY-18861 and update...
Valentina Kiryushkina [Wed, 23 Mar 2016 16:01:55 +0000 (19:01 +0300)]
Fix highlighting substitutions in formatted strings #PY-18859, #PY-18861 and update tests

6 years agoFix false positives #PY-18769, #PY-18752, #PY-18837, #PY-18115
Valentina Kiryushkina [Tue, 22 Mar 2016 17:37:34 +0000 (20:37 +0300)]
Fix false positives #PY-18769, #PY-18752, #PY-18837, #PY-18115

6 years agoinline: don't flatten multi dimensional array in varargs calls (IDEA-153700)
Anna.Kozlova [Tue, 29 Mar 2016 19:15:47 +0000 (21:15 +0200)]
inline: don't flatten multi dimensional array in varargs calls (IDEA-153700)

6 years agoinitial visibility for extract field/constant dialogs (IDEA-153604)
Anna.Kozlova [Tue, 29 Mar 2016 18:06:28 +0000 (20:06 +0200)]
initial visibility for extract field/constant dialogs (IDEA-153604)

6 years agotestdata for IDEA-153632
Anna.Kozlova [Tue, 29 Mar 2016 17:57:29 +0000 (19:57 +0200)]
testdata for IDEA-153632

6 years agopull up: skip usages in unknown languages (IDEA-153823)
Anna.Kozlova [Tue, 29 Mar 2016 17:27:55 +0000 (19:27 +0200)]
pull up: skip usages in unknown languages (IDEA-153823)

6 years agoIDEA-153753 Find by mouse shortcut does not work with mouse button 4/5
Sergey Malenkov [Tue, 29 Mar 2016 18:28:52 +0000 (21:28 +0300)]
IDEA-153753 Find by mouse shortcut does not work with mouse button 4/5

6 years agoCPP-2138 fix the problem with dirty PSI, "wrong" fix for SQL tests
Alexey Utkin [Tue, 29 Mar 2016 18:00:01 +0000 (21:00 +0300)]
CPP-2138 fix the problem with dirty PSI, "wrong" fix for SQL tests

6 years agoPyCharm debugger breaks django form validation (PY-14578)
Elizaveta Shashkova [Tue, 29 Mar 2016 17:43:59 +0000 (20:43 +0300)]
PyCharm debugger breaks django form validation (PY-14578)

Create a separate resolver for Django forms in order to prevent calling self.errors because it is a property and has side effects. Also We shouldn't call str(), because it also has side effects.

6 years ago[java] project disposal check (EA-81095); formatting
Roman Shevchenko [Tue, 29 Mar 2016 17:45:33 +0000 (19:45 +0200)]
[java] project disposal check (EA-81095); formatting

6 years ago[groovy] honor default imports in FromStringHintProcessor (IDEA-153785)
Daniil Ovchinnikov [Tue, 29 Mar 2016 17:35:50 +0000 (20:35 +0300)]
[groovy] honor default imports in FromStringHintProcessor (IDEA-153785)

6 years agodiff: replace `volatile` with `final`
Aleksey Pivovarov [Tue, 29 Mar 2016 17:27:32 +0000 (20:27 +0300)]
diff: replace `volatile` with `final`

6 years agodiff: remove unneeded `volatile`
Aleksey Pivovarov [Mon, 28 Mar 2016 20:48:33 +0000 (23:48 +0300)]
diff: remove unneeded `volatile`

this variable accessed only from EDT

6 years agoJavafx: Refactoring - simplify validation of FXML attributes. Move reusable code...
Pavel Dolgov [Tue, 29 Mar 2016 17:10:36 +0000 (20:10 +0300)]
Javafx: Refactoring - simplify validation of FXML attributes. Move reusable code to utility class (IDEA-153754)

6 years agomake sure soft wrap model is notified about scrollable viewport changes before other...
Dmitry Batrak [Tue, 29 Mar 2016 16:33:08 +0000 (19:33 +0300)]
make sure soft wrap model is notified about scrollable viewport changes before other (higher-level) listeners (should fix EA-68610)

6 years agoinspection tool window: show empty panel when descriptor is descriptor based on direc...
Dmitry Batkovich [Tue, 29 Mar 2016 15:35:03 +0000 (18:35 +0300)]
inspection tool window: show empty panel when descriptor is descriptor based on directory or package element

6 years agoinspection tool window: increased whitespace margin
Dmitry Batkovich [Tue, 29 Mar 2016 15:30:15 +0000 (18:30 +0300)]
inspection tool window: increased whitespace margin

6 years agoinspection tool window: exclude action -- rebuild tree when "filter excluded" option...
Dmitry Batkovich [Tue, 29 Mar 2016 15:26:03 +0000 (18:26 +0300)]
inspection tool window: exclude action -- rebuild tree when "filter excluded" option is enabled

6 years agoinspection tool window: node exclusion restoration on tree regrouping fixed 2
Dmitry Batkovich [Tue, 29 Mar 2016 15:00:58 +0000 (18:00 +0300)]
inspection tool window: node exclusion restoration on tree regrouping fixed 2

6 years agoinitialize notification ID after content has been initialized (EA-80856 - ISE: Notifi...
Alexander Lobas [Tue, 29 Mar 2016 15:24:07 +0000 (18:24 +0300)]
initialize notification ID after content has been initialized (EA-80856 - ISE: Notification.getContent)

6 years agoIDEA-153630 gdb console is blinking and adding and deleting scroll bar
Sergey Malenkov [Tue, 29 Mar 2016 15:05:43 +0000 (18:05 +0300)]
IDEA-153630 gdb console is blinking and adding and deleting scroll bar
changed synchronization of two editors in the console implementation

6 years agodecompiler: Setup increment/decrement test properly #376 appcode/146.918 clion/146.919
Egor.Ushakov [Tue, 29 Mar 2016 14:52:23 +0000 (17:52 +0300)]
decompiler: Setup increment/decrement test properly #376

6 years agonew inference: check provided lower bounds on type parameters, in case of fresh varia...
Anna.Kozlova [Tue, 29 Mar 2016 13:07:55 +0000 (15:07 +0200)]
new inference: check provided lower bounds on type parameters, in case of fresh variables they declare the type hierarchy and otherwise constrains won't agree (IDEA-153642)

6 years agolambda should be treated as simple assignment (IDEA-153782)
Anna.Kozlova [Tue, 29 Mar 2016 11:53:30 +0000 (13:53 +0200)]
lambda should be treated as simple assignment (IDEA-153782)

6 years ago[hg]: support annotate action for uncommitted renamed file
Nadya Zabrodina [Tue, 29 Mar 2016 14:42:43 +0000 (17:42 +0300)]
[hg]: support annotate action for uncommitted renamed file

6 years agoinspection tool window: node exclusion restoration on tree regrouping fixed
Dmitry Batkovich [Tue, 29 Mar 2016 14:16:07 +0000 (17:16 +0300)]
inspection tool window: node exclusion restoration on tree regrouping fixed