idea/community.git
5 years agoEA-81101 - assert: FileManagerImpl.findFile appcode/146.1221 clion/146.1222
Sergey Simonchik [Tue, 12 Apr 2016 09:01:12 +0000 (12:01 +0300)]
EA-81101 - assert: FileManagerImpl.findFile

5 years agoPY-19115 PyCharm helpers Docker image and container are always created, skeletons...
Alexander Koshevoy [Fri, 8 Apr 2016 15:48:42 +0000 (18:48 +0300)]
PY-19115 PyCharm helpers Docker image and container are always created, skeletons and remote libs are downloaded

Use of unreliable Docker volumes mounting to the host machine is discarded on skeletons generation and PyCharm helpers sharing.

5 years agoinspection tool window: IDEA-154531 Inspections results tool window: header
Dmitry Batkovich [Tue, 12 Apr 2016 07:19:21 +0000 (10:19 +0300)]
inspection tool window: IDEA-154531 Inspections results tool window: header

5 years agoDPI-aware empty borders appcode/146.1214 clion/146.1217 dbe/146.1210 idea/146.1211 phpstorm/146.1213 pycharm/146.1212 pycharm/146.1219 rubymine/146.1215 webstorm/146.1220
Konstantin Bulenkov [Mon, 11 Apr 2016 20:45:49 +0000 (22:45 +0200)]
DPI-aware empty borders

5 years agoDPI-aware empty borders
Konstantin Bulenkov [Mon, 11 Apr 2016 20:41:03 +0000 (22:41 +0200)]
DPI-aware empty borders

5 years agoDPI-aware empty borders
Konstantin Bulenkov [Mon, 11 Apr 2016 20:31:36 +0000 (22:31 +0200)]
DPI-aware empty borders

5 years agouse JBUI.emptyInsets()
Konstantin Bulenkov [Mon, 11 Apr 2016 20:18:36 +0000 (22:18 +0200)]
use JBUI.emptyInsets()

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Mon, 11 Apr 2016 20:02:49 +0000 (22:02 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoManage Recent Project popup stays forever
Konstantin Bulenkov [Mon, 11 Apr 2016 20:00:29 +0000 (22:00 +0200)]
Manage Recent Project popup stays forever

5 years agocheck for abstract method implemented optimized: don't go through hierarchy if superC...
Anna.Kozlova [Mon, 11 Apr 2016 19:48:47 +0000 (21:48 +0200)]
check for abstract method implemented optimized: don't go through hierarchy if superClass is not abstract and there is no interfaces, would also fix asm implementations with 'broken' erasures inside

5 years agobad code green: reject return type constraint if unchecked conversion was applied...
Anna.Kozlova [Mon, 11 Apr 2016 18:18:14 +0000 (20:18 +0200)]
bad code green: reject return type constraint if unchecked conversion was applied during applicability check and return type is type parameter

5 years agotype calculation: comment to the javac issue
Anna.Kozlova [Mon, 11 Apr 2016 18:13:14 +0000 (20:13 +0200)]
type calculation: comment to the javac issue

5 years agonew inference: reorder return constraints according to the spec
Anna.Kozlova [Mon, 11 Apr 2016 17:45:01 +0000 (19:45 +0200)]
new inference: reorder return constraints according to the spec

5 years agocoverage configuration layout: give rest space to filters
Anna.Kozlova [Mon, 11 Apr 2016 17:44:48 +0000 (19:44 +0200)]
coverage configuration layout: give rest space to filters

5 years ago[java-decompiler] fixes enum constant initializer decompilation (IDEA-154547)
Roman Shevchenko [Mon, 11 Apr 2016 19:42:48 +0000 (21:42 +0200)]
[java-decompiler] fixes enum constant initializer decompilation (IDEA-154547)

5 years agoIDEA-154396 Floating tool window resize incorrect with Windows taskbar on the left
Sergey Malenkov [Mon, 11 Apr 2016 19:26:34 +0000 (22:26 +0300)]
IDEA-154396 Floating tool window resize incorrect with Windows taskbar on the left
the screen size is not equal to max coordinates if top/left insets are not zero

5 years agocleanup
Konstantin Bulenkov [Mon, 11 Apr 2016 19:06:48 +0000 (21:06 +0200)]
cleanup

5 years agomake method public for reuse
Bas Leijdekkers [Mon, 11 Apr 2016 17:58:55 +0000 (19:58 +0200)]
make method public for reuse

5 years agoIDEA-153630 gdb console is blinking and adding and deleting scroll bar
Sergey Malenkov [Mon, 11 Apr 2016 18:43:35 +0000 (21:43 +0300)]
IDEA-153630 gdb console is blinking and adding and deleting scroll bar
try to align width of two editors

5 years agoCleanup (duplicates extracted; formatting; typos)
Roman Shevchenko [Mon, 11 Apr 2016 18:32:26 +0000 (20:32 +0200)]
Cleanup (duplicates extracted; formatting; typos)

5 years agoCleanup (outdated checks dropped)
Roman Shevchenko [Mon, 11 Apr 2016 17:48:04 +0000 (19:48 +0200)]
Cleanup (outdated checks dropped)

5 years agoadd additional space for possible scroll bar
Sergey Malenkov [Mon, 11 Apr 2016 17:39:55 +0000 (20:39 +0300)]
add additional space for possible scroll bar

5 years ago[platform] corrects wording in "Update Settings" dialog
Roman Shevchenko [Mon, 11 Apr 2016 17:20:00 +0000 (19:20 +0200)]
[platform] corrects wording in "Update Settings" dialog

5 years agoEDU-578 Hints are not uploaded to stepic using "Upload course" action
Ekaterina Tuzova [Mon, 11 Apr 2016 13:03:59 +0000 (16:03 +0300)]
EDU-578 Hints are not uploaded to stepic using "Upload course" action

5 years agoremove all mentions of transaction merging since this term can be understood in diffe...
peter [Mon, 11 Apr 2016 16:31:03 +0000 (18:31 +0200)]
remove all mentions of transaction merging since this term can be understood in different ways; require a parent disposable

5 years agoremove TransactionKind, step 3 and last
peter [Mon, 11 Apr 2016 16:05:11 +0000 (18:05 +0200)]
remove TransactionKind, step 3 and last

5 years agoremove unused imports
peter [Mon, 11 Apr 2016 16:03:31 +0000 (18:03 +0200)]
remove unused imports

5 years agoIDEA-153599 (‘Private member access between outer and inner classes’ when creating...
Bas Leijdekkers [Mon, 11 Apr 2016 16:12:30 +0000 (18:12 +0200)]
IDEA-153599 (‘Private member access between outer and inner classes’ when creating an array of inner classes)

5 years agoIDEA-154275 Breakpoint icon is not shown on editor's gutter while indexing is running
Egor.Ushakov [Mon, 11 Apr 2016 16:11:15 +0000 (19:11 +0300)]
IDEA-154275 Breakpoint icon is not shown on editor's gutter while indexing is running

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Mon, 11 Apr 2016 16:09:30 +0000 (18:09 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Mon, 11 Apr 2016 16:06:32 +0000 (18:06 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agocomment
Alexey Kudravtsev [Mon, 11 Apr 2016 16:03:46 +0000 (19:03 +0300)]
comment

5 years agoTest import insertion for type annotations
Dmitry Trofimov [Mon, 11 Apr 2016 16:00:54 +0000 (18:00 +0200)]
Test import insertion for type annotations

5 years agofix ctrl click color for vibrant_ink color schema
Sergey Ignatov [Mon, 11 Apr 2016 14:37:39 +0000 (17:37 +0300)]
fix ctrl click color for vibrant_ink color schema

5 years agoCapturingProcessHandler: ability to specify a timeout when running with progress...
Vyacheslav Karpukhin [Mon, 11 Apr 2016 14:23:29 +0000 (16:23 +0200)]
CapturingProcessHandler: ability to specify a timeout when running with progress indicator: fixes

5 years agomore readable formatting
Alexey Kudravtsev [Mon, 11 Apr 2016 15:29:21 +0000 (18:29 +0300)]
more readable formatting

5 years agoIDEA-153358 Inspection Declaration access can be weaker: false positive for lambda...
Alexey Kudravtsev [Mon, 11 Apr 2016 13:55:49 +0000 (16:55 +0300)]
IDEA-153358 Inspection Declaration access can be weaker: false positive for lambda usage

5 years agojavadoc
Alexey Kudravtsev [Mon, 11 Apr 2016 13:55:26 +0000 (16:55 +0300)]
javadoc

5 years agoone more test
Alexey Kudravtsev [Mon, 11 Apr 2016 12:00:49 +0000 (15:00 +0300)]
one more test

5 years agoAnAction cleanup; ActionUtil: copyFrom(String), mergeFrom(String)
Gregory.Shrago [Mon, 11 Apr 2016 14:39:22 +0000 (17:39 +0300)]
AnAction cleanup; ActionUtil: copyFrom(String), mergeFrom(String)

5 years agocleanup: removed explicit type arguments
nik [Mon, 11 Apr 2016 15:18:22 +0000 (18:18 +0300)]
cleanup: removed explicit type arguments

5 years agoAvoid nested Union types for signatures
Dmitry Trofimov [Mon, 11 Apr 2016 14:02:19 +0000 (16:02 +0200)]
Avoid nested Union types for signatures

5 years agocleanup: LOG field simplified appcode/146.1209 clion/146.1208
nik [Mon, 11 Apr 2016 12:26:54 +0000 (15:26 +0300)]
cleanup: LOG field simplified

5 years agocorrect usage of mouse fixture in editor tests
Dmitry Batrak [Mon, 11 Apr 2016 11:16:19 +0000 (14:16 +0300)]
correct usage of mouse fixture in editor tests

5 years agotests refactoring
Dmitry Batrak [Mon, 11 Apr 2016 11:14:04 +0000 (14:14 +0300)]
tests refactoring

5 years agoIDEA-154425 copy-paste in column mode bug
Dmitry Batrak [Mon, 11 Apr 2016 11:07:42 +0000 (14:07 +0300)]
IDEA-154425 copy-paste in column mode bug

5 years agoIDEA-153533 Fixed svn output reading in Windows in interactive mode
Konstantin Kolosovsky [Thu, 7 Apr 2016 17:11:10 +0000 (20:11 +0300)]
IDEA-153533 Fixed svn output reading in Windows in interactive mode

5 years agoIDEA-153710 Fixed relative paths between tree nodes calculation (while displaying...
Konstantin Kolosovsky [Wed, 6 Apr 2016 11:21:31 +0000 (14:21 +0300)]
IDEA-153710 Fixed relative paths between tree nodes calculation (while displaying changes)

Used when grouping by directory is enabled

5 years agosimplify — add response(string)
Vladimir Krivosheev [Mon, 11 Apr 2016 10:49:57 +0000 (12:49 +0200)]
simplify — add response(string)

5 years agomove directories: restore multiselection (IDEA-154459)
Anna.Kozlova [Mon, 11 Apr 2016 10:12:37 +0000 (12:12 +0200)]
move directories: restore multiselection (IDEA-154459)

5 years agodisable return void suggestion (IDEA-154467)
Anna.Kozlova [Mon, 11 Apr 2016 09:35:44 +0000 (11:35 +0200)]
disable return void suggestion (IDEA-154467)

5 years agoIDEA-CR-9966 return bad request instead of exception
Vladimir Krivosheev [Mon, 11 Apr 2016 10:16:44 +0000 (12:16 +0200)]
IDEA-CR-9966 return bad request instead of exception

5 years agosimplify — use kt extension functions
Vladimir Krivosheev [Mon, 11 Apr 2016 10:14:56 +0000 (12:14 +0200)]
simplify — use kt extension functions

5 years agoconvert DelegatingHttpRequestHandler, DelegatingHttpRequestHandlerBase, FileResponses...
Vladimir Krivosheev [Mon, 11 Apr 2016 10:14:01 +0000 (12:14 +0200)]
convert DelegatingHttpRequestHandler, DelegatingHttpRequestHandlerBase, FileResponses, Responses to kotlin

5 years agoconvert DelegatingHttpRequestHandler, DelegatingHttpRequestHandlerBase, FileResponses...
Vladimir Krivosheev [Mon, 11 Apr 2016 10:13:42 +0000 (12:13 +0200)]
convert DelegatingHttpRequestHandler, DelegatingHttpRequestHandlerBase, FileResponses, Responses to kotlin

5 years agoassert that document saving and commit happen with write actions allowed appcode/146.1203 clion/146.1204
peter [Mon, 11 Apr 2016 08:15:00 +0000 (10:15 +0200)]
assert that document saving and commit happen with write actions allowed

5 years agoremove invokeLater around notifications, as they have no threading requirements
peter [Mon, 11 Apr 2016 08:12:10 +0000 (10:12 +0200)]
remove invokeLater around notifications, as they have no threading requirements

5 years agoDo not allow to create alias with invalid name (IDEA-154452)
Yaroslav Lepenkin [Mon, 11 Apr 2016 07:25:43 +0000 (10:25 +0300)]
Do not allow to create alias with invalid name (IDEA-154452)

5 years agoDBE: component list focus traversal stucks on hidden components DBE-2442
Alexander Kass [Mon, 11 Apr 2016 07:46:12 +0000 (10:46 +0300)]
DBE: component list focus traversal stucks on hidden components DBE-2442

5 years agoIDEA-153969 Change draw order of underline effect
Dmitry Batrak [Mon, 11 Apr 2016 07:16:08 +0000 (10:16 +0300)]
IDEA-153969 Change draw order of underline effect

5 years agoEA-79086 - Throwable: DebugUtil.currentStackTrace
Dmitry Batrak [Mon, 11 Apr 2016 06:40:49 +0000 (09:40 +0300)]
EA-79086 - Throwable: DebugUtil.currentStackTrace

make sure horizontal width available for text layout is consistently calculated in all places

5 years agomore state information to print on exceptions by SoftWrapModelImpl
Dmitry Batrak [Mon, 11 Apr 2016 06:22:07 +0000 (09:22 +0300)]
more state information to print on exceptions by SoftWrapModelImpl

5 years agoexplicitly prohibit logicalPosition<->visualPosition<->xy coordinate conversions...
Dmitry Batrak [Fri, 8 Apr 2016 16:26:06 +0000 (19:26 +0300)]
explicitly prohibit logicalPosition<->visualPosition<->xy coordinate conversions in bulk mode - they cannot be correctly performed

5 years agofix EditorStressTest: bulk mode should be turned off before finishing command
Dmitry Batrak [Fri, 8 Apr 2016 16:19:13 +0000 (19:19 +0300)]
fix EditorStressTest: bulk mode should be turned off before finishing command

5 years agoEditorStressTest: validate also LogicalPositionCache and EditorSizeManager state...
Dmitry Batrak [Fri, 8 Apr 2016 14:44:36 +0000 (17:44 +0300)]
EditorStressTest: validate also LogicalPositionCache and EditorSizeManager state after each step

5 years agoEditorStressTest: move state validation code to EditorImpl
Dmitry Batrak [Fri, 8 Apr 2016 14:36:53 +0000 (17:36 +0300)]
EditorStressTest: move state validation code to EditorImpl

5 years agoprint seed at start of editor stress tests (cover cases when exception is thrown...
Dmitry Batrak [Fri, 8 Apr 2016 14:20:52 +0000 (17:20 +0300)]
print seed at start of editor stress tests (cover cases when exception is thrown in test shutdown code)

5 years agoEditorStressTest: validate that soft wraps are not created after document end
Dmitry Batrak [Fri, 8 Apr 2016 14:18:02 +0000 (17:18 +0300)]
EditorStressTest: validate that soft wraps are not created after document end

5 years agoremove old inMemory inputs handling + do not create inputsIndex for indices with... appcode/146.1176 appcode/146.1183 appcode/146.1187 appcode/146.1190 appcode/146.1191 appcode/146.1197 appcode/146.1248 appcode/146.1265 clion/146.1175 clion/146.1184 clion/146.1188 clion/146.1189 clion/146.1199 dbe/146.1177 dbe/146.1192 idea/146.1179 idea/146.1194 phpstorm/146.1180 phpstorm/146.1186 phpstorm/146.1195 pycharm/146.1178 pycharm/146.1181 pycharm/146.1193 pycharm/146.1196 rubymine/146.1182 rubymine/146.1201 webstorm/146.1185 webstorm/146.1202
Maxim.Mossienko [Sat, 9 Apr 2016 13:39:53 +0000 (15:39 +0200)]
remove old inMemory inputs handling + do not create inputsIndex for indices with snapshot mapping

5 years agoIDEA-153014 (Slow delete performance for results of Find in Path) appcode/146.1173 clion/146.1174
Bas Leijdekkers [Sat, 9 Apr 2016 10:39:33 +0000 (12:39 +0200)]
IDEA-153014 (Slow delete performance for results of Find in Path)

5 years agomake "Current File" scope match documentation
Bas Leijdekkers [Fri, 8 Apr 2016 13:23:49 +0000 (15:23 +0200)]
make "Current File" scope match documentation

5 years agomake method @NotNull
Bas Leijdekkers [Fri, 8 Apr 2016 13:14:45 +0000 (15:14 +0200)]
make method @NotNull

5 years agoFix jinja2 exception breakpoints with cython extensions
Elizaveta Shashkova [Sat, 9 Apr 2016 11:49:09 +0000 (14:49 +0300)]
Fix jinja2 exception breakpoints with cython extensions

5 years agoenforce validation of Value type to have proper equals / hashCode
Maxim.Mossienko [Sat, 9 Apr 2016 11:20:09 +0000 (13:20 +0200)]
enforce validation of Value type to have proper equals / hashCode

5 years agotry to make TransactionTest fail more clearly appcode/146.1171 clion/146.1170 phpstorm/146.1172
peter [Sat, 9 Apr 2016 06:59:57 +0000 (08:59 +0200)]
try to make TransactionTest fail more clearly

5 years agoIDEA-81363 'triangular' logic doesn't work if one initially moves mouse over the... appcode/146.1163 clion/146.1160 dbe/146.1161 idea/146.1166 phpstorm/146.1162 pycharm/146.1159 pycharm/146.1164 rubymine/146.1165 webstorm/146.1169
Vassiliy.Kudryashov [Fri, 8 Apr 2016 23:12:51 +0000 (02:12 +0300)]
IDEA-81363 'triangular' logic doesn't work if one initially moves mouse over the menu item in 'wrong' direction. After that submenu would disappear quickly and not user-friendly.

5 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)

5 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

5 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'

5 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)

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

5 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

5 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

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

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

5 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

5 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'

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

5 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)

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

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

5 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)

5 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)

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

5 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

5 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

5 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

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

5 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

5 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