idea/community.git
7 years agoPY-20102 Explicitly name each field of the bean to avoid problems with deserialization
Mikhail Golubev [Fri, 19 Aug 2016 16:52:51 +0000 (19:52 +0300)]
PY-20102 Explicitly name each field of the bean to avoid problems with deserialization

7 years agogive BoundedExecutor a name to help debug "already shutdown" errors appcode/163.3041 clion/163.3043
Alexey Kudravtsev [Mon, 22 Aug 2016 08:40:53 +0000 (11:40 +0300)]
give BoundedExecutor a name to help debug "already shutdown" errors

7 years ago[PasteMvnDependencyPreProcessor] use "compile scope" if nothing is specified
Yaroslav Lepenkin [Mon, 22 Aug 2016 08:16:18 +0000 (11:16 +0300)]
[PasteMvnDependencyPreProcessor] use "compile scope" if nothing is specified

7 years ago[java] NPE fix & diagnostics (EA-86973)
Roman Shevchenko [Mon, 22 Aug 2016 08:09:59 +0000 (11:09 +0300)]
[java] NPE fix & diagnostics (EA-86973)

7 years agofix CCE in tests when instantiating UnusedDeclarationBase
Anna Kozlova [Mon, 22 Aug 2016 08:00:09 +0000 (11:00 +0300)]
fix CCE in tests when instantiating UnusedDeclarationBase

7 years ago[java] better handling of JRT FS mounting errors (EA-87131)
Roman Shevchenko [Mon, 22 Aug 2016 07:52:41 +0000 (10:52 +0300)]
[java] better handling of JRT FS mounting errors (EA-87131)

7 years agojava null argument search: check that argument index < arguments.length (in case...
Dmitry Batkovich [Mon, 22 Aug 2016 06:39:47 +0000 (09:39 +0300)]
java null argument search: check that argument index < arguments.length (in case of red code)

7 years agoproperties: make code less yellow
Dmitry Batkovich [Thu, 18 Aug 2016 14:01:30 +0000 (17:01 +0300)]
properties: make code less yellow

7 years agoremove unusable logging
Dmitry Batkovich [Thu, 18 Aug 2016 10:01:41 +0000 (13:01 +0300)]
remove unusable logging

7 years agobuild scripts: reuse code which create plugin distribution to layout platform modules...
nik [Fri, 19 Aug 2016 18:04:47 +0000 (21:04 +0300)]
build scripts: reuse code which create plugin distribution to layout platform modules and libraries; improved collecting of *.jar files which need to be placed in product 'lib' directory

7 years agounused declaration: merge unused parameters inspection
Anna Kozlova [Mon, 22 Aug 2016 05:17:59 +0000 (08:17 +0300)]
unused declaration: merge unused parameters inspection

7 years agounused declaration: opposite direction of visibility labels
Anna Kozlova [Sat, 20 Aug 2016 14:13:23 +0000 (17:13 +0300)]
unused declaration: opposite direction of visibility labels

7 years agounused declaration: move entry points configurable back to inspection
Anna Kozlova [Sat, 20 Aug 2016 12:52:18 +0000 (15:52 +0300)]
unused declaration: move entry points configurable back to inspection

7 years agounused declaration: clarified parameters text
Anna Kozlova [Sat, 20 Aug 2016 12:40:11 +0000 (15:40 +0300)]
unused declaration: clarified parameters text

7 years agounused declaration: reuse super implementation
Anna Kozlova [Sat, 20 Aug 2016 11:55:25 +0000 (14:55 +0300)]
unused declaration: reuse super implementation

7 years agoduplicated class, allow to have same named class in tests: warn only if inside same...
Anna Kozlova [Sat, 20 Aug 2016 11:42:29 +0000 (14:42 +0300)]
duplicated class, allow to have same named class in tests: warn only if inside same source root type

7 years agoinline superclass: replace refs to super inside javadoc (IDEA-159913)
Anna Kozlova [Fri, 19 Aug 2016 13:42:12 +0000 (16:42 +0300)]
inline superclass: replace refs to super inside javadoc (IDEA-159913)

7 years agoreflect all visible highlightings in status bar (IDEA-111174)
Anna Kozlova [Fri, 19 Aug 2016 11:44:15 +0000 (14:44 +0300)]
reflect all visible highlightings in status bar (IDEA-111174)

7 years agoallow to delete cls file (IDEA-159270)
Anna Kozlova [Fri, 19 Aug 2016 11:29:24 +0000 (14:29 +0300)]
allow to delete cls file (IDEA-159270)

7 years agoautomatic renamer: validate all enabled rows (IDEA-159596)
Anna Kozlova [Fri, 19 Aug 2016 09:00:41 +0000 (12:00 +0300)]
automatic renamer: validate all enabled rows (IDEA-159596)

7 years agotarget renderer: functional expression aware (IDEA-159964)
Anna Kozlova [Fri, 19 Aug 2016 08:51:49 +0000 (11:51 +0300)]
target renderer: functional expression aware (IDEA-159964)

7 years agodo not skip old db if contains the only entry appcode/163.3035 clion/163.3031 dbe/163.3029 idea/163.3034 phpstorm/163.3033 pycharm/163.3032 pycharm/163.3036 rubymine/163.3037 webstorm/163.3038 webstorm/163.3039
Vladimir Krivosheev [Sun, 21 Aug 2016 18:42:03 +0000 (20:42 +0200)]
do not skip old db if contains the only entry

7 years agoIDEA-153873 Pressing Shift+Enter in Navigate File popup opens the file in a new windo... appcode/163.3026 clion/163.3025
Konstantin Bulenkov [Sun, 21 Aug 2016 11:57:31 +0000 (14:57 +0300)]
IDEA-153873 Pressing Shift+Enter in Navigate File popup opens the file in a new window instead of the current window

7 years agofix yellow code
Konstantin Bulenkov [Sun, 21 Aug 2016 10:50:50 +0000 (13:50 +0300)]
fix yellow code

7 years agoIG: fix test appcode/163.3022 clion/163.3021 phpstorm/163.3019
Bas Leijdekkers [Sun, 21 Aug 2016 09:45:39 +0000 (11:45 +0200)]
IG: fix test

7 years agoCleanup (migrates deprecated and semi-deprecated API calls to stable counterparts) appcode/163.3018 clion/163.3017
Roman Shevchenko [Sun, 21 Aug 2016 08:10:35 +0000 (11:10 +0300)]
Cleanup (migrates deprecated and semi-deprecated API calls to stable counterparts)

7 years agomake Analyze Dataflow actions available in all products appcode/163.3009 clion/163.3006 dbe/163.3005 idea/163.3013 phpstorm/163.3011 pycharm/163.3008 pycharm/163.3012 rubymine/163.3010 webstorm/163.3015 webstorm/163.3016
Gregory.Shrago [Sun, 21 Aug 2016 01:25:49 +0000 (04:25 +0300)]
make Analyze Dataflow actions available in all products

7 years agoIDEA-159948 "HEAD" instead of current branch name to avoid long command line
Kirill Likhodedov [Sat, 20 Aug 2016 17:41:34 +0000 (20:41 +0300)]
IDEA-159948 "HEAD" instead of current branch name to avoid long command line

Thus we'll call
    git log HEAD..origin/long-branch-name
instead of
    git log long-branch-name..origin/long-branch-name

Affects Update Project and the Push Dialog.

The latter calls GitOutgoingCommitsProvider which implements a rather
generic API, which we probably don't want to change just for this
particular case.

7 years agoDon't apply the stylesheet to the whole IDE, just to the commit details
Kirill Likhodedov [Sat, 20 Aug 2016 17:18:38 +0000 (20:18 +0300)]
Don't apply the stylesheet to the whole IDE, just to the commit details

Follow-up to 6aa0dac.
Relates to IDEA-159965.

7 years agoIDEA-159965 display committer information in gray
Kirill Likhodedov [Fri, 19 Aug 2016 16:02:28 +0000 (19:02 +0300)]
IDEA-159965 display committer information in gray

It is in general less important than author information,
but because of being on a new line with an indent it gains too much
attention.

Therefore we draw committer information in gray,
but keeping committer email blue.

7 years agoIDEA-159965 make links less distracting
Kirill Likhodedov [Fri, 19 Aug 2016 15:39:41 +0000 (18:39 +0300)]
IDEA-159965 make links less distracting

Use our standard link color. Don't underline.

It would be nice to underline on hover,
but HTMLEditorKit doesn't support a:hover, thus the task is not easy.

7 years agoIDEA-159965 better solution to display email link in log details
Kirill Likhodedov [Fri, 19 Aug 2016 09:01:25 +0000 (12:01 +0300)]
IDEA-159965 better solution to display email link in log details

Name being a link to email has two drawbacks:
* not clear what is it link to;
* no way to copy email.

The solution is to write the e-mail in the standard form after the name,
and also make it a link to mailto.

If committer is different from author, the line gets too wide,
so let's move it to a separate line, aligning with the first one.

7 years agoRemoved "LocalHistoryActionWithDialog"
Konstantin Kolosovsky [Fri, 19 Aug 2016 16:06:26 +0000 (19:06 +0300)]
Removed "LocalHistoryActionWithDialog"

Corresponding logic moved to "LocalHistoryAction"

7 years agovcs: Refactored "VcsGroupsWrapper"
Konstantin Kolosovsky [Fri, 19 Aug 2016 11:40:15 +0000 (14:40 +0300)]
vcs: Refactored "VcsGroupsWrapper"

7 years agovcs: Removed duplicate logic to access "default change list name"
Konstantin Kolosovsky [Thu, 18 Aug 2016 20:27:23 +0000 (23:27 +0300)]
vcs: Removed duplicate logic to access "default change list name"

Used "LocalChangeList.DEFAULT_NAME" where necessary

7 years agovcs: Marked "PerVcsProcessor" and "VcsSeparator" as "@FunctionalInterface"
Konstantin Kolosovsky [Thu, 18 Aug 2016 19:33:27 +0000 (22:33 +0300)]
vcs: Marked "PerVcsProcessor" and "VcsSeparator" as "@FunctionalInterface"

Simplified usages correspondingly

7 years agovcs: Refactored "ChangesUtil"
Konstantin Kolosovsky [Thu, 18 Aug 2016 06:08:52 +0000 (09:08 +0300)]
vcs: Refactored "ChangesUtil"

Code simplified, removed deprecated "findValidParent()", @NotNull

7 years agovcs: Removed deprecated "ChangesUtil$CaseSensitiveFilePathList"
Konstantin Kolosovsky [Wed, 17 Aug 2016 13:20:33 +0000 (16:20 +0300)]
vcs: Removed deprecated "ChangesUtil$CaseSensitiveFilePathList"

Corresponding logic replaced with "THashSet" with appropriate hashing
strategy

7 years agovcs: Refactored "AbstractVcsAction" and inheritors
Konstantin Kolosovsky [Fri, 12 Aug 2016 11:06:23 +0000 (14:06 +0300)]
vcs: Refactored "AbstractVcsAction" and inheritors

Removed "forceSyncUpdate()" method overrides, code simplified, @NotNull,
deprecated "forceSyncUpdate()" and "performUpdate()"

7 years agovcs: Made "AbstractVcsAction" inherit "DumbAwareAction" instead of "AsyncUpdateAction"
Konstantin Kolosovsky [Fri, 12 Aug 2016 10:07:16 +0000 (13:07 +0300)]
vcs: Made "AbstractVcsAction" inherit "DumbAwareAction" instead of "AsyncUpdateAction"

All "AbstractVcsAction" inheritors (including inheritors from external
plugins) override "forceSyncUpdate" method to return "true". So
"AsyncUpdateAction" logic is not necessary here and we could simplify
"AbstractVcsAction" behavior.

7 years agovcs: Refactored "ChangesBrowserLockedFoldersNode"
Konstantin Kolosovsky [Thu, 11 Aug 2016 18:25:49 +0000 (21:25 +0300)]
vcs: Refactored "ChangesBrowserLockedFoldersNode"

7 years agovcs: Converted stream-related utility methods (from "VcsUtil") to kotlin
Konstantin Kolosovsky [Thu, 11 Aug 2016 17:09:57 +0000 (20:09 +0300)]
vcs: Converted stream-related utility methods (from "VcsUtil") to kotlin

Moved methods to "util.kt" from "com.intellij.util.containers" package

7 years agosimilar to 'rebuild project', delete whole output directory on forced module build appcode/163.2983 appcode/163.2994 appcode/163.2998 clion/163.2987 clion/163.2995 clion/163.2997 dbe/163.2986 idea/163.2975 idea/163.2981 phpstorm/163.2982 phpstorm/163.2992 pycharm/163.2980 pycharm/163.2984 rubymine/163.2985 webstorm/163.2989 webstorm/163.2990
Eugene Zhuravlev [Fri, 19 Aug 2016 20:32:27 +0000 (22:32 +0200)]
similar to 'rebuild project', delete whole output directory on forced module build

7 years agoavoiding multiple warnings in logs
Eugene Zhuravlev [Fri, 19 Aug 2016 18:29:40 +0000 (20:29 +0200)]
avoiding multiple warnings in logs

7 years agoIDEA-160071 When eclipse plugin is not available, show error message (instead of...
Anton Makeev [Fri, 19 Aug 2016 17:46:49 +0000 (19:46 +0200)]
IDEA-160071 When eclipse plugin is not available, show error message (instead of exceptions)

7 years ago[hg]: IDEA-159828 Mercurial: entered password is not saved between idea sessions...
Nadya Zabrodina [Fri, 19 Aug 2016 15:45:14 +0000 (18:45 +0300)]
[hg]: IDEA-159828 Mercurial: entered password is not saved between idea sessions despite the settings

* remember password only after appropriate dialog has been shown;
* forget password if authorization error occurred;
* get rid of unused/unnecessary methods;

7 years ago[hg]: get and set password should use the same key
Nadya Zabrodina [Fri, 19 Aug 2016 15:37:15 +0000 (18:37 +0300)]
[hg]: get and set password should use the same key

7 years ago[hg]: cleanUp
Nadya Zabrodina [Fri, 19 Aug 2016 15:17:33 +0000 (18:17 +0300)]
[hg]: cleanUp

7 years agoIG: fix tests appcode/163.2963 clion/163.2962
Bas Leijdekkers [Fri, 19 Aug 2016 14:24:53 +0000 (16:24 +0200)]
IG: fix tests

7 years agoavoid EA-79666 - IOOBE: JavaPsiImplementationHelperImpl.getClassesLanguageLevel
peter [Fri, 19 Aug 2016 13:22:36 +0000 (15:22 +0200)]
avoid EA-79666 - IOOBE: JavaPsiImplementationHelperImpl.getClassesLanguageLevel

7 years agomore diagnostics for invalid reference lookup items (EA-77850 - assert: LegacyComplet...
peter [Fri, 19 Aug 2016 13:08:23 +0000 (15:08 +0200)]
more diagnostics for invalid reference lookup items (EA-77850 - assert: LegacyCompletionContributor$.consume)

7 years agomore diagnostics for incorrect console filters (EA-84721 - assert: EditorHyperlinkSup...
peter [Fri, 19 Aug 2016 12:45:29 +0000 (14:45 +0200)]
more diagnostics for incorrect console filters (EA-84721 - assert: EditorHyperlinkSupport.highlightHyperlinks)

7 years agoafter plugin changes, restart IDE in a transaction (EA-86669 - assert: FileDocumentMa...
peter [Fri, 19 Aug 2016 12:26:08 +0000 (14:26 +0200)]
after plugin changes, restart IDE in a transaction (EA-86669 - assert: FileDocumentManagerImpl.saveAllDocuments)

7 years agoadd lookup disposal diagnostics (EA-85842 - assert: LookupActionHandler$DownAction...
peter [Fri, 19 Aug 2016 12:21:55 +0000 (14:21 +0200)]
add lookup disposal diagnostics (EA-85842 - assert: LookupActionHandler$DownAction.actionPerformed)

7 years agoOpenFileAction: use refreshAndFind, otherwise only one attachment (temp file) can...
peter [Fri, 19 Aug 2016 12:13:00 +0000 (14:13 +0200)]
OpenFileAction: use refreshAndFind, otherwise only one attachment (temp file) can be opened from exception analyzer

7 years ago"Evaluate Expression" triggers action twice when returned value is compound (PY-18734 )
Elizaveta Shashkova [Fri, 19 Aug 2016 14:12:33 +0000 (17:12 +0300)]
"Evaluate Expression" triggers action twice when returned value is compound (PY-18734 )

When return value is compound, debugger evaluates expression and after that run a separate command "Change variable", in order to save the temporary value on the Python side. We need to save temporary result right after evaluating expression, in order to not evaluate it twice.

7 years agoFix typo (PY-20458)
Elizaveta Shashkova [Fri, 19 Aug 2016 13:07:33 +0000 (16:07 +0300)]
Fix typo (PY-20458)

7 years agoAdd explanation why we don't bootstrap pip in virtual environments by standard means
Mikhail Golubev [Wed, 17 Aug 2016 16:14:40 +0000 (19:14 +0300)]
Add explanation why we don't bootstrap pip in virtual environments by standard means

7 years agoPY-20026 Add test for the scenario provided by the user
Mikhail Golubev [Tue, 16 Aug 2016 14:52:56 +0000 (17:52 +0300)]
PY-20026 Add test for the scenario provided by the user

The problem itself has been already remedied by the previous fix,
nonetheless, the example given by the user provides an interesting
case where we can encounter duplicate base classes in practice,
since we are not able to find out result of type(SomeClass) expression
yet.

7 years agoregister new and remove actions with common shortcuts idea/163.2957
Egor.Ushakov [Fri, 19 Aug 2016 13:24:59 +0000 (16:24 +0300)]
register new and remove actions with common shortcuts

7 years agoavoid warning
Egor.Ushakov [Fri, 19 Aug 2016 13:24:32 +0000 (16:24 +0300)]
avoid warning

7 years agoshow an arrow in dvcs popus
Sergey Ignatov [Fri, 19 Aug 2016 12:30:49 +0000 (13:30 +0100)]
show an arrow in dvcs popus

7 years agocleanup, use lambdas
Sergey Ignatov [Fri, 19 Aug 2016 12:28:44 +0000 (13:28 +0100)]
cleanup, use lambdas

7 years agowhen file becomes invalid, restart commit in hope its new roots will be valid then... appcode/163.2951 clion/163.2950 phpstorm/163.2948
Alexey Kudravtsev [Fri, 19 Aug 2016 11:08:56 +0000 (14:08 +0300)]
when file becomes invalid, restart commit in hope its new roots will be valid then (to fix EA-72607 - assert: SingleRootFileViewProvider.checkLengthConsistency)

7 years agoremoved invalid attribute "-1" (avoids exception in ValueElementReader.read())
Alexey Kudravtsev [Fri, 19 Aug 2016 11:08:42 +0000 (14:08 +0300)]
removed invalid attribute "-1" (avoids exception in ValueElementReader.read())

7 years agoprohibit modifications of mock jdk to avoid corrupting it by unrelated tests
Alexey Kudravtsev [Fri, 19 Aug 2016 10:59:42 +0000 (13:59 +0300)]
prohibit modifications of mock jdk to avoid corrupting it by unrelated tests

7 years agofilter out package-private classes properly
Alexey Kudravtsev [Fri, 19 Aug 2016 10:45:55 +0000 (13:45 +0300)]
filter out package-private classes properly

7 years agomake it clear if it was not my fault
Alexey Kudravtsev [Thu, 18 Aug 2016 16:32:25 +0000 (19:32 +0300)]
make it clear if it was not my fault

7 years agomake toString() idempotent (to not drive everyone crazy during debugging)
Alexey Kudravtsev [Thu, 18 Aug 2016 12:55:06 +0000 (15:55 +0300)]
make toString() idempotent (to not drive everyone crazy during debugging)

7 years agofix blinking GroovyStubsTest
peter [Fri, 19 Aug 2016 10:48:15 +0000 (12:48 +0200)]
fix blinking GroovyStubsTest

7 years agoa follow-up to IDEA-159286: extracting public interface from DependencyContext idea/163.2943 phpstorm/163.2944
Eugene Zhuravlev [Fri, 19 Aug 2016 09:04:16 +0000 (11:04 +0200)]
a follow-up to IDEA-159286: extracting public interface from DependencyContext

7 years agofix test
Vladimir Krivosheev [Fri, 19 Aug 2016 09:07:32 +0000 (11:07 +0200)]
fix test

7 years agoaether-based JPS builder for remote artifact dependency resolution, initial appcode/163.2941 clion/163.2942
Eugene Zhuravlev [Fri, 19 Aug 2016 08:42:26 +0000 (10:42 +0200)]
aether-based JPS builder for remote artifact dependency resolution, initial

7 years agoICS — require token for GitHub, user/pass is not allowed anymore
Vladimir Krivosheev [Fri, 19 Aug 2016 08:38:10 +0000 (10:38 +0200)]
ICS — require token for GitHub, user/pass is not allowed anymore

7 years agoremove IDEA-146300 (An inspection to report StubBasedPsiElementBase inheritors with...
peter [Fri, 19 Aug 2016 07:54:01 +0000 (09:54 +0200)]
remove IDEA-146300 (An inspection to report StubBasedPsiElementBase inheritors with default getParent implementation), now obsolete because of IDEA-156609

7 years agoremove stub getParent overriders, now unneeded because of IDEA-156609 (StubBasedPsiEl...
peter [Fri, 19 Aug 2016 07:36:18 +0000 (09:36 +0200)]
remove stub getParent overriders, now unneeded because of IDEA-156609 (StubBasedPsiElementBase.getParent should choose itself, whether to use stubs or AST)

7 years agoIDEA-156609 StubBasedPsiElementBase.getParent should choose itself, whether to use...
peter [Fri, 19 Aug 2016 07:31:21 +0000 (09:31 +0200)]
IDEA-156609 StubBasedPsiElementBase.getParent should choose itself, whether to use stubs or AST

7 years agoinline the deprecated unused interface into its superinterface
Kirill Likhodedov [Thu, 18 Aug 2016 20:04:48 +0000 (23:04 +0300)]
inline the deprecated unused interface into its superinterface

7 years agoRemove unused deprecated API
Kirill Likhodedov [Thu, 18 Aug 2016 20:02:47 +0000 (23:02 +0300)]
Remove unused deprecated API

7 years agoIDEA-159580 fix ChangeListManager.freeze() method which hangs sometimes.
Kirill Likhodedov [Thu, 18 Aug 2016 20:00:09 +0000 (23:00 +0300)]
IDEA-159580 fix ChangeListManager.freeze() method which hangs sometimes.

Semaphore should be turned down() before up(),
otherwise it may waitFor().

Using standard Semaphore instead of SemaphoreContinuationContext
since the architecture of the latter doesn't differ down() and waitFor().

In addition to that, make the waitFor() method cancellable.

This fix is for branch 162.
The deprecated API is not used externally and will be removed in master.

7 years agobuild script: fixed building CE from sources
nik [Fri, 19 Aug 2016 06:32:33 +0000 (09:32 +0300)]
build script: fixed building CE from sources

7 years agobuild scripts: 'IntelliLang' plugin descriptor moved to community, more plugins descr...
nik [Thu, 18 Aug 2016 09:24:28 +0000 (12:24 +0300)]
build scripts: 'IntelliLang' plugin descriptor moved to community, more plugins descriptors added

7 years agobuild scripts: supported signing additional binaries for Mac OS distribution
nik [Thu, 18 Aug 2016 09:23:45 +0000 (12:23 +0300)]
build scripts: supported signing additional binaries for Mac OS distribution

7 years agobuild scripts: allow products to use custom 'inspect' command
nik [Thu, 18 Aug 2016 08:49:42 +0000 (11:49 +0300)]
build scripts: allow products to use custom 'inspect' command

7 years agotry to update decompiled file text in a write-safe modality state (EA-85072 - assert... appcode/163.2933 clion/163.2930 dbe/163.2932 idea/163.2926 phpstorm/163.2928 pycharm/163.2925 pycharm/163.2929 rubymine/163.2927 webstorm/163.2934 webstorm/163.2935
peter [Thu, 18 Aug 2016 19:36:18 +0000 (21:36 +0200)]
try to update decompiled file text in a write-safe modality state (EA-85072 - assert: RefreshQueueImpl.execute)

7 years agoDirectoryIndex: fail early if root model returns invalid files (EA-76351 - IVFAE...
peter [Thu, 18 Aug 2016 19:15:30 +0000 (21:15 +0200)]
DirectoryIndex: fail early if root model returns invalid files (EA-76351 - IVFAE: VirtualDirectoryImpl.getChildren)

7 years agoadd notnull annotations to DomUtil.getDomElement (EA-87020 - NPE: DomUtil.getDomElement)
peter [Thu, 18 Aug 2016 13:26:39 +0000 (15:26 +0200)]
add notnull annotations to DomUtil.getDomElement (EA-87020 - NPE: DomUtil.getDomElement)

7 years agomodified state (IDEA-160015)
Anna Kozlova [Thu, 18 Aug 2016 16:58:00 +0000 (19:58 +0300)]
modified state (IDEA-160015)

7 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 18 Aug 2016 16:56:24 +0000 (19:56 +0300)]
Merge remote-tracking branch 'origin/master'

7 years ago[java] initial completion for modules
Roman Shevchenko [Thu, 18 Aug 2016 16:52:01 +0000 (19:52 +0300)]
[java] initial completion for modules

7 years agoCleanup (constants; formatting)
Roman Shevchenko [Thu, 18 Aug 2016 14:23:52 +0000 (17:23 +0300)]
Cleanup (constants; formatting)

7 years agoIDEA-158654 Debug becomes disabled for Run Configuration with dependency in 'Before...
Anton Makeev [Wed, 17 Aug 2016 16:44:33 +0000 (18:44 +0200)]
IDEA-158654 Debug becomes disabled for Run Configuration with dependency in 'Before run' section: proper fix in ExecutionManager

7 years ago[groovy] resolve category methods from within category (IDEA-111642)
Daniil Ovchinnikov [Thu, 18 Aug 2016 16:03:31 +0000 (19:03 +0300)]
[groovy] resolve category methods from within category (IDEA-111642)

7 years agoIDEA-160000 separate "cherry picked" suffix by empty line
Kirill Likhodedov [Thu, 18 Aug 2016 15:55:57 +0000 (18:55 +0300)]
IDEA-160000 separate "cherry picked" suffix by empty line

Not to mix it with the subject.

7 years agounused declaration ui/settings (IDEA-159999; IDEA-160002)
Anna Kozlova [Thu, 18 Aug 2016 15:15:13 +0000 (18:15 +0300)]
unused declaration ui/settings (IDEA-159999; IDEA-160002)

7 years agoremove empty title
Anna Kozlova [Thu, 18 Aug 2016 14:42:49 +0000 (17:42 +0300)]
remove empty title

7 years agojunit repeat: contribute to generated name (IDEA-159984)
Anna Kozlova [Thu, 18 Aug 2016 14:10:31 +0000 (17:10 +0300)]
junit repeat: contribute to generated name (IDEA-159984)

7 years agoavoid flickering in frames view appcode/163.2913 clion/163.2914
Egor.Ushakov [Thu, 18 Aug 2016 14:51:28 +0000 (17:51 +0300)]
avoid flickering in frames view

7 years ago[groovy] do not allow tuple declarations without initializer (IDEA-137043)
Daniil Ovchinnikov [Thu, 18 Aug 2016 13:56:33 +0000 (16:56 +0300)]
[groovy] do not allow tuple declarations without initializer (IDEA-137043)

7 years ago[groovy] do not allow variables after tuple declaration (IDEA-131585)
Daniil Ovchinnikov [Thu, 18 Aug 2016 13:51:17 +0000 (16:51 +0300)]
[groovy] do not allow variables after tuple declaration (IDEA-131585)