Tagir Valeev
788e8bbed1
IDEA-238526 Wrong compilation error reported when anonymous class is defined inside private interface method
...
GitOrigin-RevId: cc0f0ec45152c1923836d6eee770b15685bf15e1
2020-04-23 06:06:05 +00:00
Dmitro Batko
7016d3be67
indexes: add access validator for processAllKeys
...
GitOrigin-RevId: c04ad7d929f9ae7ce4594a35dac6b9b66e05e7f0
2020-04-23 05:47:18 +00:00
Dmitro Batko
461ddd768b
local history ensures persistent fs is initialized to preserve a proper order of shutdown tasks IDEA-229645
...
GitOrigin-RevId: 74ac06e305b0f5fc71359c74d712091ea0216cef
2020-04-23 05:47:18 +00:00
Dmitro Batko
88affd877b
drop stub SerializationManagerImpl state before plugin load/unload IDEA-238557
...
GitOrigin-RevId: 5c3857d5db5edaa6346719e5c99ab75cf18c69bf
2020-04-23 05:47:18 +00:00
Artemiy Sartakov
08913e9839
Make externalAnnotationsArtifactsResolver EP dynamic
...
GitOrigin-RevId: bd5977dfb236d2c21fd670b7e06e7620d5ed822b
2020-04-23 05:34:50 +00:00
Artemiy Sartakov
cba414b385
Make externalAnnotation EP dynamic
...
GitOrigin-RevId: 23c3281b2e870ccf0f322be680c6f455712966ae
2020-04-23 05:10:38 +00:00
Artemiy Sartakov
e180905fe2
Mark some EPs from JavaPlugin.xml dynamic:
...
- constructorBodyGenerator
- referenceProcessor
- externalAnnotation.locationProvider
GitOrigin-RevId: d2e35e3ffbbb57fef21c9f6d2f08babac796d700
2020-04-23 05:01:35 +00:00
Anastasia Ivanova
64e8060182
FUS: run statistics test as part of community tests
...
GitOrigin-RevId: 76910f7bf6c113a77666229e8cb931d203d37a6a
2020-04-23 03:26:58 +00:00
Sergey Malenkov
6567cf5cfe
Fix custom selection background in a TreeTable in Editor's tab
...
GitOrigin-RevId: c3a1feb787150ee8c311347405f06043d2fac6e1
2020-04-22 22:53:20 +00:00
Sergey Malenkov
8063082fa4
deprecate JBDefaultTreeCellRenderer
...
GitOrigin-RevId: fb07a6ff34004eea0d59d8462dc9ce83a517f309
2020-04-22 22:53:20 +00:00
Sergey Malenkov
4aeb1e99de
IDEA-225629: Make projectViewPane EP dynamic
...
GitOrigin-RevId: 4b0df024df5a8e6ee1b1f90a04bca39f52d16c80
2020-04-22 22:53:20 +00:00
Kirill.Skrygan
356b6e1fe6
fix welcome screen layout for the Thin Client
...
GitOrigin-RevId: 3ae5fdb07cdc34ff5b0ac30c48e29b7fb3766588
2020-04-22 21:27:58 +00:00
Arseniy Nisnevich
be13a4b7bc
IDEA-236176: added missing middle mouse button shortcut for GotoDeclaration to "Mac OS X" and "Mac OS X 10.5+" keymaps
...
GitOrigin-RevId: 4c133670d766a3f70c31434e643a4bf7426598b2
2020-04-22 20:52:31 +00:00
Ilya.Kazakevich
4f0ec70c96
Fix tests: run code under EDT
...
GitOrigin-RevId: c000d5d63965ae537d22d9bbcf27436a2f65a22c
2020-04-22 20:28:26 +00:00
Anna Kozlova
af7a82976b
dynamic EP leaks fixed
...
GitOrigin-RevId: 0bbf92777a102475ae1d942d0cdf13b2c0542dea
2020-04-22 20:16:27 +00:00
Roman Shevchenko
495ec953de
[updater] "access denied" diagnostics (IDEA-215497)
...
GitOrigin-RevId: ef4a031ad3b5e4febff7e2b1fbf51d602adc2a66
2020-04-22 20:16:27 +00:00
Alexandr Suhinin
da5329aa69
locate duplicates: remove profile/presentations caches since they dont affect on performance
...
GitOrigin-RevId: 59ed1714c9343c1736d70eee1cf4042226e0f8a7
2020-04-22 19:10:04 +00:00
Konstantin.Nisht
4f19475fad
IDEA-228815: Ignore self-referencing arguments in assignment expressions
...
GitOrigin-RevId: 168e15e507bbf8e70eb9de0236b13bf341821dd5
2020-04-22 18:51:01 +00:00
Konstantin.Nisht
f4f79a3f33
IDEA-228815: Use local scopes where possible to avoid references from injected languages
...
GitOrigin-RevId: 9702f78064970f7bb0b6c311d84d47869aa6a075
2020-04-22 18:51:01 +00:00
Konstantin.Nisht
54e5e4d2ea
IDEA-228815: Do not use references with recursive calls
...
GitOrigin-RevId: e4f13ec8bc709f2b543db8122455b3abf9ecb977
2020-04-22 18:51:01 +00:00
Konstantin.Nisht
b64d3b665a
IDEA-228815: Use smarter references search to avoid repeated resolve of the same references
...
GitOrigin-RevId: 1cf1f6c68e1379bed122557cf0e6e8d66843826e
2020-04-22 18:51:01 +00:00
Konstantin.Nisht
53f96b4e4f
[groovy] Support type hints in lambda expressions
...
GitOrigin-RevId: c8fcb8bdaf206fc69087fec00622f3dd306795b2
2020-04-22 18:51:01 +00:00
Konstantin.Nisht
fa0abddbc7
[groovy] Add type hint for implicit parameter in closure
...
GitOrigin-RevId: 3f0db7012d382c8eac020a34e4330fec57fcfeec
2020-04-22 18:51:01 +00:00
Konstantin.Nisht
677466c6e3
[groovy] Improve cached value stability of inference results by removing dependency on new instance of SignatureInferenceOptions
...
GitOrigin-RevId: 57f4bac23cd18d8314e481c3f595a2e6b0b65e0b
2020-04-22 18:51:01 +00:00
Vladimir Krivosheev
e152555b67
IDEA-CR-61852 preloadingActivity is not intended for such task
...
GitOrigin-RevId: 551fb58dc2522f06c15ac4594a2a2d9a4bb28fc4
2020-04-22 18:51:01 +00:00
Nicolay Mitropolsky
d01eeb6cb6
[microservices] Subtracting last appended segments from declaration path-context to use as context for JAM-references
...
GitOrigin-RevId: d8b028534c6ce8473381b224a63510c7b926d181
2020-04-22 18:51:01 +00:00
Vitaliy.Bibaev
88ff911370
EA-231353 Fix NPE: ChainResolver$ChainsSearchResult.isSuitableFor
...
GitOrigin-RevId: 9417229f904cfcdaa513a5dbc364a11dec31ee59
2020-04-22 18:51:01 +00:00
Vitaliy.Bibaev
4cde97d1c3
Minor: i18n for DumpMLCompletionFeatures action
...
GitOrigin-RevId: be0f06362b6f1dc524d3b7c8c4f291c1ebfcefde
2020-04-22 18:51:01 +00:00
Nikolay Chashnikov
d43f995ead
[workspace model] add utility to dump memory snapshot
...
GitOrigin-RevId: cd6f049ffc5b0f83fb98ef002dd3a9d453d12e19
2020-04-22 18:51:01 +00:00
Eugene Petrenko
a00eb9e213
IDEA-CR-61613 - mark method as internal
...
GitOrigin-RevId: 87fa085a2144546860a43a3bdb83ad0428bb4ed6
2020-04-22 17:49:10 +00:00
Eugene Petrenko
47409a60c3
UnknownSdk - fix resources (IDEA-238147)
...
GitOrigin-RevId: 040aa7ab582395829fdeeeb83c18ac7eb82cbc90
2020-04-22 17:49:10 +00:00
Eugene Petrenko
b1575c7d7d
undo changed in JavaProjectSdkSetupValidator (IDEA-238147)
...
GitOrigin-RevId: 41aeebdd64d47426ae00acfc087359e21823774e
2020-04-22 17:49:10 +00:00
Eugene Petrenko
19aefdb5f8
UnknownSdk - yet another (proper) fix for IDEA-232821, IDEA-238147 (WIP) - fix presentation
...
GitOrigin-RevId: 4449c902e7c7681ad2c32fcccde9adbd9b2559cc
2020-04-22 17:49:10 +00:00
Eugene Petrenko
2ca5ad7ab6
UnknownSdk - extend the API to allow presentable version in addition to sdk version
...
GitOrigin-RevId: 9ee8d515daf4b9e246e53bd1c0c52ee03451c7ef
2020-04-22 17:49:10 +00:00
Eugene Petrenko
d76a39afee
UnknownSdk - yet another (proper) fix for IDEA-232821, IDEA-238147 (WIP) - fix tests
...
GitOrigin-RevId: 45988d436fe937c3db07ccc13daed5f396a6a51a
2020-04-22 17:49:10 +00:00
Eugene Petrenko
5430fec7b3
UnknownSdk - yet another (proper) fix for IDEA-232821, IDEA-238147 (WIP) - cleanup refresh
...
GitOrigin-RevId: cada3184b4fec0bde165af6bfbe6fadf34cc1f3f
2020-04-22 17:49:10 +00:00
Eugene Petrenko
607c34999d
UnknownSdk - yet another (proper) fix for IDEA-232821, IDEA-238147 (WIP)
...
GitOrigin-RevId: a7248ca2f7e60c803f95b8fc0e89508f4fa7118a
2020-04-22 17:49:10 +00:00
Eugene Petrenko
12751272b1
JdkAuto - allow specifying explicit version
...
GitOrigin-RevId: 77321ec139eaca278099e97ac301c7fad9b8b255
2020-04-22 17:49:10 +00:00
Eugene Petrenko
f0990986c3
ProjectSdksModel+SdkDownloadTracker - race condition fix: ensure downloading SDK is registered on time
...
GitOrigin-RevId: c116959d419dc4fcfaadb86a94049e5149a585a0
2020-04-22 17:49:10 +00:00
Yuriy Artamonov
c8655740ad
UAST: explicit types for Keys in UastReferenceRegistrar
...
GitOrigin-RevId: a35354697ca7774aa8bee6c2ece25747d7372cfa
2020-04-22 17:38:46 +00:00
Dmitry Jemerov
0d8495dc1c
Clear last intention hint even if it wasn't shown (IDEA-238496)
...
GitOrigin-RevId: e50e444f50596f61ffd399d108d753d47e393beb
2020-04-22 17:30:45 +00:00
Dmitry Jemerov
6f69a1fe7f
One more attempt to implement correct cache clearing when extensions for meta-languages are (un)registered (IDEA-238508)
...
GitOrigin-RevId: 37149a92a3b7e5a52ac07f96441f03bab61c2671
2020-04-22 17:30:45 +00:00
Vladimir Krivosheev
ae1adf66c6
IDEA-CR-61852 getState is not required because we need to create service to ensure that on save will be no password in storage, but once service is initialized, it will be part of save
...
Also, it fixes multithreading access issue to myRepositories
GitOrigin-RevId: e574d002262cec443c9bb38e977f19f479ebb985
2020-04-22 17:30:45 +00:00
Vladimir Krivosheev
ccdf7371b9
deprecate ServiceManager.getServiceIfCreated
...
GitOrigin-RevId: 8782ca7c14b947283b899977ccd8c8f0a3c8e3dc
2020-04-22 17:30:45 +00:00
Julia Beliaeva
c7b020bc66
[vcs] deprecate unused classes
...
These classes were used for a log in the editor prototype and not needed anymore, however could not be removed yet due to external usages.
GitOrigin-RevId: 977c79b10236c81f1a7d7b82c2df05b7bab028c7
2020-04-22 17:20:38 +00:00
Julia Beliaeva
df8fa19fd5
[vcs-log] remove old log in the editor prototype
...
This commit partially reverts changes made in the following commits:
f04f81e1e50ee227674f166b674825786a5b6347
646ed803c565af6c71ee8644b22587d1a26aa999
0de71e0e55e9b68e3e4a818d34330ea6c999d3aa
7cafb3a2cc907e845718be436345935de7d7e8a6
130986c6433d89b293b591dfa382e1176361efc2
d9b1192c42f7d433bf85c13df6ad5ff050f3771b
50b7eb395eef685614ba3179759b3dd14e5929a4
1e2413daa517c9c9bef26e7e1ad58af18e4df8f2
e30993cf8ed1d8045958c31d90a4b99ee77c590e
GitOrigin-RevId: 77a67509d6eb17205408bba0f88edaebb4f09d92
2020-04-22 17:20:38 +00:00
Vyacheslav Moklev
b5969ba85e
Fix progress indicators for CodeWithMe
...
GitOrigin-RevId: 0aa30f4a2a1e8ec2d9cb30173c3e51cef0096426
2020-04-22 17:06:30 +00:00
Rustam Vishnyakov
079ff21c26
Deprecate direct CodeStyleSettings creation in tests, replace with CodeStyle.createTestSettings()
...
GitOrigin-RevId: b88804f5f19f4dcd3297e26ed007711e3de1dc37
2020-04-22 16:55:34 +00:00
Rustam Vishnyakov
de70232ba7
IDEA-234660 Plugins which keep their own CodeStyleSettings instances lead to leaks when a plugin with custom settings is unloaded
...
GitOrigin-RevId: 212204f3e21568f47339476cc91da80da5eeba3d
2020-04-22 16:55:34 +00:00
Vladimir Krivosheev
602da92a28
migrate PasswordConversionEnforcer to PreloadingActivity to support dynamic plugin reloading
...
GitOrigin-RevId: 8f8d0bd4dd398736e2116ae78dcf43f49912cd3a
2020-04-22 16:51:10 +00:00