idea/community.git
4 years agoIDEA-172425 Support method references to private constructors
Vitaliy.Bibaev [Mon, 5 Mar 2018 12:01:27 +0000 (15:01 +0300)]
IDEA-172425 Support method references to private constructors

4 years agoIDEA-172425 Make stream debugger tests JDK 9 tolerant
Vitaliy.Bibaev [Sun, 4 Mar 2018 19:42:28 +0000 (22:42 +0300)]
IDEA-172425 Make stream debugger tests JDK 9 tolerant

Some of tests for stream debugger failed on JDK 9.

The reasons are:
* The count() termination call does not produce any computations
* Stack traces include module name in some frames

4 years agoIDEA-172425 Enable back TraceStreamAction with JDK 9
Vitaliy.Bibaev [Fri, 2 Mar 2018 15:37:49 +0000 (18:37 +0300)]
IDEA-172425 Enable back TraceStreamAction with JDK 9

4 years agoIDEA-172425 Ignore reflection warning message in the test outputs
Vitaliy.Bibaev [Fri, 2 Mar 2018 15:35:23 +0000 (18:35 +0300)]
IDEA-172425 Ignore reflection warning message in the test outputs

4 years agoIDEA-172425 Fix bug when generated methods have the same name
Vitaliy.Bibaev [Fri, 2 Mar 2018 09:49:53 +0000 (12:49 +0300)]
IDEA-172425 Fix bug when generated methods have the same name

4 years agoIDEA-172425 Check interfaces members as well (IDEA-CR-29936)
Vitaliy.Bibaev [Thu, 1 Mar 2018 13:28:36 +0000 (16:28 +0300)]
IDEA-172425 Check interfaces members as well (IDEA-CR-29936)

4 years agoIDEA-172425 Fix minor issues after review (IDEA-CR-29936)
Vitaliy.Bibaev [Thu, 1 Mar 2018 10:06:31 +0000 (13:06 +0300)]
IDEA-172425 Fix minor issues after review (IDEA-CR-29936)

4 years agoIDEA-172425 Add ability to enable reflection replacement with any JDK
Vitaliy.Bibaev [Tue, 27 Feb 2018 16:25:47 +0000 (19:25 +0300)]
IDEA-172425 Add ability to enable reflection replacement with any JDK

Disable registry: debugger.compiling.evaluator.magic.accessor
Enabled by default after JDK 9

4 years agoIDEA-172425 Implement logic to replace members access with reflection
Vitaliy.Bibaev [Tue, 27 Feb 2018 16:21:24 +0000 (19:21 +0300)]
IDEA-172425 Implement logic to replace members access with reflection

Supported expressions to replace:
* new InaccessibleConstructor(...)
* object.inaccessible[Static]Method(...)
* object.inaccessible[Static]Field
* InaccessibleClass.field[method()]
* Class::refToInaccessibleMethod

Not supported expressions:
OuterClass.this
AnyInaccessibleClass.class
method() for method with inaccessible return type
field for field with inaccessible type

4 years ago CPP-454 Incorrect indent in multiline string literal
Alexey Utkin [Tue, 27 Feb 2018 13:47:26 +0000 (16:47 +0300)]
 CPP-454 Incorrect indent in multiline string literal

* fix formatting tests for objC
* minimize community API change

4 years ago CPP-454 Incorrect indent in multiline string literal
Alexey Utkin [Mon, 26 Feb 2018 12:47:10 +0000 (15:47 +0300)]
 CPP-454 Incorrect indent in multiline string literal

* support in line indent calculator

4 years agoIDEA-187128 Task management Generic server configuration.
Jens Ole Lauridsen [Tue, 27 Feb 2018 15:39:24 +0000 (18:39 +0300)]
IDEA-187128 Task management Generic server configuration.

4 years agoPY-24728 Follow symlinks inside virtualenv to detect stdlib modules
Mikhail Golubev [Tue, 27 Feb 2018 11:01:41 +0000 (14:01 +0300)]
PY-24728 Follow symlinks inside virtualenv to detect stdlib modules

This way we deal both with symlinks in a venv pointing to actual modules
of its base interpreter and also with rare interpreter layout of
on some x86_64 systems, like Fedora, where there is "lib64"
alias to "lib" directory of a virtualenv, and stdlib of the base
interpreter is also under /usr/lib64 instead of /usr/lib.

On the whole, we can follow this path now:
venv/prefix/lib64/os.py ->
venv/prefix/lib/os.py ->
base/interpreter/prefix/lib64/os.py

and detection of the lib directory of a base interpreter is
always correct since it doesn't depend on the actual name in use.

4 years ago[devkit] get rid of duplicated code
Daniil Ovchinnikov [Tue, 27 Feb 2018 14:57:14 +0000 (17:57 +0300)]
[devkit] get rid of duplicated code

4 years agoRootIndex: use less memory for directory info retrieval appcode/182.394 clion/182.393 phpstorm/182.390
peter [Tue, 27 Feb 2018 12:13:05 +0000 (13:13 +0100)]
RootIndex: use less memory for directory info retrieval

4 years agoModuleWithDependenciesScope: reduce the number of queries to RootIndex
peter [Tue, 27 Feb 2018 12:10:38 +0000 (13:10 +0100)]
ModuleWithDependenciesScope: reduce the number of queries to RootIndex

4 years agoPsi availability service: fix NPE when there is no AST node for file
Dmitry Kozhevnikov [Tue, 27 Feb 2018 14:12:11 +0000 (17:12 +0300)]
Psi availability service: fix NPE when there is no AST node for file

4 years agoenable constructor test for local test discovery index
Dmitry Batkovich [Tue, 27 Feb 2018 13:54:39 +0000 (16:54 +0300)]
enable constructor test for local test discovery index

4 years agoFeature event log: collect open/close dialog events
Svetlana.Zemlyanskaya [Wed, 21 Feb 2018 17:36:59 +0000 (18:36 +0100)]
Feature event log: collect open/close dialog events

(cherry picked from commit da59ad8)

4 years agoFeature event log: log navigation in settings
Svetlana.Zemlyanskaya [Wed, 21 Feb 2018 17:36:19 +0000 (18:36 +0100)]
Feature event log: log navigation in settings

(cherry picked from commit 4104ac0)

4 years agoFeature event log: support logging payload
Svetlana.Zemlyanskaya [Wed, 21 Feb 2018 17:35:14 +0000 (18:35 +0100)]
Feature event log: support logging payload

(cherry picked from commit 1b4a646)

4 years agoFeature event log: move logger to platform-api
Svetlana.Zemlyanskaya [Wed, 21 Feb 2018 17:30:13 +0000 (18:30 +0100)]
Feature event log: move logger to platform-api

(cherry picked from commit d5e58e0)

4 years agofix blinking CompletionHintsTest
Dmitry Batrak [Tue, 27 Feb 2018 12:52:41 +0000 (15:52 +0300)]
fix blinking CompletionHintsTest

(testHintsDisappearWhenNumberOfParametersIsChangedDirectlyWithNoOverloads)
make sure hints update is performed regardless of order in which daemon passes and ParameterInfoController updates are executed

4 years agoIDEA-187338 Async stacktraces may not work with several debug sessions
Egor Ushakov [Tue, 27 Feb 2018 12:24:13 +0000 (15:24 +0300)]
IDEA-187338 Async stacktraces may not work with several debug sessions

4 years agodo not store all method calls to JavaSimplePropertyIndex IDEA-187304
Dmitry Batkovich [Tue, 27 Feb 2018 12:19:50 +0000 (15:19 +0300)]
do not store all method calls to JavaSimplePropertyIndex IDEA-187304

4 years agoIDEA-187108 vcs: do not include initially excluded files in commit dialog
Aleksey Pivovarov [Tue, 27 Feb 2018 12:14:15 +0000 (15:14 +0300)]
IDEA-187108 vcs: do not include initially excluded files in commit dialog

Fix case when non-active changelist is selected by default.
We reset inclusion states in `setSelectedCahngeList`,
so inclusion state should be initialized after changelist.

follow-up: 533a5d9c2cc266b76d66373ee3c334f4e608051c

4 years agouse editor caret width appcode/182.388 clion/182.387
Egor Ushakov [Tue, 27 Feb 2018 12:00:05 +0000 (15:00 +0300)]
use editor caret width

4 years ago[groovy] docs: fix skipping commas in link tag (IDEA-187312)
Daniil Ovchinnikov [Tue, 27 Feb 2018 11:49:39 +0000 (14:49 +0300)]
[groovy] docs: fix skipping commas in link tag (IDEA-187312)

4 years agodo not store method calls with arguments to JavaSimplePropertyIndex IDEA-187304
Dmitry Batkovich [Tue, 27 Feb 2018 11:50:53 +0000 (14:50 +0300)]
do not store method calls with arguments to JavaSimplePropertyIndex IDEA-187304

4 years agoAdd timeout to infinite wait in test phpstorm/182.386
Dmitry Jemerov [Tue, 27 Feb 2018 11:13:15 +0000 (12:13 +0100)]
Add timeout to infinite wait in test

4 years agoCorrectly restore logic around getSelectedEditors() in tests (IDEA-CR-29804)
Dmitry Jemerov [Tue, 27 Feb 2018 11:03:27 +0000 (12:03 +0100)]
Correctly restore logic around getSelectedEditors() in tests (IDEA-CR-29804)

4 years agoEncapsulate crypto-API of casting getErrorStripeTooltip() to HighlightInfo
Dmitry Jemerov [Mon, 26 Feb 2018 17:25:57 +0000 (18:25 +0100)]
Encapsulate crypto-API of casting getErrorStripeTooltip() to HighlightInfo

4 years agoAdd API for accessing all attribute keys in a color scheme
Dmitry Jemerov [Mon, 26 Feb 2018 17:14:03 +0000 (18:14 +0100)]
Add API for accessing all attribute keys in a color scheme

4 years agoPY-28321 Import resolution changed to respect source root order
Anton Bragin [Wed, 31 Jan 2018 14:06:49 +0000 (17:06 +0300)]
PY-28321 Import resolution changed to respect source root order

Import resolution now gradually resolve qualified names one step at a
time to exclude cases when parent and child modules are resolved from
different source roots.

4 years agoOC-16634 [Refactor] Move properties from community to appcode module appcode/182.384 idea/182.385
Alexander Luyblinsky [Wed, 21 Feb 2018 10:08:01 +0000 (13:08 +0300)]
OC-16634 [Refactor] Move properties from community to appcode module

4 years agoOC-16634 Introduced initial splitting of Options tab
Alexander Luyblinsky [Mon, 19 Feb 2018 10:50:32 +0000 (13:50 +0300)]
OC-16634 Introduced initial splitting of Options tab

4 years agoPY-17781 Reference resolution into pxi files root scope implemented
Anton Bragin [Mon, 19 Feb 2018 16:06:34 +0000 (19:06 +0300)]
PY-17781 Reference resolution into pxi files root scope implemented

4 years agoMerge remote-tracking branch 'origin/master'
Dmitry Avdeev [Tue, 27 Feb 2018 09:24:46 +0000 (12:24 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agomanifest-merger library added to community project
Dmitry Avdeev [Tue, 27 Feb 2018 09:23:14 +0000 (12:23 +0300)]
manifest-merger library added to community project

4 years agoplatform: add doc
anstarovoyt [Mon, 26 Feb 2018 15:16:14 +0000 (18:16 +0300)]
platform: add doc

4 years agoPY-17843 PY-20371 Reference resolution for cimported names fixed
Anton Bragin [Tue, 16 Jan 2018 12:56:43 +0000 (15:56 +0300)]
PY-17843 PY-20371 Reference resolution for cimported names fixed

4 years agoPY-28651 Added shortcuts for installing and deleting packages clion/182.383
Andrey Vlasovskikh [Tue, 27 Feb 2018 09:00:56 +0000 (12:00 +0300)]
PY-28651 Added shortcuts for installing and deleting packages

The shortcuts are based on our common shortcuts set dependent on the
selected keymap.

4 years agoandroid-gradle-jps removed from community project appcode/182.382
Dmitry Avdeev [Tue, 27 Feb 2018 08:48:51 +0000 (11:48 +0300)]
android-gradle-jps removed from community project

4 years agoupdate test discovery & coverage
Dmitry Batkovich [Tue, 27 Feb 2018 08:43:31 +0000 (11:43 +0300)]
update test discovery & coverage

4 years agodropping deprecated `JvmCommonIntentionActionsFactory`
Nicolay Mitropolsky [Mon, 26 Feb 2018 17:20:36 +0000 (20:20 +0300)]
dropping deprecated `JvmCommonIntentionActionsFactory`

4 years agoplatform: restore throwing exception when creating Single/MultipleRootFileProvider...
nik [Tue, 27 Feb 2018 06:51:00 +0000 (09:51 +0300)]
platform: restore throwing exception when creating Single/MultipleRootFileProvider for injected contents

4 years agoRedundantStringOperation.html: cosmetic (newline before New in 2018.1)
Tagir Valeev [Tue, 27 Feb 2018 06:07:46 +0000 (13:07 +0700)]
RedundantStringOperation.html: cosmetic (newline before New in 2018.1)

4 years agoIDEA-187224 Add inspection for substring with String#length as second param
Tagir Valeev [Tue, 27 Feb 2018 06:05:45 +0000 (13:05 +0700)]
IDEA-187224 Add inspection for substring with String#length as second param

4 years agoProblemDescriptorBase: ThrowableInterner used (IDEA-CR-29012) pycharm/182.378 pycharm/182.379
Tagir Valeev [Tue, 27 Feb 2018 04:35:25 +0000 (11:35 +0700)]
ProblemDescriptorBase: ThrowableInterner used (IDEA-CR-29012)

4 years agoStreamCollector10Inlining: +native; DataFlowInspection10Test: use Java10
Tagir Valeev [Tue, 27 Feb 2018 04:32:37 +0000 (11:32 +0700)]
StreamCollector10Inlining: +native; DataFlowInspection10Test: use Java10

Review ID: IDEA-CR-29835

4 years agono more intellij.android.gradle.jps
Dmitry Batkovich [Tue, 27 Feb 2018 04:09:03 +0000 (07:09 +0300)]
no more intellij.android.gradle.jps

4 years agoIDEA-187214 Stream to loop inspection: support Java 10 toUnmodifiableList/Set/Map
Tagir Valeev [Tue, 27 Feb 2018 03:54:26 +0000 (10:54 +0700)]
IDEA-187214 Stream to loop inspection: support Java 10 toUnmodifiableList/Set/Map

4 years agoEA-117147 - assert: FileManagerImpl.findFile appcode/182.369 clion/182.375 dbe/182.371 phpstorm/182.370 pycharm/182.368 pycharm/182.372 rubymine/182.374 webstorm/182.376
Gregory.Shrago [Mon, 26 Feb 2018 21:45:36 +0000 (00:45 +0300)]
EA-117147 - assert: FileManagerImpl.findFile

4 years agoSSR: fix replacing xml tag set as target (IDEA-187291)
Bas Leijdekkers [Mon, 26 Feb 2018 15:45:02 +0000 (16:45 +0100)]
SSR: fix replacing xml tag set as target (IDEA-187291)

4 years agoSSR: error checking for xml templates
Bas Leijdekkers [Mon, 26 Feb 2018 13:13:41 +0000 (14:13 +0100)]
SSR: error checking for xml templates

4 years agoSSR: simpler Replacer
Bas Leijdekkers [Mon, 26 Feb 2018 10:23:20 +0000 (11:23 +0100)]
SSR: simpler Replacer

4 years agoSSR: remove "context match" difference between test & actual search
Bas Leijdekkers [Sat, 24 Feb 2018 16:24:15 +0000 (17:24 +0100)]
SSR: remove "context match" difference between test & actual search

Fixes some failing cases of target replacement (IDEA-146380)

4 years agoSSR: fix multiple target check
Bas Leijdekkers [Fri, 23 Feb 2018 13:48:42 +0000 (14:48 +0100)]
SSR: fix multiple target check

4 years agoSSR: match result encapsulation
Bas Leijdekkers [Wed, 21 Feb 2018 19:31:25 +0000 (20:31 +0100)]
SSR: match result encapsulation

4 years agoSSR: reduce matching elements listener boiler plate
Bas Leijdekkers [Wed, 21 Feb 2018 12:01:51 +0000 (13:01 +0100)]
SSR: reduce matching elements listener boiler plate

4 years agoSSR: don't duplicate annotations matched with variable
Bas Leijdekkers [Wed, 21 Feb 2018 08:58:21 +0000 (09:58 +0100)]
SSR: don't duplicate annotations matched with variable

4 years ago[project] adds forgotten lib license record (IDEA-CR-29874)
Roman Shevchenko [Mon, 26 Feb 2018 18:58:34 +0000 (19:58 +0100)]
[project] adds forgotten lib license record (IDEA-CR-29874)

4 years agoMerge branch 'traff/prof-advertiser'
Dmitry Trofimov [Mon, 26 Feb 2018 17:58:39 +0000 (18:58 +0100)]
Merge branch 'traff/prof-advertiser'

4 years agoFix duplicate shortcuts test
Dmitry Trofimov [Mon, 26 Feb 2018 17:45:02 +0000 (18:45 +0100)]
Fix duplicate shortcuts test

4 years agoRephrase 'Show command line afterwards' option
Dmitry Trofimov [Wed, 21 Feb 2018 12:20:13 +0000 (13:20 +0100)]
Rephrase 'Show command line afterwards' option

4 years agoPY-27954 Don't assume that "lib" dir of venv can contain only pythonX.Y
Mikhail Golubev [Mon, 26 Feb 2018 14:31:15 +0000 (17:31 +0300)]
PY-27954 Don't assume that "lib" dir of venv can contain only pythonX.Y

because some packages like mypy can actually install their resources
there, and it breaks our detection of built-in and third-party packages.
On Windows this check doesn't make sense since there site-packages
and copied stdlib modules lie directly inside "Lib", i.e. there is no
additional level of nesting.

4 years agoPY-27931 Use the actual interpreter version for a detected SDK
Mikhail Golubev [Fri, 12 Jan 2018 11:54:18 +0000 (14:54 +0300)]
PY-27931 Use the actual interpreter version for a detected SDK

while deciding whether we should use the bundled virtualenv or venv
module of Python 3.3+. Previously we incorrectly thought that every
detected interpreter has the default 2.7 version, since this kind
of interpreter doesn't store its version when discovered.

4 years ago[ui] sanitizes paths in project creation wizard (IDEA-186834)
Roman Shevchenko [Mon, 26 Feb 2018 17:13:41 +0000 (18:13 +0100)]
[ui] sanitizes paths in project creation wizard (IDEA-186834)

4 years agoIDEA-181303 java.lang.IllegalArgumentException by org.jetbrains.org.objectweb.asm...
Egor Ushakov [Mon, 26 Feb 2018 17:10:45 +0000 (20:10 +0300)]
IDEA-181303 java.lang.IllegalArgumentException by org.jetbrains.org.objectweb.asm.ClassVisitor while running JUnit tests with latest EAP

4 years agolst: update CLM when directory is renamed
Aleksey Pivovarov [Mon, 26 Feb 2018 16:21:01 +0000 (19:21 +0300)]
lst: update CLM when directory is renamed

* we should track rename/movement events for parents as well

EA-116756 - assert: ChangeListWorker.registerChangeTracker
EA-116749 - assert: ChangeListWorker.unregisterChangeTracker

follow-up: b3967042427be227db6b2114a031ddba2b08153c

4 years agolst: remember file path that was used to register tracker in CLM
Aleksey Pivovarov [Mon, 26 Feb 2018 16:16:45 +0000 (19:16 +0300)]
lst: remember file path that was used to register tracker in CLM

* do not deduce old and new paths from event
* reduce problems, caused by unhandled VirtualFile rename

EA-116756 - assert: ChangeListWorker.registerChangeTracker
EA-116749 - assert: ChangeListWorker.unregisterChangeTracker

follow-up: b3967042427be227db6b2114a031ddba2b08153c

4 years agolst: change parameter type
Aleksey Pivovarov [Mon, 26 Feb 2018 16:10:27 +0000 (19:10 +0300)]
lst: change parameter type

4 years agoBlockSupportImpl: fix NPE
peter [Mon, 26 Feb 2018 17:06:07 +0000 (18:06 +0100)]
BlockSupportImpl: fix NPE

4 years ago[git] fix GitRefGroupsTest (remove Tracked group)
Julia Beliaeva [Mon, 26 Feb 2018 16:12:43 +0000 (19:12 +0300)]
[git] fix GitRefGroupsTest (remove Tracked group)

4 years ago[groovy] cache resolved imports in file
Daniil Ovchinnikov [Mon, 26 Feb 2018 16:05:28 +0000 (19:05 +0300)]
[groovy] cache resolved imports in file

4 years agotest discovery: update agent with boot classpath fix + add test
Dmitry Batkovich [Tue, 6 Feb 2018 13:36:03 +0000 (16:36 +0300)]
test discovery: update agent with boot classpath fix + add test

4 years agoWI-40832 java spellchecker should check only declarations and ignore usages
Alexey Gopachenko [Mon, 26 Feb 2018 15:39:20 +0000 (16:39 +0100)]
WI-40832 java spellchecker should check only declarations and ignore usages

4 years agodiff: do not highlight excluded from commit changes if feature is disabled
Aleksey Pivovarov [Thu, 22 Feb 2018 13:39:16 +0000 (16:39 +0300)]
diff: do not highlight excluded from commit changes if feature is disabled

4 years agoIDEA-187101 vcs: reset excluded changes after partial commit with "Create Patch"
Aleksey Pivovarov [Thu, 22 Feb 2018 13:07:51 +0000 (16:07 +0300)]
IDEA-187101 vcs: reset excluded changes after partial commit with "Create Patch"

4 years agovcs: cleanup
Aleksey Pivovarov [Thu, 22 Feb 2018 13:20:15 +0000 (16:20 +0300)]
vcs: cleanup

4 years agovcs: simplify - remove duplication
Aleksey Pivovarov [Thu, 22 Feb 2018 12:58:06 +0000 (15:58 +0300)]
vcs: simplify - remove duplication

4 years agoIDEA-187101 vcs: fix partial commit with "Create Patch" for excluded changes
Aleksey Pivovarov [Thu, 22 Feb 2018 12:50:50 +0000 (15:50 +0300)]
IDEA-187101 vcs: fix partial commit with "Create Patch" for excluded changes

4 years agomaifest-merger converted to library
Jens Ole Lauridsen [Mon, 26 Feb 2018 15:33:00 +0000 (18:33 +0300)]
maifest-merger converted to library

4 years agoAdd transitive dep of FST lib.
Nikita Skvortsov [Mon, 26 Feb 2018 15:25:54 +0000 (18:25 +0300)]
Add transitive dep of FST lib.

Objenesis is required. IDEA-187230

4 years agoguard against invalid context during reparse (EA-116336 - PIEAE: LeafPsiElement.invalid) clion/182.366
peter [Mon, 26 Feb 2018 13:23:19 +0000 (14:23 +0100)]
guard against invalid context during reparse (EA-116336 - PIEAE: LeafPsiElement.invalid)

4 years agoallow to access current lookup item from bg thread (EA-116944 - IOOBE: CollectionList...
peter [Mon, 26 Feb 2018 13:19:45 +0000 (14:19 +0100)]
allow to access current lookup item from bg thread (EA-116944 - IOOBE: CollectionListModel.getElementAt)

4 years agoIDEA-CR-29566 Create method from Java to Groovy (IDEA-186327)
alexey.afanasiev [Mon, 26 Feb 2018 15:13:56 +0000 (18:13 +0300)]
IDEA-CR-29566 Create method from Java to Groovy (IDEA-186327)

4 years agoPY-28629 Formatting and code style
Andrey Vlasovskikh [Mon, 26 Feb 2018 15:01:14 +0000 (18:01 +0300)]
PY-28629 Formatting and code style

4 years agoPY-28629 Test cleanup
Andrey Vlasovskikh [Mon, 26 Feb 2018 15:00:44 +0000 (18:00 +0300)]
PY-28629 Test cleanup

4 years agoPY-28629 Fixed case sensitivity issue in test data discovery
Andrey Vlasovskikh [Mon, 26 Feb 2018 14:59:47 +0000 (17:59 +0300)]
PY-28629 Fixed case sensitivity issue in test data discovery

4 years agoPY-28629: Fix resolving skeletons for implicit relative imports
fitermay [Fri, 23 Feb 2018 05:48:37 +0000 (00:48 -0500)]
PY-28629: Fix resolving skeletons for implicit relative imports

4 years agoGradle: cross-cutting debug of the Gradle groovy DSL(daemon) and subsequent java...
Vladislav.Soroka [Mon, 26 Feb 2018 15:05:00 +0000 (18:05 +0300)]
Gradle: cross-cutting debug of the Gradle groovy DSL(daemon) and subsequent java forked tasks (IDEA-119494)

4 years agoSpellchecker - added debug info appcode/182.364 phpstorm/182.362
Alexey Gopachenko [Mon, 26 Feb 2018 14:18:27 +0000 (15:18 +0100)]
Spellchecker - added debug info

(cherry picked from commit 7cd47c7)

4 years agoGradle: cross-cutting debug of the Gradle groovy DSL(daemon) and subsequent java...
Vladislav.Soroka [Mon, 26 Feb 2018 14:49:53 +0000 (17:49 +0300)]
Gradle: cross-cutting debug of the Gradle groovy DSL(daemon) and subsequent java forked tasks (IDEA-119494)

4 years agoRun content: the run tab can be added w/o selection
Vladislav.Soroka [Mon, 26 Feb 2018 14:19:29 +0000 (17:19 +0300)]
Run content: the run tab can be added w/o selection

4 years ago[yaml] tagged with @ApiStatus.Experimental
Sergey.Anchipolevsky [Mon, 26 Feb 2018 14:34:41 +0000 (17:34 +0300)]
[yaml] tagged with @ApiStatus.Experimental

4 years ago[groovy] remove old groovy
Daniil Ovchinnikov [Mon, 26 Feb 2018 14:31:06 +0000 (17:31 +0300)]
[groovy] remove old groovy

4 years agoIDEA-CR-29223 Support creating fields and constants from Java to Groovy (IDEA-186327)
alexey.afanasiev [Mon, 26 Feb 2018 14:00:10 +0000 (17:00 +0300)]
IDEA-CR-29223 Support creating fields and constants from Java to Groovy (IDEA-186327)

4 years ago[yaml, kubernetes] corrections upon review IDEA-CR-29807
Sergey.Anchipolevsky [Mon, 26 Feb 2018 13:46:25 +0000 (16:46 +0300)]
[yaml, kubernetes] corrections upon review IDEA-CR-29807

4 years ago[yaml, kubernetes] IDEA-184998 completion item quick doc fixes
Sergey.Anchipolevsky [Fri, 23 Feb 2018 18:32:54 +0000 (21:32 +0300)]
[yaml, kubernetes] IDEA-184998 completion item quick doc fixes