liana.bakradze [Wed, 2 Sep 2015 19:39:45 +0000 (22:39 +0300)]
use system independent path
Egor.Ushakov [Wed, 2 Sep 2015 18:01:04 +0000 (21:01 +0300)]
NotNull for jdi methods
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)
peter [Wed, 2 Sep 2015 16:46:46 +0000 (18:46 +0200)]
JavaKeywordCompletion: improve readability (IDEA-CR-4688)
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
Egor.Ushakov [Wed, 2 Sep 2015 16:33:00 +0000 (19:33 +0300)]
EA-72386 - assert: BreakpointWithHighlighter.getPsiFile
Egor.Ushakov [Wed, 2 Sep 2015 16:27:46 +0000 (19:27 +0300)]
cleanup
peter [Wed, 2 Sep 2015 16:19:51 +0000 (18:19 +0200)]
avoid PsiVFSListener and pushers nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)
Denis Fokin [Wed, 2 Sep 2015 16:19:30 +0000 (19:19 +0300)]
NPE
Egor.Ushakov [Wed, 2 Sep 2015 16:16:27 +0000 (19:16 +0300)]
NotNulls
Egor.Ushakov [Wed, 2 Sep 2015 16:07:15 +0000 (19:07 +0300)]
create custom renderer right from the context menu
Aleksey Pivovarov [Wed, 2 Sep 2015 14:52:53 +0000 (17:52 +0300)]
IDEA-144687 vcs: "Include into commit" checkbox should have mnemonic
Sergey Ignatov [Wed, 2 Sep 2015 14:19:10 +0000 (17:19 +0300)]
AbstractBlock: /s/isBuildInjectedBlocks/isBuildIndentsOnly/g
Ekaterina Tuzova [Wed, 2 Sep 2015 13:07:20 +0000 (16:07 +0300)]
reverted searching sdk by identity on apply
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)
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)
Tom Lundell [Wed, 2 Sep 2015 14:00:33 +0000 (17:00 +0300)]
support hiding PsiDirectoryNode sources roots
Maxim.Mossienko [Wed, 2 Sep 2015 13:53:34 +0000 (15:53 +0200)]
update open files modification tracker on opening file
Roman Shevchenko [Wed, 2 Sep 2015 13:47:59 +0000 (16:47 +0300)]
[test framework] file encoding detection
Egor.Ushakov [Wed, 2 Sep 2015 13:28:50 +0000 (16:28 +0300)]
show a message if all class fields were filtered out
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.
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
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.
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.
Aleksey Pivovarov [Wed, 2 Sep 2015 12:44:34 +0000 (15:44 +0300)]
diff: add block processing tests
Aleksey Pivovarov [Wed, 2 Sep 2015 12:11:10 +0000 (15:11 +0300)]
diff: cleanup tests
Aleksey Pivovarov [Wed, 2 Sep 2015 11:12:14 +0000 (14:12 +0300)]
diff: import some legacy tests
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
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
Max Medvedev [Wed, 2 Sep 2015 13:02:01 +0000 (16:02 +0300)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Denis Fokin [Wed, 2 Sep 2015 12:57:38 +0000 (15:57 +0300)]
App activation/deactivation focus logging
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
Alexander Lobas [Wed, 2 Sep 2015 12:51:37 +0000 (15:51 +0300)]
IDEA-144550 Garbled text in UI designer
Bas Leijdekkers [Wed, 2 Sep 2015 12:50:47 +0000 (14:50 +0200)]
IDEA-144665 (Incorrect 'tearDown() is not called from finally block' inspection)
Egor.Ushakov [Wed, 2 Sep 2015 12:40:00 +0000 (15:40 +0300)]
show a message if all class fields were filtered out
Konstantin Ulitin [Wed, 2 Sep 2015 12:03:00 +0000 (15:03 +0300)]
use common code style settings from grandparent language
Alexey Kudravtsev [Wed, 2 Sep 2015 11:10:13 +0000 (14:10 +0300)]
IDEA-143820
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
Pavel Fatin [Tue, 1 Sep 2015 18:35:00 +0000 (20:35 +0200)]
Zero-latency typing: improved font selection
Pavel Fatin [Tue, 1 Sep 2015 18:17:37 +0000 (20:17 +0200)]
Zero-latency typing: enable for a first char in document
Dennis Ushakov [Tue, 1 Sep 2015 16:05:33 +0000 (18:05 +0200)]
#WEB-17998 fixed
Vladimir Krivosheev [Wed, 2 Sep 2015 10:34:39 +0000 (12:34 +0200)]
continue "don't save if only format is changed"
Vladimir Krivosheev [Wed, 2 Sep 2015 10:26:16 +0000 (12:26 +0200)]
cleanup LOG usage
Vladimir Krivosheev [Wed, 2 Sep 2015 10:18:20 +0000 (12:18 +0200)]
clarify method name — rename to getSerializedState
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
Yaroslav Lepenkin [Wed, 2 Sep 2015 10:01:14 +0000 (13:01 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir Krivosheev [Wed, 2 Sep 2015 09:57:32 +0000 (11:57 +0200)]
fix test name to avoid win issues
Vladimir Krivosheev [Wed, 2 Sep 2015 09:42:13 +0000 (11:42 +0200)]
don't apply "don't save if only format is changed
Vladimir Krivosheev [Wed, 2 Sep 2015 08:26:41 +0000 (10:26 +0200)]
cleanup
Yaroslav Lepenkin [Wed, 2 Sep 2015 09:44:08 +0000 (12:44 +0300)]
Merge branch 'chainedMethodsWithComments' of https://github.com/paplorinc/intellij-community
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
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.
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.
Nikolay Mikhaylov [Wed, 2 Sep 2015 08:46:24 +0000 (11:46 +0300)]
Run Arq JUnit tests from context
Max Medvedev [Wed, 2 Sep 2015 08:28:22 +0000 (11:28 +0300)]
Merge remote-tracking branch 'origin/master'
Vladimir Krivosheev [Wed, 2 Sep 2015 08:05:50 +0000 (10:05 +0200)]
move use.loaded.state.as.existing check to correct place
Vladimir Krivosheev [Wed, 2 Sep 2015 07:56:44 +0000 (09:56 +0200)]
cleanup
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.
peter [Wed, 2 Sep 2015 06:47:44 +0000 (08:47 +0200)]
avoid PsiVFSListener nesting (EA-56525 - assert: PsiManagerImpl.fireEvent)
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.
Vladimir Krivosheev [Tue, 1 Sep 2015 15:30:42 +0000 (17:30 +0200)]
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"
Vladimir Krivosheev [Tue, 1 Sep 2015 15:28:51 +0000 (17:28 +0200)]
extract serializeState
Vladimir Krivosheev [Tue, 1 Sep 2015 15:25:47 +0000 (17:25 +0200)]
convert to Kotlin
Vladimir Krivosheev [Tue, 1 Sep 2015 15:22:40 +0000 (17:22 +0200)]
don't save if only format is changed
Vladimir Krivosheev [Tue, 1 Sep 2015 14:59:45 +0000 (16:59 +0200)]
don't require project view during instantiation
Vladimir Krivosheev [Tue, 1 Sep 2015 14:59:13 +0000 (16:59 +0200)]
cleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 14:48:56 +0000 (16:48 +0200)]
cleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 14:18:22 +0000 (16:18 +0200)]
cleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 14:08:04 +0000 (16:08 +0200)]
cleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 13:56:59 +0000 (15:56 +0200)]
cleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 08:54:12 +0000 (10:54 +0200)]
cleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 08:46:39 +0000 (10:46 +0200)]
cleanup
Vladimir Krivosheev [Tue, 1 Sep 2015 08:35:06 +0000 (10:35 +0200)]
cleanup
Gregory.Shrago [Wed, 2 Sep 2015 00:59:56 +0000 (03:59 +0300)]
SyntaxTraverser: utility methods
Gregory.Shrago [Wed, 2 Sep 2015 00:16:34 +0000 (03:16 +0300)]
SyntaxTraverser: tolerate types with Language.ANY
Gregory.Shrago [Wed, 2 Sep 2015 00:08:38 +0000 (03:08 +0300)]
exclude DUMMY_BLOCK from word selection
Gregory.Shrago [Wed, 2 Sep 2015 00:07:58 +0000 (03:07 +0300)]
introduce notInstanceOf, equalTo, notEqualTo conditions
Konstantin Bulenkov [Tue, 1 Sep 2015 23:11:03 +0000 (02:11 +0300)]
reduce tips images by 1.2M total
Konstantin Bulenkov [Tue, 1 Sep 2015 22:59:59 +0000 (01:59 +0300)]
move graphite theme images to dedicated folder
Konstantin Bulenkov [Tue, 1 Sep 2015 22:06:20 +0000 (01:06 +0300)]
simplify MacIntelliJComboBoxUI by work with icon cache
Konstantin Bulenkov [Tue, 1 Sep 2015 22:05:28 +0000 (01:05 +0300)]
update yosemite combobox resources
Konstantin Bulenkov [Tue, 1 Sep 2015 22:04:35 +0000 (01:04 +0300)]
Icons Cache: + utility method getIcon(name)
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)
Yann Cébron [Tue, 1 Sep 2015 21:19:39 +0000 (23:19 +0200)]
JSP Color settings: group "Expression language" items
Rustam Vishnyakov [Tue, 1 Sep 2015 20:35:45 +0000 (23:35 +0300)]
IDEA-121670 Editor->Colors&Fonts: attribute list display/management [Java]
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
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
Dmitry Jemerov [Tue, 1 Sep 2015 19:03:15 +0000 (21:03 +0200)]
fix broken code formatting
Daniil Ovchinnikov [Tue, 1 Sep 2015 18:55:35 +0000 (21:55 +0300)]
[groovy] collect members from all traits including those from ast transformations
Pap Lőrinc [Tue, 1 Sep 2015 18:40:13 +0000 (21:40 +0300)]
[groovy] fix spockTableWithComments (IDEA-137145)
Daniil Ovchinnikov [Tue, 1 Sep 2015 17:43:12 +0000 (20:43 +0300)]
[groovy] navigate to source method of compiled trait if possible
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
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)
Daniil Ovchinnikov [Tue, 1 Sep 2015 17:14:42 +0000 (20:14 +0300)]
[groovy] cache compiled traits methods
Egor.Ushakov [Tue, 1 Sep 2015 17:10:50 +0000 (20:10 +0300)]
EA-61990 - NPE: EvaluatorBuilderImpl$Builder.visitReferenceExpression
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)
Rustam Vishnyakov [Tue, 1 Sep 2015 13:44:53 +0000 (16:44 +0300)]
Cleanup/Green code
Rustam Vishnyakov [Tue, 1 Sep 2015 13:27:02 +0000 (16:27 +0300)]
Cleanup/Green code
Aleksey Pivovarov [Tue, 1 Sep 2015 16:29:48 +0000 (19:29 +0300)]
diff: print usage help to stdout