idea/community.git
6 years agoinspection toolwindow: do not change selection when nodes was included/excluded ...
Dmitry Batkovich [Thu, 26 May 2016 15:01:16 +0000 (18:01 +0300)]
inspection toolwindow: do not change selection when nodes was included/excluded /IDEA-156670

6 years agoinspection toolwindow: exclude-include action works when selected tree part is partia...
Dmitry Batkovich [Thu, 26 May 2016 14:51:20 +0000 (17:51 +0300)]
inspection toolwindow: exclude-include action works when selected tree part is partially excluded-included IDEA-156673

6 years agoinspection toolwindow: mark as suppressed in view all the ignored problem while suppr...
Dmitry Batkovich [Thu, 26 May 2016 14:08:51 +0000 (17:08 +0300)]
inspection toolwindow: mark as suppressed in view all the ignored problem while suppression IDEA-156604

6 years ago[vcs-log] grey progress colors for graphite mac theme
Julia Beliaeva [Thu, 26 May 2016 16:51:01 +0000 (19:51 +0300)]
[vcs-log] grey progress colors for graphite mac theme

6 years agobuild scripts: removed obsolete 'install-over' attributes
nik [Thu, 26 May 2016 16:58:19 +0000 (19:58 +0300)]
build scripts: removed obsolete 'install-over' attributes

6 years agoplatform: RenameModuleTest added
Vladislav.Soroka [Thu, 26 May 2016 16:47:02 +0000 (19:47 +0300)]
platform: RenameModuleTest added

6 years agoCPP-6825 New set of formatting options for lambda capture list
Alexey Utkin [Wed, 25 May 2016 16:29:32 +0000 (19:29 +0300)]
CPP-6825 New set of formatting options for lambda capture list

6 years agoPrevent making mistakes of not defining isSuitableFor() language
Rustam Vishnyakov [Thu, 26 May 2016 16:11:04 +0000 (19:11 +0300)]
Prevent making mistakes of not defining isSuitableFor() language

6 years agoIDEA-144702 Unable to use Windows as a modifier key in keymap
Vassiliy.Kudryashov [Thu, 26 May 2016 16:05:51 +0000 (19:05 +0300)]
IDEA-144702 Unable to use Windows as a modifier key in keymap
After-review fix for event modifiers

6 years agoIDEA-144702 Unable to use Windows as a modifier key in keymap
Vassiliy.Kudryashov [Thu, 26 May 2016 16:03:42 +0000 (19:03 +0300)]
IDEA-144702 Unable to use Windows as a modifier key in keymap
After-review fix for event modifiers

6 years agoplatform: sort when writing plugin list
nik [Thu, 26 May 2016 16:07:29 +0000 (19:07 +0300)]
platform: sort when writing plugin list

6 years agoCompleteStatementTest fixed (the case of empty code block)
Rustam Vishnyakov [Thu, 26 May 2016 15:56:18 +0000 (18:56 +0300)]
CompleteStatementTest fixed (the case of empty code block)

6 years agoresolve on nested captures (IDEA-156170)
Anna Kozlova [Thu, 26 May 2016 15:48:46 +0000 (18:48 +0300)]
resolve on nested captures (IDEA-156170)

6 years agoadd single static import: don't replace instance member calls (IDEA-153929)
Anna Kozlova [Thu, 26 May 2016 13:15:31 +0000 (16:15 +0300)]
add single static import: don't replace instance member calls (IDEA-153929)

6 years agoreformat
Anna Kozlova [Thu, 26 May 2016 12:28:35 +0000 (15:28 +0300)]
reformat

6 years agoinline method: allow to inline vars ar parameters for negative values (IDEA-154831)
Anna Kozlova [Thu, 26 May 2016 12:04:44 +0000 (15:04 +0300)]
inline method: allow to inline vars ar parameters for negative values (IDEA-154831)

6 years agoJFlex: regen all lexers
Gregory.Shrago [Thu, 26 May 2016 15:53:53 +0000 (18:53 +0300)]
JFlex: regen all lexers

6 years agoupdate to JFlex 1.6 semantics: . and \R
Gregory.Shrago [Thu, 26 May 2016 15:49:44 +0000 (18:49 +0300)]
update to JFlex 1.6 semantics: . and \R

6 years agoIDEA-143452 Show Running List action shows run processes from the current project...
Vassiliy.Kudryashov [Thu, 26 May 2016 15:45:08 +0000 (18:45 +0300)]
IDEA-143452 Show Running List action shows run processes from the current project only

6 years ago[vcs-log] stripes are simmetrical
Julia Beliaeva [Thu, 26 May 2016 15:41:38 +0000 (18:41 +0300)]
[vcs-log] stripes are simmetrical

6 years ago[vcs-log] idential algorithm of drawing stripe and gradient progress; throw out icons...
Julia Beliaeva [Wed, 25 May 2016 21:32:29 +0000 (00:32 +0300)]
[vcs-log] idential algorithm of drawing stripe and gradient progress; throw out icons, making possible to dynamically change stripe colors

6 years agoTemporarily disable JavaLineIndentProvider not to break tests appcode/162.504
Rustam Vishnyakov [Thu, 26 May 2016 14:56:50 +0000 (17:56 +0300)]
Temporarily disable JavaLineIndentProvider not to break tests

6 years ago[platform] strips stray CRs from processes' output (EA-82896, IDEA-156660) webstorm/162.503
Roman Shevchenko [Thu, 26 May 2016 14:37:57 +0000 (17:37 +0300)]
[platform] strips stray CRs from processes' output (EA-82896, IDEA-156660)

6 years agoPY-9384 Create new project doesn't warn about invalid interpreter
Ekaterina Tuzova [Thu, 26 May 2016 13:50:11 +0000 (16:50 +0300)]
PY-9384 Create new project doesn't warn about invalid interpreter

6 years ago PY-9448 Add ability to directly create pdf's from sphinx documentation
Ekaterina Tuzova [Thu, 26 May 2016 12:54:04 +0000 (15:54 +0300)]
 PY-9448 Add ability to directly create pdf's from sphinx documentation

 implemented via rst2pdf package see http://www.sphinx-doc.org/en/stable/builders.html

6 years ago PY-13328 Create New Project: warning about installing template packages is not shown
Ekaterina Tuzova [Thu, 26 May 2016 11:48:25 +0000 (14:48 +0300)]
 PY-13328 Create New Project: warning about installing template packages is not shown

6 years ago PY-13562 New Project: there is no focus in project location
Ekaterina Tuzova [Thu, 26 May 2016 11:15:36 +0000 (14:15 +0300)]
 PY-13562 New Project: there is no focus in project location

6 years ago PY-17717 For subdirectory of a `Sources Root`, cannot `Mark Directory As > Sources...
Ekaterina Tuzova [Thu, 26 May 2016 10:33:23 +0000 (13:33 +0300)]
 PY-17717 For subdirectory of a `Sources Root`, cannot `Mark Directory As > Sources` from right-click context menu

6 years agoPY-18177 New project created in wrong directory
Ekaterina Tuzova [Thu, 26 May 2016 09:28:51 +0000 (12:28 +0300)]
PY-18177 New project created in wrong directory

6 years agoPY-9516 Wrong current parameter info popup position with caret on indented line
Ekaterina Tuzova [Wed, 25 May 2016 15:52:19 +0000 (18:52 +0300)]
PY-9516 Wrong current parameter info popup position with caret on indented line

6 years agoPY-9472 Parameter info: losing popup when moving caret through calls as parameters
Ekaterina Tuzova [Wed, 25 May 2016 15:33:23 +0000 (18:33 +0300)]
PY-9472 Parameter info: losing popup when moving caret through calls as parameters

6 years agoPY-9471 Do not show parameter info outside function parenthesis
Ekaterina Tuzova [Wed, 25 May 2016 14:39:21 +0000 (17:39 +0300)]
PY-9471 Do not show parameter info outside function parenthesis

6 years agoPY-16676 Parameter info only shows first string in consecutive concatenated strings
Ekaterina Tuzova [Wed, 25 May 2016 14:35:26 +0000 (17:35 +0300)]
PY-16676 Parameter info only shows first string in consecutive concatenated strings

6 years ago[java] accepts quoted strings and HTML refs after @see tag (IDEA-156403)
Roman Shevchenko [Thu, 26 May 2016 14:34:16 +0000 (17:34 +0300)]
[java] accepts quoted strings and HTML refs after @see tag (IDEA-156403)

6 years agoRegistryPropertiesAnnotator: cleanup (use const)
Yann Cébron [Thu, 26 May 2016 14:17:23 +0000 (16:17 +0200)]
RegistryPropertiesAnnotator: cleanup (use const)

6 years agoIDEA-156445 disable GIT_TRACE for git commands executed from IDEA
Kirill Likhodedov [Thu, 26 May 2016 14:08:01 +0000 (17:08 +0300)]
IDEA-156445 disable GIT_TRACE for git commands executed from IDEA

6 years agoJava inspection: Simplify stream API call chains - error handling added, inspection...
Pavel Dolgov [Thu, 26 May 2016 13:23:15 +0000 (16:23 +0300)]
Java inspection: Simplify stream API call chains - error handling added, inspection description improved, tests added (IDEA-140724, IDEA-156324)

6 years agocleanup, lambdify
Alexey Kudravtsev [Thu, 26 May 2016 13:21:37 +0000 (16:21 +0300)]
cleanup, lambdify

6 years agouse thread-safe AtomicInteger because it's used from the other thread after all
Alexey Kudravtsev [Thu, 26 May 2016 13:20:00 +0000 (16:20 +0300)]
use thread-safe AtomicInteger because it's used from the other thread after all

6 years agoAE fixed
Dmitry Avdeev [Thu, 26 May 2016 13:18:37 +0000 (16:18 +0300)]
AE fixed

6 years ago* JavaLineIndentProvider introduced
Rustam Vishnyakov [Thu, 26 May 2016 12:55:26 +0000 (15:55 +0300)]
* JavaLineIndentProvider introduced
* Fixes for indent calculation inside block after {

6 years agoDevKit: registry.properties highlight keys without corresponding ".description" ...
Yann Cébron [Thu, 26 May 2016 12:49:49 +0000 (14:49 +0200)]
DevKit: registry.properties highlight keys without corresponding ".description" + quick fix

6 years agoIDEA-156664 Incorrect alternative source
Egor.Ushakov [Thu, 26 May 2016 12:31:35 +0000 (15:31 +0300)]
IDEA-156664 Incorrect alternative source

6 years agoinspection toolwindow: do not need get implicit constructor to delete from entry... appcode/162.499 clion/162.500
Dmitry Batkovich [Thu, 26 May 2016 11:43:09 +0000 (14:43 +0300)]
inspection toolwindow: do not need get implicit constructor to delete from entry points IDEA-156613

6 years agoinspection toolwindow: wrap RefManager comparator method with read action IDEA-156469
Dmitry Batkovich [Thu, 26 May 2016 11:26:09 +0000 (14:26 +0300)]
inspection toolwindow: wrap RefManager comparator method with read action IDEA-156469

6 years ago[patch]: update component to get modality state for (EA-82857)
Nadya Zabrodina [Thu, 26 May 2016 11:14:13 +0000 (14:14 +0300)]
[patch]: update component to get modality state for (EA-82857)

6 years agoJavafx: Find usages of fx:id attributes in CSS hash selectors (IDEA-154197) phpstorm/162.498
Pavel Dolgov [Thu, 26 May 2016 10:57:25 +0000 (13:57 +0300)]
Javafx: Find usages of fx:id attributes in CSS hash selectors (IDEA-154197)

6 years agotoString impls for debug
Egor.Ushakov [Thu, 26 May 2016 10:53:27 +0000 (13:53 +0300)]
toString impls for debug

6 years ago[platform] fixes noisy nested .jar logging (less destructive)
Roman Shevchenko [Thu, 26 May 2016 10:53:03 +0000 (13:53 +0300)]
[platform] fixes noisy nested .jar logging (less destructive)

6 years agoEmmet: do not consider attributes without value as default- or webstorm/162.497
Alexander Zolotov [Thu, 26 May 2016 09:59:49 +0000 (12:59 +0300)]
Emmet: do not consider attributes without value as default- or
implied-attributes (IDEA-146566)

6 years agomake test run in seconds instead of minutes
Alexey Kudravtsev [Thu, 26 May 2016 09:26:15 +0000 (12:26 +0300)]
make test run in seconds instead of minutes

6 years agoperformance in case of thousands events in the queue should be linear, not quadratic
Alexey Kudravtsev [Thu, 26 May 2016 09:25:40 +0000 (12:25 +0300)]
performance in case of thousands events in the queue should be linear, not quadratic

6 years agocleanup
Alexey Kudravtsev [Thu, 26 May 2016 09:21:48 +0000 (12:21 +0300)]
cleanup

6 years agoIDEA-152063 IntelliJ fails to use encoding from project settings for files containing...
Alexey Kudravtsev [Thu, 26 May 2016 09:21:35 +0000 (12:21 +0300)]
IDEA-152063 IntelliJ fails to use encoding from project settings for files containing breakpoints when project is opened

6 years agoMerge remote-tracking branch 'origin/master' appcode/162.493 appcode/162.494 clion/162.495
Dmitry Batkovich [Thu, 26 May 2016 06:59:48 +0000 (09:59 +0300)]
Merge remote-tracking branch 'origin/master'

6 years agoSupport for Distraction Free Mode clion/162.486 dbe/162.487 idea/162.483 phpstorm/162.484 pycharm/162.482 pycharm/162.490 rubymine/162.488 webstorm/162.492
Alexander Lobas [Wed, 25 May 2016 19:38:41 +0000 (22:38 +0300)]
Support for Distraction Free Mode

6 years agoRevert
Sergey Ignatov [Wed, 25 May 2016 19:33:53 +0000 (22:33 +0300)]
Revert

6 years agoIDEA-156624 Unable to assign mouse wheel shortcut
Sergey Malenkov [Wed, 25 May 2016 19:24:32 +0000 (22:24 +0300)]
IDEA-156624 Unable to assign mouse wheel shortcut

6 years agoreverted "fixes noisy nested .jar logging" to fix starting IDEA from sources
nik [Wed, 25 May 2016 19:16:03 +0000 (22:16 +0300)]
reverted "fixes noisy nested .jar logging" to fix starting IDEA from sources

6 years agoIDEA-156488 (Convert octal literal to decimal literal loses long modifier)
Bas Leijdekkers [Wed, 25 May 2016 18:16:49 +0000 (20:16 +0200)]
IDEA-156488 (Convert octal literal to decimal literal loses long modifier)

6 years agoIG: fix "Remove leading zero to make decimal" quickfix problem (IDEA-156488)
Bas Leijdekkers [Wed, 25 May 2016 17:26:03 +0000 (19:26 +0200)]
IG: fix "Remove leading zero to make decimal" quickfix problem (IDEA-156488)

6 years agoPsiCachedValue: remove duplicate condition
peter [Wed, 25 May 2016 16:52:07 +0000 (18:52 +0200)]
PsiCachedValue: remove duplicate condition

6 years agoinspection toolwindow: fix for (IDEA-156469) reverted because of too broad read actio...
Dmitry Batkovich [Wed, 25 May 2016 18:41:06 +0000 (21:41 +0300)]
inspection toolwindow: fix for (IDEA-156469) reverted because of too broad read action (IDEA-156635)

6 years agoIDEA-156429 Debugger regularly shows "Address already in use"
Egor.Ushakov [Wed, 25 May 2016 18:10:09 +0000 (21:10 +0300)]
IDEA-156429 Debugger regularly shows "Address already in use"

6 years agorestored API compatibility to fix Kotlin plugin
nik [Wed, 25 May 2016 16:59:14 +0000 (19:59 +0300)]
restored API compatibility to fix Kotlin plugin

6 years agoCleanup (formatting; test extended)
Roman Shevchenko [Wed, 25 May 2016 16:39:07 +0000 (19:39 +0300)]
Cleanup (formatting; test extended)

6 years agocreate method from method reference: make abstract if inside interface and not static...
Anna Kozlova [Wed, 25 May 2016 16:33:39 +0000 (19:33 +0300)]
create method from method reference: make abstract if inside interface and not static (IDEA-156596)

6 years agogit: fix tests
Aleksey Pivovarov [Wed, 25 May 2016 11:27:06 +0000 (14:27 +0300)]
git: fix tests

Task.queue() should be called from EDT
it was broken in 7281d44 - BackgroundTaskQueue allows non-EDT access

6 years agovcs: BackgroundTaskQueue - run task synchronously in launcher thread in tests
Aleksey Pivovarov [Wed, 25 May 2016 11:06:47 +0000 (14:06 +0300)]
vcs: BackgroundTaskQueue - run task synchronously in launcher thread in tests

restore original behaviour

6 years agoWEB-20618 JS debugger memory leak
Konstantin Ulitin [Wed, 25 May 2016 15:57:14 +0000 (18:57 +0300)]
WEB-20618 JS debugger memory leak

6 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Wed, 25 May 2016 15:57:08 +0000 (18:57 +0300)]
Merge remote-tracking branch 'origin/master'

6 years ago[platform] fixes noisy nested .jar logging
Roman Shevchenko [Wed, 25 May 2016 15:56:09 +0000 (18:56 +0300)]
[platform] fixes noisy nested .jar logging

6 years agopull up: fix search by signature in superclass (IDEA-140710)
Anna Kozlova [Wed, 25 May 2016 15:37:53 +0000 (18:37 +0300)]
pull up: fix search by signature in superclass (IDEA-140710)

6 years agosurround with: adjust range if no selection is present so multi-line statement can...
Anna Kozlova [Wed, 25 May 2016 12:01:10 +0000 (14:01 +0200)]
surround with: adjust range if no selection is present so multi-line statement can be wrapped (IDEA-156463)

6 years agocopy: allow to reject file type association and do not open editor afterwards (IDEA...
Anna Kozlova [Wed, 25 May 2016 11:17:25 +0000 (13:17 +0200)]
copy: allow to reject file type association and do not open editor afterwards (IDEA-156511)

6 years agoredundant cast: process branches of conditional expressions with respect to expected...
Anna Kozlova [Wed, 25 May 2016 11:09:45 +0000 (13:09 +0200)]
redundant cast: process branches of conditional expressions with respect to expected type for functional expressions (IDEA-156480)

6 years agochange signature from usage: ignore types of poly expressions if they are not assigna...
Anna Kozlova [Wed, 25 May 2016 08:57:52 +0000 (10:57 +0200)]
change signature from usage: ignore types of poly expressions if they are not assignable (IDEA-156521)

6 years agoIDEA-156365 Force Step Into in debugger causes AbstractMethodError appcode/162.480 appcode/162.700 clion/162.481
Vladimir Krivosheev [Wed, 25 May 2016 14:47:34 +0000 (16:47 +0200)]
IDEA-156365 Force Step Into in debugger causes AbstractMethodError

6 years ago[vcs-log] rename StripesAnimatedIcon -> ProgressStripeIcon; move icon classes inside
Julia Beliaeva [Wed, 25 May 2016 14:32:23 +0000 (17:32 +0300)]
[vcs-log] rename StripesAnimatedIcon -> ProgressStripeIcon; move icon classes inside

6 years ago[vcs-log] extract method for icon height
Julia Beliaeva [Wed, 25 May 2016 14:22:06 +0000 (17:22 +0300)]
[vcs-log] extract method for icon height

6 years ago[vcs-log] update progress indicator after look and feel change
Julia Beliaeva [Wed, 25 May 2016 12:54:48 +0000 (15:54 +0300)]
[vcs-log] update progress indicator after look and feel change

6 years ago[vcs-log] reverse stripes direction (they travel to the left now, as in status bar...
Julia Beliaeva [Wed, 25 May 2016 12:06:18 +0000 (15:06 +0300)]
[vcs-log] reverse stripes direction (they travel to the left now, as in status bar progress)

6 years ago[vcs-log] gradient progress icon for mac light ui theme
Julia Beliaeva [Tue, 24 May 2016 16:51:48 +0000 (19:51 +0300)]
[vcs-log] gradient progress icon for mac light ui theme

6 years agoUpdate debugger binaries (PY-13540)
Elizaveta Shashkova [Wed, 25 May 2016 14:27:46 +0000 (17:27 +0300)]
Update debugger binaries (PY-13540)

6 years agogradle: handle dependency substitutions for version >2.5
Vladislav.Soroka [Wed, 25 May 2016 14:10:48 +0000 (17:10 +0300)]
gradle: handle dependency substitutions for version >2.5

6 years agomaven: possible NPE fix
Vladislav.Soroka [Wed, 25 May 2016 14:04:23 +0000 (17:04 +0300)]
maven: possible NPE fix

6 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Alexey Kudravtsev [Wed, 25 May 2016 14:11:10 +0000 (17:11 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community

6 years agoIDEA-144702 Unable to use Windows as a modifier key in keymap (registry key keymap...
Vassiliy.Kudryashov [Wed, 25 May 2016 13:52:54 +0000 (16:52 +0300)]
IDEA-144702 Unable to use Windows as a modifier key in keymap (registry key keymap.windows.as.meta=true by default)

6 years agoIDEA-155420 Update Event Log look and behavior: change colors
Alexander Lobas [Wed, 25 May 2016 13:28:16 +0000 (16:28 +0300)]
IDEA-155420 Update Event Log look and behavior: change colors

6 years agoinspection tool configurable: find first global profile before invoke profiles render...
Dmitry Batkovich [Wed, 25 May 2016 13:17:54 +0000 (16:17 +0300)]
inspection tool configurable: find first global profile before invoke profiles renderer IDEA-155738

6 years agoAlarmTest -> AlarmPerformanceTest
Sergey Ignatov [Wed, 25 May 2016 13:16:22 +0000 (16:16 +0300)]
AlarmTest -> AlarmPerformanceTest

6 years agotake care of surrogates in encoding-independent way
Alexey Kudravtsev [Wed, 25 May 2016 13:11:15 +0000 (16:11 +0300)]
take care of surrogates in encoding-independent way

6 years agoremoved last "package local"
Alexey Kudravtsev [Tue, 24 May 2016 16:57:11 +0000 (19:57 +0300)]
removed last "package local"

6 years agocleanup
Sergey Ignatov [Wed, 18 May 2016 20:57:16 +0000 (23:57 +0300)]
cleanup

6 years ago[groovy] make GrReferenceResolveRunner stateless by passing processor and element...
Daniil Ovchinnikov [Wed, 25 May 2016 12:35:37 +0000 (15:35 +0300)]
[groovy] make GrReferenceResolveRunner stateless by passing processor and element around

6 years ago[groovy] @Contract and @Nullable
Daniil Ovchinnikov [Wed, 25 May 2016 12:34:23 +0000 (15:34 +0300)]
[groovy] @Contract and @Nullable

6 years agoSupport language dialects for TemplateLanguageErrorFilter
Ilya.Kazakevich [Tue, 24 May 2016 15:08:53 +0000 (18:08 +0300)]
Support language dialects for TemplateLanguageErrorFilter

There are a lot of JS dialects, and error shall be skipped for any dialect if Django is used. See DjangoTemplateHighlightingTest

6 years agoCleanup (formatting; warnings)
Roman Shevchenko [Wed, 25 May 2016 12:32:34 +0000 (14:32 +0200)]
Cleanup (formatting; warnings)

6 years agofix: IDEA-146297 Arquillian: Run Configurations: provide possibility to copy library...
Nikolay Mikhaylov [Wed, 25 May 2016 12:30:22 +0000 (15:30 +0300)]
fix: IDEA-146297 Arquillian: Run Configurations: provide possibility to copy library properties (artifact name etc)

6 years agoBinaryOutputReader should support readAvailableBlocking (as well as all other BaseDat...
Dmitry Trofimov [Wed, 25 May 2016 12:20:28 +0000 (15:20 +0300)]
BinaryOutputReader should support readAvailableBlocking (as well as all other BaseDataReader descendants)

When BinaryOSProcessHandler is executed in PTY mode it assumes that readers read the data in blocking mode, while not all readers support it, which results into premature stream close.
As it is not possible to mark readAvailable as final due to compatibility (as well as having readAvailableBlocking and readAvailableNonBlocking to be abstract), javadoc is added and the default implementations raise NotSupportedOperationException.