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