idea/community.git
4 years agojetbrains.dic: +stderr +stdout
Sergey Simonchik [Mon, 16 May 2016 15:57:04 +0000 (18:57 +0300)]
jetbrains.dic: +stderr +stdout

4 years agoIDEA-156086 Create breakpoint with text selection fail appcode/162.228 clion/162.229 webstorm/162.230
Egor.Ushakov [Mon, 16 May 2016 14:48:00 +0000 (17:48 +0300)]
IDEA-156086 Create breakpoint with text selection fail

4 years agotoString for debugging
Egor.Ushakov [Mon, 16 May 2016 12:56:31 +0000 (15:56 +0300)]
toString for debugging

4 years agodiff: fix ActionPlaces.DIFF_TOOLBAR - it is not popup
Aleksey Pivovarov [Mon, 16 May 2016 14:06:37 +0000 (17:06 +0300)]
diff: fix ActionPlaces.DIFF_TOOLBAR - it is not popup

4 years agodiff: remove setEnabledInModalContext(true) calls
Aleksey Pivovarov [Mon, 16 May 2016 14:17:54 +0000 (17:17 +0300)]
diff: remove setEnabledInModalContext(true) calls

this flag is necessary only for global actions, while most of diff actions are local.

4 years agoupdate copyright
Kirill Likhodedov [Mon, 16 May 2016 14:07:48 +0000 (17:07 +0300)]
update copyright

4 years agovcs: fix target line in "Annotate [Previous] Revision" idea/162.226
Aleksey Pivovarov [Mon, 16 May 2016 12:56:31 +0000 (15:56 +0300)]
vcs: fix target line in "Annotate [Previous] Revision"

scroll to the line user clicked on, not to the caret position in editor

4 years agodiff: fix wrong comment
Aleksey Pivovarov [Mon, 16 May 2016 12:55:31 +0000 (15:55 +0300)]
diff: fix wrong comment

4 years agoIDEA-155856 After update from 2016.1.1 to 2016.1.2 IntelliJ IDEA won't start anymore...
Anton Tarasov [Mon, 16 May 2016 12:58:48 +0000 (15:58 +0300)]
IDEA-155856 After update from 2016.1.1 to 2016.1.2 IntelliJ IDEA won't start anymore on mac os x

4 years agoadded kotlin files to student plugin
Ekaterina Tuzova [Mon, 16 May 2016 12:18:07 +0000 (15:18 +0300)]
added kotlin files to student plugin

4 years agoPY-18098 Import "numpy" doesn't have effect
Ekaterina Tuzova [Mon, 16 May 2016 11:19:14 +0000 (14:19 +0300)]
PY-18098 Import "numpy" doesn't have effect

ignore same-named modules imported with "asName"

4 years agoWEB-20321 HTML code style — attribute value quotation
Rustam Vishnyakov [Mon, 16 May 2016 11:17:58 +0000 (14:17 +0300)]
WEB-20321 HTML code style — attribute value quotation

4 years agovoid foo(int param) { super.foo(42); } is not redundant
Alexey Kudravtsev [Mon, 16 May 2016 11:58:31 +0000 (14:58 +0300)]
void foo(int param) { super.foo(42); } is not redundant

4 years agoremoved redundant methods in tests
Alexey Kudravtsev [Mon, 16 May 2016 11:58:21 +0000 (14:58 +0300)]
removed redundant methods in tests

4 years agomake read/write action visible in stacktrace
Alexey Kudravtsev [Mon, 16 May 2016 11:57:41 +0000 (14:57 +0300)]
make read/write action visible in stacktrace

4 years agoqueue document for encoding detection only when the corresponding editor is opened...
Alexey Kudravtsev [Fri, 13 May 2016 16:00:05 +0000 (19:00 +0300)]
queue document for encoding detection only when the corresponding editor is opened since the EncodingManagerImpl.getCachedCharsetFromContent is used currently for updating status bar only

4 years agoLightPlatformCodeInsightFixtureTestCase: perform tests outside write action by defaul...
Alexey Kudravtsev [Fri, 13 May 2016 14:04:47 +0000 (17:04 +0300)]
LightPlatformCodeInsightFixtureTestCase: perform tests outside write action by default to catch more errors and make them closer to real world

4 years agodiff: cleanup appcode/162.225 clion/162.224
Aleksey Pivovarov [Mon, 16 May 2016 11:44:16 +0000 (14:44 +0300)]
diff: cleanup

4 years agomerge: cleanup ApplyNonConflicts action
Aleksey Pivovarov [Mon, 16 May 2016 11:32:28 +0000 (14:32 +0300)]
merge: cleanup ApplyNonConflicts action

* do not invoke AnAction - move it's logic to separate method
* prerer `@NotNull ThreeSide` over `@Nullable Side`

4 years agoremote servers: setup default deployment configuration if deployment source is set...
nik [Mon, 16 May 2016 11:14:30 +0000 (14:14 +0300)]
remote servers: setup default deployment configuration if deployment source is set to fix NPE (IDEA-156073)

4 years agoPY-19412 Fixed: Class method support becomes broken if method attribute is used
Semyon Proshev [Wed, 11 May 2016 14:25:05 +0000 (17:25 +0300)]
PY-19412 Fixed: Class method support becomes broken if method attribute is used

Check all next siblings of PyAssignmentStatement type in function modifier calculating

4 years agoIDEA-156069 Impossible to work with project which opened from starting window second...
Vassiliy.Kudryashov [Mon, 16 May 2016 11:01:22 +0000 (14:01 +0300)]
IDEA-156069 Impossible to work with project which opened from starting window second time (rollback 9a2d188)

4 years agoupdated generator version phpstorm/162.223
Ekaterina Tuzova [Mon, 16 May 2016 11:01:27 +0000 (14:01 +0300)]
updated generator version

4 years agoJavafx: Improve highlighting of private fx:id fields and event handler methods -...
Pavel Dolgov [Mon, 16 May 2016 10:47:44 +0000 (13:47 +0300)]
Javafx: Improve highlighting of private fx:id fields and event handler methods - use indices more efficiently (IDEA-151633)

4 years agodeprecate utility method in EditorEx interface
Dmitry Batrak [Mon, 16 May 2016 10:54:19 +0000 (13:54 +0300)]
deprecate utility method in EditorEx interface

4 years agoPY-15912 can not resolve RandomState in numpy
Ekaterina Tuzova [Mon, 16 May 2016 10:48:07 +0000 (13:48 +0300)]
PY-15912 can not resolve RandomState in numpy

check newly imported module name against self module name.

4 years agoa better fix for IDEA-155913
Dmitry Batrak [Mon, 16 May 2016 10:13:11 +0000 (13:13 +0300)]
a better fix for IDEA-155913

fixed offset<->logicalPosition conversions for injected fragments

4 years agodebug managed GF server
Nikolay Mikhaylov [Wed, 11 May 2016 16:00:40 +0000 (19:00 +0300)]
debug managed GF server

4 years agoIDEA-155913 While editing SQL string in Java, cursor jumps to other locations prevent...
Dmitry Batrak [Fri, 13 May 2016 15:33:10 +0000 (18:33 +0300)]
IDEA-155913 While editing SQL string in Java, cursor jumps to other locations preventing me to make the change - temporary fix (for release branch)

typescript: useless code

4 years agoOC-13555 Fix AppCodeGenerateTest: testEncode1 and testCopy1
Philipp Smorygo [Mon, 16 May 2016 09:17:38 +0000 (12:17 +0300)]
OC-13555 Fix AppCodeGenerateTest: testEncode1 and testCopy1

4 years agoold versions of plugins marked as incompatible
nik [Mon, 16 May 2016 09:01:51 +0000 (12:01 +0300)]
old versions of plugins marked as incompatible

4 years agoIDEA-155420 Update Event Log look and behavior appcode/162.214 clion/162.219 idea/162.211 phpstorm/162.212 pycharm/162.210 pycharm/162.213 rubymine/162.217 webstorm/162.220
Alexander Lobas [Sun, 15 May 2016 15:38:11 +0000 (18:38 +0300)]
IDEA-155420 Update Event Log look and behavior

4 years ago[vcs-log] last commit panel can grow in height appcode/162.202 appcode/162.206 appcode/162.209 clion/162.201 clion/162.205 clion/162.208 dbe/162.196 idea/162.197 phpstorm/162.207 pycharm/162.199 pycharm/162.203 rubymine/162.200 webstorm/162.204
Julia Beliaeva [Sat, 14 May 2016 18:57:21 +0000 (21:57 +0300)]
[vcs-log] last commit panel can grow in height

This fixes root color stripe.

4 years ago[vcs-log] minor: extract constants, move methods to where they are used, add annotati...
Julia Beliaeva [Sat, 14 May 2016 16:41:35 +0000 (19:41 +0300)]
[vcs-log] minor: extract constants, move methods to where they are used, add annotations where appropriate

4 years ago[vcs-log] move CommitPanel class to the outer level to make DetailsPanel less giant
Julia Beliaeva [Sat, 14 May 2016 16:30:43 +0000 (19:30 +0300)]
[vcs-log] move CommitPanel class to the outer level to make DetailsPanel less giant

4 years ago[vcs-log] extract CommitSelectionListener to reuse it in DetailsPanel
Julia Beliaeva [Sat, 14 May 2016 16:15:01 +0000 (19:15 +0300)]
[vcs-log] extract CommitSelectionListener to reuse it in DetailsPanel

Since details panel can show up to 50 commits now, we need to load them in bulk as in changes panel. So CommitSelectionListener was extracted to avoid duplication. This allows to avoid multiple loading details requests and multiple containing branches requests.

4 years ago[vcs-log] selection changed accepts selected rows as parameter
Julia Beliaeva [Sat, 14 May 2016 15:02:13 +0000 (18:02 +0300)]
[vcs-log] selection changed accepts selected rows as parameter

4 years ago[vcs-log] remember selection for which component is built and update it when rebuilding
Julia Beliaeva [Sat, 14 May 2016 14:57:11 +0000 (17:57 +0300)]
[vcs-log] remember selection for which component is built and update it when rebuilding

4 years ago[groovy] check for applicability of setters, fix wrong selection of overloaded setter
Daniil Ovchinnikov [Sat, 14 May 2016 15:00:33 +0000 (18:00 +0300)]
[groovy] check for applicability of setters, fix wrong selection of overloaded setter

4 years agoremove unused field
Kirill Likhodedov [Sat, 14 May 2016 15:19:45 +0000 (18:19 +0300)]
remove unused field

4 years agodiff: @NotNull appcode/162.190 clion/162.192
Aleksey Pivovarov [Sat, 14 May 2016 14:23:01 +0000 (17:23 +0300)]
diff: @NotNull

4 years ago[groovy] transformations: move assertion inside getTransformationResult() appcode/162.188 clion/162.189
Daniil Ovchinnikov [Fri, 13 May 2016 20:04:10 +0000 (23:04 +0300)]
[groovy] transformations: move assertion inside getTransformationResult()

4 years ago[groovy] transformations: no need to prevent recursion because of explicit check...
Daniil Ovchinnikov [Fri, 13 May 2016 20:01:48 +0000 (23:01 +0300)]
[groovy] transformations: no need to prevent recursion because of explicit check if current definition is transformed at the moment

4 years agoIG: add printf method pattern to ignore (IDEA-155796) phpstorm/162.187
Bas Leijdekkers [Sat, 14 May 2016 09:50:23 +0000 (11:50 +0200)]
IG: add printf method pattern to ignore (IDEA-155796)

4 years agoIG: protected method overridden in another package is never redundant (IDEA-156022) appcode/162.186 clion/162.185 pycharm/162.184
Bas Leijdekkers [Sat, 14 May 2016 07:40:15 +0000 (09:40 +0200)]
IG: protected method overridden in another package is never redundant (IDEA-156022)

4 years agojflex-1.7.0-SNAPSHOT.jar: ZZ_CMAP memory optimization idea/162.181 pycharm/162.182 webstorm/162.183
Gregory.Shrago [Sat, 14 May 2016 03:40:01 +0000 (06:40 +0300)]
jflex-1.7.0-SNAPSHOT.jar: ZZ_CMAP memory optimization

4 years agoJFlex: regen all lexers
Gregory.Shrago [Sat, 14 May 2016 03:34:46 +0000 (06:34 +0300)]
JFlex: regen all lexers

4 years agorevert: force unicode 2.0 to reduce static memory footprint pycharm/162.178
Gregory.Shrago [Sat, 14 May 2016 02:23:52 +0000 (05:23 +0300)]
revert: force unicode 2.0 to reduce static memory footprint

4 years agoIDEA-115413 UI hang on Regex evaluation appcode/162.179 clion/162.174 dbe/162.175 phpstorm/162.177 pycharm/162.172 rubymine/162.180
Konstantin Bulenkov [Fri, 13 May 2016 23:53:18 +0000 (01:53 +0200)]
IDEA-115413 UI hang on Regex evaluation

4 years agoIDEA-155663 Left/right arrows doesn't work in Switcher
Konstantin Bulenkov [Fri, 13 May 2016 21:24:58 +0000 (23:24 +0200)]
IDEA-155663 Left/right arrows doesn't work in Switcher

4 years agodrop final, good for debug
Gregory.Shrago [Fri, 13 May 2016 20:55:40 +0000 (23:55 +0300)]
drop final, good for debug

4 years agointroduce ActionSelectionAid method with pre-select condition
Gregory.Shrago [Fri, 13 May 2016 20:49:37 +0000 (23:49 +0300)]
introduce ActionSelectionAid method with pre-select condition

4 years ago[vcs-log] remove spaces that crawled back during rebase
Julia Beliaeva [Fri, 13 May 2016 19:56:56 +0000 (22:56 +0300)]
[vcs-log] remove spaces that crawled back during rebase

4 years ago[vcs-log] DetailsPanel is not a ListSelectionListener
Julia Beliaeva [Fri, 13 May 2016 19:55:16 +0000 (22:55 +0300)]
[vcs-log] DetailsPanel is not a ListSelectionListener

4 years agoIDEA-155420 Update Event Log look and behavior
Alexander Lobas [Fri, 13 May 2016 19:35:38 +0000 (22:35 +0300)]
IDEA-155420 Update Event Log look and behavior

4 years agoupdate checkboxes look for windows
Konstantin Bulenkov [Fri, 13 May 2016 19:30:07 +0000 (21:30 +0200)]
update checkboxes look for windows

4 years agoadd common method for windows new look detection
Konstantin Bulenkov [Fri, 13 May 2016 19:21:02 +0000 (21:21 +0200)]
add common method for windows new look detection

4 years agoRegistry property for windows 10 look
Konstantin Bulenkov [Fri, 13 May 2016 17:41:49 +0000 (19:41 +0200)]
Registry property for windows 10 look

4 years agosuggest to rename lambda parameters if the class is not 'overused' (IDEA-153148)
Anna.Kozlova [Fri, 13 May 2016 18:37:23 +0000 (20:37 +0200)]
suggest to rename lambda parameters if the class is not 'overused' (IDEA-153148)

4 years agodon't speculate over unresolved code to predict additional parameters
Anna.Kozlova [Fri, 13 May 2016 17:28:38 +0000 (19:28 +0200)]
don't speculate over unresolved code to predict additional parameters
EA-81965 - IOE: PsiJavaParserFacadeImpl.createParameterFromText

4 years agoIG: ignore insignificant code between lock expression and try statement (IDEA-155953)
Bas Leijdekkers [Fri, 13 May 2016 18:28:50 +0000 (20:28 +0200)]
IG: ignore insignificant code between lock expression and try statement (IDEA-155953)

4 years agobetter debugger invocations logging
Egor.Ushakov [Fri, 13 May 2016 17:33:28 +0000 (20:33 +0300)]
better debugger invocations logging

4 years agomove ProgressManagerQueue from platform-api
Kirill Likhodedov [Fri, 13 May 2016 17:44:26 +0000 (20:44 +0300)]
move ProgressManagerQueue from platform-api

4 years agocleanup: make private methods private, inline a confusing method
Kirill Likhodedov [Fri, 13 May 2016 17:33:41 +0000 (20:33 +0300)]
cleanup: make private methods private, inline a confusing method

4 years agocleanup: inline the superclass
Kirill Likhodedov [Fri, 13 May 2016 17:13:28 +0000 (20:13 +0300)]
cleanup: inline the superclass

it has no usages, a single child, and there is no real value
in separating it.

4 years agoIDEA-155811 Mouse buttons 4/5 next/previous tab not working
Vassiliy.Kudryashov [Fri, 13 May 2016 17:02:29 +0000 (20:02 +0300)]
IDEA-155811 Mouse buttons 4/5 next/previous tab not working

4 years agoIDEA-CR-10612 alternative approach: use custom renderer for java.lang.Object
Gregory.Shrago [Fri, 13 May 2016 17:01:42 +0000 (20:01 +0300)]
IDEA-CR-10612 alternative approach: use custom renderer for java.lang.Object

4 years agoless spamming in logs if a change is not found during CLM update
Kirill Likhodedov [Fri, 13 May 2016 17:01:13 +0000 (20:01 +0300)]
less spamming in logs if a change is not found during CLM update

this situation is unfortunate but expected

4 years agotestng: don't match multiple exceptions compound (IDEA-153654)
Anna.Kozlova [Fri, 13 May 2016 16:40:20 +0000 (18:40 +0200)]
testng: don't match multiple exceptions compound (IDEA-153654)

4 years agoassign weaker access: find method to implement (IDEA-153610)
Anna.Kozlova [Fri, 13 May 2016 16:12:52 +0000 (18:12 +0200)]
assign weaker access: find method to implement (IDEA-153610)

4 years agoupdated inspection description
Anna.Kozlova [Fri, 13 May 2016 15:52:45 +0000 (17:52 +0200)]
updated inspection description

4 years agoIDEA-153870 don't fail completely if the submodule is not registered
Kirill Likhodedov [Fri, 13 May 2016 16:52:23 +0000 (19:52 +0300)]
IDEA-153870 don't fail completely if the submodule is not registered

If submodule has changed, it appears as a dir locally changed in the
main repository => is among filesToCheckin.

Its .git dir is found by GitUtil.gitRoots() because it searches the FS
rather than looks into mappings (which is inconsistent, but changing
it now is frightening).

4 years agojava postfix template: fix example
Andrey Starovoyt [Fri, 13 May 2016 16:39:09 +0000 (19:39 +0300)]
java postfix template: fix example

4 years agojava postfix templates: add braces for while loop IDEA-153730
Andrey Starovoyt [Fri, 13 May 2016 16:28:08 +0000 (19:28 +0300)]
java postfix templates: add braces for while loop IDEA-153730

4 years agoforce unicode 2.0 to reduce static memory footprint: regen
Gregory.Shrago [Fri, 13 May 2016 16:22:59 +0000 (19:22 +0300)]
force unicode 2.0 to reduce static memory footprint: regen

4 years agoforce unicode 2.0 to reduce static memory footprint
Gregory.Shrago [Fri, 13 May 2016 16:20:58 +0000 (19:20 +0300)]
force unicode 2.0 to reduce static memory footprint

4 years agoIDEA-CR-10661 cosmetic
Gregory.Shrago [Fri, 13 May 2016 16:00:01 +0000 (19:00 +0300)]
IDEA-CR-10661 cosmetic

4 years agomore correct parent disposable
Kirill Likhodedov [Fri, 13 May 2016 15:54:48 +0000 (18:54 +0300)]
more correct parent disposable

4 years agoproceed with event processing once indices are initialized
Maxim.Mossienko [Fri, 13 May 2016 15:40:46 +0000 (17:40 +0200)]
proceed with event processing once indices are initialized

4 years agopass editor being dropped at
Dennis Ushakov [Fri, 13 May 2016 14:52:12 +0000 (17:52 +0300)]
pass editor being dropped at

4 years agocleanup
Dennis Ushakov [Fri, 13 May 2016 09:56:53 +0000 (12:56 +0300)]
cleanup

4 years agoIDEA-155716 Statically imported method should be higher in the completion list
peter [Fri, 13 May 2016 14:41:51 +0000 (16:41 +0200)]
IDEA-155716 Statically imported method should be higher in the completion list

4 years ago[vcs-log] add repaint clion/162.171
Julia Beliaeva [Fri, 13 May 2016 15:02:48 +0000 (18:02 +0300)]
[vcs-log] add repaint

4 years ago[vcs-log] add border to "showing only 50 commits..." label
Julia Beliaeva [Fri, 13 May 2016 14:33:22 +0000 (17:33 +0300)]
[vcs-log] add border to "showing only 50 commits..." label

4 years ago[vcs-log] separate details panel notifications
Julia Beliaeva [Fri, 13 May 2016 13:59:33 +0000 (16:59 +0300)]
[vcs-log] separate details panel notifications

* selection changed -- rebuild the whole component;
* some details were loaded -- set new details and request for branches;
* containing branches calculated -- just take branches from cache.

However, this does not solve problem with branches hanging completely. For that, need to rewrite ContainingBranchesGetter.
Also, it would not hurt to request full details for the whole selection, not one by one.

4 years ago[vcs-log] simplify code that creates commit panels
Julia Beliaeva [Fri, 13 May 2016 13:23:27 +0000 (16:23 +0300)]
[vcs-log] simplify code that creates commit panels

4 years ago[vcs-log] separate code that rebuilds commit panels and code that updates them
Julia Beliaeva [Thu, 12 May 2016 18:16:44 +0000 (21:16 +0300)]
[vcs-log] separate code that rebuilds commit panels and code that updates them

4 years ago[vcs-log] minor: rename myTaskCompletedListener -> myContainingBranchesListener and...
Julia Beliaeva [Thu, 12 May 2016 16:58:15 +0000 (19:58 +0300)]
[vcs-log] minor: rename myTaskCompletedListener -> myContainingBranchesListener and use lambdas

4 years ago[vcs-log] minor: Nullable
Julia Beliaeva [Thu, 12 May 2016 16:42:21 +0000 (19:42 +0300)]
[vcs-log] minor: Nullable

4 years ago[vcs-log] move startLoading out of CommitPanel
Julia Beliaeva [Thu, 12 May 2016 16:35:52 +0000 (19:35 +0300)]
[vcs-log] move startLoading out of CommitPanel

4 years ago[vcs-log] check if something changed when updating details
Julia Beliaeva [Thu, 12 May 2016 16:11:00 +0000 (19:11 +0300)]
[vcs-log] check if something changed when updating details

4 years agoallow to modify proxy port with mouse wheel appcode/162.170
Bas Leijdekkers [Fri, 13 May 2016 14:33:35 +0000 (16:33 +0200)]
allow to modify proxy port with mouse wheel

4 years agoIDEA-155635 (Select all when focus is switched into proxy port number field)
Bas Leijdekkers [Fri, 13 May 2016 14:29:05 +0000 (16:29 +0200)]
IDEA-155635 (Select all when focus is switched into proxy port number field)

4 years agoIG: add test case
Bas Leijdekkers [Fri, 13 May 2016 07:43:55 +0000 (09:43 +0200)]
IG: add test case

4 years agomake IG test light
Bas Leijdekkers [Fri, 13 May 2016 07:41:49 +0000 (09:41 +0200)]
make IG test light

4 years agoIDEA-155984 Completion suggests nothing if you try to complete a variable before...
peter [Fri, 13 May 2016 14:07:15 +0000 (16:07 +0200)]
IDEA-155984 Completion suggests nothing if you try to complete a variable before a call

4 years agoIDEA-155801 "Dereference may produce NPE" warning should handle implicit constructor...
peter [Fri, 13 May 2016 13:36:59 +0000 (15:36 +0200)]
IDEA-155801 "Dereference may produce NPE" warning should handle implicit constructor calls.

4 years agoIDEA-156007 'Constant conditions & exceptions' inspection should propagate @Nullable...
peter [Fri, 13 May 2016 13:17:49 +0000 (15:17 +0200)]
IDEA-156007 'Constant conditions & exceptions' inspection should propagate @Nullable/@NotNull annotations to lambda parameters

4 years agoIDEA-155572 Basic completion could prefer false when boolean is expected
peter [Fri, 13 May 2016 13:01:25 +0000 (15:01 +0200)]
IDEA-155572 Basic completion could prefer false when boolean is expected

4 years agouse app invokeLater in toolwindow CommandProcessor to avoid transaction assertions...
peter [Fri, 13 May 2016 11:51:00 +0000 (13:51 +0200)]
use app invokeLater in toolwindow CommandProcessor to avoid transaction assertions (EA-82213)