Tagir Valeev
b74b7c8ef2
JEP 358: support methods with arguments
...
GitOrigin-RevId: 5c8cd770155da3b81bcd9c596e74a02d76aa69f0
2020-06-03 08:51:59 +03:00
Roman.Ivanov
3423e94d1c
Inlay presentations: cleanup, remove redundant presentations
...
GitOrigin-RevId: c195148bb1619e86bf2a524152d2ddf82688fc1b
2020-06-03 08:30:15 +03:00
Tagir Valeev
a3be0e4b99
Warnings fixed
...
GitOrigin-RevId: 41215e12c289529bf513cb85a2d70c177c79ed70
2020-06-03 08:14:25 +03:00
Tagir Valeev
18211c4532
Suppress UnsafeReturnStatementVisitor
...
GitOrigin-RevId: 33a625e0f576832761e375fa6a9f36493c4b6900
2020-06-03 08:12:26 +03:00
Tagir Valeev
d2ef69f336
Fix warnings in rt modules
...
1. Generify everywhere
2. @Override
3. Redundant throws removed
4. Enhanced for
5. String concatenation to StringBuilder
6. Misc
GitOrigin-RevId: 1e4c9dd7a44360b187d23370586c81a78047cdaf
2020-06-03 07:17:36 +03:00
Tagir Valeev
0968a5611f
PsiUtil: warnings fixed
...
GitOrigin-RevId: 76857f0fe7781896b067b7f475fc801b2362a332
2020-06-03 06:33:35 +03:00
Tagir Valeev
87518c0eae
DummyCompleteTestBean: suppress warnings
...
GitOrigin-RevId: 9a0c69248f34f8459cf09d3e217a3ecd631fda98
2020-06-03 06:32:06 +03:00
Tagir Valeev
2eeb476777
Redundant condition removed
...
GitOrigin-RevId: c95e25fb986c9b2836af52a48a8c400f48cca9f1
2020-06-03 04:57:51 +03:00
Sergey Malenkov
133e3c7985
IDEA-238791: add actions to expand/collapse problems view
...
GitOrigin-RevId: 5342f9cc68470858f1a630ee2e100d2aeb1b9217
2020-06-03 04:32:02 +03:00
Sergey Malenkov
ac16f6050e
Do not collapse a single root node in Project View (IDEA-230663)
...
GitOrigin-RevId: 550e2f5efc637764401ec0cf43023f2dca2d6457
2020-06-03 04:32:02 +03:00
Sergey Malenkov
e23d3b2146
IDEA-238791: fix action names after review
...
GitOrigin-RevId: 6735629bd19a25e329503a058383ecf203757999
2020-06-03 04:32:01 +03:00
Sergey Malenkov
4a2756604e
IDEA-238791: fix IllegalStateException from AddMethodQualifierFix.getText
...
GitOrigin-RevId: 5228f9a10c28c874a4977ea97e33a72ece404da6
2020-06-03 04:32:01 +03:00
Vassiliy.Kudryashov
13e9004a49
IDEA-242042 Some icons are missing and some hardly visible in the Main menu
...
GitOrigin-RevId: db7ced180a513e56b8c47da8ec23a0c81b9fffa4
2020-06-03 01:40:53 +03:00
Eugene Petrenko
2a241cb4bc
shared-indexes: do not terminate Shared Indexes chunks download if indexing is restarted
...
GitOrigin-RevId: 5b8f6fad3d51634bb4b9e6de0dfc2bee2c687b6d
2020-06-03 01:23:00 +03:00
Artem Bukhonov
5b2efaaa08
IDEA-CR-1488: Extend and improve API of PinToTop feature.
...
Type names were replaced with more flexible abstract tags.
Now a member can provide parent tag itself which will be used instead of traversing to parent node.
Members can provide custom name to use it instead of node name.
Members can provide their pinned status itself.
All checking logic (canBePinned, isPinned, getPinInfo) were extracted to a separate file.
(cherry picked from commit 85b5c3796d3a61701bcf890645f4ed6b475e62cc)
GitOrigin-RevId: 1f370966512f49c57ecf2332016712dffcfd0d64
2020-06-03 00:20:37 +03:00
Sergey Patrikeev
f08d71239d
Indexing diagnostic: drop number of failed-to-load/failed-to-index files.
...
GitOrigin-RevId: 9d4887c8691cec4497e04280bfa49fccb5dca34c
2020-06-03 00:05:31 +03:00
Sergey Patrikeev
31a84a1348
Indexing diagnostic: add names of too large for indexing files.
...
GitOrigin-RevId: 3c0f844ccad9f187e97939f7474c1cae400f5296
2020-06-03 00:05:31 +03:00
Sergey Patrikeev
a289ad4aa5
Indexing diagnostic: make LimitedPriorityQueue truly thread safe.
...
GitOrigin-RevId: e1623547cc8068b32d71d1428cca2b98483cc246
2020-06-03 00:05:30 +03:00
Sergey Patrikeev
f511153a4b
Indexing diagnostic: exclude null values from jsons.
...
GitOrigin-RevId: 6dac54b711c1b09e053e4dae2500b533885d96da
2020-06-03 00:05:30 +03:00
Sergey Patrikeev
234c423564
Indexing diagnostic: add number of threads used during indexing.
...
GitOrigin-RevId: c74613741f843ecc2d4dce2aabbf6c95cbf504b3
2020-06-03 00:05:29 +03:00
Vladimir Krivosheev
c838dd4efb
IDEA-236332 Use ULFO format for DMG to reduce decompression time
...
GitOrigin-RevId: 54bdad8fc86ac3098b135c742aa74d894a79aef9
2020-06-02 23:51:39 +03:00
Nikolay Chashnikov
d23c99dca3
[jps model] don't cache JpsIdePluginManagerImpl instance if it isn't fully initialized
...
Otherwise if some tests which use JpsPluginManager runs before Application is initialized, it'll cache an instance without registering listeners for extension points, and other tests which depend on that will fail.
GitOrigin-RevId: 61bf69e2297bc1691ef0fb41ce80c69c51df2f63
2020-06-02 23:20:49 +03:00
Sergey Malenkov
2a4b4142d3
DefaultTreeExpander refactoring
...
GitOrigin-RevId: 1d1852d499bd2b78f16ab13d4373d06d0689e405
2020-06-02 22:58:15 +03:00
Sergey Malenkov
63f6524990
IDEA-237117: Restart code analyzer when highlighting level changed
...
GitOrigin-RevId: 24f8eb4ae5c64c5982ff6cba695a7ec1a4494882
2020-06-02 22:58:14 +03:00
Daniil Ovchinnikov
6be3a7fd06
[symbol] api: extend PsiLanguageInjectionHost from PsiExternalReferenceHost
...
All elements which are injection hosts can host external references.
GitOrigin-RevId: 7972df4abb29e56409581e401cf47290228ad4bc
2020-06-02 22:49:12 +03:00
Semyon Proshev
07de29ae8e
Switch typeshed synchronization to use blacklist instead of whitelist
...
GitOrigin-RevId: db176d2aa8c3a69183798d85098b950910be6dfc
2020-06-02 22:37:58 +03:00
Semyon Proshev
425b711c8a
Enable pyi-stubs for several modules and packages
...
_bisect, _bootlocale, _compat_pickle, _msi, _py_abc, _sitebuiltins,
_tracemalloc, _winapi, _winreg, aifc, atomicwrites, base64, bz2,
chardet, compileall, ftplib, hmac, lzma, mmap, msilib, pkg_resources,
random, sunau, tracemalloc, tzlocal, urlparse, waitress, wave,
winreg, wsgiref, xmlrpc
GitOrigin-RevId: f0cdd560c24199b2f16dce094b0be2240950fb13
2020-06-02 22:37:57 +03:00
Andrey Vokin
f690961be8
add dockers "Okio Watchdog" to wellKnownOffenders threads
...
GitOrigin-RevId: 1b932fe6695206c51b632e3945ccc98331d45e61
2020-06-02 22:23:04 +03:00
Aleksey Pivovarov
881cbaebfb
hg: move registry options into plugin.xml
...
GitOrigin-RevId: 6459c768b48795e3e778e2f4acbb270e0e65c2ca
2020-06-02 22:08:48 +03:00
Aleksey Pivovarov
b0ffe1b65a
git: move registry options into plugin.xml
...
GitOrigin-RevId: 499be7d79f7d2138f1bba3d7e7403b655d8d824a
2020-06-02 22:00:02 +03:00
Peter Gromov
4de05268c4
FunctionalExpressionSearch: remove duplicates using smart pointers to avoid holding AST
...
GitOrigin-RevId: 87db95d3349b50479ebca32880c5c02ec4f4462e
2020-06-02 21:41:19 +03:00
Peter Gromov
fa4622d55e
fix StubBuilder javadoc (IDEA-CR-63239)
...
GitOrigin-RevId: aa430ad98b41fde37b664a97afafd96945832127
2020-06-02 21:41:18 +03:00
Dmitry Jemerov
78215bab95
Load/unload dependent plugins marked as implementation detail when base plugin is loaded/unloaded (IDEA-241307)
...
GitOrigin-RevId: b54329829cab60305cc5dcd7636960ae3f042ca3
2020-06-02 21:35:43 +03:00
Dmitry Jemerov
76f1628500
Use correct parent disposable
...
GitOrigin-RevId: 8836ae9028a21a5e26dbc300244320ec5a9eade5
2020-06-02 21:35:42 +03:00
Dmitry Jemerov
5272c7169f
Specify group ID required for dynamic unloading
...
GitOrigin-RevId: d0b50930272f24e8c4ae51e5897dab5d8b777762
2020-06-02 21:35:41 +03:00
Dmitry Jemerov
84cec3e4e3
Avoid incorrect state exception when disposing default project (IDEA-242114)
...
GitOrigin-RevId: 1c14462738f32cc3999bc990e63c21251e7f3cd7
2020-06-02 21:35:40 +03:00
Dmitry Jemerov
d9a6e42359
Report correct plugin ID in unload failure messages from ActionManagerImpl
...
GitOrigin-RevId: 93bd9bb8f70f701a1e2c3bfa7a40b3d3c946b6a2
2020-06-02 21:35:39 +03:00
Dmitry Jemerov
b1a69b9b65
Notify all ExtensionPointPriorityListeners before all other listeners (IDEA-240656)
...
This ensures that caches in KeyedExtensionCollector are cleared by the time other EP
listeners try to retrieve extensions
GitOrigin-RevId: 06a7e7480d68c6c65f3a2fb3b7193cb8b22473d4
2020-06-02 21:35:38 +03:00
Dmitry Jemerov
9081b0dae5
Clear interned stacktraces on plugin unload (IDEA-240458)
...
GitOrigin-RevId: 56943a9f75957079bfce9d3a38498391e344f8dd
2020-06-02 21:35:36 +03:00
Dmitry Jemerov
d971c1aedc
Refresh plugins on startup to avoid plugin reloads when jar file isn't actually changed (IDEA-242175)
...
GitOrigin-RevId: ec91b55c17f71a59aaa5024abc4dc1398f4f6608
2020-06-02 21:35:35 +03:00
Dmitry Jemerov
65edef9816
Add "Restart" link to enable/disable plugins notification, write it to event log (IDEA-236299)
...
GitOrigin-RevId: f63720b4ac1aa5e7ac62e604de76812e4cd02001
2020-06-02 21:35:34 +03:00
Alex Plate
786375e464
[Workspace Model] Remove unused affectedIds parameter
...
GitOrigin-RevId: 388d7f3b596cfa8c8d376010df5a85dd60eb8853
2020-06-02 21:27:56 +03:00
Alex Plate
56a79294c2
[Workspace Model] LibraryFilesPackagingElementEntityData doesn't use affectedIds
...
GitOrigin-RevId: 70dad3f8580ddff705999693c7b5aa379633a5ea
2020-06-02 21:27:54 +03:00
Alex Plate
8cfc97b979
[Workspace Model] WIP use soft ids index for updating composite persistent ids in addDiff
...
GitOrigin-RevId: 37619a905697d249eb1cec29d5a62b855bced3f6
2020-06-02 21:27:52 +03:00
Alex Plate
3f6e45534e
[Workspace Model] Add new tests for soft links
...
GitOrigin-RevId: a919775d70020d2d6fb60e5550e22b9fe4e1d823
2020-06-02 21:27:50 +03:00
Alex Plate
26c35fc2e4
[Workspace Model] WIP use soft ids index for updating composite persistent ids in replaceBySource
...
GitOrigin-RevId: cb7c285bf11624ce6117622cd5356a70ac59b9a6
2020-06-02 21:27:47 +03:00
Alex Plate
e74169b9a7
[Workspace Model] WIP use soft ids index for updating composite persistent ids
...
GitOrigin-RevId: f3d4e00378255c361c2905259a319d13788e45fd
2020-06-02 21:27:45 +03:00
Alex Plate
7d0f931566
[Workspace Model] FacetEntity uses soft link to module for constructing persistent id
...
GitOrigin-RevId: 17e24451c7c907adbdba71d04431e08516109706
2020-06-02 21:27:43 +03:00
Alex Plate
d8245e865f
[Workspace Model] Fix some warnings
...
GitOrigin-RevId: c8fc85c61a45d4fef783e2099fdcc05da415d83c
2020-06-02 21:27:41 +03:00
Alex Plate
20a055b777
[Workspace Model] Small refactoring of test entity
...
GitOrigin-RevId: 44dbf56ace3c221944c4be70a55c1cbcdbe96d4c
2020-06-02 21:27:39 +03:00