idea/community.git
4 years agoenable in-place replace action for Analyze Stacktrace (IDEA-CR-9987) appcode/146.1158
Sergey Simonchik [Fri, 8 Apr 2016 21:12:13 +0000 (00:12 +0300)]
enable in-place replace action for Analyze Stacktrace (IDEA-CR-9987)

4 years agoCPP-6375 Complete statement for static_assert, CPP-6356 Complete statement for blocks...
Alexey Utkin [Fri, 8 Apr 2016 19:51:39 +0000 (22:51 +0300)]
CPP-6375 Complete statement for static_assert, CPP-6356 Complete statement for blocks with errors

4 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 8 Apr 2016 18:33:48 +0000 (20:33 +0200)]
Merge remote-tracking branch 'origin/master'

4 years ago[java] numeric overflow inspection on left shift (IDEA-154370)
Roman Shevchenko [Fri, 8 Apr 2016 18:33:33 +0000 (20:33 +0200)]
[java] numeric overflow inspection on left shift (IDEA-154370)

4 years agoCleanup (formatting; warnings)
Roman Shevchenko [Fri, 8 Apr 2016 18:31:25 +0000 (20:31 +0200)]
Cleanup (formatting; warnings)

4 years agoIDEA-151377 - No space for some elements on clouds configuration screen
Michael Golubev [Fri, 8 Apr 2016 17:55:08 +0000 (19:55 +0200)]
IDEA-151377 - No space for some elements on clouds configuration screen

4 years agoPY-19075 Fixed: PyCharm 2016.1.1 freezes immediately after the update
Semyon Proshev [Fri, 8 Apr 2016 17:50:43 +0000 (20:50 +0300)]
PY-19075 Fixed: PyCharm 2016.1.1 freezes immediately after the update

Improve SQL injection regexps so performance become better. Also add test for whitespace string injection

4 years agoCleanup (test data formatting)
Roman Shevchenko [Fri, 8 Apr 2016 17:46:37 +0000 (19:46 +0200)]
Cleanup (test data formatting)

4 years agoCleanup (test renamed)
Roman Shevchenko [Fri, 8 Apr 2016 17:42:15 +0000 (19:42 +0200)]
Cleanup (test renamed)

4 years ago[tests] numeric overflow inspection test migrated
Roman Shevchenko [Fri, 8 Apr 2016 17:41:24 +0000 (19:41 +0200)]
[tests] numeric overflow inspection test migrated

4 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 8 Apr 2016 16:51:41 +0000 (18:51 +0200)]
Merge remote-tracking branch 'origin/master'

4 years agocleanup idea/146.1157
Anna.Kozlova [Fri, 8 Apr 2016 16:42:59 +0000 (18:42 +0200)]
cleanup

4 years agotrivial method ref: check if qualifier is of assignable type (IDEA-154422)
Anna.Kozlova [Fri, 8 Apr 2016 16:23:26 +0000 (18:23 +0200)]
trivial method ref: check if qualifier is of assignable type (IDEA-154422)

4 years agocontracts
Anna.Kozlova [Fri, 8 Apr 2016 16:22:39 +0000 (18:22 +0200)]
contracts

4 years agoclear error message (IDEA-154419)
Anna.Kozlova [Fri, 8 Apr 2016 16:06:20 +0000 (18:06 +0200)]
clear error message (IDEA-154419)

4 years agono need to check unrelated concrete for same named constructors in the hierarchy...
Anna.Kozlova [Fri, 8 Apr 2016 14:37:47 +0000 (16:37 +0200)]
no need to check unrelated concrete for same named constructors in the hierarchy (IDEA-154377)

4 years agodisable create enum constant when not applicable (IDEA-154293)
Anna.Kozlova [Fri, 8 Apr 2016 13:59:17 +0000 (15:59 +0200)]
disable create enum constant when not applicable (IDEA-154293)

4 years agoCleanup (l10n; typo)
Roman Shevchenko [Fri, 8 Apr 2016 16:44:15 +0000 (18:44 +0200)]
Cleanup (l10n; typo)

4 years ago[platform] list models generified to match Swing interfaces
Roman Shevchenko [Fri, 8 Apr 2016 16:39:44 +0000 (18:39 +0200)]
[platform] list models generified to match Swing interfaces

4 years agoCapturingProcessHandler: ability to specify a timeout when running with progress...
Vyacheslav Karpukhin [Fri, 8 Apr 2016 16:16:03 +0000 (18:16 +0200)]
CapturingProcessHandler: ability to specify a timeout when running with progress indicator

4 years ago[vcs-log] remove property listeners from tab content on dispose
Julia Beliaeva [Fri, 8 Apr 2016 15:34:47 +0000 (18:34 +0300)]
[vcs-log] remove property listeners from tab content on dispose

4 years ago[vcs-log] dispose VcsLogHashMapImpl
Julia Beliaeva [Thu, 7 Apr 2016 20:59:29 +0000 (23:59 +0300)]
[vcs-log] dispose VcsLogHashMapImpl

4 years ago[vcs-log] dispose instances of LoadingPane
Julia Beliaeva [Thu, 7 Apr 2016 20:44:24 +0000 (23:44 +0300)]
[vcs-log] dispose instances of LoadingPane

4 years ago[vcs-log] dispose DeepComparators with ui
Julia Beliaeva [Thu, 7 Apr 2016 20:35:23 +0000 (23:35 +0300)]
[vcs-log] dispose DeepComparators with ui

4 years ago[vcs-log] close additional log tabs on log dispose
Julia Beliaeva [Thu, 7 Apr 2016 20:25:39 +0000 (23:25 +0300)]
[vcs-log] close additional log tabs on log dispose

4 years agoIDEA-154371 New Project / Module wizard: Gradle: switching Off all "Additional Librar...
Vladislav.Soroka [Fri, 8 Apr 2016 15:18:04 +0000 (18:18 +0300)]
IDEA-154371 New Project / Module wizard: Gradle: switching Off all "Additional Libraries and Frameworks" creates module content root in unrelated location

4 years agoassert TransactionTest is run in a non-modal state appcode/146.1155 clion/146.1156
peter [Fri, 8 Apr 2016 14:52:39 +0000 (16:52 +0200)]
assert TransactionTest is run in a non-modal state

4 years ago[file-history] use fallback fonts in file history details
Julia Beliaeva [Thu, 24 Mar 2016 14:31:08 +0000 (17:31 +0300)]
[file-history] use fallback fonts in file history details

4 years ago[file-history] author field use ColoredCellRenderrer to properly deal with fonts
Julia Beliaeva [Thu, 24 Mar 2016 14:02:24 +0000 (17:02 +0300)]
[file-history] author field use ColoredCellRenderrer to properly deal with fonts

4 years ago[vcs-log] use fallback fonts for renderring commit message in details IDEA-143113
Julia Beliaeva [Wed, 23 Mar 2016 20:59:46 +0000 (23:59 +0300)]
[vcs-log] use fallback fonts for renderring commit message in details IDEA-143113

4 years agodo not allocate CountDownLatch if not needed
Alexey Kudravtsev [Fri, 8 Apr 2016 14:16:51 +0000 (17:16 +0300)]
do not allocate CountDownLatch if not needed

4 years agocomment added
Alexey Kudravtsev [Fri, 8 Apr 2016 12:49:54 +0000 (15:49 +0300)]
comment added

4 years agomoved to community
Alexey Kudravtsev [Fri, 8 Apr 2016 11:41:48 +0000 (14:41 +0300)]
moved to community

4 years agoPY-19075 Fixed: PyCharm 2016.1.1 freezes immediately after the update
Semyon Proshev [Fri, 8 Apr 2016 13:54:29 +0000 (16:54 +0300)]
PY-19075 Fixed: PyCharm 2016.1.1 freezes immediately after the update

SQL injection heavy cases tests have been added, limit injected string literal with 10K symbols

4 years agobetter names for 'duplicate' actions (following IDEA-154167)
Dmitry Batrak [Fri, 8 Apr 2016 13:48:16 +0000 (16:48 +0300)]
better names for 'duplicate' actions (following IDEA-154167)

4 years agoinspection tool window: navigate to source fixed for applied fixes in valid ref-entities
Dmitry Batkovich [Fri, 8 Apr 2016 13:48:11 +0000 (16:48 +0300)]
inspection tool window: navigate to source fixed for applied fixes in valid ref-entities

4 years ago[java] skips class/source mismatch detection for Android SDK (IDEA-154245)
Roman Shevchenko [Fri, 8 Apr 2016 13:45:52 +0000 (15:45 +0200)]
[java] skips class/source mismatch detection for Android SDK (IDEA-154245)

4 years agoproject category statistics
Dmitry Avdeev [Fri, 8 Apr 2016 13:03:55 +0000 (16:03 +0300)]
project category statistics

4 years agocleanup
Dmitry Avdeev [Fri, 8 Apr 2016 12:08:09 +0000 (15:08 +0300)]
cleanup

4 years agoutility classes to create custom tree models
Sergey Malenkov [Fri, 8 Apr 2016 12:48:58 +0000 (15:48 +0300)]
utility classes to create custom tree models

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Fri, 8 Apr 2016 12:55:37 +0000 (15:55 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoIDEA IC: added *oracle-win.zip artifact.
Vladimir.Orlov [Fri, 8 Apr 2016 12:53:46 +0000 (15:53 +0300)]
IDEA IC: added *oracle-win.zip artifact.

4 years agointroduce parameter object: support usages inside groovy
Anna.Kozlova [Fri, 8 Apr 2016 12:45:12 +0000 (14:45 +0200)]
introduce parameter object: support usages inside groovy

4 years agoIDEA-154369 New Module: Gradle: by default "Add as module" shows "none", but works... dbe/146.1150 pycharm/146.1152 rubymine/146.1151
Vladislav.Soroka [Fri, 8 Apr 2016 12:15:01 +0000 (15:15 +0300)]
IDEA-154369 New Module: Gradle: by default "Add as module" shows "none", but works like parent module is selected

4 years agoPY-18877 PEP 484 update: function type comments can be on the same line as function... appcode/146.1148 clion/146.1149
Mikhail Golubev [Thu, 7 Apr 2016 11:35:52 +0000 (14:35 +0300)]
PY-18877 PEP 484 update: function type comments can be on the same line as function header

I actually reverted the old fix by @traff where he removed this test
from PyMissingTypeHintsInspectionTest (but not its test data surprisingly).

4 years agoPythonCopyPasteProcessor#findEmptyStatementListNearby() checks that statement list...
Mikhail Golubev [Tue, 5 Apr 2016 14:44:34 +0000 (17:44 +0300)]
PythonCopyPasteProcessor#findEmptyStatementListNearby() checks that statement list is actually empty

4 years agoIDEA-154400 NPE at SwitchBootJdkAction$SwitchBootJdkDialog$1.contentsChanged on cance...
Alexey Ushakov [Fri, 8 Apr 2016 11:27:36 +0000 (14:27 +0300)]
IDEA-154400 NPE at SwitchBootJdkAction$SwitchBootJdkDialog$1.contentsChanged on cancelling "Select IDE Boot JDK Path" dialog

Handled cancel action by setting boot jdk in list

4 years agoFix of bug in FileUtil - do not empty the file if one tries to copy it into itself. phpstorm/146.1147
Ivan Bessonov [Fri, 8 Apr 2016 11:08:29 +0000 (14:08 +0300)]
Fix of bug in FileUtil - do not empty the file if one tries to copy it into itself.

4 years agoIDEA-152821 Allow Cucumber tests run configuration under JDK 7
Andrey Vokin [Fri, 8 Apr 2016 11:02:03 +0000 (13:02 +0200)]
IDEA-152821 Allow Cucumber tests run configuration under JDK 7

4 years agoremoving unused code
Eugene Zhuravlev [Fri, 8 Apr 2016 10:57:56 +0000 (12:57 +0200)]
removing unused code

4 years agoset forceClean during async initialization
Maxim.Mossienko [Fri, 8 Apr 2016 10:55:07 +0000 (12:55 +0200)]
set forceClean during async initialization

4 years agolambdify
Alexey Kudravtsev [Thu, 7 Apr 2016 11:11:36 +0000 (14:11 +0300)]
lambdify

4 years agonew more scalable read-write lock optimisied for reads
Alexey Kudravtsev [Thu, 7 Apr 2016 11:00:48 +0000 (14:00 +0300)]
new more scalable read-write lock optimisied for reads

4 years agoEA-62306 - NPE: ParameterInfoUtils.findArgumentList webstorm/146.1146
Dmitry Batrak [Fri, 8 Apr 2016 10:44:19 +0000 (13:44 +0300)]
EA-62306 - NPE: ParameterInfoUtils.findArgumentList

4 years agoJavafx: Fix highlighting and completion for css file names in FXML stylesheets proper...
Pavel Dolgov [Fri, 8 Apr 2016 10:00:01 +0000 (13:00 +0300)]
Javafx: Fix highlighting and completion for css file names in FXML stylesheets property, both attribute and tag. Tests added (IDEA-154244)

4 years agoPlatform: build numbers: InspectionApplication should show IDE build number in the log
Anton Makeev [Fri, 8 Apr 2016 09:57:54 +0000 (11:57 +0200)]
Platform: build numbers: InspectionApplication should show IDE build number in the log

4 years agoinspection tool window: inspection report: read and copy css&js files from resources
Dmitry Batkovich [Fri, 8 Apr 2016 09:47:17 +0000 (12:47 +0300)]
inspection tool window: inspection report: read and copy css&js files from resources

4 years agogradle: content roots merge fix
Vladislav.Soroka [Fri, 8 Apr 2016 09:25:49 +0000 (12:25 +0300)]
gradle: content roots merge fix

4 years agoresource bundle editor: vfs listener merges events (IDEA-154188) (review changes)
Dmitry Batkovich [Fri, 8 Apr 2016 09:00:50 +0000 (12:00 +0300)]
resource bundle editor: vfs listener merges events (IDEA-154188) (review changes)

4 years agoadd method to PsiTreeUtil appcode/146.1143 clion/146.1144
Bas Leijdekkers [Fri, 8 Apr 2016 08:41:35 +0000 (10:41 +0200)]
add method to PsiTreeUtil

4 years ago[java] adds PsiModifierList.hasModifierProperty() augmentation point (IDEA-153706)
Roman Shevchenko [Fri, 8 Apr 2016 08:36:21 +0000 (10:36 +0200)]
[java] adds PsiModifierList.hasModifierProperty() augmentation point (IDEA-153706)

4 years agoresource bundle editor: vfs listener merges events (IDEA-154188) appcode/146.1141
Dmitry Batkovich [Fri, 8 Apr 2016 07:52:21 +0000 (10:52 +0300)]
resource bundle editor: vfs listener merges events (IDEA-154188)

4 years agoresource bundle editor: vfs listener merges events (IDEA-154188)
Dmitry Batkovich [Fri, 8 Apr 2016 07:52:10 +0000 (10:52 +0300)]
resource bundle editor: vfs listener merges events (IDEA-154188)

4 years agouse ActionManager#tryToExecute to simplify code (IDEA-CR-9987) clion/146.1132 clion/146.1145 dbe/146.1128 idea/146.1130 phpstorm/146.1131 pycharm/146.1129 pycharm/146.1137 rubymine/146.1134 webstorm/146.1138
Sergey Simonchik [Thu, 7 Apr 2016 21:42:44 +0000 (00:42 +0300)]
use ActionManager#tryToExecute to simplify code (IDEA-CR-9987)

4 years agoWI-31374 resolve result of WebReference became SyntheticElement to forbid to invoke...
Artem Khvastunov [Thu, 7 Apr 2016 15:03:23 +0000 (17:03 +0200)]
WI-31374 resolve result of WebReference became SyntheticElement to forbid to invoke rename refactoring on links
(cherry picked from commit 823b7bb)

4 years agoPlatform: build numbers: test fix webstorm/146.1126
Anton Makeev [Thu, 7 Apr 2016 19:31:50 +0000 (21:31 +0200)]
Platform: build numbers: test fix

4 years agoRestore horizontal scrolling as PY-18440 is fixed properly by IDEA-CR-9694
Dmitry Trofimov [Wed, 30 Mar 2016 12:52:51 +0000 (14:52 +0200)]
Restore horizontal scrolling as PY-18440 is fixed properly by IDEA-CR-9694

4 years agoIDEA-152739 "Find In Path" no longer picks directory from context
Vassiliy.Kudryashov [Thu, 7 Apr 2016 19:07:24 +0000 (22:07 +0300)]
IDEA-152739 "Find In Path" no longer picks directory from context

4 years agometeor: support new github-projects dbe/146.1124
Andrey Starovoyt [Thu, 7 Apr 2016 18:02:45 +0000 (21:02 +0300)]
meteor: support new github-projects

4 years agoExtract separate test function for #PY-18725 and #PY-18954
Valentina Kiryushkina [Tue, 29 Mar 2016 08:30:03 +0000 (11:30 +0300)]
Extract separate test function for #PY-18725 and #PY-18954

4 years agoFix false positive in PyStringFormatInspection for keyword substitution in % string...
Valentina Kiryushkina [Fri, 25 Mar 2016 14:10:01 +0000 (17:10 +0300)]
Fix false positive in PyStringFormatInspection for keyword substitution in % string with  dictionary argument  #PY-18725

4 years agoFix false positive in PyStringFormatInspection for positional substitution in % strin...
Valentina Kiryushkina [Fri, 25 Mar 2016 13:13:48 +0000 (16:13 +0300)]
Fix false positive in PyStringFormatInspection for positional substitution in % string with dictionary argument #PY-18954

4 years agofix CCE in project loading during offline inspections
Anna.Kozlova [Thu, 7 Apr 2016 17:45:42 +0000 (19:45 +0200)]
fix CCE in project loading during offline inspections

4 years agointroduce parameter object: remove duplicated params
Anna.Kozlova [Thu, 7 Apr 2016 17:40:36 +0000 (19:40 +0200)]
introduce parameter object: remove duplicated params

4 years agoallow write actions from app invokeLater used in an orthodox way, this way most code...
peter [Thu, 7 Apr 2016 17:24:21 +0000 (19:24 +0200)]
allow write actions from app invokeLater used in an orthodox way, this way most code won't need rewriting to transactions

4 years agointroduce parameter object: initial
Anna.Kozlova [Thu, 7 Apr 2016 16:17:14 +0000 (18:17 +0200)]
introduce parameter object: initial

4 years agodiagnostics for EA-69269 - IAE: VisualPosition.<init>
Dmitry Batrak [Thu, 7 Apr 2016 17:05:56 +0000 (20:05 +0300)]
diagnostics for EA-69269 - IAE: VisualPosition.<init>

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 7 Apr 2016 16:58:31 +0000 (19:58 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 7 Apr 2016 16:58:03 +0000 (19:58 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoIDEA-154251 Enable "Replace" action in "Analyze Stacktrace" console
Sergey Simonchik [Thu, 7 Apr 2016 16:57:48 +0000 (19:57 +0300)]
IDEA-154251 Enable "Replace" action in "Analyze Stacktrace" console

4 years agoEDU: updated path to win jdk.
Vladimir.Orlov [Thu, 7 Apr 2016 16:56:26 +0000 (19:56 +0300)]
EDU: updated path to win jdk.

4 years agofix windows paths matching when dir is present in global clion/146.1121
Dennis Ushakov [Thu, 7 Apr 2016 16:31:25 +0000 (19:31 +0300)]
fix windows paths matching when dir is present in global
#WEB-21145 fixed

4 years agoIDEA-CR-9966 add test, assert that decoded raw path starts with /
Vladimir Krivosheev [Thu, 7 Apr 2016 16:27:37 +0000 (18:27 +0200)]
IDEA-CR-9966 add test, assert that decoded raw path starts with /

4 years agoFix PY-19096 In Inspection "PEP 8 Naming convention violation" don't show warning...
Valentina Kiryushkina [Thu, 7 Apr 2016 16:20:02 +0000 (19:20 +0300)]
Fix PY-19096 In Inspection "PEP 8 Naming convention violation" don't show warning for CamelCase named Context Manager classes

4 years agoColor scheme import: show a message on failure idea/146.1119
Rustam Vishnyakov [Thu, 7 Apr 2016 16:17:14 +0000 (19:17 +0300)]
Color scheme import: show a message on failure

4 years agoJavafx: Don't highlight absolute (remote) URL as invalid in FXML. Test added (IDEA...
Pavel Dolgov [Thu, 7 Apr 2016 16:10:18 +0000 (19:10 +0300)]
Javafx: Don't highlight absolute (remote) URL as invalid in FXML. Test added (IDEA-154132)

4 years agoIDEA-153844 Switch off line numbers works for current editor only
Dmitry Batrak [Thu, 7 Apr 2016 16:08:13 +0000 (19:08 +0300)]
IDEA-153844 Switch off line numbers works for current editor only

4 years agoEclipse color theme importer, initial implementation phpstorm/146.1114 pycharm/146.1115 pycharm/146.1117
Rustam Vishnyakov [Thu, 7 Apr 2016 15:37:53 +0000 (18:37 +0300)]
Eclipse color theme importer, initial implementation

4 years ago[vcs-log] minor: remove unnecessary field in a non-static inner class, add Nullable...
Julia Beliaeva [Thu, 7 Apr 2016 15:44:53 +0000 (18:44 +0300)]
[vcs-log] minor: remove unnecessary field in a non-static inner class, add Nullable annotation

4 years ago[vcs-log] minor: inline variable, notnull annotations
Julia Beliaeva [Thu, 7 Apr 2016 15:40:11 +0000 (18:40 +0300)]
[vcs-log] minor: inline variable, notnull annotations

4 years ago[vcs-log] BranchPanel remembers its own scroll pane
Julia Beliaeva [Thu, 7 Apr 2016 15:35:18 +0000 (18:35 +0300)]
[vcs-log] BranchPanel remembers its own scroll pane

4 years ago[vcs-log] minor: inline unnecessary method
Julia Beliaeva [Thu, 7 Apr 2016 15:12:14 +0000 (18:12 +0300)]
[vcs-log] minor: inline unnecessary method

4 years agoCleanup (formatting)
Roman Shevchenko [Thu, 7 Apr 2016 15:45:42 +0000 (17:45 +0200)]
Cleanup (formatting)

4 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 7 Apr 2016 15:43:59 +0000 (18:43 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoDataGrip shows WelcomeScreen on frame close
Konstantin Bulenkov [Thu, 7 Apr 2016 15:43:00 +0000 (18:43 +0300)]
DataGrip shows WelcomeScreen on frame close

4 years ago[shelve]: don't cache content and isConflict flag for ShelvedChange
Nadya Zabrodina [Thu, 7 Apr 2016 15:27:51 +0000 (18:27 +0300)]
[shelve]: don't cache content and isConflict flag for ShelvedChange

* local file used as a base may be changed, moreover it may happen during showDIff action in appropriate panel;
* it's not very frequent action and it's better to reapply shelved change on current local document

4 years ago[platform] disables oh-my-zsh update prompt for shell env loader rubymine/146.1116
Roman Shevchenko [Thu, 7 Apr 2016 15:27:39 +0000 (17:27 +0200)]
[platform] disables oh-my-zsh update prompt for shell env loader

4 years agoPY-19075 Fixed: PyCharm 2016.1.1 freezes immediately after the update
Semyon Proshev [Thu, 7 Apr 2016 15:20:48 +0000 (18:20 +0300)]
PY-19075 Fixed: PyCharm 2016.1.1 freezes immediately after the update

The problem was in SQL regexps, in comments matching. It runs exponential on the strings like "/**//**//**//**//**//**/"

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 7 Apr 2016 15:15:25 +0000 (18:15 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoJB jdk for windows by default.
Vladimir.Orlov [Thu, 7 Apr 2016 15:12:41 +0000 (18:12 +0300)]
JB jdk for windows by default.