idea/community.git
7 years agouse system independent path
liana.bakradze [Wed, 2 Sep 2015 19:39:45 +0000 (22:39 +0300)]
use system independent path

7 years agoNotNull for jdi methods appcode/142.4518
Egor.Ushakov [Wed, 2 Sep 2015 18:01:04 +0000 (21:01 +0300)]
NotNull for jdi methods

7 years agomake sure background of highlighters with level less than SYNTAX is rendered (fix...
Dmitry Batrak [Wed, 2 Sep 2015 17:08:53 +0000 (20:08 +0300)]
make sure background of highlighters with level less than SYNTAX is rendered (fix side effect of commit d114906)

7 years agoJavaKeywordCompletion: improve readability (IDEA-CR-4688)
peter [Wed, 2 Sep 2015 16:46:46 +0000 (18:46 +0200)]
JavaKeywordCompletion: improve readability (IDEA-CR-4688)

7 years agoIDEA-144356 Recognize relative HTML links with anchors when parsing external Javadoc
Dmitry Batrak [Wed, 2 Sep 2015 16:56:31 +0000 (19:56 +0300)]
IDEA-144356 Recognize relative HTML links with anchors when parsing external Javadoc

7 years agoEA-72386 - assert: BreakpointWithHighlighter.getPsiFile
Egor.Ushakov [Wed, 2 Sep 2015 16:33:00 +0000 (19:33 +0300)]
EA-72386 - assert: BreakpointWithHighlighter.getPsiFile

7 years agocleanup idea/142.4513
Egor.Ushakov [Wed, 2 Sep 2015 16:27:46 +0000 (19:27 +0300)]
cleanup

7 years agoavoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)
peter [Wed, 2 Sep 2015 16:19:51 +0000 (18:19 +0200)]
avoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)

7 years agoNPE
Denis Fokin [Wed, 2 Sep 2015 16:19:30 +0000 (19:19 +0300)]
NPE

7 years agoNotNulls
Egor.Ushakov [Wed, 2 Sep 2015 16:16:27 +0000 (19:16 +0300)]
NotNulls

7 years agocreate custom renderer right from the context menu
Egor.Ushakov [Wed, 2 Sep 2015 16:07:15 +0000 (19:07 +0300)]
create custom renderer right from the context menu

7 years agoIDEA-144687 vcs: "Include into commit" checkbox should have mnemonic clion/142.4514 rubymine/142.4510 webstorm/142.4511
Aleksey Pivovarov [Wed, 2 Sep 2015 14:52:53 +0000 (17:52 +0300)]
IDEA-144687 vcs: "Include into commit" checkbox should have mnemonic

7 years agoAbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g webstorm/142.4509
Sergey Ignatov [Wed, 2 Sep 2015 14:19:10 +0000 (17:19 +0300)]
AbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g

7 years agoreverted searching sdk by identity on apply
Ekaterina Tuzova [Wed, 2 Sep 2015 13:07:20 +0000 (16:07 +0300)]
reverted searching sdk by identity on apply

7 years agonew inference: incorporation with capture: treat type param's extends bounds as one...
Anna Kozlova [Wed, 2 Sep 2015 13:30:09 +0000 (16:30 +0300)]
new inference: incorporation with capture: treat type param's extends bounds as one as glb (IDEA-142145)

7 years agonew inference: caching resolve result during getTargetType inference (IDEA-142733...
Anna Kozlova [Wed, 2 Sep 2015 10:30:05 +0000 (13:30 +0300)]
new inference: caching resolve result during getTargetType inference (IDEA-142733; IDEA-140035; IDEA-133385)

7 years agosupport hiding PsiDirectoryNode sources roots
Tom Lundell [Wed, 2 Sep 2015 14:00:33 +0000 (17:00 +0300)]
support hiding PsiDirectoryNode sources roots

7 years agoupdate open files modification tracker on opening file
Maxim.Mossienko [Wed, 2 Sep 2015 13:53:34 +0000 (15:53 +0200)]
update open files modification tracker on opening file

7 years ago[test framework] file encoding detection
Roman Shevchenko [Wed, 2 Sep 2015 13:47:59 +0000 (16:47 +0300)]
[test framework] file encoding detection

7 years agoshow a message if all class fields were filtered out
Egor.Ushakov [Wed, 2 Sep 2015 13:28:50 +0000 (16:28 +0300)]
show a message if all class fields were filtered out

7 years ago[git] Extend GitPlatformTest from PlatformTestCase
Kirill Likhodedov [Wed, 2 Sep 2015 09:01:27 +0000 (12:01 +0300)]
[git] Extend GitPlatformTest from PlatformTestCase

It seems there are no reasons to inherit UsefulTestCase and set up a project fixture anymore.

7 years ago[vcs] Avoid duplicate project name in VcsUserRegistry storage + add versioning compon...
Kirill Likhodedov [Wed, 2 Sep 2015 10:53:36 +0000 (13:53 +0300)]
[vcs] Avoid duplicate project name in VcsUserRegistry storage + add versioning component there

7 years agoDefine SaveAndSyncHandler stub implementation for tests/headless mode
Kirill Likhodedov [Wed, 2 Sep 2015 08:52:39 +0000 (11:52 +0300)]
Define SaveAndSyncHandler stub implementation for tests/headless mode

To avoid failures if the tested code tries to access the SaveAndSyncHandler.

7 years agoUsefulTestCase.edt: explicitly rethrow the exception
Kirill Likhodedov [Wed, 2 Sep 2015 12:37:27 +0000 (15:37 +0300)]
UsefulTestCase.edt: explicitly rethrow the exception

This is already done in invokeAndWaitIfNeeded via LOG.error,
but making it more explicit won't hurt, especially if LOG.error
stops throwing exception in tests.

Also accept ThrowableRunnable.

7 years agodiff: add block processing tests
Aleksey Pivovarov [Wed, 2 Sep 2015 12:44:34 +0000 (15:44 +0300)]
diff: add block processing tests

7 years agodiff: cleanup tests
Aleksey Pivovarov [Wed, 2 Sep 2015 12:11:10 +0000 (15:11 +0300)]
diff: cleanup tests

7 years agodiff: import some legacy tests
Aleksey Pivovarov [Wed, 2 Sep 2015 11:12:14 +0000 (14:12 +0300)]
diff: import some legacy tests

7 years agoIDEA-144576 Default compound run config changes when a regular compound run config...
Vassiliy.Kudryashov [Wed, 2 Sep 2015 13:14:11 +0000 (16:14 +0300)]
IDEA-144576 Default compound run config changes when a regular compound run config is edited

7 years agoIDEA-144574 Compound run configurations: change list with checkboxes to list with...
Vassiliy.Kudryashov [Wed, 2 Sep 2015 13:05:03 +0000 (16:05 +0300)]
IDEA-144574 Compound run configurations: change list with checkboxes to list with plus button

7 years agoMerge branch 'master' of git.labs.intellij.net:idea/community phpstorm/142.4507
Max Medvedev [Wed, 2 Sep 2015 13:02:01 +0000 (16:02 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community

7 years agoApp activation/deactivation focus logging
Denis Fokin [Wed, 2 Sep 2015 12:57:38 +0000 (15:57 +0300)]
App activation/deactivation focus logging

7 years agoMerge branch 'master' of git.labs.intellij.net:idea/community
Max Medvedev [Wed, 2 Sep 2015 12:58:05 +0000 (15:58 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Pull request accepted

7 years agoIDEA-144550 Garbled text in UI designer
Alexander Lobas [Wed, 2 Sep 2015 12:51:37 +0000 (15:51 +0300)]
IDEA-144550 Garbled text in UI designer

7 years agoIDEA-144665 (Incorrect 'tearDown() is not called from finally block' inspection)
Bas Leijdekkers [Wed, 2 Sep 2015 12:50:47 +0000 (14:50 +0200)]
IDEA-144665 (Incorrect 'tearDown() is not called from finally block' inspection)

7 years agoshow a message if all class fields were filtered out
Egor.Ushakov [Wed, 2 Sep 2015 12:40:00 +0000 (15:40 +0300)]
show a message if all class fields were filtered out

7 years agouse common code style settings from grandparent language
Konstantin Ulitin [Wed, 2 Sep 2015 12:03:00 +0000 (15:03 +0300)]
use common code style settings from grandparent language

7 years agoIDEA-143820 clion/142.4508 webstorm/142.4505
Alexey Kudravtsev [Wed, 2 Sep 2015 11:10:13 +0000 (14:10 +0300)]
IDEA-143820

7 years agoIDEA-144666 Surround with runtime type doesn't work for array types
Egor.Ushakov [Wed, 2 Sep 2015 10:56:39 +0000 (13:56 +0300)]
IDEA-144666 Surround with runtime type doesn't work for array types

7 years agoZero-latency typing: improved font selection
Pavel Fatin [Tue, 1 Sep 2015 18:35:00 +0000 (20:35 +0200)]
Zero-latency typing: improved font selection

7 years agoZero-latency typing: enable for a first char in document
Pavel Fatin [Tue, 1 Sep 2015 18:17:37 +0000 (20:17 +0200)]
Zero-latency typing: enable for a first char in document

7 years ago#WEB-17998 fixed
Dennis Ushakov [Tue, 1 Sep 2015 16:05:33 +0000 (18:05 +0200)]
#WEB-17998 fixed

7 years agocontinue "don't save if only format is changed"
Vladimir Krivosheev [Wed, 2 Sep 2015 10:34:39 +0000 (12:34 +0200)]
continue "don't save if only format is changed"

7 years agocleanup LOG usage
Vladimir Krivosheev [Wed, 2 Sep 2015 10:26:16 +0000 (12:26 +0200)]
cleanup LOG usage

7 years agoclarify method name — rename to getSerializedState
Vladimir Krivosheev [Wed, 2 Sep 2015 10:18:20 +0000 (12:18 +0200)]
clarify method name — rename to getSerializedState

7 years agoIDEA-144638 the code coverage gutter indicator overlaps with gutter icon and is impos...
Dmitry Batrak [Wed, 2 Sep 2015 10:01:40 +0000 (13:01 +0300)]
IDEA-144638 the code coverage gutter indicator overlaps with gutter icon and is impossible to click

7 years agoMerge remote-tracking branch 'origin/master'
Yaroslav Lepenkin [Wed, 2 Sep 2015 10:01:14 +0000 (13:01 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agofix test name to avoid win issues
Vladimir Krivosheev [Wed, 2 Sep 2015 09:57:32 +0000 (11:57 +0200)]
fix test name to avoid win issues

7 years agodon't apply "don't save if only format is changed
Vladimir Krivosheev [Wed, 2 Sep 2015 09:42:13 +0000 (11:42 +0200)]
don't apply "don't save if only format is changed

7 years agocleanup
Vladimir Krivosheev [Wed, 2 Sep 2015 08:26:41 +0000 (10:26 +0200)]
cleanup

7 years agoMerge branch 'chainedMethodsWithComments' of https://github.com/paplorinc/intellij...
Yaroslav Lepenkin [Wed, 2 Sep 2015 09:44:08 +0000 (12:44 +0300)]
Merge branch 'chainedMethodsWithComments' of https://github.com/paplorinc/intellij-community

7 years agoDitched setStrictMinOffset API, use simple check if there is a linebreak after last...
Yaroslav Lepenkin [Tue, 1 Sep 2015 14:54:33 +0000 (17:54 +0300)]
Ditched setStrictMinOffset API, use simple check if there is a linebreak after last block with the same ExpandableIndent

7 years agoExpandable indent storing additional block, which indent is used as min indent marker...
Yaroslav Lepenkin [Wed, 17 Jun 2015 09:53:37 +0000 (12:53 +0300)]
Expandable indent storing additional block, which indent is used as min indent marker for all children of blocks corresponding to particular expandable indent.

If all blocks corresponding to current expandable indent has no linefeeds in their whitespaces, if one of these blocks has child which has indent less or equal than min marker indent, than indent is expanded.

Total summary:
Indent is expanded, if any of blocks with these indent is located on new line, or when there is some block's children with indent less or equal than min marker indent.

7 years agoinitial fix for numerous bugs mostly related to to multiline method call parameters...
Yaroslav Lepenkin [Fri, 5 Jun 2015 10:10:54 +0000 (13:10 +0300)]
initial fix for numerous bugs mostly related to to multiline method call parameters. We want to ensure that in sequence: "Parenthesis -> Method Params -> Method Params Children", each member has less indent than it's right sibling.

Currently we check if any param is located on new line, and if so, we enforce children indent. Additionally we check if parenthesis has the same indent as any children, indent is enforced also.

This checks and modifications are performed after formatter's AdjustWhiteSpaceState, when we know all proper whitespaces states,  but before actual modification.

7 years agoRun Arq JUnit tests from context clion/142.4499
Nikolay Mikhaylov [Wed, 2 Sep 2015 08:46:24 +0000 (11:46 +0300)]
Run Arq JUnit tests from context

7 years agoMerge remote-tracking branch 'origin/master'
Max Medvedev [Wed, 2 Sep 2015 08:28:22 +0000 (11:28 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agomove use.loaded.state.as.existing check to correct place appcode/142.4504
Vladimir Krivosheev [Wed, 2 Sep 2015 08:05:50 +0000 (10:05 +0200)]
move use.loaded.state.as.existing check to correct place

7 years agocleanup
Vladimir Krivosheev [Wed, 2 Sep 2015 07:56:44 +0000 (09:56 +0200)]
cleanup

7 years agouse.loaded.state.as.existing, default false until client issues are not fixed.
Vladimir Krivosheev [Wed, 2 Sep 2015 06:51:29 +0000 (08:51 +0200)]
use.loaded.state.as.existing, default false until client issues are not fixed.

7 years agoavoid PsiVFSListener nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)
peter [Wed, 2 Sep 2015 06:47:44 +0000 (08:47 +0200)]
avoid PsiVFSListener nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)

7 years agouse.loaded.state.as.existing, default false until client issues are not fixed.
Vladimir Krivosheev [Wed, 2 Sep 2015 06:40:41 +0000 (08:40 +0200)]
use.loaded.state.as.existing, default false until client issues are not fixed.

7 years agodon't save if only format is changed
Vladimir Krivosheev [Tue, 1 Sep 2015 15:30:42 +0000 (17:30 +0200)]
don't save if only format is changed

7 years agoprepare to "don't save if only format is changed"
Vladimir Krivosheev [Tue, 1 Sep 2015 15:30:12 +0000 (17:30 +0200)]
prepare to "don't save if only format is changed"

7 years agoextract serializeState
Vladimir Krivosheev [Tue, 1 Sep 2015 15:28:51 +0000 (17:28 +0200)]
extract serializeState

7 years agoconvert to Kotlin
Vladimir Krivosheev [Tue, 1 Sep 2015 15:25:47 +0000 (17:25 +0200)]
convert to Kotlin

7 years agodon't save if only format is changed
Vladimir Krivosheev [Tue, 1 Sep 2015 15:22:40 +0000 (17:22 +0200)]
don't save if only format is changed

7 years agodon't require project view during instantiation
Vladimir Krivosheev [Tue, 1 Sep 2015 14:59:45 +0000 (16:59 +0200)]
don't require project view during instantiation

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 14:59:13 +0000 (16:59 +0200)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 14:48:56 +0000 (16:48 +0200)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 14:18:22 +0000 (16:18 +0200)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 14:08:04 +0000 (16:08 +0200)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 13:56:59 +0000 (15:56 +0200)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 08:54:12 +0000 (10:54 +0200)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 08:46:39 +0000 (10:46 +0200)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 08:35:06 +0000 (10:35 +0200)]
cleanup

7 years agoSyntaxTraverser: utility methods phpstorm/142.4491 pycharm/142.4488 webstorm/142.4489
Gregory.Shrago [Wed, 2 Sep 2015 00:59:56 +0000 (03:59 +0300)]
SyntaxTraverser: utility methods

7 years agoSyntaxTraverser: tolerate types with Language.ANY
Gregory.Shrago [Wed, 2 Sep 2015 00:16:34 +0000 (03:16 +0300)]
SyntaxTraverser: tolerate types with Language.ANY

7 years agoexclude DUMMY_BLOCK from word selection
Gregory.Shrago [Wed, 2 Sep 2015 00:08:38 +0000 (03:08 +0300)]
exclude DUMMY_BLOCK from word selection

7 years agointroduce notInstanceOf, equalTo, notEqualTo conditions
Gregory.Shrago [Wed, 2 Sep 2015 00:07:58 +0000 (03:07 +0300)]
introduce notInstanceOf, equalTo, notEqualTo conditions

7 years agoreduce tips images by 1.2M total appcode/142.4494 clion/142.4487 dbe/142.4485 rubymine/142.4490
Konstantin Bulenkov [Tue, 1 Sep 2015 23:11:03 +0000 (02:11 +0300)]
reduce tips images by 1.2M total

7 years agomove graphite theme images to dedicated folder
Konstantin Bulenkov [Tue, 1 Sep 2015 22:59:59 +0000 (01:59 +0300)]
move graphite theme images to dedicated folder

7 years agosimplify MacIntelliJComboBoxUI by work with icon cache
Konstantin Bulenkov [Tue, 1 Sep 2015 22:06:20 +0000 (01:06 +0300)]
simplify MacIntelliJComboBoxUI by work with icon cache

7 years agoupdate yosemite combobox resources
Konstantin Bulenkov [Tue, 1 Sep 2015 22:05:28 +0000 (01:05 +0300)]
update yosemite combobox resources

7 years agoIcons Cache: + utility method getIcon(name)
Konstantin Bulenkov [Tue, 1 Sep 2015 22:04:35 +0000 (01:04 +0300)]
Icons Cache: + utility method getIcon(name)

7 years agofix typo in key (options.general.color.descriptor.readonly.fragment.background)
Yann Cébron [Tue, 1 Sep 2015 21:20:25 +0000 (23:20 +0200)]
fix typo in key (options.general.color.descriptor.readonly.fragment.background)

7 years agoJSP Color settings: group "Expression language" items
Yann Cébron [Tue, 1 Sep 2015 21:19:39 +0000 (23:19 +0200)]
JSP Color settings: group "Expression language" items

7 years agoIDEA-121670 Editor->Colors&Fonts: attribute list display/management [Java]
Rustam Vishnyakov [Tue, 1 Sep 2015 20:35:45 +0000 (23:35 +0300)]
IDEA-121670 Editor->Colors&Fonts: attribute list display/management [Java]

7 years agodfa: store CCE state in visitor, not runner: the latter is reused which can result...
peter [Tue, 1 Sep 2015 19:13:44 +0000 (21:13 +0200)]
dfa: store CCE state in visitor, not runner: the latter is reused which can result in multiple warning

7 years agoIDEA-137145 fix "string literal" formatting at the begging of the spock table;
Max Medvedev [Tue, 1 Sep 2015 19:35:31 +0000 (22:35 +0300)]
IDEA-137145 fix "string literal" formatting at the begging of the spock table;
correct groups of aligned declarations separeted by comment

7 years agofix broken code formatting
Dmitry Jemerov [Tue, 1 Sep 2015 19:03:15 +0000 (21:03 +0200)]
fix broken code formatting

7 years ago[groovy] collect members from all traits including those from ast transformations
Daniil Ovchinnikov [Tue, 1 Sep 2015 18:55:35 +0000 (21:55 +0300)]
[groovy] collect members from all traits including those from ast transformations

7 years ago[groovy] fix spockTableWithComments (IDEA-137145)
Pap Lőrinc [Tue, 1 Sep 2015 18:40:13 +0000 (21:40 +0300)]
[groovy] fix spockTableWithComments (IDEA-137145)

7 years ago[groovy] navigate to source method of compiled trait if possible
Daniil Ovchinnikov [Tue, 1 Sep 2015 17:43:12 +0000 (20:43 +0300)]
[groovy] navigate to source method of compiled trait if possible

7 years agoIDEA-144574 Compound run configurations: change list with checkboxes to list with...
Vassiliy.Kudryashov [Tue, 1 Sep 2015 17:33:02 +0000 (20:33 +0300)]
IDEA-144574 Compound run configurations: change list with checkboxes to list with plus button

7 years agomake sure font combobox reflects scheme's font even before full font list is loaded
Dmitry Batrak [Tue, 1 Sep 2015 17:25:56 +0000 (20:25 +0300)]
make sure font combobox reflects scheme's font even before full font list is loaded
(otherwise, if default color schemes contain different fonts, like on Linux currently, font name in combobox is not properly updated on scheme change)

7 years ago[groovy] cache compiled traits methods
Daniil Ovchinnikov [Tue, 1 Sep 2015 17:14:42 +0000 (20:14 +0300)]
[groovy] cache compiled traits methods

7 years agoEA-61990 - NPE: EvaluatorBuilderImpl$Builder.visitReferenceExpression
Egor.Ushakov [Tue, 1 Sep 2015 17:10:50 +0000 (20:10 +0300)]
EA-61990 - NPE: EvaluatorBuilderImpl$Builder.visitReferenceExpression

7 years agoIDEA-107372 Right margin settings isn't saved on CTRL-Enter pressing + no spinner...
Rustam Vishnyakov [Tue, 1 Sep 2015 16:35:12 +0000 (19:35 +0300)]
IDEA-107372 Right margin settings isn't saved on CTRL-Enter pressing + no spinner (agreed with Olga Berdnikova)

7 years agoCleanup/Green code
Rustam Vishnyakov [Tue, 1 Sep 2015 13:44:53 +0000 (16:44 +0300)]
Cleanup/Green code

7 years agoCleanup/Green code
Rustam Vishnyakov [Tue, 1 Sep 2015 13:27:02 +0000 (16:27 +0300)]
Cleanup/Green code

7 years agodiff: print usage help to stdout
Aleksey Pivovarov [Tue, 1 Sep 2015 16:29:48 +0000 (19:29 +0300)]
diff: print usage help to stdout