idea/community.git
5 years agocase-insensitive environment map for Windows
Sergey Simonchik [Fri, 10 Jul 2015 10:47:57 +0000 (13:47 +0300)]
case-insensitive environment map for Windows

5 years agoui: NPE in Pin Active Tab action fixed
Roman Shevchenko [Fri, 10 Jul 2015 10:48:08 +0000 (13:48 +0300)]
ui: NPE in Pin Active Tab action fixed

5 years agoui: "ambiguous find usages" popup title fixed (no parameter is expected here)
Roman Shevchenko [Fri, 10 Jul 2015 10:22:24 +0000 (13:22 +0300)]
ui: "ambiguous find usages" popup title fixed (no parameter is expected here)

5 years agoui: fixed CCE on calling Show Usages from a module diagram
Roman Shevchenko [Fri, 10 Jul 2015 10:19:33 +0000 (13:19 +0300)]
ui: fixed CCE on calling Show Usages from a module diagram

5 years agoupdate deps
Vladimir Krivosheev [Fri, 10 Jul 2015 09:55:21 +0000 (11:55 +0200)]
update deps

5 years agoreuse existing secondary stub tree, don't trigger full reparse/rebuild cycle on templ...
Dennis Ushakov [Fri, 10 Jul 2015 09:52:36 +0000 (12:52 +0300)]
reuse existing secondary stub tree, don't trigger full reparse/rebuild cycle on template languages
#WEB-17198 fixed

5 years agoDBE: add positive lookahead tokens to completion variants DBE-1390 appcode/142.3139 clion/142.3138
Alexander Kass [Fri, 10 Jul 2015 08:38:31 +0000 (11:38 +0300)]
DBE: add positive lookahead tokens to completion variants DBE-1390

5 years agohandle "checkout" command from jetbrains:// appcode/142.3133 clion/142.3132 phpstorm/142.3129 pycharm/142.3130 pycharm/142.3134 rubymine/142.3128 rubymine/142.3136 webstorm/142.3127
Konstantin Bulenkov [Fri, 10 Jul 2015 01:10:43 +0000 (03:10 +0200)]
handle "checkout" command from jetbrains://

5 years agoinit DVCS repo in case we try to configure the project via jetbrains://
Konstantin Bulenkov [Fri, 10 Jul 2015 01:08:20 +0000 (03:08 +0200)]
init DVCS repo in case we try to configure the project via jetbrains://

5 years agoupdate() is unnecessary. set Template Presentation in constructor
Konstantin Bulenkov [Fri, 10 Jul 2015 00:58:25 +0000 (02:58 +0200)]
update() is unnecessary. set Template Presentation in constructor

5 years agoStay on Welcome Screen and do not load projects automatically if there is a command...
Konstantin Bulenkov [Fri, 10 Jul 2015 00:56:23 +0000 (02:56 +0200)]
Stay on Welcome Screen and do not load projects automatically if there is a command passed through jetbrains://

5 years agospecial processing of jetbrains:// program arguments
Konstantin Bulenkov [Fri, 10 Jul 2015 00:54:15 +0000 (02:54 +0200)]
special processing of jetbrains:// program arguments

5 years agoJetBrains protocol handler initial
Konstantin Bulenkov [Fri, 10 Jul 2015 00:52:00 +0000 (02:52 +0200)]
JetBrains protocol handler initial

5 years agoIDEA-140565 NPE at com.intellij.ui.content.impl.ContentManagerImpl.a
Vassiliy.Kudryashov [Thu, 9 Jul 2015 21:57:02 +0000 (00:57 +0300)]
IDEA-140565 NPE at com.intellij.ui.content.impl.ContentManagerImpl.a

5 years agoIDEA-141148 Pressing Delete when file is selected in Favorites view deletes file...
Vassiliy.Kudryashov [Thu, 9 Jul 2015 21:05:01 +0000 (00:05 +0300)]
IDEA-141148 Pressing Delete when file is selected in Favorites view deletes file from disk without confirmation

5 years agoadd additional VM parameter to enable required plugins if they are disabled
Konstantin Bulenkov [Thu, 9 Jul 2015 19:51:26 +0000 (21:51 +0200)]
add additional VM parameter to enable required plugins if they are disabled

5 years ago@Presentation#icon: javadoc
Yann Cébron [Thu, 9 Jul 2015 19:42:43 +0000 (21:42 +0200)]
@Presentation#icon: javadoc

5 years agoIDEA-139173 DevKit: highlight unresolved icon references - plugin.xml
Yann Cébron [Thu, 9 Jul 2015 19:27:43 +0000 (21:27 +0200)]
IDEA-139173 DevKit: highlight unresolved icon references - plugin.xml

5 years agoIDEA-140452 Complete-statement insert closing parenthesis at wrong place
peter [Thu, 9 Jul 2015 18:40:52 +0000 (20:40 +0200)]
IDEA-140452 Complete-statement insert closing parenthesis at wrong place

5 years agoIDEA-68660 ctrl-shift-enter does not insert a semicolon after anonymous implementation
peter [Thu, 9 Jul 2015 16:47:48 +0000 (18:47 +0200)]
IDEA-68660 ctrl-shift-enter does not insert a semicolon after anonymous implementation

5 years agoIDEA-31554 "Complete Current Statement" does not format code on "else if" condition...
peter [Thu, 9 Jul 2015 16:32:33 +0000 (18:32 +0200)]
IDEA-31554 "Complete Current Statement" does not format code on "else if" condition code block

5 years agoIDEA-41929 Ctrl + Shift + Enter doesn't work for "for (; ;)"
peter [Thu, 9 Jul 2015 16:06:37 +0000 (18:06 +0200)]
IDEA-41929 Ctrl + Shift + Enter doesn't work for "for (; ;)"

5 years agoIDEA-142439 Wrong cursor placement when creating a class after brackets autocomplete
peter [Thu, 9 Jul 2015 15:46:19 +0000 (17:46 +0200)]
IDEA-142439 Wrong cursor placement when creating a class after brackets autocomplete

5 years agoIDEA-41246 Ctrl + Shift + Enter problem if array elements are not the same line
peter [Thu, 9 Jul 2015 15:34:32 +0000 (17:34 +0200)]
IDEA-41246 Ctrl + Shift + Enter problem if array elements are not the same line

5 years agomeasure and log IDE responsiveness during some background operations
peter [Thu, 9 Jul 2015 14:46:07 +0000 (16:46 +0200)]
measure and log IDE responsiveness during some background operations

5 years agoupdate PsiModificationTracker.OUT_OF_CODE_BLOCK_MODIFICATION_COUNT javadoc
peter [Thu, 9 Jul 2015 14:42:17 +0000 (16:42 +0200)]
update PsiModificationTracker.OUT_OF_CODE_BLOCK_MODIFICATION_COUNT javadoc

5 years agodon't treat nobr as block tag
Dennis Ushakov [Thu, 9 Jul 2015 13:36:10 +0000 (16:36 +0300)]
don't treat nobr as block tag
#WEB-17192 fixed

5 years agofix npe when opening rnc files
Dennis Ushakov [Thu, 9 Jul 2015 11:58:11 +0000 (14:58 +0300)]
fix npe when opening rnc files

5 years agoupdate html 5 schema
Dennis Ushakov [Thu, 9 Jul 2015 11:57:44 +0000 (14:57 +0300)]
update html 5 schema
#WEB-16533 fixed

5 years agomake IntentionHintComponent not to extend JComponent appcode/142.3125
Konstantin Bulenkov [Thu, 9 Jul 2015 16:43:33 +0000 (18:43 +0200)]
make IntentionHintComponent not to extend JComponent

5 years agoallow to pass -Dkey=value as a program argument to setup System properties (a conveni...
Konstantin Bulenkov [Thu, 9 Jul 2015 16:34:43 +0000 (18:34 +0200)]
allow to pass -Dkey=value as a program argument to setup System properties (a convenient way)

5 years agohttps://ea.jetbrains.com/browser/ea_problems/57383
Vassiliy.Kudryashov [Thu, 9 Jul 2015 16:36:16 +0000 (19:36 +0300)]
https://ea.jetbrains.com/browser/ea_problems/57383

5 years ago[temporarily reverted] Test framework: clion/142.3124
Anton Makeev [Thu, 9 Jul 2015 15:30:07 +0000 (17:30 +0200)]
[temporarily reverted] Test framework:
 * allows running both performance and regular tests in one go - readability refactoring
 * accepts not only FooTest, but also TestFoo, FooTests, FooTestCase, FooTestSuite, FooSuite

5 years agoif we're not under Test Env and we enable some plugins from command line then remove...
Konstantin Bulenkov [Thu, 9 Jul 2015 14:46:40 +0000 (16:46 +0200)]
if we're not under Test Env and we enable some plugins from command line then remove them from disabled list

5 years agoTest framework:
Anton Makeev [Thu, 9 Jul 2015 14:47:52 +0000 (16:47 +0200)]
Test framework:
 * allows running both performance and regular tests in one go - readability refactoring
 * accepts not only FooTest, but also TestFoo, FooTests, FooTestCase, FooTestSuite, FooSuite

5 years agoIDEA-142470 Incorrect key for move line in Netbeans keymap
Egor.Ushakov [Thu, 9 Jul 2015 14:49:35 +0000 (17:49 +0300)]
IDEA-142470 Incorrect key for move line in Netbeans keymap

5 years agoallow to use comma as system-independent separator in additional classpath
nik [Thu, 9 Jul 2015 14:45:00 +0000 (17:45 +0300)]
allow to use comma as system-independent separator in additional classpath

5 years agoGenericKeymapManager must call super to reuse default logic
Vladimir Krivosheev [Thu, 9 Jul 2015 14:21:39 +0000 (16:21 +0200)]
GenericKeymapManager must call super to reuse default logic

5 years agoCode style settings UI cleanup: separate "Other File Types" settings, explicit "Defau...
Rustam Vishnyakov [Thu, 9 Jul 2015 13:44:34 +0000 (16:44 +0300)]
Code style settings UI cleanup: separate "Other File Types" settings, explicit "Default Options" title and etc. [UI review by Olga Berdnikova]

5 years agoIDEA-142420 Inspection profile UI: Java class displayed on hover appcode/142.3123
Dmitry Batkovich [Thu, 9 Jul 2015 13:53:33 +0000 (16:53 +0300)]
IDEA-142420 Inspection profile UI: Java class displayed on hover

5 years agoIDEA-142416 (testdata update) clion/142.3122
Roman Shevchenko [Thu, 9 Jul 2015 13:30:04 +0000 (16:30 +0300)]
IDEA-142416 (testdata update)

5 years agoIDEA-142416 (fixed parsing of annotated fully-qualified types in assignment statements)
Roman Shevchenko [Thu, 9 Jul 2015 13:29:04 +0000 (16:29 +0300)]
IDEA-142416 (fixed parsing of annotated fully-qualified types in assignment statements)

5 years agoutility method for enabling/disabling collection phpstorm/142.3120 webstorm/142.3121
Egor.Ushakov [Thu, 9 Jul 2015 11:47:58 +0000 (14:47 +0300)]
utility method for enabling/disabling collection

5 years agoIDEA-142244 Context menu on Find tool window tabs doesn't work correctly
Vassiliy.Kudryashov [Thu, 9 Jul 2015 11:46:10 +0000 (14:46 +0300)]
IDEA-142244 Context menu on Find tool window tabs doesn't work correctly
+Hide disabled Close Tab / Close All / Close Other / Select Next / Select Previous

5 years agoWEB-17185 HTML file cannot be created: "Template not found" error appcode/142.3119
Maxim.Mossienko [Thu, 9 Jul 2015 10:56:17 +0000 (12:56 +0200)]
WEB-17185 HTML file cannot be created: "Template not found" error

5 years agoUnrecognized HTML5 data attributes in Tapestry (IDEA-124505)
Maxim.Mossienko [Thu, 9 Jul 2015 10:54:10 +0000 (12:54 +0200)]
Unrecognized HTML5 data attributes in Tapestry (IDEA-124505)

5 years agoescape entities in attribute values
Dennis Ushakov [Thu, 9 Jul 2015 11:05:45 +0000 (14:05 +0300)]
escape entities in attribute values

5 years agofix encoding issue
Dennis Ushakov [Thu, 9 Jul 2015 11:03:54 +0000 (14:03 +0300)]
fix encoding issue

5 years agoEA-69825
Dennis Ushakov [Thu, 9 Jul 2015 09:47:10 +0000 (12:47 +0300)]
EA-69825

5 years agotests: more diagnostic for TaskVcsTest
Roman Shevchenko [Thu, 9 Jul 2015 10:44:33 +0000 (13:44 +0300)]
tests: more diagnostic for TaskVcsTest

5 years agoprint non-default-expected-actual error message for comparison failures (IDEA-142444) clion/142.3117
Anna Kozlova [Thu, 9 Jul 2015 10:34:21 +0000 (13:34 +0300)]
print non-default-expected-actual error message for comparison failures (IDEA-142444)

5 years agonullables added
Egor.Ushakov [Thu, 9 Jul 2015 10:03:55 +0000 (13:03 +0300)]
nullables added

5 years agoprotection against exceptions in ExtraSteppingFilter providers
Egor.Ushakov [Thu, 9 Jul 2015 10:03:26 +0000 (13:03 +0300)]
protection against exceptions in ExtraSteppingFilter providers

5 years agomove Kotlin code out of core-impl
Dmitry Jemerov [Thu, 9 Jul 2015 10:28:17 +0000 (12:28 +0200)]
move Kotlin code out of core-impl

5 years agoplatform: URIBuilder.toString() -> URIBuilder.build() in update checker and plugin...
Roman Shevchenko [Thu, 9 Jul 2015 10:06:58 +0000 (13:06 +0300)]
platform: URIBuilder.toString() -> URIBuilder.build() in update checker and plugin downloader

https://jetbrains.zendesk.com/agent/tickets/65957

5 years ago[vcs] don't perform vfs refresh on the checked out directory: it is not needed here
Kirill Likhodedov [Thu, 9 Jul 2015 09:50:11 +0000 (12:50 +0300)]
[vcs] don't perform vfs refresh on the checked out directory: it is not needed here

5 years ago[github] remove the GithubCheckoutListener disabled a long time ago
Kirill Likhodedov [Thu, 9 Jul 2015 09:22:31 +0000 (12:22 +0300)]
[github] remove the GithubCheckoutListener disabled a long time ago

Automatic tracker configuration doesn't seem to be valuable,
and it seems that nobody has missed it once it has been disabled.

5 years ago[vcs] VcsKey#toString() to ease debugging
Kirill Likhodedov [Thu, 9 Jul 2015 08:39:47 +0000 (11:39 +0300)]
[vcs] VcsKey#toString() to ease debugging

5 years agoreference provider to urls in xml attributes
Maxim.Mossienko [Thu, 9 Jul 2015 09:22:18 +0000 (11:22 +0200)]
reference provider to urls in xml attributes

5 years agoinvalid psi during inline
Anna Kozlova [Thu, 9 Jul 2015 08:52:19 +0000 (11:52 +0300)]
invalid psi during inline

5 years agoavoid static members usage in tests —GitTest doesn't use application level icsManager...
Vladimir Krivosheev [Thu, 9 Jul 2015 08:53:17 +0000 (10:53 +0200)]
avoid static members usage in tests —GitTest doesn't use application level icsManager anymore

5 years agoinstall/remove a status bar widget in EDT
Kirill Likhodedov [Thu, 9 Jul 2015 08:26:59 +0000 (11:26 +0300)]
install/remove a status bar widget in EDT

5 years agoassert for access from EDT
Vassiliy.Kudryashov [Wed, 8 Jul 2015 21:03:27 +0000 (00:03 +0300)]
assert for access from EDT

5 years agoIDEA-113233 Show the state for the current run configuration
Vassiliy.Kudryashov [Wed, 8 Jul 2015 20:40:53 +0000 (23:40 +0300)]
IDEA-113233 Show the state for the current run configuration

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Wed, 8 Jul 2015 20:04:22 +0000 (22:04 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agofix FileStructurePopup for non-reverted File Structure Filters
Konstantin Bulenkov [Wed, 8 Jul 2015 20:02:38 +0000 (22:02 +0200)]
fix FileStructurePopup for non-reverted File Structure Filters

5 years agomake JavaAutoPopupTest more order-tolerant
peter [Wed, 8 Jul 2015 14:35:40 +0000 (16:35 +0200)]
make JavaAutoPopupTest more order-tolerant

5 years agofix case of template names (they should be the same as their file type name)
Maxim.Mossienko [Wed, 8 Jul 2015 18:18:31 +0000 (20:18 +0200)]
fix case of template names (they should be the same as their file type name)

5 years agoCleanup (formatting)
Roman Shevchenko [Wed, 8 Jul 2015 18:26:20 +0000 (21:26 +0300)]
Cleanup (formatting)

5 years agofix test data case
Anna Kozlova [Wed, 8 Jul 2015 18:21:46 +0000 (21:21 +0300)]
fix test data case

5 years agoinclude action groups which can be performed in keymap (IDEA-142292)
Anna Kozlova [Wed, 8 Jul 2015 18:05:50 +0000 (21:05 +0300)]
include action groups which can be performed in keymap (IDEA-142292)

5 years agoIG: fix test data
Bas Leijdekkers [Wed, 8 Jul 2015 18:14:19 +0000 (20:14 +0200)]
IG: fix test data

5 years agoEA-67016 (IOE: PsiJavaParserFacadeImpl.createExpressionFromText)
Bas Leijdekkers [Wed, 8 Jul 2015 16:25:39 +0000 (18:25 +0200)]
EA-67016 (IOE: PsiJavaParserFacadeImpl.createExpressionFromText)

5 years agooptimization: insert element in proper position instead of sorting all nodes recursiv...
nik [Tue, 7 Jul 2015 13:29:12 +0000 (16:29 +0300)]
optimization: insert element in proper position instead of sorting all nodes recursively and fire more precise event

5 years agoProject Structure: refactoring and cleanup
nik [Tue, 7 Jul 2015 12:31:14 +0000 (15:31 +0300)]
Project Structure: refactoring and cleanup

5 years agoProject Structure: do single sort and redraw when adding multiple nodes to a UI Tree
Jim Purbrick [Tue, 7 Jul 2015 11:24:35 +0000 (14:24 +0300)]
Project Structure: do single sort and redraw when adding multiple nodes to a UI Tree

5 years agooptimization
Jim Purbrick [Tue, 7 Jul 2015 11:15:21 +0000 (14:15 +0300)]
optimization

5 years agotest history: export uncaptured output in case it contains something (IDEA-142369)
Anna Kozlova [Wed, 8 Jul 2015 17:28:21 +0000 (20:28 +0300)]
test history: export uncaptured output in case it contains something (IDEA-142369)

5 years agotestng: add ignored test nodes if testng stops unexpectedly (IDEA-142369)
Anna Kozlova [Wed, 8 Jul 2015 17:10:53 +0000 (20:10 +0300)]
testng: add ignored test nodes if testng stops unexpectedly (IDEA-142369)

5 years agosafe delete: delete type parameters of the overriding method, otherwise it would...
Anna Kozlova [Wed, 8 Jul 2015 16:45:12 +0000 (19:45 +0300)]
safe delete: delete type parameters of the overriding method, otherwise it would be a compilation error (IDEA-142378)

5 years agochange signature: ensure propagation works for inheritors (IDEA-142350)
Anna Kozlova [Wed, 8 Jul 2015 15:01:47 +0000 (18:01 +0300)]
change signature: ensure propagation works for inheritors (IDEA-142350)

5 years agointroduce variable placed inside lambda body: ensure initializer not changed (IDEA...
Anna Kozlova [Wed, 8 Jul 2015 14:31:10 +0000 (17:31 +0300)]
introduce variable placed inside lambda body: ensure initializer not changed (IDEA-142361)

5 years agoEA-70429
Dmitry Jemerov [Wed, 8 Jul 2015 17:33:03 +0000 (19:33 +0200)]
EA-70429

5 years agoalways check for a new build of Kotlin in the release branch, remove hard-coded versi...
Dmitry Jemerov [Wed, 8 Jul 2015 17:21:00 +0000 (19:21 +0200)]
always check for a new build of Kotlin in the release branch, remove hard-coded version number (which doesn't work because we need to update from 0.12.613.Idea142.9 to 0.12.613.Idea142.14)

5 years agoEA-70520 NPE fixed
Nadya Zabrodina [Wed, 8 Jul 2015 15:04:34 +0000 (19:04 +0400)]
EA-70520 NPE fixed

5 years agoDefault is no more "General", it's just a Code Style root
Rustam Vishnyakov [Wed, 8 Jul 2015 15:21:51 +0000 (18:21 +0300)]
Default is no more "General", it's just a Code Style root

5 years agobetter action name
Dennis Ushakov [Wed, 8 Jul 2015 15:16:56 +0000 (18:16 +0300)]
better action name

5 years agohandle < in xml as well
Dennis Ushakov [Wed, 8 Jul 2015 15:15:20 +0000 (18:15 +0300)]
handle < in xml as well
#WEB-519 fixed

5 years agocleanup: allow redefinition of file tree loading filter in CodeInsightTestFixtureImpl...
Konstantin Ulitin [Wed, 8 Jul 2015 15:20:10 +0000 (18:20 +0300)]
cleanup: allow redefinition of file tree loading filter in CodeInsightTestFixtureImpl instead of disabling it (IDEA-CR-3630)

5 years agoIDEA-140851 Keymap with åäö characters doesn't get stored properly. (Mac issue)
Sergey Malenkov [Wed, 8 Jul 2015 15:10:02 +0000 (18:10 +0300)]
IDEA-140851 Keymap with åäö characters doesn't get stored properly. (Mac issue)

5 years agoadd Slf4j as runtime dependency to platform-impl — so, library will be bundled in...
Vladimir Krivosheev [Wed, 8 Jul 2015 14:40:24 +0000 (16:40 +0200)]
add Slf4j as runtime dependency to platform-impl — so, library will be bundled in all IntelliJ-IDEs

5 years agoescape symbols > 127 with defined entities WEB-519
Dennis Ushakov [Wed, 8 Jul 2015 14:19:42 +0000 (17:19 +0300)]
escape symbols > 127 with defined entities WEB-519

5 years agomove sync functionality to separate file
Vladimir Krivosheev [Wed, 8 Jul 2015 11:16:32 +0000 (13:16 +0200)]
move sync functionality to separate file
avoid static members usage in the tests — LoadTest doesn't use application level icsManager anymore
reduce usage getPluginSystemDir() — avoid dependency on global state

5 years ago- Suggest <FileType name> File.<File Type Extension> as template name when suggesting...
Maxim.Mossienko [Wed, 8 Jul 2015 12:29:18 +0000 (14:29 +0200)]
- Suggest <FileType name> File.<File Type Extension> as template name when suggesting to create unknown file (WEB-1047)
- Html / XHtml templates were renamed to follow file type template convention + HTML5 template was made default
- Introduce / use findInternalTemplate for FileTypeManager, since file template may be absent

5 years agoMerge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Wed, 8 Jul 2015 14:10:47 +0000 (16:10 +0200)]
Merge remote-tracking branch 'origin/master'

5 years agoupdate pycharm EDU tips
Konstantin Bulenkov [Wed, 8 Jul 2015 14:08:30 +0000 (16:08 +0200)]
update pycharm EDU tips

5 years agoupdate pycharm tips
Konstantin Bulenkov [Wed, 8 Jul 2015 14:08:00 +0000 (16:08 +0200)]
update pycharm tips

5 years agoroots size might change between array allocation and it being filled
Alexey Kudravtsev [Wed, 8 Jul 2015 13:49:44 +0000 (16:49 +0300)]
roots size might change between array allocation and it being filled

5 years agoEA-66117 - IOOBE: CharSequenceSubSequence.<init>
Alexey Kudravtsev [Wed, 8 Jul 2015 12:27:01 +0000 (15:27 +0300)]
EA-66117 - IOOBE: CharSequenceSubSequence.<init>

5 years agoEA-68134 - assert: ComponentManagerImpl.getComponent
Alexey Kudravtsev [Wed, 8 Jul 2015 12:17:06 +0000 (15:17 +0300)]
EA-68134 - assert: ComponentManagerImpl.getComponent