idea/community.git
5 years agoIDEA-168449 Change search scope for plugin descriptors
Yaroslav Pankratyev [Thu, 10 Aug 2017 10:47:02 +0000 (17:47 +0700)]
IDEA-168449 Change search scope for plugin descriptors

5 years agoIDEA-168449 Fix extension/extension point search scope
Yaroslav Pankratyev [Tue, 8 Aug 2017 10:52:55 +0000 (17:52 +0700)]
IDEA-168449 Fix extension/extension point search scope

5 years agoIDEA-168449 Use Set instead of List in ExtensionPointLocator
Yaroslav Pankratyev [Mon, 7 Aug 2017 05:41:21 +0000 (12:41 +0700)]
IDEA-168449 Use Set instead of List in ExtensionPointLocator

5 years agoIDEA-176371 Find in Path file mask does not have a listbox appcode/173.1347 clion/173.1346
Vassiliy.Kudryashov [Thu, 3 Aug 2017 14:52:12 +0000 (17:52 +0300)]
IDEA-176371 Find in Path file mask does not have a listbox

Change selection in 'file mask' completion popup (with up/down keys),
not in results table

5 years ago[gui-test] speedup cell readers
Sergey Karashevich [Thu, 3 Aug 2017 14:05:16 +0000 (17:05 +0300)]
[gui-test] speedup cell readers

We created a new Robot instance (and dispose resources after each usage before) for each getValue() operation to read a cell value. It costs about 1 second on Windows, that could be very expensive to calculate path for a tree. Here we are using simple DFS algorithm to iterate between children and other grand children of current container.

5 years agoIDEA-CR-23485 idea/173.1345
Vladimir.Orlov [Thu, 3 Aug 2017 14:24:46 +0000 (17:24 +0300)]
IDEA-CR-23485

5 years agoPY-23684 Match class objects types with their respective metaclasses
Mikhail Golubev [Thu, 3 Aug 2017 12:14:56 +0000 (15:14 +0300)]
PY-23684 Match class objects types with their respective metaclasses

Namely, similarly to every class object matching built-in "type", for a
class defined as "class C(metaclass=Meta)" "Type[C]" should match "Meta"
because such class object is indeed an instance of "Meta".

5 years agoPyPIPackageUtil better prevents simultaneous packages cache update
Mikhail Golubev [Wed, 2 Aug 2017 19:03:53 +0000 (22:03 +0300)]
PyPIPackageUtil better prevents simultaneous packages cache update

Previously several threads fetching the latest versions of packages
could observe the same empty cache and start updating in one by one.

Additionally, I made fields of PyPackageService bean volatile as they're
frequently accessed concurrently.

5 years agoLog more exceptions occurring InstalledPackagesPanel
Mikhail Golubev [Wed, 2 Aug 2017 18:34:47 +0000 (21:34 +0300)]
Log more exceptions occurring InstalledPackagesPanel

5 years agoPY-23842 Don't pollute the cache of package managers with temporary ones
Mikhail Golubev [Tue, 1 Aug 2017 16:51:34 +0000 (19:51 +0300)]
PY-23842 Don't pollute the cache of package managers with temporary ones

Otherwise, we end up having stale instances of PyPackageManager
referencing fake SDK with an empty name that is reused
every time we try to install setuptools and pip in a new virtualenv
(since the name of an SDK is used as the key in that cache now).
As a result, we kept installing packaging tools to the first virtualenv
created during the current IDE session.

5 years agoLayeredLexerEditorHighlighter: don't consider layer tokens of same length/type equal...
peter [Thu, 3 Aug 2017 14:11:01 +0000 (16:11 +0200)]
LayeredLexerEditorHighlighter: don't consider layer tokens of same length/type equal when they might have different content

5 years agoIDEA-175617 fix preferred size with several icons
Sergey Malenkov [Thu, 3 Aug 2017 13:54:36 +0000 (16:54 +0300)]
IDEA-175617 fix preferred size with several icons

5 years agoIDEA-175617 internal action to test painting of text fields
Sergey Malenkov [Thu, 3 Aug 2017 13:53:57 +0000 (16:53 +0300)]
IDEA-175617 internal action to test painting of text fields

5 years agoIDEA-176980, EA-85897: Error opening editor
Dmitry Batrak [Thu, 3 Aug 2017 13:57:06 +0000 (16:57 +0300)]
IDEA-176980, EA-85897: Error opening editor

5 years ago`JvmCommonIntentionActionsFactory` switched to `com.intellij.lang.jvm.*` api and...
Nicolay Mitropolsky [Fri, 28 Jul 2017 14:33:17 +0000 (17:33 +0300)]
`JvmCommonIntentionActionsFactory` switched to `com.intellij.lang.jvm.*` api and renamed to `JvmElementActionsFactory`

old `JvmCommonIntentionActionsFactory` reverted to "UAST"-state and deprecated

5 years ago`JvmModifiersOwner#hasModifier` wrong parameter order for `contains` fix
Nicolay Mitropolsky [Fri, 28 Jul 2017 13:41:52 +0000 (16:41 +0300)]
`JvmModifiersOwner#hasModifier` wrong parameter order for `contains` fix

5 years agoMissingOverrideAnnotationInspection: suggest quick fix for method hierarchy
Dmitry Batkovich [Thu, 3 Aug 2017 13:39:12 +0000 (16:39 +0300)]
MissingOverrideAnnotationInspection: suggest quick fix for method hierarchy

5 years agoAnnotateMethodFix: add configurable preposition
Dmitry Batkovich [Thu, 3 Aug 2017 13:36:14 +0000 (16:36 +0300)]
AnnotateMethodFix: add configurable preposition

5 years agoMerge remote-tracking branch 'origin/master'
Dmitry Jemerov [Thu, 3 Aug 2017 13:28:35 +0000 (15:28 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge branch 'master' of https://github.com/4u7/intellij-community into 4u7-master
Dmitry Jemerov [Thu, 3 Aug 2017 13:21:25 +0000 (15:21 +0200)]
Merge branch 'master' of https://github.com/4u7/intellij-community into 4u7-master

5 years agoWEB-27035 Redundant default attribute value assignment.
Dmitry Avdeev [Thu, 3 Aug 2017 12:18:17 +0000 (15:18 +0300)]
WEB-27035 Redundant default attribute value assignment.

disabled for HTML

(cherry picked from commit f719665)

5 years agoKotlin language and API level set to 1.1 for IDEA project
nik [Thu, 3 Aug 2017 12:57:29 +0000 (15:57 +0300)]
Kotlin language and API level set to 1.1 for IDEA project

5 years ago[console] SubstringConsoleFolding: pluralize placeholder message
Yann Cébron [Thu, 3 Aug 2017 12:49:38 +0000 (14:49 +0200)]
[console] SubstringConsoleFolding: pluralize placeholder message

5 years agorepository libraries: refresh contents of downloaded JAR files
nik [Thu, 3 Aug 2017 12:44:51 +0000 (15:44 +0300)]
repository libraries: refresh contents of downloaded JAR files

This is needed to ensure that actual content is shown in JARs diff.

5 years agoadd test for MissingOverrideAnnotationInspection
Dmitry Batkovich [Thu, 3 Aug 2017 12:41:34 +0000 (15:41 +0300)]
add test for MissingOverrideAnnotationInspection

5 years agocleanup: remove useless and mysterious class P2
Dmitry Batkovich [Thu, 3 Aug 2017 12:24:10 +0000 (15:24 +0300)]
cleanup: remove useless and mysterious class P2

5 years agosimplify AnnotateMethodFix
Dmitry Batkovich [Thu, 3 Aug 2017 12:23:11 +0000 (15:23 +0300)]
simplify AnnotateMethodFix

5 years ago[gui-test]
artem.gainanov [Thu, 3 Aug 2017 12:28:47 +0000 (15:28 +0300)]
[gui-test]

Refactoring:
-utils/FileUtils for file interactions - create or select
-utils/NodeNpmUtils - install npm package, run npm script etc
-utils/SettingsUtils - go to specified setting
-utils/TextUtils - interactions with text. Get/check different text

-Moved @After closeProject to WebstormTestcase
-Removed unused functions

5 years agoPY-23295 Fixed: Breadcrumbs are too short by default appcode/173.1343
Semyon Proshev [Thu, 3 Aug 2017 12:23:24 +0000 (15:23 +0300)]
PY-23295 Fixed: Breadcrumbs are too short by default

Update PyBreadcrumbsInfoProvider:
* update ancestor
* remove AbstractHelper
* remove Helper.accepts
* increase element info max length

5 years agoIDEA-176637 Broken display of Korean characters after debugging appcode/173.1342
Dmitry Batrak [Thu, 3 Aug 2017 11:28:15 +0000 (14:28 +0300)]
IDEA-176637 Broken display of Korean characters after debugging

5 years agoPY-24436 Fixed: False positive: "Class has not __init__ method" if A inherits B which... clion/173.1341
Semyon Proshev [Thu, 3 Aug 2017 11:53:39 +0000 (14:53 +0300)]
PY-24436 Fixed: False positive: "Class has not __init__ method" if A inherits B which inherits another A with __init__

Use type eval context in PyClassHasNoInitInspection while looking for __init__ or __new__ method

5 years agostop connecting on thread interruption
Konstantin Ulitin [Thu, 3 Aug 2017 11:34:08 +0000 (14:34 +0300)]
stop connecting on thread interruption

5 years agojsx & html support: Provide proper attr value for actions
anstarovoyt [Thu, 3 Aug 2017 11:17:43 +0000 (14:17 +0300)]
jsx & html support: Provide proper attr value for actions

fix "insert attribute" quick fix (it must respect the default quote type)
fix "=" type handler (it must use the attribute presentation for value)
add tests for "insert attribute" quick fix

5 years agoinjection NPE
Alexey Kudravtsev [Thu, 3 Aug 2017 11:08:58 +0000 (14:08 +0300)]
injection NPE

5 years agouse not null-checking array to fail fast on erroneous extensions
Alexey Kudravtsev [Thu, 3 Aug 2017 11:08:07 +0000 (14:08 +0300)]
use not null-checking array to fail fast on erroneous extensions

5 years agocleanup, not null to have half-decent API
Alexey Kudravtsev [Thu, 3 Aug 2017 10:58:55 +0000 (13:58 +0300)]
cleanup, not null to have half-decent API

5 years agouse not-null-checking array list to fail fast on null line marker provided by erroneo...
Alexey Kudravtsev [Wed, 2 Aug 2017 17:51:57 +0000 (20:51 +0300)]
use not-null-checking array list to fail fast on null line marker provided by erroneous line marker provider to diagnose EA-104998 - NPE: LineMarkersPass.queryProviders

5 years agonotnull to diagnose EA-104998 - NPE: LineMarkersPass.queryProviders
Alexey Kudravtsev [Wed, 2 Aug 2017 16:07:34 +0000 (19:07 +0300)]
notnull to diagnose EA-104998 - NPE: LineMarkersPass.queryProviders

5 years ago[devkit] TestDataReferenceCollector: add @NotNull's
Yann Cébron [Thu, 3 Aug 2017 10:58:22 +0000 (12:58 +0200)]
[devkit] TestDataReferenceCollector: add @NotNull's

5 years agoIDEA-175684 IDEA-175685 Maven - "open project"/"add module" actions recognize pom... phpstorm/173.1340
Ivan Bessonov [Thu, 3 Aug 2017 10:58:22 +0000 (13:58 +0300)]
IDEA-175684 IDEA-175685 Maven - "open project"/"add module" actions recognize pom files with non-default names now

5 years ago[gui-test] TerminalFixture fix
Sergey Karashevich [Thu, 3 Aug 2017 09:01:28 +0000 (12:01 +0300)]
[gui-test] TerminalFixture fix

5 years ago[gui-test] fix typing in one context, context checking
Sergey Karashevich [Thu, 3 Aug 2017 06:10:40 +0000 (09:10 +0300)]
[gui-test] fix typing in one context, context checking

5 years ago[gui-test] introduce terminal fixture
Sergey Karashevich [Thu, 3 Aug 2017 05:22:01 +0000 (08:22 +0300)]
[gui-test] introduce terminal fixture

5 years agoWEB-27985 follow-up, strip unrelated token from query
Alexander Doroshko [Thu, 3 Aug 2017 10:09:32 +0000 (13:09 +0300)]
WEB-27985 follow-up, strip unrelated token from query

5 years agoIDEA-175800 "Undo" restores caret position in wrong editor
Dmitry Batrak [Thu, 3 Aug 2017 09:03:25 +0000 (12:03 +0300)]
IDEA-175800 "Undo" restores caret position in wrong editor

adding a test case (following IDEA-CR-23270)

5 years agoEDU-1022 Go up in DOM tree to element with "a" tag appcode/173.1338 clion/173.1337
Valentina Kiryushkina [Wed, 26 Jul 2017 16:29:34 +0000 (19:29 +0300)]
EDU-1022 Go up in DOM tree to element with "a" tag

This covers a case when link text is wrapped in other tags

5 years agoJS debugger: retry only on local debug. don't stop session attempt fail
Konstantin Ulitin [Thu, 3 Aug 2017 08:29:12 +0000 (11:29 +0300)]
JS debugger: retry only on local debug. don't stop session attempt fail

With remote run configuration, it's better to fail fast and allow user
to restart

5 years agomac launcher: added Xbootclasspath. idea/173.1336
Vladimir.Orlov [Thu, 3 Aug 2017 08:01:41 +0000 (11:01 +0300)]
mac launcher: added Xbootclasspath.
IDEA-176217 Automatic ASCII conversion doesn't work anymore for property files

5 years agocleanup: code simplified
nik [Thu, 3 Aug 2017 07:53:28 +0000 (10:53 +0300)]
cleanup: code simplified

5 years agoSend statistics in 'UTF-8' encoding appcode/173.1332 clion/173.1328 dbe/173.1329 idea/173.1331 phpstorm/173.1333 pycharm/173.1330 rubymine/173.1327 webstorm/173.1335
Ivan Chirkov [Wed, 2 Aug 2017 21:58:28 +0000 (23:58 +0200)]
Send statistics in 'UTF-8' encoding

5 years agoIDEA-169905 Find a single shortcut for search history
Vassiliy.Kudryashov [Wed, 2 Aug 2017 20:47:17 +0000 (23:47 +0300)]
IDEA-169905 Find a single shortcut for search history

5 years agoCleanup (formatting) appcode/173.1326
Roman Shevchenko [Wed, 2 Aug 2017 19:18:13 +0000 (12:18 -0700)]
Cleanup (formatting)

5 years ago[vcs-log] clarify indexing registry properties descriptions
Julia Beliaeva [Wed, 2 Aug 2017 16:31:50 +0000 (19:31 +0300)]
[vcs-log] clarify indexing registry properties descriptions

5 years ago[vcs-log] ability to turn indexing off for the project with an override switch in...
Julia Beliaeva [Thu, 27 Jul 2017 00:55:06 +0000 (03:55 +0300)]
[vcs-log] ability to turn indexing off for the project with an override switch in registry

Some projects have repositories that are too enormous to index (main problem is having commits with hundred thousands changes). So the ability to switch indexing off for such project is introduced.
To do so a line should be added to .idea/vcs.xml:

<component name="Vcs.Log.Settings" index="false" />

This switch can be overridden by a registry property vcs.log.index.force if a user is willing to try his luck.
Since there is only one candidate project to switch off indexes, no ui is introduced right now.

5 years agoRunDashboard: provide contributors by RunDashboardManager appcode/173.1325
Konstantin Aleev [Wed, 2 Aug 2017 17:29:20 +0000 (20:29 +0300)]
RunDashboard: provide contributors by RunDashboardManager

5 years agoFix invalid folding parameters (EA-101545)
Elizaveta Shashkova [Wed, 2 Aug 2017 13:07:14 +0000 (16:07 +0300)]
Fix invalid folding parameters (EA-101545)

5 years agoUpdate console after IPython detection and fix Console folding (PY-25468)
Elizaveta Shashkova [Wed, 2 Aug 2017 12:50:24 +0000 (15:50 +0300)]
Update console after IPython detection and fix Console folding (PY-25468)

5 years agoFix formatting (PY-25468)
Elizaveta Shashkova [Tue, 1 Aug 2017 15:48:32 +0000 (18:48 +0300)]
Fix formatting (PY-25468)

5 years agoDetect IPython correctly for Remote Python Console (PY-21384, PY-25468)
Elizaveta Shashkova [Tue, 1 Aug 2017 15:42:48 +0000 (18:42 +0300)]
Detect IPython correctly for Remote Python Console (PY-21384, PY-25468)

Do not send greeting message via error output, because sometimes it's lost. Also we need to handle IPython banner correctly, because it's printed to output when the new instance of interpreter is created. Now we don't print it, but execute it as a first command.

5 years ago[gui-test] findBoundedComponentByText find in labelFor children
Sergey Karashevich [Wed, 2 Aug 2017 16:36:53 +0000 (19:36 +0300)]
[gui-test] findBoundedComponentByText find in labelFor children

5 years agoRemove the unused VcsSmallTab icon.
Kirill Likhodedov [Wed, 2 Aug 2017 16:32:58 +0000 (19:32 +0300)]
Remove the unused VcsSmallTab icon.

5 years agovcs: do not erase changelist description on attempt to create new changelist
Aleksey Pivovarov [Wed, 2 Aug 2017 14:17:18 +0000 (17:17 +0300)]
vcs: do not erase changelist description on attempt to create new changelist

5 years agomore diagnostics for EA-99102 - RE: FileTrees.withExclusiveStub
peter [Wed, 2 Aug 2017 15:37:02 +0000 (17:37 +0200)]
more diagnostics for EA-99102 - RE: FileTrees.withExclusiveStub

5 years agoJavaCompletionPolicy: ignore duplicate modifiers
peter [Wed, 2 Aug 2017 15:25:09 +0000 (17:25 +0200)]
JavaCompletionPolicy: ignore duplicate modifiers

5 years agoOC-15890 Select platform automatically after adding new run configuration
Stanislav Dombrovsky [Wed, 2 Aug 2017 15:22:15 +0000 (18:22 +0300)]
OC-15890 Select platform automatically after adding new run configuration

5 years agomake api synchronous
Konstantin Ulitin [Wed, 2 Aug 2017 15:06:51 +0000 (18:06 +0300)]
make api synchronous

to be consistent with implementation

5 years agojavadoc
Maxim.Kolmakov [Wed, 2 Aug 2017 15:00:55 +0000 (17:00 +0200)]
javadoc

5 years agoNotNull
Maxim.Kolmakov [Wed, 2 Aug 2017 14:59:19 +0000 (16:59 +0200)]
NotNull

5 years agoFix NotNull annotation for the GitHandler.getCommonEnvironment appcode/173.1321 clion/173.1320
Dmitriy Smirnov [Wed, 2 Aug 2017 14:13:26 +0000 (17:13 +0300)]
Fix NotNull annotation for the GitHandler.getCommonEnvironment

5 years agoIDEA-175387 JBA cloud config plugin feedback rubymine/173.1344
Alexander Lobas [Wed, 2 Aug 2017 13:45:16 +0000 (16:45 +0300)]
IDEA-175387 JBA cloud config plugin feedback

5 years ago[vcs-log] init log in background thread
Julia Beliaeva [Wed, 2 Aug 2017 13:43:04 +0000 (16:43 +0300)]
[vcs-log] init log in background thread

5 years agoinvestigate strange NPE in the java String class — log NPE and continue
Vladimir Krivosheev [Wed, 2 Aug 2017 13:41:16 +0000 (15:41 +0200)]
investigate strange NPE in the java String class — log NPE and continue

5 years agoCall super.update() for normal work toggle action.
Alexander Lobas [Wed, 2 Aug 2017 13:26:25 +0000 (16:26 +0300)]
Call super.update() for normal work toggle action.

5 years agoprovide quickfix to convert guava's Preconditions.checkNotNull to Objects.requireNonN...
Dmitry Batkovich [Wed, 2 Aug 2017 13:23:13 +0000 (16:23 +0300)]
provide quickfix to convert guava's Preconditions.checkNotNull to Objects.requireNonNull IDEA-176709

5 years agoinvestigate strange NPE in the java String class
Vladimir Krivosheev [Wed, 2 Aug 2017 13:23:45 +0000 (15:23 +0200)]
investigate strange NPE in the java String class

5 years agosync open projects while saving recent projects xml
Konstantin Bulenkov [Wed, 2 Aug 2017 13:05:44 +0000 (15:05 +0200)]
sync open projects while saving recent projects xml

5 years agoIG: warn about overridable methods from super classes called during object construction
Bas Leijdekkers [Wed, 2 Aug 2017 09:23:01 +0000 (11:23 +0200)]
IG: warn about overridable methods from super classes called during object construction

5 years agoIG: optimization (IDEA-176786)
Bas Leijdekkers [Wed, 2 Aug 2017 08:43:34 +0000 (10:43 +0200)]
IG: optimization (IDEA-176786)

5 years agoSSR: fix replacing method without parameters
Bas Leijdekkers [Tue, 1 Aug 2017 15:17:05 +0000 (17:17 +0200)]
SSR: fix replacing method without parameters

5 years agoIDEA-64770 Fix grammar in error message for SVN update
Dmitriy Smirnov [Wed, 5 Jul 2017 17:42:27 +0000 (20:42 +0300)]
IDEA-64770 Fix grammar in error message for SVN update

5 years agovcs: better recovery from invalid CLM state
Aleksey Pivovarov [Tue, 1 Aug 2017 12:39:28 +0000 (15:39 +0300)]
vcs: better recovery from invalid CLM state

5 years agoIJSDK-284 vcs: do not use mutable field for equals/hashCode
Aleksey Pivovarov [Tue, 1 Aug 2017 12:29:26 +0000 (15:29 +0300)]
IJSDK-284 vcs: do not use mutable field for equals/hashCode

5 years agoIJSDK-284 vcs: move changes when changelist renamed via Gate
Aleksey Pivovarov [Tue, 1 Aug 2017 12:04:22 +0000 (15:04 +0300)]
IJSDK-284 vcs: move changes when changelist renamed via Gate

5 years agoIJSDK-284 vcs: explicitly use changelist name as map key
Aleksey Pivovarov [Tue, 1 Aug 2017 11:47:05 +0000 (14:47 +0300)]
IJSDK-284 vcs: explicitly use changelist name as map key

5 years agoEA-80684 - NPE: IterationState.getBreakBackgroundColor
Dmitry Batrak [Wed, 2 Aug 2017 12:00:51 +0000 (15:00 +0300)]
EA-80684 - NPE: IterationState.getBreakBackgroundColor

5 years agoadd pid to recent projects to make 3rd party programs recognize really opened projects appcode/173.1317 clion/173.1316
Konstantin Bulenkov [Wed, 2 Aug 2017 11:49:30 +0000 (13:49 +0200)]
add pid to recent projects to make 3rd party programs recognize really opened projects

5 years agoIDEA-87508 Disable GIT_TRACE before validating executable
Dmitriy Smirnov [Wed, 5 Jul 2017 17:40:07 +0000 (20:40 +0300)]
IDEA-87508 Disable GIT_TRACE before validating executable

5 years agoIDEA-90088 Change order of buttons in the Line Separator Warning Dialog
Dmitriy Smirnov [Thu, 6 Jul 2017 13:37:27 +0000 (16:37 +0300)]
IDEA-90088 Change order of buttons in the Line Separator Warning Dialog

5 years agolive template completion: check for instanceof RealLookupElementPresentation
peter [Wed, 2 Aug 2017 11:13:33 +0000 (13:13 +0200)]
live template completion: check for instanceof RealLookupElementPresentation

in tests, there are "real" presentations of other classes

5 years ago[devkit] DevKitInspectionBase: note to use UAST version instead
Yann Cébron [Wed, 2 Aug 2017 11:11:56 +0000 (13:11 +0200)]
[devkit] DevKitInspectionBase: note to use UAST version instead

5 years agoEA-104788 - CME: VirtualFilePointerManagerImpl.removeNode dbe/173.1314 phpstorm/173.1315
Alexey Kudravtsev [Wed, 2 Aug 2017 10:46:13 +0000 (13:46 +0300)]
EA-104788 - CME: VirtualFilePointerManagerImpl.removeNode

5 years agocheck for invalid propertyName
Alexey Kudravtsev [Tue, 1 Aug 2017 13:44:30 +0000 (16:44 +0300)]
check for invalid propertyName

5 years agoenforce fold region disposal only inside batch operation appcode/173.1313
Dmitry Batrak [Wed, 2 Aug 2017 10:11:37 +0000 (13:11 +0300)]
enforce fold region disposal only inside batch operation

this preserves the consistency of editor's internal state, and
removes some possible reasons for EA-89894, EA-98156, EA-81394

5 years agoconvert to atomic: add get() call for atomic getter IDEA-176869
Dmitry Batkovich [Wed, 2 Aug 2017 09:42:24 +0000 (12:42 +0300)]
convert to atomic: add get() call for atomic getter IDEA-176869

5 years agoProject Structure dialog: fixed category selection (IDEA-176932)
nik [Tue, 1 Aug 2017 16:19:01 +0000 (19:19 +0300)]
Project Structure dialog: fixed category selection (IDEA-176932)

5 years agoqueue.flush() for EDT queues shall also block (fixes DBE-4929)
Gregory.Shrago [Wed, 2 Aug 2017 01:23:52 +0000 (04:23 +0300)]
queue.flush() for EDT queues shall also block (fixes DBE-4929)

5 years agoIDEA-173000 Navigate | File and Class popups disappear appcode/173.1312 clion/173.1311
Denis Fokin [Wed, 2 Aug 2017 08:09:01 +0000 (11:09 +0300)]
IDEA-173000 Navigate | File and Class popups disappear

5 years agoremove deprecated field
Konstantin Ulitin [Wed, 2 Aug 2017 07:20:21 +0000 (10:20 +0300)]
remove deprecated field

5 years agoMerge remote-tracking branch 'origin/master'
Roman Ivanov [Wed, 2 Aug 2017 06:11:56 +0000 (13:11 +0700)]
Merge remote-tracking branch 'origin/master'

5 years agoMerge remote-tracking branch 'origin/roman_ivanov/stream_find_extremum' into roman_iv...
Roman Ivanov [Wed, 2 Aug 2017 06:00:37 +0000 (13:00 +0700)]
Merge remote-tracking branch 'origin/roman_ivanov/stream_find_extremum' into roman_ivanov/stream_find_extremum