Alexey Kudravtsev
76b937f25d
fix non-ascii chars inspection in Groovy with its twisted PSI where method.getNameIdentifier()==some random light element
...
GitOrigin-RevId: cda967acd545b533dcfcfbeeeaef128a8f091950
2019-11-25 15:09:30 +00:00
Alexey Kudravtsev
1a56f441ca
perf: get rid of boxing
...
GitOrigin-RevId: beaa772948d8bac521590858e01b81778a713402
2019-11-25 15:09:30 +00:00
Julia Beliaeva
077ef69357
[vcs-log] update editor tab name on filters change
...
GitOrigin-RevId: 34724e523b4b0a70d3866fccc17833adf9892339
2019-11-25 15:09:30 +00:00
Leonid Shalupov
f453027d03
workspace model: support Library.getSource which is used in project structure dialog
...
GitOrigin-RevId: 098043c0d43cc97aa1dd9d608e192247a472b3b8
2019-11-25 14:31:43 +00:00
Dana Dahlstrom
6c8556704c
Make getters public again, like their setters
...
Commit 3cf5f1d made getters package-private but left setters public
which triggers KT-20602 (“Cannot set synthetic property”).
GitOrigin-RevId: a8df8e19d73cd9670c0cbb2ee1a37b7ceb112727
2019-11-25 14:31:43 +00:00
Alexey Kudravtsev
19827d97d1
add withFix() shortcut method (IDEA-CR-55707)
...
GitOrigin-RevId: 44a87dfb967cbbda7a6640e83acec2c7f467f167
2019-11-25 14:31:43 +00:00
Alexey Kudravtsev
34a76dfe82
notnull
...
GitOrigin-RevId: d0fe27129a67ead672b5dbd658e1b67a43329a6a
2019-11-25 14:31:43 +00:00
Rustam Vishnyakov
a331743dcd
Consider document save on frame deactivation as implicit
...
GitOrigin-RevId: 2ca093a56281fcef69798f3c04d1a6674bd49f1b
2019-11-25 14:04:51 +00:00
Rustam Vishnyakov
a8b41e3969
Expire computation when a project is disposed (IDEA-227185 AssertionError: Already disposed)
...
GitOrigin-RevId: 89b033ae5eb5b0f098b2d729cda0d946bcba4d82
2019-11-25 14:04:51 +00:00
Sergey Simonchik
f50f12eda8
unlock Find&Replace functionality for LightEdit (IDEA-226655)
...
GitOrigin-RevId: fd4c1286b420845e561427178d9b287e8c1cf981
2019-11-25 14:04:51 +00:00
Mikhail Mazurkevich
21db5aa456
[jps-cache] Make progress bar more precise
...
GitOrigin-RevId: 23b892b71333296be8043f69a8b84c3f351f15d4
2019-11-25 14:04:51 +00:00
Dmitry Zhuravlev
1ba0640334
git: removing directory with unversioned files should remove contained files from local changes (IDEA-227242)
...
GitOrigin-RevId: 271cc383273058c92efcf11351f6af562c652c4d
2019-11-25 13:39:33 +00:00
Dmitry Zhuravlev
41e87f6205
vcs: extract isUnder to util
...
GitOrigin-RevId: 6769fc066e578ee1cf843d9b1c8f29321c6c144e
2019-11-25 13:39:33 +00:00
Vladislav.Soroka
f74f118ec7
[Gradle] Show modules in bold on Project View
...
GitOrigin-RevId: ec1037589532f356e0156f38c16a1a23ebd5683b
2019-11-25 13:39:33 +00:00
Vladislav.Soroka
9909f8756d
test code cleanup
...
GitOrigin-RevId: b52a7e05aa6605c61a375967144a328d7663c862
2019-11-25 13:39:33 +00:00
Konstantin Kolosovsky
8fa9a52033
vcs: Ensure updated commit message is used for commit if it was changed during before-commit checks (IDEA-221550)
...
GitOrigin-RevId: 71f627623ab21520096ab51f5e4ece9558d99279
2019-11-25 13:39:33 +00:00
Dennis Ushakov
80f9ad7923
precompute hashcode (IDEA-225101)
...
GitOrigin-RevId: 74d93b49bbfebab7eb375481d12062bad545ed9e
2019-11-25 12:41:41 +00:00
Sergey Simonchik
aeb7990cc0
update usages of deprecated EditorAction API in IncrementalFindAction
...
GitOrigin-RevId: a83c56dc8415100fb5b59476eea41a549605e45e
2019-11-25 12:09:00 +00:00
Peter Gromov
db27a4ba44
DomExtenderEP: request stub index rebuild a bit later
...
to avoid deadlock in tests because EP listeners are run under a lock, requestRebuild works synchronously and spawns threads inside which wait for the same EP lock
GitOrigin-RevId: 5820c596e950409ca1abf79efb36851f0f65bbac
2019-11-25 12:09:00 +00:00
Peter Gromov
899483290c
show a modal dialog when intention availability check on Alt+Enter is too slow (IDEA-227453, EA-218533)
...
GitOrigin-RevId: 8bc8000e228b0726acc900f8f08d8df309a707b4
2019-11-25 12:09:00 +00:00
Alexander Lobas
b8c624cdf2
IDEA-225120 Search bar in Plugins Marketplace does not react to some search query changes
...
GitOrigin-RevId: a863121c90e30528fc7101429bbf4c6973daa7fa
2019-11-25 12:09:00 +00:00
Elizaveta Shashkova
f2fbea9ac8
PY-39230 Make Debug Server configuration name more clear
...
GitOrigin-RevId: 8a102817dca4940081ab226c5276d504a735cf79
2019-11-25 12:09:00 +00:00
Eugene Zhuravlev
4a701ead67
IDEA-CR-55081 review follow-up: create more precise compilation scope when particular files are recompiled (IDEA-226671)
...
GitOrigin-RevId: 2c0d4a694fa1a98d1718d038feedf813b4e6c445
2019-11-25 11:11:30 +00:00
Arseny Chernyaev
5dcfe99b83
IDEA-CR-55648: always use actual debugger node presentation during update of 'Pin to top' icon on hover
...
GitOrigin-RevId: d0610b66bd33dfcef8f917895490fec44948964c
2019-11-25 11:11:30 +00:00
Artem Khvastunov
e13c5dfd97
fix typo
...
GitOrigin-RevId: fc6d2249bd19c2fb6a23af32aaf4c24b7de58362
2019-11-25 11:11:30 +00:00
Artem Khvastunov
7c81c04641
restore compatibility with IDE Features Trainer
...
GitOrigin-RevId: 7632706e221a42f0ea12dabe52f91fa7d954b5d3
2019-11-25 11:11:30 +00:00
Gregory.Shrago
bd4c79ab34
tweak current scheme management when adding/removing EP 3
...
GitOrigin-RevId: 645846006b2e78bf6b95835776b6a0e139fa50bf
2019-11-25 10:39:14 +00:00
Yann Cébron
f45afdb095
Macro: Javadoc EP info
...
GitOrigin-RevId: a7b77733792cdfa1c3b46d760de7ca49eb1de90e
2019-11-25 10:39:14 +00:00
Nadya Zabrodina
e31cdd9fae
shelf: create empty patch file for shelf without text changes only binary
...
* IDEA-227345 Cannot unshelve binary file;
* IDEA-227200 Cannot shelve binary file;
* revert e02bb193 the additional check for no text changes;
GitOrigin-RevId: a0e890b7614b0518beff04d49ad193f76c671bee
2019-11-25 10:39:14 +00:00
Nadya Zabrodina
061798bef0
shelf: cleanup - extract method
...
GitOrigin-RevId: b21904953ecda9638e6e8367cc50c5a1d9e63fd4
2019-11-25 10:39:14 +00:00
Vladimir Krivosheev
2f3415a9ec
start-up visualizer: report info pop-over
...
GitOrigin-RevId: 74693a49ff1732f3a0054d1564fc634ecef8c8bc
2019-11-25 10:39:14 +00:00
Tagir Valeev
509fe4a5c7
IfMayBeConditional removed (superseded by SimplifiableIfStatement)
...
GitOrigin-RevId: 4d7271ef1836451cf5b8923f300f5fb6e7f74ab1
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
4afd1a8ab4
Add executable WinProcessListHelper
...
GitOrigin-RevId: 1d242ec7d62ccaef68f3516682034f08cefaef52
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
a6dd140290
Update tests for WinProcessListHelper output parsing
...
GitOrigin-RevId: d59f36f8a6358bb46004bc7efa5546a43fc25ee4
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
c75a9b09f6
Add prefixes to process arguments in WinProcessListHelper
...
GitOrigin-RevId: f5f21c3fd0cef7f9d568b7d8a0c73e481841a19b
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
771533c7cb
Return unescapeString method and add test-safe logging
...
GitOrigin-RevId: 9877e05f1254ca3f325e4f85d8f7b5b35512f482
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
4efd4683bc
Extend test and replace Log.info with Log.error
...
GitOrigin-RevId: e461d2e46edc9ee3c0e4a21b8cff7fd300c4792b
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
7706ccf4e1
Replace unescapeString with StringUtil.unescapeStringCharacters
...
GitOrigin-RevId: e4054d5c3d0b0a2299832e79bc8ba7fa16e44f5c
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
7776a113cf
Add compiled WinProcessListHelper (fix RIDER-34308)
...
GitOrigin-RevId: 96f7033c0e3206689faebd81565939147e19e2f3
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
fcdf631736
Fix suggestions from IDEA-CR-55562 review
...
GitOrigin-RevId: c8c530588d652c4f8f08d97af96bc1b6cefd25de
2019-11-25 10:08:24 +00:00
Vyacheslav Moklev
ace80507fb
Escape process names and command lines (add support for command lines with a line break, related to RIDER-34308)
...
GitOrigin-RevId: a92723006a0aef95c999c115d23f40e5a4f6ae14
2019-11-25 10:08:24 +00:00
Eugene Petrenko
314b85ea95
make IconsLoadTime test a performance test
...
GitOrigin-RevId: c5beec03ae7783f443e82140a500fec868dadaf8
2019-11-25 10:08:24 +00:00
Dennis Ushakov
0e63e9b69f
clear cached values on plugin load/unload
...
GitOrigin-RevId: aebf935b0ff04c87e10a326d56651aac73b3c9ab
2019-11-25 10:08:24 +00:00
Tagir Valeev
98792cbf73
Revert substring(x).indexOf(y) -> indexOf(y, x) (IDEA-219640, case#3); was incorrect replacement
...
GitOrigin-RevId: f62ccdd76bd6353fe1bce95fe17ab4b3ca507dce
2019-11-25 09:31:23 +00:00
Tagir Valeev
30fbc0441a
IfConditionalModel: properly parenthesize binary expressions in case of negation
...
GitOrigin-RevId: 3a9843f218bbbaac9b92ab30c8b6521ac361d3e6
2019-11-25 09:31:23 +00:00
Andrey Lisin
eb956ca29d
PY-38378 PY-38424 Fix updating variables in debugger console
...
We now access the `frame.f_locals` attribute only once. Multiple access leads to the loss of the changes we have made. We also alter the second argument of the `PyFrame_LocalsToFast()` to 1 to ensure that all the deleted variables will be wiped out from the frame locals.
(cherry picked from commit 28abff39b2c37f30651db220e8700032a629ce73)
GitOrigin-RevId: 8514da7ec187c1192ea9cdf851f89f008242fc30
2019-11-25 09:31:23 +00:00
Vladimir Dolzhenko
40ac8526c3
IDEA-CR-55322: IDEA-226443: Calculate method parameter hint info in non UI thread
...
GitOrigin-RevId: 0bbeb440f6c86617ba9a9d159c8534d5120406c8
2019-11-25 09:31:23 +00:00
Rustam Vishnyakov
b029ade28b
Skip detection for invalid file
...
GitOrigin-RevId: 73346782999efadd4d20d7afec95234591e07ec1
2019-11-25 08:32:42 +00:00
Rustam Vishnyakov
de699140ad
Correctly handle editor window state when the editor is opened from welcome screen
...
GitOrigin-RevId: c8b2777ccf679941daa3f542acaf3f41900f6512
2019-11-25 08:32:42 +00:00
Rustam Vishnyakov
1e897b5a5b
Force app exit if there are exceptions, don't leave the Java process running
...
GitOrigin-RevId: a77a0c3c2bf7b0bf514cf2af7cbb39361c00e5c3
2019-11-25 08:32:42 +00:00