Commit Graph
244022 Commits
Author SHA1 Message Date
Rustam Vishnyakov 42ad12d402 Add indent options to common editorconfig part and skip matching options in languages 2019-04-16 19:30:47 +03:00
Kirill Kirichenko 743935871f IDEA-211026 Correct Label.disabledForeground color for Windows 2019-04-16 19:30:20 +03:00
Kirill Kirichenko c799da796e Fix combobox paddings and handle mouseExit for icons in ExtendableTextFields 2019-04-16 19:30:20 +03:00
Kirill Kirichenko c33f3bd167 IDEA-210827 DarculaButtonUI.isSquare(Component) uses wrong instanceof test 2019-04-16 19:30:20 +03:00
peter 32b759069f avoid expensive PSI copying in completion when the dummy identifier is empty, use this to speed up word completion 2019-04-16 18:19:33 +02:00
Alexey Kudravtsev 35bf859a60 make method public for Scala plugin tests 2019-04-16 19:17:52 +03:00
Alexey Kudravtsev 6a6ec0ff83 EA-136651 - PIEAE: CompositePsiElement.getProject 2019-04-16 19:17:51 +03:00
Alexey Kudravtsev 927dee45f9 cleanup: do not allocate memory eagerly 2019-04-16 19:17:51 +03:00
peter 6487e62bb2 more checkCanceled while walking all our plugin xmls 2019-04-16 18:06:56 +02:00
Anton Makeev ec8e192808 Update Gradle Icons to match their new design 2019-04-16 17:58:32 +02:00
Bas Leijdekkers 6e7aeea50b SSR: cleanup 2019-04-16 17:45:09 +02:00
Bas Leijdekkers 3886cec4a3 SSR: minor optimization 2019-04-16 17:45:09 +02:00
Yann Cébron 0e27e75df8 plugin.xml: remove generic <idea-plugin> "url" (IDEA-211131) 2019-04-16 16:04:08 +02:00
Yann Cébron 4c85a4c8b4 IDEA-211131 Bundled plugins: highlight generic <idea-plugin> "url" values 2019-04-16 16:04:08 +02:00
Dmitry Kozhevnikov 1127e5762f CIDR: move cmake registry flags to cmake plugin 2019-04-16 16:30:41 +03:00
Dmitry Kozhevnikov 7d4413fc69 CIDR: move code insight registry flags to CidrLangPlugin 2019-04-16 16:30:40 +03:00
Dmitry Kozhevnikov f089265d63 CIDR: move clangd registry flags to clangd plugin 2019-04-16 16:30:40 +03:00
Dmitry Kozhevnikov 492e673d2e CIDR: move debugger registry flags to CIDR debugger plugin 2019-04-16 16:30:39 +03:00
Nikita Skvortsov f072ee2f5c [gradle] update test to latest Gradle version 2019-04-16 16:10:32 +03:00
Alexey Kudravtsev 651a73ac3e add more explaining, warnings and justifications on mySegment is special-cased to null in NULL_FILE (IDEA-CR-46034) 2019-04-16 16:00:48 +03:00
Pavel Dolgov 4bbaab8774 Java: Use 'enum' keyword for enums in quick doc. Don't show 'final' and 'static' in that case - JLS 8.9 (IDEA-175215) 2019-04-16 15:59:57 +03:00
Alexey Kudravtsev b9efff2ae4 optimization: avoid computing dir info twice 2019-04-16 15:47:06 +03:00
Alexey Kudravtsev 00cd440e92 cleanup 2019-04-16 15:47:05 +03:00
Alexey Kudravtsev 1ca1badac9 nothing happens with default project, no need to register listeners for it (fixes CCE) 2019-04-16 15:47:05 +03:00
Konstantin Aleev d7168ff11e [service-view] add tree settings action group 2019-04-16 15:44:21 +03:00
Vladimir.Orlov ed193714a8 IDEA-210993 IDEA with JBR 11 starts with error via idea.bat
PY-35103 Running "pycharm.bat" complains "cannot find VM options file" if the custom VM options file was created
2019-04-16 15:34:34 +03:00
Dmitry Batkovich 00913bf027 deprecation inspection: do not suggest fix if method is not applicable IDEA-209685 2019-04-16 15:26:51 +03:00
Vladislav.Soroka 3f721a3d94 Fix tests mocking the class (GradleSyncNotificationListenerTest) 2019-04-16 15:20:59 +03:00
Vladislav.Soroka 1ba2a153f0 Build tw: extract line processor from build output reader 2019-04-16 15:20:58 +03:00
Yann Cébron 0b472c1e90 plugin.xml: cleanup vendor email/url (IDEA-211126) 2019-04-16 14:11:03 +02:00
Yann Cébron a64c786166 IDEA-211126 Bundled plugins: highlight vendor "email" and "url" 2019-04-16 14:10:38 +02:00
Daniil Ovchinnikov 431a73960b [groovy] check if groovy file is inside sources before checking if Field identifier is in this file (IDEA-211117)
There are no indexes for files outside source roots and `#hasIdentifierInFile` always returns `false`.
2019-04-16 15:00:09 +03:00
Egor Ushakov 524347e299 freeze reporting prototype - extracted Freeze exception 2019-04-16 14:32:21 +03:00
Dennis Ushakov 51e7a577a7 bundle NodeJS plugin (WEB-38231) 2019-04-16 14:17:47 +03:00
Konstantin Aleev 9121b7df9c [service-view] refactor tool window component 2019-04-16 14:03:03 +03:00
Konstantin Aleev 08a1951ebf [service-view] fix tool window icon after configuration run 2019-04-16 14:03:03 +03:00
Roman Shevchenko c42b026013 [platform] reduces memory traffic for expensive JNA buffer in FileSystemUtil (IDEA-211046) 2019-04-16 12:53:43 +02:00
Roman Shevchenko 9b3b7c4add Cleanup (pointless warning) 2019-04-16 12:51:43 +02:00
Daniil Ovchinnikov da0f985ef8 [groovy] don't use built-in groovy-starter.conf (IDEA-210733)
It adds tools.jar unnecessarily; and it doesn't make sense in environments without full Groovy SDK (e.g. Maven).
2019-04-16 13:38:04 +03:00
Roman Shevchenko ed3ed7dec2 [platform] thread-safe version of LimitedPool 2019-04-16 12:37:36 +02:00
Sergey Malenkov 0a07d042c4 IDEA-178054: update tree actions to move selection (page up/down + home/end) 2019-04-16 13:35:07 +03:00
Roman Shevchenko 3a1e2378c7 Cleanup (formatting) 2019-04-16 12:32:57 +02:00
Dmitry Jemerov bb33d58802 Remove input dialog icon from "new package/directory" dialog 2019-04-16 12:29:45 +02:00
Roman Vasiliev eb5bac74fb Merge branch 'rvasiliev/error-reporting' 2019-04-16 13:25:23 +03:00
Tagir Valeev 45da7c3f08 IDEA-39241 Inline method produces multiple volatile field accesses 2019-04-16 17:17:08 +07:00
nik 6dcc38578b cleanup: explicitly specify return types in BundledJreManager.groovy
When 'def' is used the return type is seen as Object from other files leading to unnecessary warnings in code.
2019-04-16 13:08:11 +03:00
nik 523b2946a5 build scripts: publish modules which required to build IntelliJ IDEA from sources as Maven artifacts (IDEA-194151)
Newly introduced 'intellij.tools.jps.buildScriptDependencies' module contains all dependencies which are required to invoke build scripts for IntelliJ-based IDEs.

The build scripts was updated to support generation of Maven artifacts from modules without sources. antlayout.jar was rebuilt from sources to include changes in JarContainer.
2019-04-16 13:08:11 +03:00
Nikita Skvortsov a4df78acf6 [maven] improve test teardown safety 2019-04-16 13:02:08 +03:00
Vladislav.Soroka 13cd57050b Build tw: use coroutines in build output reader 2019-04-16 12:58:25 +03:00
Vladislav.Soroka 3105249162 Build tw: convert build output reader to kotlin 2019-04-16 12:58:24 +03:00