idea/community.git
4 years agoEDU-692 Change default selected option and task name in "Create new task" dialog appcode/163.2166
Liana Bakradze [Tue, 2 Aug 2016 16:52:45 +0000 (19:52 +0300)]
EDU-692 Change default selected option and task name in "Create new task" dialog

4 years agoEDU-425 Show actual lesson name dbe/163.2174
Liana Bakradze [Tue, 2 Aug 2016 16:35:23 +0000 (19:35 +0300)]
EDU-425 Show actual lesson name

4 years ago[file-history] fix compilation (implement dispose method)
Julia Beliaeva [Tue, 2 Aug 2016 16:31:08 +0000 (19:31 +0300)]
[file-history] fix compilation (implement dispose method)

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Tue, 2 Aug 2016 16:07:48 +0000 (19:07 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agoRewrite PyPropertyDefinitionInspection tests as highlighting tests
Semyon Proshev [Mon, 1 Aug 2016 18:19:12 +0000 (21:19 +0300)]
Rewrite PyPropertyDefinitionInspection tests as highlighting tests

4 years agoPY-19701 Fixed: False positive "setter should not return a value" with local function...
Semyon Proshev [Mon, 25 Jul 2016 15:01:01 +0000 (18:01 +0300)]
PY-19701 Fixed: False positive "setter should not return a value" with local function definition

In PyPropertyDefinitionInspection use control flow to check if there is raise, return or yield expression in function

4 years ago[java] PsiType.getPresentableText() not annotated by default (IDEA-158983)
Roman Shevchenko [Tue, 2 Aug 2016 16:00:37 +0000 (09:00 -0700)]
[java] PsiType.getPresentableText() not annotated by default (IDEA-158983)

4 years agoMerge remote-tracking branch 'origin/master'
Vladimir.Orlov [Tue, 2 Aug 2016 16:01:16 +0000 (19:01 +0300)]
Merge remote-tracking branch 'origin/master'

4 years agofixed issue related with spaces in folder names in generated nsis scripts.
Vladimir.Orlov [Tue, 2 Aug 2016 15:57:12 +0000 (18:57 +0300)]
fixed issue related with spaces in folder names in generated nsis scripts.

4 years agoRemove obsolete test for pycharm egg
Elizaveta Shashkova [Tue, 2 Aug 2016 15:46:09 +0000 (18:46 +0300)]
Remove obsolete test for pycharm egg

4 years agoFix pydev monkey test
Elizaveta Shashkova [Tue, 2 Aug 2016 14:41:09 +0000 (17:41 +0300)]
Fix pydev monkey test

4 years ago[file-history] PanelWithActionsAndCloseButton implements Disposable
Julia Beliaeva [Tue, 2 Aug 2016 15:03:20 +0000 (18:03 +0300)]
[file-history] PanelWithActionsAndCloseButton implements Disposable

4 years agoIG: merged MalformedSetUpTearDownInspection
Bas Leijdekkers [Tue, 2 Aug 2016 15:35:32 +0000 (17:35 +0200)]
IG: merged MalformedSetUpTearDownInspection

4 years agoIG: better name for inspection
Bas Leijdekkers [Tue, 2 Aug 2016 12:24:23 +0000 (14:24 +0200)]
IG: better name for inspection

4 years agoics: correctly remove parent dir if empty
Vladimir Krivosheev [Tue, 2 Aug 2016 15:36:29 +0000 (17:36 +0200)]
ics: correctly remove parent dir if empty

4 years agomaven: set ide workspace reader before building pom files
Vladislav.Soroka [Tue, 2 Aug 2016 15:27:32 +0000 (18:27 +0300)]
maven: set ide workspace reader before building pom files

4 years agoWEB-21931 Change text in remote interpreter configuration appcode/163.2162 clion/163.2160
irengrig [Tue, 2 Aug 2016 14:20:01 +0000 (16:20 +0200)]
WEB-21931 Change text in remote interpreter configuration

4 years agogithub: fix tests
Aleksey Pivovarov [Tue, 2 Aug 2016 14:05:24 +0000 (17:05 +0300)]
github: fix tests

follow-up: 5655b5f

4 years agogithub: do not store password in memory provider if "save password" checkbox disabled dbe/163.2164
Aleksey Pivovarov [Tue, 2 Aug 2016 13:23:15 +0000 (16:23 +0300)]
github: do not store password in memory provider if "save password" checkbox disabled

* password is stored in GithubAuthDataHolder during the sesion, so we will not ask for password multiple times
* this causes confusing behavior of settings configurable, when password disappears after IDE restart

4 years agoIDEA-135353 github: use same credentials panel for settings and login dialog
Aleksey Pivovarov [Wed, 13 Jul 2016 16:02:59 +0000 (19:02 +0300)]
IDEA-135353 github: use same credentials panel for settings and login dialog

* make tokens default authentication type
* allow to disable github integration
* read password from PasswordSafe in settings - it will not ask master password anymore
* do not ignore configured host in anonymous credentials

4 years agoIDEA-153943 github: allow to pass required authentication type to the task handler
Aleksey Pivovarov [Thu, 31 Mar 2016 17:25:56 +0000 (20:25 +0300)]
IDEA-153943 github: allow to pass required authentication type to the task handler

* require user to login to perform most requests

4 years agogithub: anchors of pull requests might not have a reporitory
Aleksey Pivovarov [Tue, 2 Aug 2016 10:11:16 +0000 (13:11 +0300)]
github: anchors of pull requests might not have a reporitory

repository might have been removed

4 years agogithub: move to another package
Aleksey Pivovarov [Wed, 27 Jul 2016 15:15:54 +0000 (18:15 +0300)]
github: move to another package

4 years agogithub: move to another package
Aleksey Pivovarov [Wed, 27 Jul 2016 15:14:58 +0000 (18:14 +0300)]
github: move to another package

4 years agogithub: remove unused getters
Aleksey Pivovarov [Mon, 1 Aug 2016 13:18:56 +0000 (16:18 +0300)]
github: remove unused getters

4 years agogithub: remove two-step deserialization - fix non-mandatory fields
Aleksey Pivovarov [Mon, 1 Aug 2016 13:17:25 +0000 (16:17 +0300)]
github: remove two-step deserialization - fix non-mandatory fields

* these checks were in constructors, and were missed during the refactoring

4 years agogithub: remove two-step deserialization - step 9
Aleksey Pivovarov [Wed, 27 Jul 2016 14:29:31 +0000 (17:29 +0300)]
github: remove two-step deserialization - step 9

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 8
Aleksey Pivovarov [Wed, 27 Jul 2016 14:27:11 +0000 (17:27 +0300)]
github: remove two-step deserialization - step 8

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 7
Aleksey Pivovarov [Wed, 27 Jul 2016 14:24:43 +0000 (17:24 +0300)]
github: remove two-step deserialization - step 7

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 6
Aleksey Pivovarov [Wed, 27 Jul 2016 14:20:08 +0000 (17:20 +0300)]
github: remove two-step deserialization - step 6

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 5
Aleksey Pivovarov [Wed, 27 Jul 2016 13:51:41 +0000 (16:51 +0300)]
github: remove two-step deserialization - step 5

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 4
Aleksey Pivovarov [Wed, 27 Jul 2016 13:46:25 +0000 (16:46 +0300)]
github: remove two-step deserialization - step 4

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 3
Aleksey Pivovarov [Wed, 27 Jul 2016 13:36:40 +0000 (16:36 +0300)]
github: remove two-step deserialization - step 3

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 2
Aleksey Pivovarov [Wed, 27 Jul 2016 13:29:08 +0000 (16:29 +0300)]
github: remove two-step deserialization - step 2

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: remove two-step deserialization - step 1
Aleksey Pivovarov [Wed, 27 Jul 2016 13:22:23 +0000 (16:22 +0300)]
github: remove two-step deserialization - step 1

use @Mandatory annotation for runtime check for @NotNull fields

step 1 - remove usages of "Raw" classes
step 2 - remove DataConstructor interface
step 3 - replace "@Nullable public" with "private" in raw classes
step 4 - split raw classes for different levels of detail
step 5 - mark fields as @Mandatory
step 6 - add getters into raw classes
step 7 - remove old data classes
step 8 - replace old data classes with raw classes
step 9 - fix GithubErrorMessage - it had no raw class

4 years agogithub: move inner class to the correct parent
Aleksey Pivovarov [Wed, 27 Jul 2016 15:04:25 +0000 (18:04 +0300)]
github: move inner class to the correct parent

4 years agogithub: cleanup - Java 8
Aleksey Pivovarov [Wed, 27 Jul 2016 13:16:55 +0000 (16:16 +0300)]
github: cleanup - Java 8

4 years agoremove Assistant
Vladimir Krivosheev [Tue, 2 Aug 2016 13:39:54 +0000 (15:39 +0200)]
remove Assistant

4 years agoPY-20017 Fixed: Unresolved attributes for child class if __new__ is implemented in...
Semyon Proshev [Mon, 25 Jul 2016 11:14:25 +0000 (14:14 +0300)]
PY-20017 Fixed: Unresolved attributes for child class if __new__ is implemented in parent class

For 'self' and 'cls' parameters return containing class as a type

4 years agocleanup
Vladimir Krivosheev [Tue, 2 Aug 2016 13:27:38 +0000 (15:27 +0200)]
cleanup

4 years agojavadoc
Konstantin Ulitin [Tue, 2 Aug 2016 13:25:24 +0000 (16:25 +0300)]
javadoc

4 years ago[formatter] simplify, get rid of rootIsRightBlock flag
Yaroslav Lepenkin [Tue, 2 Aug 2016 13:10:56 +0000 (16:10 +0300)]
[formatter] simplify, get rid of rootIsRightBlock flag

4 years agoIDEA-159314 Launching debug session fails complaining about '-classic' option not...
Egor.Ushakov [Tue, 2 Aug 2016 13:18:42 +0000 (16:18 +0300)]
IDEA-159314 Launching debug session fails complaining about '-classic' option not supported by JVM - fixed jdk version fallback in case home dir is not available

4 years agodefault impl of enableSearch
Vladimir Krivosheev [Tue, 2 Aug 2016 13:01:37 +0000 (15:01 +0200)]
default impl of enableSearch

4 years agoinit IDEA-157293 Settings Repository 'Profile Switcher'
Vladimir Krivosheev [Tue, 2 Aug 2016 12:19:43 +0000 (14:19 +0200)]
init IDEA-157293 Settings Repository 'Profile Switcher'

4 years agoremove obsolete use.read.action.to.init.service registry key
Vladimir Krivosheev [Mon, 1 Aug 2016 15:30:49 +0000 (17:30 +0200)]
remove obsolete use.read.action.to.init.service registry key

4 years agoEDU-456 Disable error highlighting in Preview task action
Liana Bakradze [Tue, 2 Aug 2016 12:53:19 +0000 (15:53 +0300)]
EDU-456 Disable error highlighting in Preview task action

4 years ago#RUBY-9955 remove unnecessary let call elements after duplicate search
Dmitry.Krasilschikov [Tue, 2 Aug 2016 12:45:30 +0000 (15:45 +0300)]
#RUBY-9955 remove unnecessary let call elements after duplicate search

4 years agofix silly assignment tests dbe/163.2157
Bas Leijdekkers [Tue, 2 Aug 2016 11:57:18 +0000 (13:57 +0200)]
fix silly assignment tests

4 years agofix NPE appcode/163.2154 clion/163.2153
Liana Bakradze [Tue, 2 Aug 2016 11:16:33 +0000 (14:16 +0300)]
fix NPE

4 years agoEDU-697 Placeholders disappear after "Run Study Tests" configuration execution
Liana Bakradze [Tue, 2 Aug 2016 11:03:58 +0000 (14:03 +0300)]
EDU-697 Placeholders disappear after "Run Study Tests" configuration execution

4 years agoIDEA-146669 Enable Mac native file dialogs
Denis Fokin [Tue, 2 Aug 2016 10:21:44 +0000 (13:21 +0300)]
IDEA-146669 Enable Mac native file dialogs

4 years agoRUBY-18345: Fix YAML scalars content retrieval when template is injected
Valentin Fondaratov [Tue, 2 Aug 2016 09:56:41 +0000 (12:56 +0300)]
RUBY-18345: Fix YAML scalars content retrieval when template is injected

Now the "get content" routine is made agnostic to its token-type contents

4 years agoFix EDU-630 Missing email in settings and login dialog in case I've already logged in
Valentina Kiryushkina [Tue, 2 Aug 2016 09:16:25 +0000 (12:16 +0300)]
Fix EDU-630 Missing email in settings and login dialog in case I've already logged in

4 years agoFix EDU-669 Broken encoding for Russian letters in Task Description Panel appcode/163.2146 clion/163.2147
Valentina Kiryushkina [Tue, 2 Aug 2016 08:47:15 +0000 (11:47 +0300)]
Fix EDU-669 Broken encoding for Russian letters in Task Description Panel

4 years agoFix EDU-668 Broken encoding for Russian letters in New Project Wizard
Valentina Kiryushkina [Tue, 2 Aug 2016 08:47:34 +0000 (11:47 +0300)]
Fix EDU-668 Broken encoding for Russian letters in New Project Wizard

4 years agohttp: correct progress when downloading gzipped content appcode/163.2135 clion/163.2133 dbe/163.2134 idea/163.2132 idea/163.2136 phpstorm/163.2137 pycharm/163.2139 pycharm/163.2143 rubymine/163.2142 webstorm/163.2141 webstorm/163.2144
Sergey Simonchik [Mon, 1 Aug 2016 23:49:26 +0000 (02:49 +0300)]
http: correct progress when downloading gzipped content

4 years agoProjectCategoryUsagesCollector: fix persisting usages
Yann Cébron [Mon, 1 Aug 2016 23:10:16 +0000 (16:10 -0700)]
ProjectCategoryUsagesCollector: fix persisting usages

4 years agoPY-19492 Fixed: Magic method parameter value is flagged as unused but cannot be remov...
Semyon Proshev [Wed, 27 Jul 2016 19:00:22 +0000 (22:00 +0300)]
PY-19492 Fixed: Magic method parameter value is flagged as unused but cannot be removed because it's required by Python

Update PyUnusedLocalInspectionVisitor to ignore builtin method parameters (except __init__)

4 years agoPY-19775 Fixed: Unresolved attribute reference on attribute defined inside async...
Semyon Proshev [Wed, 27 Jul 2016 18:03:00 +0000 (21:03 +0300)]
PY-19775 Fixed: Unresolved attribute reference on attribute defined inside async def __init__

Don't create coroutine type as return type for methods which are not allowed to be async

4 years agoIntroduce ANEXT, AENTER and AEXIT in PyNames
Semyon Proshev [Tue, 26 Jul 2016 16:20:51 +0000 (19:20 +0300)]
Introduce ANEXT, AENTER and AEXIT in PyNames

4 years agoPY-19775 Fixed: Unresolved attribute reference on attribute defined inside async...
Semyon Proshev [Tue, 26 Jul 2016 16:16:18 +0000 (19:16 +0300)]
PY-19775 Fixed: Unresolved attribute reference on attribute defined inside async def __init__

Highlight builtin methods (except __aiter__, __aenter__, __aexit__, __anext__) which are not allowed to be async

4 years agodfa: don't report the same constant expression twice (IDEA-158693, IDEA-CR-12537)
peter [Mon, 1 Aug 2016 18:21:00 +0000 (20:21 +0200)]
dfa: don't report the same constant expression twice (IDEA-158693, IDEA-CR-12537)

4 years agoFile nesting in Project View: for all cases like A -> B -> C also add a rule A -> C
Alexander Doroshko [Mon, 1 Aug 2016 17:33:39 +0000 (20:33 +0300)]
File nesting in Project View: for all cases like A -> B -> C also add a rule A -> C

4 years agoRemote execution, unknown credentials type to have its own key. Review comments for...
irengrig [Mon, 1 Aug 2016 17:34:30 +0000 (19:34 +0200)]
Remote execution, unknown credentials type to have its own key. Review comments for WEB-22114 Node.js remote Interpreter plugin breaks possibility to manage Node versions in Run Configuration

4 years agoJava inspection: Postponed the bombed test (IDEA-156028, IDEA-157727)
Pavel Dolgov [Mon, 1 Aug 2016 17:32:18 +0000 (20:32 +0300)]
Java inspection: Postponed the bombed test (IDEA-156028, IDEA-157727)

4 years agoEnable multiprocessing for suspend all threads test
Elizaveta Shashkova [Mon, 1 Aug 2016 17:25:17 +0000 (20:25 +0300)]
Enable multiprocessing for suspend all threads test

4 years agoShowing return values isn't available on IronPython
Elizaveta Shashkova [Mon, 1 Aug 2016 17:07:13 +0000 (20:07 +0300)]
Showing return values isn't available on IronPython

4 years agoMinors: show PyCharm debug info only for the True value of environment variable
Elizaveta Shashkova [Mon, 1 Aug 2016 17:06:01 +0000 (20:06 +0300)]
Minors: show PyCharm debug info only for the True value of environment variable

4 years agoexecute dumb tasks submitted while waiting for a transaction to execute updateFinishe...
peter [Mon, 1 Aug 2016 17:25:45 +0000 (19:25 +0200)]
execute dumb tasks submitted while waiting for a transaction to execute updateFinished (OC-13991)

4 years agoJava control flow: Fixed false positive for definite assignment in finally block...
Pavel Dolgov [Mon, 1 Aug 2016 17:18:03 +0000 (20:18 +0300)]
Java control flow: Fixed false positive for definite assignment in finally block (IDEA-64488)

4 years agoCommand-line formatter startup scripts
Rustam Vishnyakov [Mon, 1 Aug 2016 17:14:45 +0000 (20:14 +0300)]
Command-line formatter startup scripts

4 years ago[vcs]: IDEA-158896 Move Changes to Active Changelist window does not have a vertical...
Nadya Zabrodina [Mon, 1 Aug 2016 16:42:09 +0000 (19:42 +0300)]
[vcs]: IDEA-158896 Move Changes to Active Changelist window does not have a vertical scrollbar

4 years agoIDEA-158905 Invalid arguments : Already listening [timeout, port, localAddress]
Egor.Ushakov [Mon, 1 Aug 2016 16:40:39 +0000 (19:40 +0300)]
IDEA-158905 Invalid arguments : Already listening [timeout, port, localAddress]

4 years agocleanup: unused field
Egor.Ushakov [Mon, 1 Aug 2016 16:25:44 +0000 (19:25 +0300)]
cleanup: unused field

4 years ago[java-decompiler] fixes standalone build
Roman Shevchenko [Mon, 1 Aug 2016 15:48:08 +0000 (08:48 -0700)]
[java-decompiler] fixes standalone build

4 years ago[groovy] get rid of potential memory leak in refactoring
Daniil Ovchinnikov [Mon, 1 Aug 2016 15:42:57 +0000 (18:42 +0300)]
[groovy] get rid of potential memory leak in refactoring

4 years agoIDEA-159067 (Double-checking locking on volatile is reported as warning)
Bas Leijdekkers [Mon, 1 Aug 2016 15:33:52 +0000 (17:33 +0200)]
IDEA-159067 (Double-checking locking on volatile is reported as warning)

4 years agoFixed "Variable assigned to itself" quickfix (IDEA-148688)
Bas Leijdekkers [Mon, 1 Aug 2016 14:51:43 +0000 (16:51 +0200)]
Fixed "Variable assigned to itself" quickfix (IDEA-148688)

4 years agoFix after fixing migration from v3eap to v3: add ability to remove hints from answer...
Valentina Kiryushkina [Mon, 1 Aug 2016 15:06:31 +0000 (18:06 +0300)]
Fix after fixing migration from v3eap to v3: add ability to remove hints from answer placeholder dialog

4 years agoFix multihints creation from stepic course after fixing migration from v3eap to v3 appcode/163.2122
Valentina Kiryushkina [Mon, 1 Aug 2016 14:09:25 +0000 (17:09 +0300)]
Fix multihints creation from stepic course after fixing migration from v3eap to v3

4 years agoIDEA-157507 Detect JIRA Cloud instances using base URL returned by /serverInfo clion/163.2121
Mikhail Golubev [Mon, 1 Aug 2016 14:45:39 +0000 (17:45 +0300)]
IDEA-157507 Detect JIRA Cloud instances using base URL returned by /serverInfo

If base URL ends with "atlassian.net" we consider this repository hosted
on Atlassian servers and use cookie authentication with it.

4 years agoIDEA-151793 IDEA failed to restart after plugins activation
Vladimir Krivosheev [Mon, 1 Aug 2016 14:12:08 +0000 (16:12 +0200)]
IDEA-151793 IDEA failed to restart after plugins activation

4 years agocleanup
Vladimir Krivosheev [Mon, 1 Aug 2016 13:59:42 +0000 (15:59 +0200)]
cleanup

4 years agoCPP-7222 Show custom CMake configurations
Vasily Pisar [Mon, 1 Aug 2016 13:35:22 +0000 (16:35 +0300)]
CPP-7222 Show custom CMake configurations

- custom CMake configurations supported in CMake console

4 years agoIDEA-158094 Auto-completion popup could display values when autocompleting constants
peter [Mon, 1 Aug 2016 13:36:26 +0000 (15:36 +0200)]
IDEA-158094 Auto-completion popup could display values when autocompleting constants

4 years agoIDEA-158071 Documentation of com.intellij.psi.tree.* API classes
peter [Mon, 1 Aug 2016 13:34:04 +0000 (15:34 +0200)]
IDEA-158071 Documentation of com.intellij.psi.tree.* API classes

4 years agoIDEA-157287 'Complete statement' fail with lambda
peter [Mon, 1 Aug 2016 12:42:07 +0000 (14:42 +0200)]
IDEA-157287 'Complete statement' fail with lambda

4 years agoIDEA-159188 'Back' navigation fails if the 'Choose Declaration' popup was shown
peter [Mon, 1 Aug 2016 12:12:50 +0000 (14:12 +0200)]
IDEA-159188 'Back' navigation fails if the 'Choose Declaration' popup was shown

4 years agoEDU-694 Change Course Info action not found
liana.bakradze [Mon, 1 Aug 2016 13:13:31 +0000 (16:13 +0300)]
EDU-694 Change Course Info action not found

4 years agoIDEA-159094 Filter exception breakpoints by catch location - show catch filters on...
Egor.Ushakov [Mon, 1 Aug 2016 13:11:16 +0000 (16:11 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - show catch filters on popup

4 years agotask: better support for @Mandatory checks
Aleksey Pivovarov [Mon, 1 Aug 2016 12:51:30 +0000 (15:51 +0300)]
task: better support for @Mandatory checks

* make NullCheckingFactory public
* do not throw IAE on parse error
* do not fail on parsing 'null' values

4 years agoIDEA-159094 Filter exception breakpoints by catch location - tests
Egor.Ushakov [Mon, 1 Aug 2016 12:48:09 +0000 (15:48 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - tests

4 years agoIDEA-159094 Filter exception breakpoints by catch location - ui for catch class filters
Egor.Ushakov [Mon, 1 Aug 2016 11:54:33 +0000 (14:54 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - ui for catch class filters

4 years agoavoid space at the end if exclude filters are empty
Egor.Ushakov [Mon, 1 Aug 2016 11:53:07 +0000 (14:53 +0300)]
avoid space at the end if exclude filters are empty

4 years agoIDEA-159094 Filter exception breakpoints by catch location - extracted ClassFiltersField
Egor.Ushakov [Mon, 1 Aug 2016 10:52:43 +0000 (13:52 +0300)]
IDEA-159094 Filter exception breakpoints by catch location - extracted ClassFiltersField

4 years agodeprecate FileTypeListener.Adapter rubymine/163.2119
Vladimir Krivosheev [Mon, 1 Aug 2016 12:36:35 +0000 (14:36 +0200)]
deprecate FileTypeListener.Adapter

4 years agoDo not return disposed template state
Alexander Zolotov [Mon, 1 Aug 2016 12:21:32 +0000 (15:21 +0300)]
Do not return disposed template state

4 years agogithub: fix tests
Aleksey Pivovarov [Mon, 1 Aug 2016 11:57:26 +0000 (14:57 +0300)]
github: fix tests

follow-up: 6f7d1a6f17234a73c23e0c8b93e696813ace1eb6
follow-up: fad925ee3781580fbd429b3469d8bde5ae7a5f45

4 years agoIDEA-157804 Missing version in pom removes all dependencies from module
Vladislav.Soroka [Mon, 1 Aug 2016 11:58:59 +0000 (14:58 +0300)]
IDEA-157804 Missing version in pom removes all dependencies from module