idea/community.git
6 years agocode cleanup
Sergey Ignatov [Wed, 28 Oct 2015 11:11:25 +0000 (14:11 +0300)]
code cleanup

6 years agofix SliceTreeTest.java
Sergey Ignatov [Wed, 28 Oct 2015 11:09:58 +0000 (14:09 +0300)]
fix SliceTreeTest.java

6 years agologging
Dmitry Avdeev [Wed, 28 Oct 2015 10:01:53 +0000 (13:01 +0300)]
logging

6 years agoIDEA-143094 Macros not working - they are in macros.xml but not shown in the menu
Vladimir Krivosheev [Wed, 28 Oct 2015 11:36:20 +0000 (12:36 +0100)]
IDEA-143094 Macros not working - they are in macros.xml but not shown in the menu

6 years agoIDEA-143094 Macros not working - they are in macros.xml but not shown in the menu
Vladimir Krivosheev [Wed, 28 Oct 2015 11:30:22 +0000 (12:30 +0100)]
IDEA-143094 Macros not working - they are in macros.xml but not shown in the menu

6 years agoIDEA-143449 Editor leak on closing all projects
Vassiliy.Kudryashov [Wed, 28 Oct 2015 11:12:02 +0000 (14:12 +0300)]
IDEA-143449 Editor leak on closing all projects
After-review ROLLBACK

6 years agoMerge remote-tracking branch 'origin/master'
Yann Cébron [Wed, 28 Oct 2015 11:10:28 +0000 (12:10 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoEP Pythonid.visitorFilter: specify "implementationClass"
Yann Cébron [Wed, 28 Oct 2015 11:08:15 +0000 (12:08 +0100)]
EP Pythonid.visitorFilter: specify "implementationClass"

6 years agoreport state message, but not status text on failure (so, we get clear error message...
Vladimir Krivosheev [Wed, 28 Oct 2015 11:02:59 +0000 (12:02 +0100)]
report state message, but not status text on failure (so, we get clear error message on vm connection failed)

6 years agonetty-all-4.1.0.Beta7
Vladimir Krivosheev [Wed, 28 Oct 2015 10:36:03 +0000 (11:36 +0100)]
netty-all-4.1.0.Beta7

6 years agoEP project|applicationService, exportable: suppress "no <with> specified" inspection
Yann Cébron [Wed, 28 Oct 2015 10:54:14 +0000 (11:54 +0100)]
EP project|applicationService, exportable: suppress "no <with> specified" inspection

6 years agoEP moduleService: suppress "no <with> specified" inspection
Yann Cébron [Wed, 28 Oct 2015 10:53:10 +0000 (11:53 +0100)]
EP moduleService: suppress "no <with> specified" inspection

6 years ago[platform] symlinks in watch roots, test updated for OS X
Roman Shevchenko [Wed, 28 Oct 2015 10:47:06 +0000 (11:47 +0100)]
[platform] symlinks in watch roots, test updated for OS X

6 years agoreport each "PSI invalidated outside transaction" trace only once
peter [Wed, 28 Oct 2015 09:58:37 +0000 (10:58 +0100)]
report each "PSI invalidated outside transaction" trace only once

6 years ago[groovy] map access improvements
Daniil Ovchinnikov [Wed, 28 Oct 2015 10:12:26 +0000 (13:12 +0300)]
[groovy] map access improvements

- Remove qname comparing to null (improve readability)
- Add test for null qname

6 years agosimplify EventMap
Dmitry Trofimov [Wed, 28 Oct 2015 01:43:47 +0000 (02:43 +0100)]
simplify EventMap

6 years agoProvided way to align subsequent simple methods idea/144.662
Yaroslav Lepenkin [Tue, 27 Oct 2015 15:50:16 +0000 (18:50 +0300)]
Provided way to align subsequent simple methods

6 years agoImplemented simple check for alignment infinite recusrsion - we limit amount of backw...
Yaroslav Lepenkin [Tue, 27 Oct 2015 15:26:30 +0000 (18:26 +0300)]
Implemented simple check for alignment infinite recusrsion - we limit amount of backward block rollbacks (when we switch myCurrentBlock to some previously located block) to the number of total blocks with alignments.

6 years agoIDEA-146962 Use word-wrap for Description text in the Registry
Yann Cébron [Wed, 28 Oct 2015 09:27:04 +0000 (10:27 +0100)]
IDEA-146962 Use word-wrap for Description text in the Registry

6 years agoget rid of JBTableWithHintProvider.java
Sergey Ignatov [Tue, 27 Oct 2015 20:21:27 +0000 (23:21 +0300)]
get rid of JBTableWithHintProvider.java

6 years agoshow usages action: don't use deprecated API
Sergey Ignatov [Tue, 27 Oct 2015 20:18:23 +0000 (23:18 +0300)]
show usages action: don't use deprecated API

6 years agofind usage popup and tree view:
Sergey Ignatov [Tue, 27 Oct 2015 20:08:34 +0000 (23:08 +0300)]
find usage popup and tree view:

– don't show column numbers
– get rid of parentheses
– adjust offsets
– get rid of magic numbers

6 years agoproject view: show path and source/test root annotations without parentheses
Sergey Ignatov [Tue, 27 Oct 2015 20:02:59 +0000 (23:02 +0300)]
project view: show path and source/test root annotations without parentheses

6 years agomove spaceAndThinSpace to FontUtil
Sergey Ignatov [Tue, 27 Oct 2015 19:48:55 +0000 (22:48 +0300)]
move spaceAndThinSpace to FontUtil

6 years agoremove unused code
Sergey Ignatov [Tue, 27 Oct 2015 19:41:15 +0000 (22:41 +0300)]
remove unused code

6 years agocross-platform zip: detect executable name instead of using hard-coded 'idea' appcode/144.664
nik [Wed, 28 Oct 2015 09:00:47 +0000 (12:00 +0300)]
cross-platform zip: detect executable name instead of using hard-coded 'idea'

6 years agoJUnit process handler doesn't support blocking mode
Dmitry Trofimov [Wed, 28 Oct 2015 01:43:47 +0000 (02:43 +0100)]
JUnit process handler doesn't support blocking mode

6 years agoRevert "CPP-4851 Run Configuration looses "Before launch: run another configuration... clion/144.660
Vyacheslav Karpukhin [Tue, 27 Oct 2015 22:38:35 +0000 (23:38 +0100)]
Revert "CPP-4851 Run Configuration looses "Before launch: run another configuration" settings - Cannot run the configuration anymore."

This reverts commit 84ff34601f76ef2cc27ca63d1114c241297eeda7.

6 years agoIDEA-146932 Help button location contradict guidelines in case of checkbox aligned...
Konstantin Bulenkov [Tue, 27 Oct 2015 21:54:57 +0000 (14:54 -0700)]
IDEA-146932 Help button location contradict guidelines in case of checkbox aligned with control buttons

6 years ago[platform] symlinks in watch roots, optimization idea/144.646
Sal Guarnieri [Tue, 27 Oct 2015 19:44:59 +0000 (20:44 +0100)]
[platform] symlinks in watch roots, optimization

Use a map to look up path mapping information. This makes the lookup on the order of the length of the path (in components) rather than on the order of number of paths that need mapping.

#309 (https://github.com/JetBrains/intellij-community/pull/309)

6 years agojunit: don't send one-node tree to avoid confusions ala @Unroll (IDEA-146619)
Anna Kozlova [Tue, 27 Oct 2015 18:18:14 +0000 (19:18 +0100)]
junit: don't send one-node tree to avoid confusions ala @Unroll (IDEA-146619)

6 years agorecreate junit engine on repeating tests (IDEA-146799)
Anna Kozlova [Tue, 27 Oct 2015 17:38:45 +0000 (18:38 +0100)]
recreate junit engine on repeating tests (IDEA-146799)

6 years agomake static: ensure @Override is cleared from static method (IDEA-146872)
Anna Kozlova [Tue, 27 Oct 2015 17:21:16 +0000 (18:21 +0100)]
make static: ensure @Override is cleared from static method (IDEA-146872)

6 years agosilly assignment: ignore non-trivial casts involving primitives (IDEA-146830)
Anna Kozlova [Tue, 27 Oct 2015 17:03:55 +0000 (18:03 +0100)]
silly assignment: ignore non-trivial casts involving primitives (IDEA-146830)

6 years agomake method static: fix delegate parameter place (IDEA-146900)
Anna Kozlova [Tue, 27 Oct 2015 15:24:32 +0000 (16:24 +0100)]
make method static: fix delegate parameter place (IDEA-146900)

6 years agointroduce variable: remove reference to created variable if declaration was inserted...
Anna Kozlova [Tue, 27 Oct 2015 14:35:03 +0000 (15:35 +0100)]
introduce variable: remove reference to created variable if declaration was inserted inside loop body (IDEA-146842)

6 years agoextract method dialog: shrink return type combo to the visible type (IDEA-146826)
Anna Kozlova [Tue, 27 Oct 2015 11:41:34 +0000 (12:41 +0100)]
extract method dialog: shrink return type combo to the visible type (IDEA-146826)

6 years agoCleanup (formatting; code reuse)
Roman Shevchenko [Tue, 27 Oct 2015 18:18:34 +0000 (19:18 +0100)]
Cleanup (formatting; code reuse)

6 years ago[groovy] map access improvements
Daniil Ovchinnikov [Tue, 27 Oct 2015 15:51:12 +0000 (18:51 +0300)]
[groovy] map access improvements

- Do not resolve reference if qualifier is inheritor of `java.util.Map`.
- Get inferred type from map access only when qualifier is not resolved to a class.
- Use qualifier's full type instead of nominal type when getting map values type.

6 years agoTextMate: add support for language injection (IntelliLang inspection)
Gregory.Shrago [Tue, 27 Oct 2015 17:34:12 +0000 (20:34 +0300)]
TextMate: add support for language injection (IntelliLang inspection)

6 years agoIDEA-141563 GWT: breakpoints stop working after recompile
Vladimir Krivosheev [Tue, 27 Oct 2015 17:06:12 +0000 (18:06 +0100)]
IDEA-141563 GWT: breakpoints stop working after recompile

6 years agoTest fixed: ConfigurablesModifiedTest.testModified
Sergey Malenkov [Tue, 27 Oct 2015 16:40:38 +0000 (19:40 +0300)]
Test fixed: ConfigurablesModifiedTest.testModified
methods reset() and isModified() must be consistent

6 years agoMerge remote-tracking branch 'origin/master'
Yann Cébron [Tue, 27 Oct 2015 16:41:42 +0000 (17:41 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agounify toUpperCase() and toLowerCase() nullability
Gregory.Shrago [Tue, 27 Oct 2015 16:34:35 +0000 (19:34 +0300)]
unify toUpperCase() and toLowerCase() nullability

6 years agoTextMate: add support for language injection (IntelliLang)
Gregory.Shrago [Tue, 27 Oct 2015 16:04:37 +0000 (19:04 +0300)]
TextMate: add support for language injection (IntelliLang)

6 years agoTextMate: add support for language injection
Gregory.Shrago [Tue, 27 Oct 2015 15:31:23 +0000 (18:31 +0300)]
TextMate: add support for language injection

6 years agosame incompatible plugin versions as in 143
Maxim.Mossienko [Tue, 27 Oct 2015 16:20:26 +0000 (17:20 +0100)]
same incompatible plugin versions as in 143

6 years agoDomFileDescriptionTest.tearDown: safer
Yann Cébron [Tue, 27 Oct 2015 16:12:38 +0000 (17:12 +0100)]
DomFileDescriptionTest.tearDown: safer

6 years agoEA-65128 - AIOOBE: DefaultMutableTreeNode.getChildAt
Egor.Ushakov [Tue, 27 Oct 2015 16:06:40 +0000 (19:06 +0300)]
EA-65128 - AIOOBE: DefaultMutableTreeNode.getChildAt

6 years agoAntCompletionTest.tearDown: safer
Yann Cébron [Tue, 27 Oct 2015 16:03:34 +0000 (17:03 +0100)]
AntCompletionTest.tearDown: safer

6 years agoTaskVcsTest.tearDown: invoke super.tearDown() in finally-block
Yann Cébron [Tue, 27 Oct 2015 15:47:29 +0000 (16:47 +0100)]
TaskVcsTest.tearDown: invoke super.tearDown() in finally-block

6 years agoPY-17274 Get rid of ugly Tunnelled interface and move getLocalTunnel() from it to...
Alexander Koshevoy [Tue, 27 Oct 2015 15:21:11 +0000 (18:21 +0300)]
PY-17274 Get rid of ugly Tunnelled interface and move getLocalTunnel() from it to the RemoteProcess

6 years agoPY-17274 Improperly named Java parameter renamed
Alexander Koshevoy [Mon, 26 Oct 2015 12:45:26 +0000 (15:45 +0300)]
PY-17274 Improperly named Java parameter renamed

6 years agoIDEA-143616 Breakpoints in onModuleLoad (GWT) do not work
Vladimir Krivosheev [Tue, 27 Oct 2015 15:19:27 +0000 (16:19 +0100)]
IDEA-143616 Breakpoints in onModuleLoad (GWT) do not work
IDEA-146938 gwt debugging: button constructor opened in the generated code on pause&reload

6 years agoconvert ScriptManagerBase to kotlin
Vladimir Krivosheev [Tue, 27 Oct 2015 15:12:43 +0000 (16:12 +0100)]
convert ScriptManagerBase to kotlin

6 years agoconvert ScriptManagerBase to kotlin
Vladimir Krivosheev [Tue, 27 Oct 2015 15:12:23 +0000 (16:12 +0100)]
convert ScriptManagerBase to kotlin

6 years agoconvert ScriptManager to kotlin
Vladimir Krivosheev [Tue, 27 Oct 2015 14:51:25 +0000 (15:51 +0100)]
convert ScriptManager to kotlin

6 years agoconvert ScriptManager to kotlin
Vladimir Krivosheev [Tue, 27 Oct 2015 14:51:09 +0000 (15:51 +0100)]
convert ScriptManager to kotlin

6 years agocleanup
Vladimir Krivosheev [Tue, 27 Oct 2015 13:20:48 +0000 (14:20 +0100)]
cleanup

6 years agomark NodeJS 143.444 & 143.379 as broken appcode/144.649 clion/144.648 rubymine/144.643
Sergey Simonchik [Tue, 27 Oct 2015 14:52:59 +0000 (17:52 +0300)]
mark NodeJS 143.444 & 143.379 as broken

6 years agoMore accurate fix of IDEA-146663
Maxim.Mossienko [Tue, 27 Oct 2015 14:01:43 +0000 (15:01 +0100)]
More accurate fix of IDEA-146663
(cherry picked from commit 9cb6c85)

6 years agoCleanup (formatting)
Roman Shevchenko [Tue, 27 Oct 2015 13:50:30 +0000 (14:50 +0100)]
Cleanup (formatting)

6 years agoallow modal dumb mode in run configurations dialog (EA-74402 - Throwable: DumbService...
peter [Tue, 27 Oct 2015 13:44:17 +0000 (14:44 +0100)]
allow modal dumb mode in run configurations dialog (EA-74402 - Throwable: DumbServiceImpl.scheduleCacheUpdate)

6 years agorun post-startup activities in non-modal state to prevent assertions if they start...
peter [Tue, 27 Oct 2015 12:49:09 +0000 (13:49 +0100)]
run post-startup activities in non-modal state to prevent assertions if they start dumb mode

6 years agoduring refactoring, wait for smart mode to optimize imports (IDEA-144513)
peter [Tue, 27 Oct 2015 12:38:30 +0000 (13:38 +0100)]
during refactoring, wait for smart mode to optimize imports (IDEA-144513)

6 years agofinish dumb mode in any modality state (IDEA-146640)
peter [Tue, 27 Oct 2015 12:37:50 +0000 (13:37 +0100)]
finish dumb mode in any modality state (IDEA-146640)

6 years agoIDEA-146849 IntelliJ hangs for 30+ seconds with large Android project after leaving... phpstorm/144.641
Dmitry Avdeev [Tue, 27 Oct 2015 13:01:00 +0000 (16:01 +0300)]
IDEA-146849 IntelliJ hangs for 30+ seconds with large Android project after leaving and returning...

6 years agoCPP-4851 Run Configuration looses "Before launch: run another configuration" settings...
Vyacheslav Karpukhin [Tue, 27 Oct 2015 13:17:16 +0000 (14:17 +0100)]
CPP-4851 Run Configuration looses "Before launch: run another configuration" settings - Cannot run the configuration anymore.

6 years ago[patch]: IDEA-146642 unexpected mapping on applying a VCS patch
Nadya Zabrodina [Tue, 27 Oct 2015 13:07:07 +0000 (16:07 +0300)]
[patch]: IDEA-146642 unexpected mapping on applying a VCS patch

* tests added

6 years agoIDEA-120097 Gradle sourceCompatibility is ignored in multi-module builds
Vladislav.Soroka [Tue, 27 Oct 2015 12:57:36 +0000 (15:57 +0300)]
IDEA-120097 Gradle sourceCompatibility is ignored in multi-module builds

6 years agoEA-74148 - IAE: XDebuggerEditorsProvider.createExpression - better fix after review
Egor.Ushakov [Tue, 27 Oct 2015 12:43:36 +0000 (15:43 +0300)]
EA-74148 - IAE: XDebuggerEditorsProvider.createExpression - better fix after review

6 years agoFixes after review
Alexander Zolotov [Tue, 27 Oct 2015 12:23:59 +0000 (15:23 +0300)]
Fixes after review

6 years ago[platform] docs updated (IDEA-146869)
Roman Shevchenko [Tue, 27 Oct 2015 12:12:44 +0000 (13:12 +0100)]
[platform] docs updated (IDEA-146869)

6 years agotest framework: extend case sensitive path comparing (IDEA-CR-6089)
Sergey Simonchik [Tue, 27 Oct 2015 12:10:58 +0000 (15:10 +0300)]
test framework: extend case sensitive path comparing (IDEA-CR-6089)

6 years agoFixed realignment mechanism for expandable indents. Do not use adjustIndent, instead...
Yaroslav Lepenkin [Tue, 27 Oct 2015 11:49:28 +0000 (14:49 +0300)]
Fixed realignment mechanism for expandable indents. Do not use adjustIndent, instead manually calculate alignment offsets and adjust spaces.

6 years agoRemove redundant statement appcode/144.642 clion/144.640
Alexander Zolotov [Tue, 27 Oct 2015 11:56:16 +0000 (14:56 +0300)]
Remove redundant statement

6 years agoEA-74148 - IAE: XDebuggerEditorsProvider.createExpression
Egor.Ushakov [Tue, 27 Oct 2015 11:49:30 +0000 (14:49 +0300)]
EA-74148 - IAE: XDebuggerEditorsProvider.createExpression

6 years agomoved dozen of do-nothing-but-sleep threads into the standard "OS process handler...
Alexey Kudravtsev [Tue, 27 Oct 2015 11:34:35 +0000 (14:34 +0300)]
moved dozen of do-nothing-but-sleep threads into the standard "OS process handler" pool to recognize them easier in stacktrace

6 years agonotnull
Alexey Kudravtsev [Tue, 27 Oct 2015 10:53:03 +0000 (13:53 +0300)]
notnull

6 years agoremoved duplication
Alexey Kudravtsev [Tue, 27 Oct 2015 10:50:12 +0000 (13:50 +0300)]
removed duplication

6 years agoexecute long-running builtin server in a separate thread to make it distinguishable...
Alexey Kudravtsev [Mon, 26 Oct 2015 16:45:05 +0000 (19:45 +0300)]
execute long-running builtin server in a separate thread to make it distinguishable in a stacktrace

6 years agocleanup
Alexey Kudravtsev [Mon, 26 Oct 2015 15:52:46 +0000 (18:52 +0300)]
cleanup

6 years agonotnull
Alexey Kudravtsev [Mon, 26 Oct 2015 13:30:38 +0000 (16:30 +0300)]
notnull

6 years agoEA-73141 - VMDE: DebuggerUtils.getSuperTypeInt - pass through VMDisconnectedException
Egor.Ushakov [Tue, 27 Oct 2015 10:57:35 +0000 (13:57 +0300)]
EA-73141 - VMDE: DebuggerUtils.getSuperTypeInt - pass through VMDisconnectedException

6 years agoEA-73680 - IE: ApplicationImpl.startRead
Egor.Ushakov [Tue, 27 Oct 2015 10:39:35 +0000 (13:39 +0300)]
EA-73680 - IE: ApplicationImpl.startRead

6 years agoTypo fix (WEB-10809)
Rustam Vishnyakov [Tue, 27 Oct 2015 09:46:50 +0000 (12:46 +0300)]
Typo fix (WEB-10809)

6 years agoIDEA-CR-6201 IDEA-141249 fix NPE (CR-IC-7028)
Vladimir Krivosheev [Tue, 27 Oct 2015 10:11:57 +0000 (11:11 +0100)]
IDEA-CR-6201 IDEA-141249 fix NPE (CR-IC-7028)

6 years agogradle: integration tests supported gradle versions added (2.8)
Vladislav.Soroka [Tue, 27 Oct 2015 10:07:01 +0000 (13:07 +0300)]
gradle: integration tests supported gradle versions added (2.8)

6 years agoIDEA-CR-6201 IDEA-141249 process at first by root type — i.e. find in ALL sources...
Vladimir Krivosheev [Tue, 27 Oct 2015 09:52:45 +0000 (10:52 +0100)]
IDEA-CR-6201 IDEA-141249 process at first by root type — i.e. find in ALL sources in docs, then find in ALL sources in sources, and so on. Because docs often attached correctly, so, in most cases we found in docs roots at the first onset

if find in SDK — check project SDK at first

6 years agogradle: filter out resource folders from idea plugin src dirs as it does not distingu...
Vladislav.Soroka [Tue, 27 Oct 2015 09:38:22 +0000 (12:38 +0300)]
gradle: filter out resource folders from idea plugin src dirs as it does not distinguish it (resources and source folders)

6 years agogradle: filter out sources files from source folders when it also defined as a resour...
Vladislav.Soroka [Tue, 27 Oct 2015 09:35:33 +0000 (12:35 +0300)]
gradle: filter out sources files from source folders when it also defined as a resource folder

6 years agoMerge remote-tracking branch 'origin/master'
Yann Cébron [Tue, 27 Oct 2015 09:31:10 +0000 (10:31 +0100)]
Merge remote-tracking branch 'origin/master'

6 years agoEA-74319 - IOOBE: LineSet.checkLineIndex
Egor.Ushakov [Tue, 27 Oct 2015 09:05:24 +0000 (12:05 +0300)]
EA-74319 - IOOBE: LineSet.checkLineIndex

6 years agoscopes: message that non-project files are not shown
Anna Kozlova [Tue, 27 Oct 2015 08:55:35 +0000 (09:55 +0100)]
scopes: message that non-project files are not shown

6 years agoempty methods hierarchy: warn about deepest methods, top empty could be of use (IDEA...
Anna Kozlova [Mon, 26 Oct 2015 18:20:43 +0000 (19:20 +0100)]
empty methods hierarchy: warn about deepest methods, top empty could be of use (IDEA-146409)

6 years agoDrop filling inheritance flag for undefined attributes (fixes IDEA-146888 Syntax...
Rustam Vishnyakov [Tue, 27 Oct 2015 08:50:23 +0000 (11:50 +0300)]
Drop filling inheritance flag for undefined attributes (fixes IDEA-146888 Syntax highlighting loss of colour in EAP-143.434)

6 years agoEA-68957 - PIEAE: PsiUtilCore.ensureValid
Egor.Ushakov [Tue, 27 Oct 2015 08:39:28 +0000 (11:39 +0300)]
EA-68957 - PIEAE: PsiUtilCore.ensureValid

6 years agoFormatterTestCase.tearDown: safer
Yann Cébron [Tue, 27 Oct 2015 08:30:12 +0000 (09:30 +0100)]
FormatterTestCase.tearDown: safer

6 years agocleanup
Vladimir Krivosheev [Tue, 27 Oct 2015 07:40:50 +0000 (08:40 +0100)]
cleanup

6 years agoPlugins: synchronous exit when other settings are not applied appcode/144.625 clion/144.624 dbe/144.618 dbe/144.622 rubymine/144.632
Gregory.Shrago [Mon, 26 Oct 2015 19:37:35 +0000 (22:37 +0300)]
Plugins: synchronous exit when other settings are not applied