Commit Graph
242411 Commits
Author SHA1 Message Date
Tagir Valeev 1327600ef4 IDEA-205881 Remove redundant cast leads to incompilable code 2019-03-22 10:44:54 +07:00
Sergey Simonchik a1fbac8a0a terminal: restore HISTFILE on exit to let bash properly update ~/.bash_history 2019-03-22 01:01:32 +03:00
Roman Shevchenko e07f67f4d0 [platform] times system lib pre-loading (IDEA-CR-45341) 2019-03-21 22:17:59 +01:00
Vassiliy.Kudryashov 92fa4a7e27 Set "ide.find.select.word.at.caret" false by default 2019-03-22 00:14:34 +03:00
Vassiliy.Kudryashov 2515a062c7 IDEA-208143 Find and Find-in-path to select word under the caret automatically. 2019-03-22 00:12:47 +03:00
Vassiliy.Kudryashov d6955119ab Allow to hide 'dropdown' icon for popup action group 2019-03-21 22:48:34 +03:00
Gregory.Shrago d5fc080211 add ability to activate and focus Services tool window on selectNode() 2019-03-21 22:16:25 +03:00
Gregory.Shrago 20caa5d3d6 introduce AnimatedIcon.Default.INSTANCE 2019-03-21 22:16:25 +03:00
Viuginov Nickolay 3b86fc7470 better windows attach profiler handling
IDEA-CR-45310

(cherry picked from commit 1bdf26f8433bfe06be8cd7c6b5e5a49bd6963bc7)
2019-03-21 21:42:26 +03:00
Viuginov Nickolay a928b7d14f don't show remote hosts in Attach to process with profiler action
IDEA-CR-44805

(cherry picked from commit b389e3d2b4fd519030772f519b02539ca06eba4a)
2019-03-21 21:42:26 +03:00
Viuginov Nickolay 27663069fa ruby profiler moved to new API + export rbspy data
IDEA-CR-44447

(cherry picked from commit fa966bd13a30e0b3c5ab4825bc227667edfcb22a)
2019-03-21 21:42:26 +03:00
Rustam Vishnyakov 2d637c82ca Restrict toolbar width (occupying all the free area otherwise) 2019-03-21 21:25:40 +03:00
Rustam Vishnyakov eb838b38f8 Dropped advertisement balloon 2019-03-21 21:25:40 +03:00
peter b6c18fc49a don't call expensive psi.getProject() on every attempt to get UAST element 2019-03-21 19:22:37 +01:00
peter 9dfaa31586 CachedValue/IdempotenceChecker javadoc: more links, fix code 2019-03-21 18:44:42 +01:00
Dmitriy.Panov 77bc46e81a IJI-80: .gitattributes for repos containing files with CRLF line endings: changed to auto, conversion disabled for individual folders 2019-03-21 20:38:28 +03:00
Julia Beliaeva a007e99dd0 [file-history] do not try to show diff when changes array is empty
EA-140308
2019-03-21 20:15:07 +03:00
Julia Beliaeva 40b1f876fb [file-history] cleanup: convert field to variable 2019-03-21 20:15:06 +03:00
nik 9e17efe988 components registration: include ultimate.xml directly to *Plugin.xml files of commercial IDEs
...and remove reference to it from PlatformLangPlugin.xml. This is needed to fix building index of searchable options in IntelliJ IDEA Community: there are some plugins (e.g. fileWatcher) which are compatible with IDEA Community but has optional dependencies on modules from IDEA Ultimate, and therefore their modules has dependencies on intellij.platform.commercial module where ultimate.xml is located, so it's included into classpath while building searchable options for IDEA Community and this enables plugins and optional dependencies which depend on com.intellij.modules.ultimate causing failures because these plugins and optional parts aren't supposed to work in IDEA Community.

Also reference to ultimate.xml in PlatformLangPlugin.xml was highlighted as unresolved in intellij-community project.
2019-03-21 19:55:01 +03:00
Vitaliy.Bibaev 43a025f62a [stats-collector] EA-138414 - ISE: JsonReader.beginObject Just ignore a case when json could not be parsed 2019-03-21 19:52:51 +03:00
anstarovoyt 6d6656b9ce platform: add notice that sort is not stable 2019-03-21 19:50:47 +03:00
Vitaliy.Bibaev 2b92b9c630 [memory-agent] IDEA-209121 Running tests in debugger broken on non Linux/Mac/Windows
Do not try to attach memory agent on unsupported platforms
2019-03-21 19:28:06 +03:00
Vitaliy.Bibaev 3a53adac29 [memory-agent] IDEA-CR-44694 Simplify lifetime of MemoryAgent instances (fix a typo)
causes IDEA-209163 [Memory Agent] Exception on "Show Referring Objects" action, at
com.intellij.debugger.memory.agent.MemoryAgentReferringObjectsProvider.getReferringObjects
2019-03-21 19:28:06 +03:00
Vitaliy.Bibaev d0c58689f2 [memory-agent] IDEA-CR-44694 Simplify lifetime of MemoryAgent instances (make capabilities object thread safe) 2019-03-21 19:28:06 +03:00
Vitaliy.Bibaev b8e000aabb [memory-agent] IDEA-CR-44694 Simplify lifetime of MemoryAgent instances (fixes for review) 2019-03-21 19:28:06 +03:00
Dmitry Batrak 18f14240ed EditorComponentImpl cleanup (remove unused code) 2019-03-21 19:22:35 +03:00
Dmitry Batrak 693b419f0c UndoRedoAction cleanup (make method static) 2019-03-21 19:22:35 +03:00
Dmitry Batrak b424d2e62d Simplify UndoRedoAction code (after IDEA-207347) 2019-03-21 19:22:35 +03:00
Vladimir Krivosheev 310a169186 no need to check duplicates for bean extension point because no one implements equals and hashCode.
If we really want to check it — test should be added to validate and compare XML data.
2019-03-21 17:05:32 +01:00
Vladimir Krivosheev d527893bfe cleanup - mark as protected 2019-03-21 17:05:32 +01:00
peter 87d61edc67 make a couple of testFramework modules groovy-free to speed-up compilation 2019-03-21 17:03:55 +01:00
Daniil Ovchinnikov e1e439a956 [gradle] process gradle Project interface via standard mechanism (#processReceiverType)
This mechanism also runs all contributors on the Project type, so any method contributed to Project type will also be
available on the top level.
2019-03-21 18:59:11 +03:00
Gregory.Shrago 0f741057ca make sure the restored console content LaF is up-to-date 2019-03-21 18:56:39 +03:00
Gregory.Shrago 3874a741fe inline getPredefinedScopes() used only once 2019-03-21 18:56:39 +03:00
Kirill Kirichenko 7e4383dd14 Fix DarculaPasswordFieldUI margins. Follow up for preferred size computation. 2019-03-21 18:30:09 +03:00
Daniil Ovchinnikov 7338d208b3 [gradle] cleanup GradleRepositoriesContributor and add more tests 2019-03-21 18:18:51 +03:00
Vladimir Krivosheev 1f7808ebcb DoNotSaveDefaults - don't touch PropertiesComponent for project 2019-03-21 16:00:37 +01:00
Vladimir Krivosheev 957e9b172b experimental registerInPicoContainer — disable for some well known extension points 2019-03-21 16:00:37 +01:00
Daniil Ovchinnikov c9bad216c2 [gradle] add and use org.jetbrains.plugins.groovy.util.ResolveTest#closureDelegateTest 2019-03-21 17:56:09 +03:00
Dmitry Zhuravlev 67116efc35 git: RunConfigurationVcsIgnoreTest: create .idea directory in setUpProject
This will fix possible races when ChangeListManager start checking for changes (triggered by .idea creation) but project not initialized yet.
2019-03-21 17:48:37 +03:00
Alexey Kudravtsev 6bca02624b remove hashCode/equals as they have little meaning in presense of highly volatile contents (IDEA-CR-45155) 2019-03-21 17:43:46 +03:00
Alexey Kudravtsev 397cd743a2 fix exceptions when trying to open settings with all projects closed 2019-03-21 17:43:45 +03:00
Alexey Kudravtsev 1a7d393bbf cleanup 2019-03-21 17:43:45 +03:00
Vladimir Krivosheev 6b1660f22d extract PicoContainerAwareInterfaceExtensionPoint 2019-03-21 15:32:35 +01:00
Konstantin Ulitin a6cc16eeb1 editorconfig: allow configuring inspections severity 2019-03-21 17:12:57 +03:00
Dmitriy.Panov d7f58f8d6c IJI-66: generating json mappings for Kotlin, Rust, MPS etc icons 2019-03-21 17:11:56 +03:00
Olga Strizhenko 3412e2ab4c Spellchecker: a few suggestions from WI-40312 [aggregator] WORD is absent 2019-03-21 15:10:26 +01:00
Vassiliy.Kudryashov 23b0366358 IDEA-209330 Pinned mode in 'project tree' always closes by switching windows. 2019-03-21 16:52:54 +03:00
Vladimir Krivosheev b4391c82b4 PatternValidator - do not call Configuration.getInstance on init 2019-03-21 14:05:44 +01:00
Roman Shevchenko de32421a6d Cleanup (formatting) 2019-03-21 13:58:45 +01:00