idea/community.git
7 years agoCombine multiple docstring formatting helper scripts into one
Mikhail Golubev [Mon, 8 Aug 2016 14:57:08 +0000 (17:57 +0300)]
Combine multiple docstring formatting helper scripts into one

7 years agoPY-20125 Epydoc formatter also uses explicit UTF-8 encoding to communicate with the IDE
Mikhail Golubev [Sat, 6 Aug 2016 16:42:48 +0000 (19:42 +0300)]
PY-20125 Epydoc formatter also uses explicit UTF-8 encoding to communicate with the IDE

Also I've fixed several problems in epydoc_formatter.py helper:
1. ParseError.is_fatal() should accept one argument (self) since it's
normal class method.
2. Python errors are reported with full stacktrace so it's easier
to find out an error in the helper itself. Unfortunately, it's not
possible to recover traces for exception objects stored in errors list.

7 years agoPY-20125 Don't rely on Python 2 implicit ASCII encoding to format Google/Numpy docstrings
Mikhail Golubev [Wed, 27 Jul 2016 14:26:44 +0000 (17:26 +0300)]
PY-20125 Don't rely on Python 2 implicit ASCII encoding to format Google/Numpy docstrings

7 years agoJava inspection: Renamed the inspection "Replace lambda with anonymous class" to... appcode/163.2569 clion/163.2568
Pavel Dolgov [Thu, 11 Aug 2016 14:50:28 +0000 (17:50 +0300)]
Java inspection: Renamed the inspection "Replace lambda with anonymous class" to a noun-based name. (IDEA-157727)

7 years ago[groovy] fix highlighting of fields and local variables
Daniil Ovchinnikov [Thu, 11 Aug 2016 14:25:47 +0000 (17:25 +0300)]
[groovy] fix highlighting of fields and local variables

7 years ago[groovy] properties ignore 'abstract' modifier in classes
Daniil Ovchinnikov [Thu, 11 Aug 2016 14:12:54 +0000 (17:12 +0300)]
[groovy] properties ignore 'abstract' modifier in classes

7 years ago[groovy] use GrModifierList.getModifier() instead of PsiUtil.findModifierInList()
Daniil Ovchinnikov [Thu, 11 Aug 2016 10:22:35 +0000 (13:22 +0300)]
[groovy] use GrModifierList.getModifier() instead of PsiUtil.findModifierInList()

7 years ago[groovy] add 'def' when modifier list is required to be non-empty
Daniil Ovchinnikov [Thu, 11 Aug 2016 10:07:06 +0000 (13:07 +0300)]
[groovy] add 'def' when modifier list is required to be non-empty

7 years agolinuxSecretLibrary: test secret_password_clear_sync
Vladimir Krivosheev [Thu, 11 Aug 2016 14:44:03 +0000 (16:44 +0200)]
linuxSecretLibrary: test secret_password_clear_sync

7 years agotypo
Dmitry Batkovich [Thu, 11 Aug 2016 14:38:57 +0000 (17:38 +0300)]
typo

7 years agounused declaration presentation: do not mark fixed (deleted & commented) elements...
Dmitry Batkovich [Thu, 11 Aug 2016 14:36:06 +0000 (17:36 +0300)]
unused declaration presentation: do not mark fixed (deleted & commented) elements as "no longer valid" IDEA-157061

7 years agosupport removing all actions from a toolbar
Egor.Ushakov [Thu, 11 Aug 2016 14:20:51 +0000 (17:20 +0300)]
support removing all actions from a toolbar

7 years agobuild scripts: include tranlatable resources from additional modules to resources_en.jar
nik [Thu, 11 Aug 2016 13:49:37 +0000 (16:49 +0300)]
build scripts: include tranlatable resources from additional modules to resources_en.jar

7 years ago[Context Formatting] reformat parent block if brace was inserted
Yaroslav Lepenkin [Thu, 11 Aug 2016 13:44:08 +0000 (16:44 +0300)]
[Context Formatting] reformat parent block if brace was inserted

7 years agoOC-14017 "Before launch configurations" never not get executed, and prevent build...
Vyacheslav Karpukhin [Thu, 11 Aug 2016 13:22:42 +0000 (15:22 +0200)]
OC-14017 "Before launch configurations" never not get executed, and prevent build if placed before build stage

7 years agoCPP-7354 ConcurrentModificationException in debugger when several watchpoints are...
Egor.Ushakov [Thu, 11 Aug 2016 12:53:13 +0000 (15:53 +0300)]
CPP-7354 ConcurrentModificationException in debugger when several watchpoints are added - fix in debugger platform

7 years agoinitial linuxSecretLibrary
Vladimir Krivosheev [Thu, 11 Aug 2016 12:39:22 +0000 (14:39 +0200)]
initial linuxSecretLibrary

7 years agoswitched to using use-shortcut-of
Egor.Ushakov [Thu, 11 Aug 2016 12:37:21 +0000 (15:37 +0300)]
switched to using use-shortcut-of

7 years agoproject configuration: automaton.jar used in several modules extracted to project... idea/163.2565
nik [Thu, 11 Aug 2016 12:29:48 +0000 (15:29 +0300)]
project configuration: automaton.jar used in several modules extracted to project library

7 years agoproject configuration: unused iml file removed
nik [Thu, 11 Aug 2016 12:24:51 +0000 (15:24 +0300)]
project configuration: unused iml file removed

7 years agoJava inspection: Renamed the inspection "Split Multi-Catch into Separate Catch Blocks...
Pavel Dolgov [Thu, 11 Aug 2016 12:16:32 +0000 (15:16 +0300)]
Java inspection: Renamed the inspection "Split Multi-Catch into Separate Catch Blocks" to a noun-based name. (IDEA-157727)

7 years agoresource bundle editor: do not highlight empty properties group
Dmitry Batkovich [Thu, 11 Aug 2016 12:00:33 +0000 (15:00 +0300)]
resource bundle editor: do not highlight empty properties group

7 years agoUse temp directory instead of CWD for storing iml file of test module
Alexander Zolotov [Thu, 11 Aug 2016 12:08:11 +0000 (15:08 +0300)]
Use temp directory instead of CWD for storing iml file of test module

7 years agoPY-20058 Suppress E402 errors from PEP 8 inspection in IPython notebook cells phpstorm/163.2563
Mikhail Golubev [Tue, 12 Jul 2016 16:36:40 +0000 (19:36 +0300)]
PY-20058 Suppress E402 errors from PEP 8 inspection in IPython notebook cells

The error is suppressed only when magic commands cause it, not any
other unexpected statement preceding an import. It doesn't work for
docstrings preceded by magic commands since our lexer cannot recognize
such dangling string literals as docstrings in the first place, but it
seems out of the scope for this issue.

7 years agoPY-20033 New EP that allows to suppress individual PEP 8 errors in files
Mikhail Golubev [Mon, 11 Jul 2016 14:58:27 +0000 (17:58 +0300)]
PY-20033 New EP that allows to suppress individual PEP 8 errors in files

I've used it to create extension that mutes W292
(no new line at end of file) in IPython notebook cells.

7 years agodo not set shortcuts in keymap appcode/163.2562 clion/163.2567
Egor.Ushakov [Thu, 11 Aug 2016 11:59:15 +0000 (14:59 +0300)]
do not set shortcuts in keymap

7 years ago IDEA-152072 Maven module name should default to artifact id
Vladislav.Soroka [Thu, 11 Aug 2016 11:50:47 +0000 (14:50 +0300)]
 IDEA-152072 Maven module name should default to artifact id

7 years agoJava inspection: Renamed the inspection "Split Try Statement with Multiple Resources...
Pavel Dolgov [Thu, 11 Aug 2016 10:56:04 +0000 (13:56 +0300)]
Java inspection: Renamed the inspection "Split Try Statement with Multiple Resources" to a noun-based name. (IDEA-157727)

7 years agoCustom suppress errors in FlexAdapter
pasynkov [Thu, 11 Aug 2016 11:20:17 +0000 (13:20 +0200)]
Custom suppress errors in FlexAdapter

7 years agotask: convert test samples to strict JSON
Aleksey Pivovarov [Thu, 11 Aug 2016 10:41:02 +0000 (13:41 +0300)]
task: convert test samples to strict JSON

7 years agojava inspections: fix for replace concatenation in Appendable.append should use Strin...
Dmitry Batkovich [Thu, 11 Aug 2016 11:19:16 +0000 (14:19 +0300)]
java inspections: fix for replace concatenation in Appendable.append should use String.valueOf for PrintWriter and etc

7 years agoreuse existing type renderer if available
Egor.Ushakov [Thu, 11 Aug 2016 10:49:22 +0000 (13:49 +0300)]
reuse existing type renderer if available

7 years agoadd new renderer to the top of the renderers list
Egor.Ushakov [Thu, 11 Aug 2016 10:04:40 +0000 (13:04 +0300)]
add new renderer to the top of the renderers list

7 years agopreserve imports etc even if no context is available for watch editor
Egor.Ushakov [Thu, 11 Aug 2016 09:39:54 +0000 (12:39 +0300)]
preserve imports etc even if no context is available for watch editor

7 years agoPY-20374 Trim trailing slashes from entries in simple index
Mikhail Golubev [Wed, 10 Aug 2016 17:29:08 +0000 (20:29 +0300)]
PY-20374 Trim trailing slashes from entries in simple index

so as not to get illegal package names ending with slashes

7 years agoPY-20370 Update cache of PyPI packages atomically under dedicated lock
Mikhail Golubev [Wed, 10 Aug 2016 14:16:33 +0000 (17:16 +0300)]
PY-20370 Update cache of PyPI packages atomically under dedicated lock

Otherwise, multiple threads might try to update this cache simultaneously
to get the latest cached version of an installed package. Considering
the fact that the corresponding HTTP request scraps web-page and then
returns the list of 85k+ package names, it easily leads to OutOfMemoryError
and disrupted IDE responsiveness.

7 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 11 Aug 2016 10:17:14 +0000 (13:17 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 11 Aug 2016 10:13:14 +0000 (13:13 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agofix javadoc problem
Bas Leijdekkers [Thu, 11 Aug 2016 10:07:08 +0000 (12:07 +0200)]
fix javadoc problem

7 years agoregexp: support \b{g} (Unicode extended grapheme cluster boundary) (IDEA-156407)
Bas Leijdekkers [Wed, 10 Aug 2016 19:17:48 +0000 (21:17 +0200)]
regexp: support \b{g} (Unicode extended grapheme cluster boundary) (IDEA-156407)

7 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Thu, 11 Aug 2016 10:05:20 +0000 (13:05 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoextract DisposableMemory
Vladimir Krivosheev [Thu, 11 Aug 2016 09:34:25 +0000 (11:34 +0200)]
extract DisposableMemory

7 years agojna 4.2.2
Vladimir Krivosheev [Thu, 11 Aug 2016 09:24:24 +0000 (11:24 +0200)]
jna 4.2.2

7 years agoIDEA-159702 A typo in Linux install instruction
Vladimir.Orlov [Thu, 11 Aug 2016 09:22:57 +0000 (12:22 +0300)]
IDEA-159702 A typo in Linux install instruction

7 years agoIDEA-156380 Spellchecker marks `<tbody>` and `<thead>` as typos in .jsp files
Dmitry Avdeev [Thu, 11 Aug 2016 09:15:04 +0000 (12:15 +0300)]
IDEA-156380 Spellchecker marks `<tbody>` and `<thead>` as typos in .jsp files

7 years agocorrectly resolve this type in user expressions
Egor.Ushakov [Thu, 11 Aug 2016 09:06:42 +0000 (12:06 +0300)]
correctly resolve this type in user expressions

7 years agouse correct toolbar component appcode/163.2560 clion/163.2559
Egor.Ushakov [Thu, 11 Aug 2016 08:27:14 +0000 (11:27 +0300)]
use correct toolbar component

7 years agomade variables toolbar customizable
Egor.Ushakov [Thu, 11 Aug 2016 08:04:34 +0000 (11:04 +0300)]
made variables toolbar customizable

7 years agoRemove dead code UIUtil.isUnderAquaLookAndFeel() is always false appcode/163.2546 clion/163.2551 dbe/163.2549 idea/163.2545 idea/163.2548 idea/163.2553 phpstorm/163.2552 pycharm/163.2547 pycharm/163.2554 rubymine/163.2555 webstorm/163.2556 webstorm/163.2557
Konstantin Bulenkov [Thu, 11 Aug 2016 00:20:47 +0000 (02:20 +0200)]
Remove dead code UIUtil.isUnderAquaLookAndFeel() is always false

7 years agoRemove dead code UIUtil.isUnderAquaLookAndFeel() is always false
Konstantin Bulenkov [Thu, 11 Aug 2016 00:16:01 +0000 (02:16 +0200)]
Remove dead code UIUtil.isUnderAquaLookAndFeel() is always false

7 years ago!UIUtil.isUnderAquaLookAndFeel() is always true
Konstantin Bulenkov [Thu, 11 Aug 2016 00:14:18 +0000 (02:14 +0200)]
!UIUtil.isUnderAquaLookAndFeel() is always true

7 years agosimplify read bytes counting (following IDEA-CR-12695)
Sergey Simonchik [Wed, 10 Aug 2016 21:52:08 +0000 (00:52 +0300)]
simplify read bytes counting (following IDEA-CR-12695)

7 years ago[groovy] highlight 'def' in constructors and parameters as unnecessary rubymine/163.2541
Daniil Ovchinnikov [Wed, 10 Aug 2016 18:54:59 +0000 (21:54 +0300)]
[groovy] highlight 'def' in constructors and parameters as unnecessary

7 years ago[groovy] disable formatting when removing modifier
Daniil Ovchinnikov [Wed, 10 Aug 2016 18:51:27 +0000 (21:51 +0300)]
[groovy] disable formatting when removing modifier

7 years ago[groovy] simplify/fix highlighting of unnecessary 'def'
Daniil Ovchinnikov [Wed, 10 Aug 2016 18:14:40 +0000 (21:14 +0300)]
[groovy] simplify/fix highlighting of unnecessary 'def'

7 years ago[groovy] move descriptions into bundle, extract 'remove modifier' fix
Daniil Ovchinnikov [Wed, 10 Aug 2016 18:04:42 +0000 (21:04 +0300)]
[groovy] move descriptions into bundle, extract 'remove modifier' fix

7 years agoJava inspection: Renamed the inspection "Replace method reference with lambda" to... appcode/163.2533 idea/163.2529
Pavel Dolgov [Wed, 10 Aug 2016 18:20:03 +0000 (21:20 +0300)]
Java inspection: Renamed the inspection "Replace method reference with lambda" to a noun-based name. (IDEA-157727)

7 years agoregexp: support \X (Unicode extended grapheme cluster) in Java (IDEA-156407)
Bas Leijdekkers [Wed, 10 Aug 2016 17:51:47 +0000 (19:51 +0200)]
regexp: support \X (Unicode extended grapheme cluster) in Java (IDEA-156407)

7 years agoregexp: cleanup test
Bas Leijdekkers [Wed, 10 Aug 2016 16:35:23 +0000 (18:35 +0200)]
regexp: cleanup test

7 years agoregex: more readable completion type text
Bas Leijdekkers [Wed, 10 Aug 2016 16:02:53 +0000 (18:02 +0200)]
regex: more readable completion type text

7 years ago[groovy] update inspection descriptions
Daniil Ovchinnikov [Wed, 10 Aug 2016 17:44:31 +0000 (20:44 +0300)]
[groovy] update inspection descriptions

7 years agoJava inspection: Renamed the inspection "Add array creation expression" to a noun...
Pavel Dolgov [Wed, 10 Aug 2016 17:28:30 +0000 (20:28 +0300)]
Java inspection: Renamed the inspection "Add array creation expression" to a noun-based name. Improved messages for the symmetric "Constant array creation" inspection, test added (IDEA-157727)

7 years ago[groovy] unnecessary semicolon inspection (IDEA-43109)
Daniil Ovchinnikov [Wed, 10 Aug 2016 16:40:17 +0000 (19:40 +0300)]
[groovy] unnecessary semicolon inspection (IDEA-43109)

7 years agoadded examples
Alexey Kudravtsev [Wed, 10 Aug 2016 16:19:06 +0000 (19:19 +0300)]
added examples

7 years agoJava control flow: Added test with many levels of 'finally' inside 'finally' for... appcode/163.2517
Pavel Dolgov [Wed, 10 Aug 2016 15:47:12 +0000 (18:47 +0300)]
Java control flow: Added test with many levels of 'finally' inside 'finally' for the "Unused assignment" inspection (IDEA-155836)

7 years ago[java] excludes package statement from ClsFileImpl's children (EA-86343)
Roman Shevchenko [Wed, 10 Aug 2016 15:51:44 +0000 (17:51 +0200)]
[java] excludes package statement from ClsFileImpl's children (EA-86343)

7 years agorelease virtual file of debugger console from DaemonCodeAnalyzerImpl
Konstantin Ulitin [Wed, 10 Aug 2016 15:38:08 +0000 (18:38 +0300)]
release virtual file of debugger console from DaemonCodeAnalyzerImpl

7 years agotypo
Alexey Kudravtsev [Wed, 10 Aug 2016 15:37:28 +0000 (18:37 +0300)]
typo

7 years agohide deprecated INFO severity in inspection settings
Dmitry Batkovich [Wed, 10 Aug 2016 15:36:46 +0000 (18:36 +0300)]
hide deprecated INFO severity in inspection settings

7 years agoJPS is now module-path aware (IDEA-158385)
Eugene Zhuravlev [Wed, 10 Aug 2016 15:28:38 +0000 (17:28 +0200)]
JPS is now module-path aware (IDEA-158385)

7 years agowording, example added
Alexey Kudravtsev [Wed, 10 Aug 2016 15:31:10 +0000 (18:31 +0300)]
wording, example added

7 years agocleanup
Alexey Kudravtsev [Wed, 10 Aug 2016 15:16:31 +0000 (18:16 +0300)]
cleanup

7 years agoEA-79195 - assert: ComponentManagerImpl.getComponent
Alexey Kudravtsev [Wed, 10 Aug 2016 11:34:49 +0000 (14:34 +0300)]
EA-79195 - assert: ComponentManagerImpl.getComponent

7 years agoEA-79920 - NPE: HighlightUtils$$.value
Alexey Kudravtsev [Wed, 10 Aug 2016 10:59:13 +0000 (13:59 +0300)]
EA-79920 - NPE: HighlightUtils$$.value

7 years agoEA-84374 - assert: MultiHostRegistrarImpl.keepTreeFromChameleoningBack
Alexey Kudravtsev [Wed, 10 Aug 2016 10:02:36 +0000 (13:02 +0300)]
EA-84374 - assert: MultiHostRegistrarImpl.keepTreeFromChameleoningBack

7 years agoEA-86717 - Throwable: DebugUtil.currentStackTrace
Alexey Kudravtsev [Wed, 10 Aug 2016 09:44:13 +0000 (12:44 +0300)]
EA-86717 - Throwable: DebugUtil.currentStackTrace

7 years agoEA-86672 - NPE: UIUtil.convertSpaceNbsp
Alexey Kudravtsev [Wed, 10 Aug 2016 09:33:58 +0000 (12:33 +0300)]
EA-86672 - NPE: UIUtil.convertSpaceNbsp

7 years agoproperties: filter nulls while checking of incomplete properties
Dmitry Batkovich [Wed, 10 Aug 2016 15:27:29 +0000 (18:27 +0300)]
properties: filter nulls while checking of incomplete properties

7 years agoIG: Support @CanIgnoreReturnValue (IDEA-158576)
Bas Leijdekkers [Wed, 10 Aug 2016 15:09:28 +0000 (17:09 +0200)]
IG: Support @CanIgnoreReturnValue (IDEA-158576)

7 years agoCleanup (warning)
Roman Shevchenko [Wed, 10 Aug 2016 15:04:20 +0000 (17:04 +0200)]
Cleanup (warning)

7 years agobetter action names and icons on the variables toolbar clion/163.2514 dbe/163.2519
Egor.Ushakov [Wed, 10 Aug 2016 14:59:11 +0000 (17:59 +0300)]
better action names and icons on the variables toolbar

7 years agofixed selection after class level watch remove
Egor.Ushakov [Wed, 10 Aug 2016 14:46:59 +0000 (17:46 +0300)]
fixed selection after class level watch remove

7 years agofixed incorrect class level watch edit/delete
Egor.Ushakov [Wed, 10 Aug 2016 13:21:29 +0000 (16:21 +0300)]
fixed incorrect class level watch edit/delete

7 years agoCPP-7228 CMake console doesn't display broken configurations on Windows
Vasily Pisar [Wed, 10 Aug 2016 14:51:06 +0000 (17:51 +0300)]
CPP-7228 CMake console doesn't display broken configurations on Windows
CPP-475 Show cmake output messages while loading

- do not try to 'watermark' null-icons

7 years agoit seems that temporary focusLost event might lead to actions being performed, and...
peter [Wed, 10 Aug 2016 14:46:18 +0000 (16:46 +0200)]
it seems that temporary focusLost event might lead to actions being performed, and it's normal (EA-84254, IDEA-159670)

7 years agocredential-store module
Vladimir Krivosheev [Wed, 10 Aug 2016 14:02:00 +0000 (16:02 +0200)]
credential-store module

7 years agoPY-20280 Fixed: Warn if class variable listed in __slots__
Semyon Proshev [Fri, 5 Aug 2016 14:10:50 +0000 (17:10 +0300)]
PY-20280 Fixed: Warn if class variable listed in __slots__

Introduce PyDunderSlotsInspection which detects invalid definition of __slots__ in a class

7 years agoAttempt to make PyCompatibilityInspection.Visitor.visitPyCallExpression more readable
Semyon Proshev [Tue, 12 Jul 2016 12:59:52 +0000 (15:59 +0300)]
Attempt to make PyCompatibilityInspection.Visitor.visitPyCallExpression more readable

7 years agoPY-18965 Fixed: Python version 2.7 does not have method exec - regression
Semyon Proshev [Tue, 12 Jul 2016 11:51:24 +0000 (14:51 +0300)]
PY-18965 Fixed: Python version 2.7 does not have method exec - regression

Ignore call 'exec' expressions in PyCompatibilityInspection

7 years agoCleanup (formatting)
Roman Shevchenko [Wed, 10 Aug 2016 14:02:25 +0000 (16:02 +0200)]
Cleanup (formatting)

7 years agoUpdate PyStdlibTypeProvider to return "Any" as list element type if list generic...
Semyon Proshev [Mon, 1 Aug 2016 15:53:58 +0000 (18:53 +0300)]
Update PyStdlibTypeProvider to return "Any" as list element type if list generic is not specified

7 years agoMake PyTypeProvider.getCallType returns Ref<PyType> instead of PyType. Attempt to...
Semyon Proshev [Mon, 1 Aug 2016 15:40:38 +0000 (18:40 +0300)]
Make PyTypeProvider.getCallType returns Ref<PyType> instead of PyType. Attempt to make related methods more readable

7 years agoIDEA-157763 Settings repository for IDE: initial
Alexander Lobas [Wed, 10 Aug 2016 13:57:12 +0000 (16:57 +0300)]
IDEA-157763 Settings repository for IDE: initial

7 years agoJava inspection: Rename the inspection "Replace Equality with Equals" to a noun-based...
Pavel Dolgov [Wed, 10 Aug 2016 13:15:15 +0000 (16:15 +0300)]
Java inspection: Rename the inspection "Replace Equality with Equals" to a noun-based name - messages improved (IDEA-157727)

7 years agoPY-20223 Fixed: NumberFormatException in requirements normalizer breaks code inspecti...
Semyon Proshev [Wed, 3 Aug 2016 11:35:52 +0000 (14:35 +0300)]
PY-20223 Fixed: NumberFormatException in requirements normalizer breaks code inspection in PyCharm 2016.2

Use BigInteger for normalizing version parts

7 years agoAdd tests for requirement version and local version numbers which are not normalized
Semyon Proshev [Wed, 3 Aug 2016 11:33:46 +0000 (14:33 +0300)]
Add tests for requirement version and local version numbers which are not normalized

7 years agomove PWD setting to setupEnvironment
Dennis Ushakov [Wed, 10 Aug 2016 13:19:05 +0000 (16:19 +0300)]
move PWD setting to setupEnvironment

7 years agoPY-16055 Add type checking for function return type
Lada Gagina [Fri, 22 Jul 2016 20:09:55 +0000 (23:09 +0300)]
PY-16055  Add type checking for function return type

Checking function return type is the same with function type annotation.

7 years agoCPP-7228 CMake console doesn't display broken configurations on Windows
Vasily Pisar [Wed, 10 Aug 2016 13:11:04 +0000 (16:11 +0300)]
CPP-7228 CMake console doesn't display broken configurations on Windows
CPP-475 Show cmake output messages while loading

- do not lose icons for tabbed content tabs: https://youtrack.jetbrains.com/issue/CPP-475#comment=27-1492402

7 years agoCPP-7228 CMake console doesn't display broken configurations on Windows
Vasily Pisar [Wed, 10 Aug 2016 13:03:40 +0000 (16:03 +0300)]
CPP-7228 CMake console doesn't display broken configurations on Windows

- watermark icon (i.e. semi-transparent and pale) for non-selected tabs