idea/community.git
4 years agoAdded extension point to allow extend functionality of Python PreferredSdkComparator
Kiryl Chetyrbak [Wed, 29 Mar 2017 19:42:07 +0000 (15:42 -0400)]
Added extension point to allow extend functionality of Python PreferredSdkComparator

4 years agojunit 5 inspection to warn about @RunWith(JUnitPlatform.class) without test methods...
Anna Kozlova [Wed, 29 Mar 2017 17:52:35 +0000 (19:52 +0200)]
junit 5 inspection to warn about @RunWith(JUnitPlatform.class) without test methods (IDEA-160253)

4 years agojunit 5: don't append jupiter engine implicit to classpath when only custom engines...
Anna Kozlova [Wed, 29 Mar 2017 15:01:58 +0000 (17:01 +0200)]
junit 5: don't append jupiter engine implicit to classpath when only custom engines are used

4 years agojunit 5: try to detect custom test engine when junit 5 test api is missing (IDEA...
Anna Kozlova [Wed, 29 Mar 2017 13:38:33 +0000 (15:38 +0200)]
junit 5: try to detect custom test engine when junit 5 test api is missing (IDEA-168685)

4 years agopackages view: validate package data without update (IDEA-170588)
Anna Kozlova [Wed, 29 Mar 2017 13:13:42 +0000 (15:13 +0200)]
packages view: validate package data without update (IDEA-170588)

4 years agoutil: Remove @Contract(pure) from StringUtil.trim{Leading,Trailing}(StringBuilder...
Eldar Abusalimov [Wed, 29 Mar 2017 18:13:47 +0000 (21:13 +0300)]
util: Remove @Contract(pure) from StringUtil.trim{Leading,Trailing}(StringBuilder, char)

This was a stupid copy-paste mistake.

Follows-up: IDEA-CR-18999 util: Fix ParameterList joining for params with trailing backslash

4 years ago[groovy] rename: do not introduce any new "api" (IDEA-CR-19812)
Daniil Ovchinnikov [Wed, 29 Mar 2017 18:10:26 +0000 (21:10 +0300)]
[groovy] rename: do not introduce any new "api" (IDEA-CR-19812)

4 years agospeedup frames grouped renderer: fallback to original if no splitter detected
Egor.Ushakov [Wed, 29 Mar 2017 17:55:30 +0000 (20:55 +0300)]
speedup frames grouped renderer: fallback to original if no splitter detected

4 years agospeedup SimpleColoredComponent based renderers
Egor.Ushakov [Wed, 29 Mar 2017 16:11:57 +0000 (19:11 +0300)]
speedup SimpleColoredComponent based renderers

4 years ago[groovy] change signature: ingore trait methods in inheritors (IDEA-170499)
Daniil Ovchinnikov [Wed, 29 Mar 2017 17:38:05 +0000 (20:38 +0300)]
[groovy] change signature: ingore trait methods in inheritors (IDEA-170499)

4 years agoNPE fix
Maxim.Mossienko [Wed, 29 Mar 2017 17:24:38 +0000 (19:24 +0200)]
NPE fix

4 years agoIDEA-170230 Message "Unable to save settings: Failed to save settings. Please restart...
Vladimir Krivosheev [Wed, 29 Mar 2017 16:47:35 +0000 (18:47 +0200)]
IDEA-170230 Message "Unable to save settings: Failed to save settings. Please restart IntelliJ IDEA" when leaving the IDEA window of a big project

Add LargeFileWriteRequestor marker interface to not assert file size.

4 years ago[groovy] proper ranges for literals in inplace rename (IDEA-170254)
Daniil Ovchinnikov [Wed, 29 Mar 2017 16:39:27 +0000 (19:39 +0300)]
[groovy] proper ranges for literals in inplace rename (IDEA-170254)

4 years agoadd input redirection test (IDEA-CR-19850)
Sergey Simonchik [Wed, 29 Mar 2017 16:25:31 +0000 (19:25 +0300)]
add input redirection test (IDEA-CR-19850)

4 years ago[rider]: ability to override logic to show alt-enter popup (IDEA-CR-19702, IDEA-CR...
vadim.lomshakov [Thu, 16 Mar 2017 01:33:46 +0000 (04:33 +0300)]
[rider]: ability to override logic to show alt-enter popup (IDEA-CR-19702, IDEA-CR-19703)

4 years agoIDEA-169956 - Wrong HelpId's are mapped to dialog boxes: Help button: 404 error
Michael Golubev [Wed, 29 Mar 2017 15:09:56 +0000 (17:09 +0200)]
IDEA-169956 - Wrong HelpId's are mapped to dialog boxes: Help button: 404 error

- delegate to RemoteServersViewContribution

4 years ago[rider]: allowed to use GotoActionModel with custom modality; changed field visibilit...
vadim.lomshakov [Thu, 16 Mar 2017 01:40:34 +0000 (04:40 +0300)]
[rider]: allowed to use GotoActionModel with custom modality; changed field visibility modifier

4 years agoNo "Project Files" scope in "Find in Path" dialog (IDEA-170619)
Maxim.Mossienko [Wed, 29 Mar 2017 15:14:57 +0000 (17:14 +0200)]
No "Project Files" scope in "Find in Path" dialog (IDEA-170619)

4 years agoEDU-901 "Check" doesn't work if focus is not on the editor
Liana.Bakradze [Wed, 29 Mar 2017 15:04:31 +0000 (18:04 +0300)]
EDU-901 "Check" doesn't work if focus is not on the editor

4 years agobuild scripts: dbe_test_jars scripts reuses new code to compile the project appcode/172.1010 clion/172.1009
nik [Wed, 29 Mar 2017 14:55:30 +0000 (17:55 +0300)]
build scripts: dbe_test_jars scripts reuses new code to compile the project

4 years agoless PotemkinProgress overhead in checkCanceled (IDEA-170011)
peter [Wed, 29 Mar 2017 13:29:29 +0000 (15:29 +0200)]
less PotemkinProgress overhead in checkCanceled (IDEA-170011)

do nothing if the progress isn't shown yet
call SunToolkit.flushPendingEvents less frequently

4 years agolog completion contributor that caused autopopup (IDEA-170558)
peter [Wed, 29 Mar 2017 13:25:25 +0000 (15:25 +0200)]
log completion contributor that caused autopopup (IDEA-170558)

4 years agomake sleepIfNeeded less visible in snapshots (and give it a bit more explanatory...
peter [Wed, 29 Mar 2017 12:23:57 +0000 (14:23 +0200)]
make sleepIfNeeded less visible in snapshots (and give it a bit more explanatory name)

4 years agojson schema completion: fix possible NPE
irengrig [Wed, 29 Mar 2017 14:09:47 +0000 (16:09 +0200)]
json schema completion: fix possible NPE

4 years agojson schema annotation: skip property value annotation if the value does not exist
irengrig [Wed, 29 Mar 2017 11:33:40 +0000 (13:33 +0200)]
json schema annotation: skip property value annotation if the value does not exist
WEB-26231 JSON Schema: IllegalArgumentException when no value is set for property covered with oneOf validation

4 years agojson schema: use StringUtil.split() for splitting paths (String.split returns empty...
irengrig [Wed, 29 Mar 2017 11:31:46 +0000 (13:31 +0200)]
json schema: use StringUtil.split() for splitting paths (String.split returns empty array if there are no separators in the string)

4 years agobuild scripts simplification: common code moved to CompilationContextImpl
nik [Wed, 29 Mar 2017 13:11:23 +0000 (16:11 +0300)]
build scripts simplification: common code moved to CompilationContextImpl

4 years agoupdate Edu Python plugin buildScript after EDU-898
Liana.Bakradze [Wed, 29 Mar 2017 12:45:42 +0000 (15:45 +0300)]
update Edu Python plugin buildScript after EDU-898

4 years agoIDEA-169924 registry property to select where to show breadcrumbs
Sergey Malenkov [Wed, 29 Mar 2017 12:26:41 +0000 (15:26 +0300)]
IDEA-169924 registry property to select where to show breadcrumbs

4 years agoIDEA-160900 use scroll pane without border
Sergey Malenkov [Wed, 29 Mar 2017 12:23:45 +0000 (15:23 +0300)]
IDEA-160900 use scroll pane without border

4 years agoadd listeners to notify about removed and inserted nodes
Sergey Malenkov [Wed, 29 Mar 2017 01:11:28 +0000 (04:11 +0300)]
add listeners to notify about removed and inserted nodes

4 years agoadd interfaces to search in a tree model
Sergey Malenkov [Tue, 28 Mar 2017 21:33:35 +0000 (00:33 +0300)]
add interfaces to search in a tree model

4 years agoour reflection performance critical code should work for Java 9 (IDEA-170579)
Maxim.Mossienko [Wed, 29 Mar 2017 12:25:29 +0000 (14:25 +0200)]
our reflection performance critical code should work for Java 9 (IDEA-170579)

4 years agodisable showing parameter hints on method completion when non-empty parameter list...
Dmitry Batrak [Wed, 29 Mar 2017 12:25:19 +0000 (15:25 +0300)]
disable showing parameter hints on method completion when non-empty parameter list already exists

4 years agoupdate buildScript (EDU-898)
Liana.Bakradze [Fri, 24 Mar 2017 13:51:09 +0000 (16:51 +0300)]
update buildScript (EDU-898)

4 years agoupdate subtask test files when switching (EDU-898)
Liana.Bakradze [Fri, 24 Mar 2017 12:12:49 +0000 (15:12 +0300)]
update subtask test files when switching (EDU-898)

remove extension point, move and rewrite the original code, because it was broken by EDU-827 fix

4 years agoremove unnecessary extension point (EDU-898)
Liana.Bakradze [Fri, 24 Mar 2017 10:37:08 +0000 (13:37 +0300)]
remove unnecessary extension point (EDU-898)

4 years agoremove unnecessary extension point (EDU-898)
Liana.Bakradze [Fri, 24 Mar 2017 10:32:53 +0000 (13:32 +0300)]
remove unnecessary extension point (EDU-898)

4 years agofix tests (EDU-898)
Liana.Bakradze [Fri, 24 Mar 2017 09:37:05 +0000 (12:37 +0300)]
fix tests (EDU-898)

4 years agomove all the content of course-creator module to educational-core module (EDU-898)
Liana.Bakradze [Thu, 23 Mar 2017 17:52:41 +0000 (20:52 +0300)]
move all the content of course-creator module to educational-core module (EDU-898)

4 years agomove all the content of student module to educational-core module (EDU-898)
Liana.Bakradze [Thu, 23 Mar 2017 16:18:08 +0000 (19:18 +0300)]
move all the content of student module to educational-core module (EDU-898)

4 years agoIDEA-168502 diff: fix memory leak via ActionToolbarImpl
Aleksey Pivovarov [Mon, 6 Mar 2017 11:23:24 +0000 (14:23 +0300)]
IDEA-168502 diff: fix memory leak via ActionToolbarImpl

CustomComponentAction are never removed from PresentationFactory, because
of strong reference Presentation -> AnAction via CUSTOM_COMPONENT_PROPERTY

We reuse toolbar between diff tools to fix IDEA-155526.
Thus we need to ensure, that no actions from previous viewer are leaked.

4 years agoallow clients to redirect input (e.g. concurrent access to shared PIPE stdin from... appcode/172.1006
Sergey Simonchik [Wed, 29 Mar 2017 12:05:13 +0000 (15:05 +0300)]
allow clients to redirect input (e.g. concurrent access to shared PIPE stdin from several Node.js processes on Windows leads to deadlock; it doesn't happen with FILE stdin)

4 years agoIDEA-169968 Fail to "line commenting" a collapsed method clion/172.1007
Dmitry Batrak [Wed, 29 Mar 2017 11:40:12 +0000 (14:40 +0300)]
IDEA-169968 Fail to "line commenting" a collapsed method

4 years agocollect static members to import: don't filter out all methods from scala where there... phpstorm/172.1005
Anna Kozlova [Wed, 29 Mar 2017 11:14:32 +0000 (13:14 +0200)]
collect static members to import: don't filter out all methods from scala where there is no explicit modifiers now

4 years agovisibility inspection: prefer extension visibility to default one (IDEA-166543)
Anna Kozlova [Wed, 29 Mar 2017 10:51:05 +0000 (12:51 +0200)]
visibility inspection: prefer extension visibility to default one (IDEA-166543)

4 years agoRUBY-19381 Re-opening Ruby mine do not save project list and preferences rubymine/172.1002
Vladimir Krivosheev [Wed, 29 Mar 2017 10:38:59 +0000 (12:38 +0200)]
RUBY-19381 Re-opening Ruby mine do not save project list and preferences

4 years agoIDEA-CR-19534 remove BaseDocumentAdapterEx to make code more clear
Vladimir Krivosheev [Wed, 29 Mar 2017 10:24:45 +0000 (12:24 +0200)]
IDEA-CR-19534 remove BaseDocumentAdapterEx to make code more clear

4 years agobuild scripts: rewritten code which starts tests in ultimate project
nik [Wed, 29 Mar 2017 10:18:19 +0000 (13:18 +0300)]
build scripts: rewritten code which starts tests in ultimate project

Now it reuses code from 'community' repository, names of system properties are standardized, gant script can be started directly from IDEA without additional configuration.

4 years agoJavafx: Added test for implicit usages of @FXML-annotated fields/method (IDEA-167778...
Pavel Dolgov [Wed, 29 Mar 2017 10:10:45 +0000 (13:10 +0300)]
Javafx: Added test for implicit usages of @FXML-annotated fields/method (IDEA-167778, IDEA-CR-18453)

4 years ago Allow jrt file system to be created in CoreApplicationEnvironment
Alexander Udalov [Wed, 29 Mar 2017 10:05:22 +0000 (12:05 +0200)]
 Allow jrt file system to be created in CoreApplicationEnvironment

This is needed to allow the Kotlin compiler to read the Java 9 runtime
image via a custom VirtualFileSystem implementation similar to
JrtFileSystem/JrtFileSystemImpl

4 years agoIDEA-CR-19707 revert sorting — this change is not related. Actual fix — respect actio...
Vladimir Krivosheev [Wed, 29 Mar 2017 09:56:23 +0000 (11:56 +0200)]
IDEA-CR-19707 revert sorting — this change is not related. Actual fix — respect actionIdToShortcuts of all keymaps in the chain

Simplify generic getActionIds — prefer recursion to make code more readable

4 years agodisable goto implementations in dumb mode (IDEA-170437)
peter [Wed, 29 Mar 2017 09:29:26 +0000 (11:29 +0200)]
disable goto implementations in dumb mode (IDEA-170437)

4 years agoJava: Implemented inspection "Reflective invocation arguments mismatch" (IDEA-167270)
Pavel Dolgov [Mon, 27 Mar 2017 17:24:52 +0000 (20:24 +0300)]
Java: Implemented inspection "Reflective invocation arguments mismatch" (IDEA-167270)

4 years agodisable showing parameter hint on method completion using Tab
Dmitry Batrak [Wed, 29 Mar 2017 09:38:56 +0000 (12:38 +0300)]
disable showing parameter hint on method completion using Tab

4 years agoMerge remote-tracking branch 'origin/master' idea/172.1001
Vladimir.Orlov [Wed, 29 Mar 2017 09:30:40 +0000 (12:30 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoUpdater and Patches: temporary fix to support jre rename.
Vladimir.Orlov [Wed, 29 Mar 2017 09:29:25 +0000 (12:29 +0300)]
Updater and Patches: temporary fix to support jre rename.
jre->jre32 (on windows)
jre->jre64 (on linux).
IDEA-169747 "No system java compiler" after new project is created
IDEA-170316 ToolProvider.getSystemJavaCompiler() returns null on 2017.1

4 years agomore relevant test for IDEA-168643
Dmitry Batrak [Wed, 29 Mar 2017 09:08:28 +0000 (12:08 +0300)]
more relevant test for IDEA-168643

4 years agoPyCharm PC: added jre x86 into zip artifacts. appcode/172.1000 clion/172.999 pycharm/172.998
Vladimir.Orlov [Wed, 29 Mar 2017 08:11:42 +0000 (11:11 +0300)]
PyCharm PC: added jre x86 into zip artifacts.
PY-23407 No jre x86 in zip archives for PC edition.

4 years agojps model: added methods to get lists of files and directories excluded from compilation
nik [Wed, 29 Mar 2017 07:55:45 +0000 (10:55 +0300)]
jps model: added methods to get lists of files and directories excluded from compilation

This is needed to generate build.gradle files from IDEA project for example.

4 years agoDFA-related performance fixes pycharm/172.996
Tagir Valeev [Wed, 29 Mar 2017 06:51:38 +0000 (13:51 +0700)]
DFA-related performance fixes

4 years agomore debug logging for flaky NewProjectWizardTest
peter [Wed, 29 Mar 2017 06:30:08 +0000 (08:30 +0200)]
more debug logging for flaky NewProjectWizardTest

4 years ago- avoid reflection that doesn't give us performance with Java 8 (IDEA-170005)
Maxim.Mossienko [Wed, 29 Mar 2017 06:26:09 +0000 (08:26 +0200)]
- avoid reflection that doesn't give us performance with Java 8 (IDEA-170005)
- no need to bother with marker reuse after calling getTreeBuilt()

4 years agoreduce memory footprint: atomics -> volatile, lists -> arrays appcode/172.991 clion/172.992 dbe/172.988 idea/172.990 phpstorm/172.984 pycharm/172.989 rubymine/172.986 webstorm/172.993
Gregory.Shrago [Tue, 28 Mar 2017 18:30:25 +0000 (21:30 +0300)]
reduce memory footprint: atomics -> volatile, lists -> arrays

4 years agoPY-22406: Report unittest as subtests
Ilya.Kazakevich [Tue, 28 Mar 2017 19:17:52 +0000 (22:17 +0300)]
PY-22406: Report unittest as subtests
* Some issues are still missed (see my comments in issue)
* EnvTagsRequired now can be applied to method

4 years agosave some completion memory by replacing weak maps with user data
peter [Tue, 28 Mar 2017 18:43:39 +0000 (20:43 +0200)]
save some completion memory by replacing weak maps with user data

4 years agoSwitch internal focus debugger on when -Dfocus.debug=true
Vassiliy.Kudryashov [Tue, 28 Mar 2017 17:39:26 +0000 (20:39 +0300)]
Switch internal focus debugger on when -Dfocus.debug=true

Signed-off-by: Vassiliy.Kudryashov <Vassiliy.Kudryashov@jetbrains.com>
4 years ago[groovy] move caret within quote in tests (IDEA-CR-19812)
Daniil Ovchinnikov [Tue, 28 Mar 2017 17:45:10 +0000 (20:45 +0300)]
[groovy] move caret within quote in tests (IDEA-CR-19812)

4 years ago[groovy] fix IOOBE in unfinished single-quoted literals (IDEA-CR-19812)
Daniil Ovchinnikov [Tue, 28 Mar 2017 17:44:44 +0000 (20:44 +0300)]
[groovy] fix IOOBE in unfinished single-quoted literals (IDEA-CR-19812)

4 years agoallow to throw errors from executeAsync
Vladimir Krivosheev [Tue, 28 Mar 2017 17:00:47 +0000 (19:00 +0200)]
allow to throw errors from executeAsync

It is reality, we should not ask to follow rule if it is very to violate it

4 years agoIDEA-170214 Properly handle Bean Validation inheritance in @NotNull/@Nullable problem...
peter [Tue, 28 Mar 2017 16:25:41 +0000 (18:25 +0200)]
IDEA-170214 Properly handle Bean Validation inheritance in @NotNull/@Nullable problems inspection

4 years agoadvertise replacement with Tab in the bottom of lookup (IDEA-88157, IDEA-124699)
peter [Tue, 28 Mar 2017 15:49:58 +0000 (17:49 +0200)]
advertise replacement with Tab in the bottom of lookup (IDEA-88157, IDEA-124699)

4 years agoallow to rerun sessions attached to process
Egor.Ushakov [Tue, 28 Mar 2017 16:35:35 +0000 (19:35 +0300)]
allow to rerun sessions attached to process

4 years agoIDEA-170477 Do not hide all content of the grid, when grid is not empty
Vitaliy.Bibaev [Tue, 28 Mar 2017 16:17:11 +0000 (19:17 +0300)]
IDEA-170477 Do not hide all content of the grid, when grid is not empty

4 years agoIDEA-170504 Revert an old fix partly
Vitaliy.Bibaev [Tue, 28 Mar 2017 16:14:19 +0000 (19:14 +0300)]
IDEA-170504 Revert an old fix partly

4 years agoreport cleanup: no more "etalons" and "epic fails"
Gregory.Shrago [Tue, 28 Mar 2017 15:41:52 +0000 (18:41 +0300)]
report cleanup: no more "etalons" and "epic fails"

4 years agointroduce fileTraverser()
Gregory.Shrago [Tue, 28 Mar 2017 15:29:20 +0000 (18:29 +0300)]
introduce fileTraverser()

4 years ago[patch]: add line number to patch syntax error message
Nadya Zabrodina [Tue, 28 Mar 2017 13:52:51 +0000 (16:52 +0300)]
[patch]: add line number to patch syntax error message

4 years ago[patch]: IDEA-170016 implement binary patch creation from prev revisions
Nadya Zabrodina [Mon, 27 Mar 2017 17:09:23 +0000 (20:09 +0300)]
[patch]: IDEA-170016 implement binary patch creation from prev revisions

* (IDEA-160482, IDEA-160483) Support creating patch with binary files
 from shelve;
* test added;

4 years ago[patch]: Apply Patch should report exceptions/errors
Nadya Zabrodina [Mon, 27 Mar 2017 14:29:59 +0000 (17:29 +0300)]
[patch]: Apply Patch should report exceptions/errors

* (IDEA-170014, IDEA-166917) warn user while show apply patch dialog;

* provide additional panel for errors;

4 years ago[patch]: improve error message
Nadya Zabrodina [Mon, 27 Mar 2017 14:25:05 +0000 (17:25 +0300)]
[patch]: improve error message

4 years agoCorrectly apply predefined code style to model (not yet applied settings)
Rustam Vishnyakov [Tue, 28 Mar 2017 14:46:57 +0000 (17:46 +0300)]
Correctly apply predefined code style to model (not yet applied settings)

4 years agocalculate performance test timings first thing in the build appcode/172.982
peter [Tue, 28 Mar 2017 14:59:13 +0000 (16:59 +0200)]
calculate performance test timings first thing in the build

4 years agodfa: introduce ImplicitUsageProvider.isImplicitlyNotNullInitialized to support Mockit...
peter [Tue, 28 Mar 2017 14:07:58 +0000 (16:07 +0200)]
dfa: introduce ImplicitUsageProvider.isImplicitlyNotNullInitialized to support Mockito (IDEA-167790) in a way that doesn't break lombok (IDEA-170490)

4 years agoremove power save mode listener when status bar progress finished (IDEA-170500 NPE...
peter [Tue, 28 Mar 2017 13:43:12 +0000 (15:43 +0200)]
remove power save mode listener when status bar progress finished (IDEA-170500 NPE at com.intellij.openapi.wm.impl.status.InfoAndProgressPanel$MyInlineProgressIndicator.lambda$new$0 on enabling Power Save Mode)

4 years agotest framework: 'ALL' test group supported clion/172.981
nik [Tue, 28 Mar 2017 14:52:08 +0000 (17:52 +0300)]
test framework: 'ALL' test group supported

This test group can be used to override default (ALL_EXCLUDE_DEFINED) value for idea.test.group property instead of using strange idea.ignore.predefined.groups property.

4 years agoPY-22094 Include assert statements in CFG to resolve names in f-strings inside
Mikhail Golubev [Tue, 28 Mar 2017 13:55:45 +0000 (15:55 +0200)]
PY-22094 Include assert statements in CFG to resolve names in f-strings inside

Otherwise it's impossible to flow-sensitively resolve names referenced
inside such f-strings since we use the containing statement as the anchor
node in the graph.

4 years ago[java formatter] respect SPACE_BEFORE_COMMA [IDEA-150466]
Yaroslav Lepenkin [Tue, 28 Mar 2017 14:32:05 +0000 (17:32 +0300)]
[java formatter] respect SPACE_BEFORE_COMMA [IDEA-150466]

4 years agojunit: ensure only classes from selected scope are run
Anna.Kozlova [Tue, 28 Mar 2017 14:27:00 +0000 (16:27 +0200)]
junit: ensure only classes from selected scope are run

4 years agomove to java-tests
Anna.Kozlova [Tue, 28 Mar 2017 13:23:22 +0000 (15:23 +0200)]
move to java-tests

4 years agolocal can be final: suggest to add final to explicitly final params (IDEA-169342)
Anna.Kozlova [Tue, 28 Mar 2017 12:55:11 +0000 (14:55 +0200)]
local can be final: suggest to add final to explicitly final params (IDEA-169342)

4 years agoPY-23192 Wrong warning in Jupyter Notebook settings for url for remote notebooks
Valentina Kiryushkina [Tue, 28 Mar 2017 13:46:05 +0000 (15:46 +0200)]
PY-23192 Wrong warning in Jupyter Notebook settings for url for remote notebooks

4 years ago[parameter hints] expire balloon on click
Yaroslav Lepenkin [Tue, 28 Mar 2017 13:52:39 +0000 (16:52 +0300)]
[parameter hints] expire balloon on click

4 years agoMore graceful Sheet messages disposing 2 (dispose message, not animator)
Alexander Zolotov [Tue, 28 Mar 2017 13:20:49 +0000 (16:20 +0300)]
More graceful Sheet messages disposing 2 (dispose message, not animator)

4 years ago[parameter hints] highlight errors on editor creation
Yaroslav Lepenkin [Tue, 28 Mar 2017 12:56:30 +0000 (15:56 +0300)]
[parameter hints] highlight errors on editor creation

4 years agoproject structure: don't recreate modifiable models during applying changes (IDEA...
nik [Tue, 28 Mar 2017 12:25:32 +0000 (15:25 +0300)]
project structure: don't recreate modifiable models during applying changes (IDEA-168208)

Previously if someone tries to access ModuleRootModel after ModuleEditor.apply is called but before the model returned by it is committed (e.g. from myFacetsConfigurator.applyEditors) a new ModifiableRootModel instance will be created from the original ModuleRootModel, thus it won't include changes made in Project Structure dialog and may contain invalid OrderEntry instances.

4 years agolombok workaround: filter out non-static methods as soon as possible - methods even...
Anna.Kozlova [Tue, 28 Mar 2017 11:42:42 +0000 (13:42 +0200)]
lombok workaround: filter out non-static methods as soon as possible - methods even in interfaces must be explicitly static (IDEA-170385)

4 years agodo not blink progress bar with async stacktraces appcode/172.980 clion/172.979
Egor.Ushakov [Tue, 28 Mar 2017 11:57:53 +0000 (14:57 +0300)]
do not blink progress bar with async stacktraces

4 years agoIDEA-155575 - Docker. Provide possibility to create a Container from the chosen Docke...
Michael Golubev [Tue, 28 Mar 2017 11:50:39 +0000 (13:50 +0200)]
IDEA-155575 - Docker. Provide possibility to create a Container from the chosen Dockerfile from Project view

- precondition: DeployToServerRunConfiguration to implement LocatableConfiguration
- per-cloud customization via DeploymentConfigurator

4 years agoIDEA-CR-19707 correct test
Vladimir Krivosheev [Tue, 28 Mar 2017 11:51:12 +0000 (13:51 +0200)]
IDEA-CR-19707 correct test