Anna.Kozlova
87deef960c
incompatible types: highlight parent call instead of lambda when the error isn't related to lambda (IDEA-218801)
...
GitOrigin-RevId: 17a2f1f62f7703930aa25a8cfd6dfd4a918e1fe7
2019-10-10 07:01:11 +00:00
Anna.Kozlova
0edaac849d
incompatible types tooltip: append reason when provided for single arg mismatch
...
GitOrigin-RevId: 7be63b20a982cd0fb365e022278df6a5c02153f3
2019-10-10 07:01:11 +00:00
Vladislav.Soroka
a5ac4d9fbd
[Gradle] fix tests on windows
...
GitOrigin-RevId: 740f4e1833af01bf0aac602cef5959851944e10b
2019-10-10 06:32:22 +00:00
Vladimir.Orlov
edd3eb3b60
IDEA-215497 jbr/bin/java Access Denied during update from IC-192.4205.45 to IC-192.4488.21
...
IDEA-223576 Impossible to update Pycharm 2019.1
GitOrigin-RevId: 01edfd0baa769dba7ccf10f9c16a3eaa18ef12ab
2019-10-10 05:31:49 +00:00
Tagir Valeev
ea5d1296c7
IDEA-224531 Support Arrays.asList in dataflow analysis
...
GitOrigin-RevId: f43c245cc096a4950ef2bcf227e785843458b800
2019-10-10 04:41:20 +00:00
Tagir Valeev
4f50292978
IDEA-224530 Support nullability check for vararg components
...
GitOrigin-RevId: 884b14dcf050d528e5a71ddebda9ce77eb73d189
2019-10-10 04:41:20 +00:00
Gregory.Shrago
d1ca1a5530
IDEA-CR-53226 cleanup
...
GitOrigin-RevId: 9a55589e407dc19405fae480db2532c9b581beb3
2019-10-09 21:04:33 +00:00
Roman Shevchenko
6a5b1f449d
Cleanup (IDEA-CR-52564)
...
GitOrigin-RevId: e184edb2c6113ef4549ea3a3cc3aabba677736ad
2019-10-09 20:02:17 +00:00
Anna Kozlova
9475133fbf
fix test data for different UI settings
...
GitOrigin-RevId: 178d0c8c9a2253bcd190b4e0f8fbe83e8ccaf2e0
2019-10-09 19:31:23 +00:00
Gregory.Shrago
061dbef738
convert long menu to a searchable popup
...
GitOrigin-RevId: f2b79f83623ca7a559b07a8f5b23e766268dc838
2019-10-09 19:31:23 +00:00
Vassiliy.Kudryashov
7e6d6650af
IDEA-222562 Split view is broken/changed - close tabs and open recent works differently
...
GitOrigin-RevId: c305192f42cdee3a08307ba3cde66adf301e44eb
2019-10-09 19:31:23 +00:00
Anna Kozlova
5b3ef443c9
incompatible types tooltips: use short type names at varargs position (IDEA-224305)
...
GitOrigin-RevId: cd5dc23e741098d6158dc9ebec666a1a600e1700
2019-10-09 19:04:16 +00:00
Roman Shevchenko
400018c548
Cleanup (typos)
...
GitOrigin-RevId: d41a3bcfad8ae688695ad8b8ab8fb453a52771c9
2019-10-09 18:34:31 +00:00
Roman Shevchenko
ad8272c32a
[platform] extracting IDE starter location code (IDEA-219946)
...
GitOrigin-RevId: 261c0499fb931cc55d53aedf532a6b618f3b5ec9
2019-10-09 18:34:31 +00:00
Gregory.Shrago
0445f1b573
IDEA-215967 Move custom keymaps to plugins
...
GitOrigin-RevId: 46237d398a1e0acd7676b0b4748bce89f3dcc7f4
2019-10-09 18:34:31 +00:00
Vladislav.Soroka
e017a1778d
[ES] assert unexpected errors of the external task
...
GitOrigin-RevId: 6c692d863899d02f40fc59000d7a9930197d3543
2019-10-09 18:01:16 +00:00
Dmitry Jemerov
192c9ed06a
Show 10 closest-to-being-unloadable plugins
...
GitOrigin-RevId: 0b0a66ffc679fd22b629aade9f1f3eabbf24d7e1
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
3888c54b58
Support dynamic load/unload for <lang.externalAnnotator> and <lang.documentationProvider>
...
GitOrigin-RevId: f3ff60e5e08dcc9f14e9d3dc601c4485de3a93bb
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
7410a9cf65
typo
...
GitOrigin-RevId: 2db5121b37e88ffc12dd0543d169efed24263f0a
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
d0805d62da
Remove unnecessary extra caching of style documentation provider (to support plugin unloading)
...
GitOrigin-RevId: b1374951271c87c609cd6e42041ac8e4f4de7ca8
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
27dc9e2e29
Reimplement CompositeDocumentationProvider building so that it can be cached
...
GitOrigin-RevId: 424ed3d9dd2e37601eb808304b2c91db795e9f94
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
5953934cb3
Anchorize elements in NavBarModel (to avoid storing strong PSI references)
...
GitOrigin-RevId: f6edfb2f2b3fb14933c7bd0a532d068d15bb7b09
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
c240c1838b
Dispatch pending invocation events when unloading plugin (to make sure various invokeLater-triggered updates are processed)
...
GitOrigin-RevId: 001c29d7d649f42c9350b9ec2d8eaa3ff5d57f63
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
54311dccc3
Synchronously update actions when setAdditionalTitleActions is called (to avoid reference leaks when unloading plugins)
...
GitOrigin-RevId: 3ce454b11b769e0ae082ab0a5dcb1a60790bea56
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
45bccfe4f0
Avoid storing strong references to plugin classes or classloaders in FileElementInfo
...
GitOrigin-RevId: 18995336bb5e71e501e17c4c3606acc4034e62a5
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
77e5a7a1bc
Use TreeAnchorizer in NavBarItem to avoid storing strong references to PSI
...
GitOrigin-RevId: 777b336ce218f182a3d2a32de6832d25daf1dff2
2019-10-09 17:03:48 +00:00
Dmitry Jemerov
e8018a7ca8
Clear superclass cache in TypePresentationService when plugin is unloaded
...
GitOrigin-RevId: f88b084d3383670f62cb88d4fb59ac95e2e84d54
2019-10-09 17:03:48 +00:00
Bas Leijdekkers
60741b0f00
IG: fix "Reuse of local variable" inspection false positives (IDEA-138881, IDEA-201122)
...
GitOrigin-RevId: d231cce3faee7a2ac2d0ac68a7f12e1ce5bea8ee
2019-10-09 17:03:48 +00:00
Roman Shevchenko
f0a2b96bef
Cleanup (warnings; typos)
...
GitOrigin-RevId: 91378d2e47e9e677376f5960644420b5f897b080
2019-10-09 16:03:53 +00:00
Roman Shevchenko
22824f2490
Cleanup (reverting inadvertent changes)
...
GitOrigin-RevId: 814d83ac3cb7f5b13fd0219893c5fd5038ae792a
2019-10-09 16:03:53 +00:00
Roman Shevchenko
73fd09da6d
Cleanup (warnings; typos)
...
GitOrigin-RevId: 3913ef44d01008c3ca5ffb331c4f5b5a8d738f2a
2019-10-09 16:03:53 +00:00
Dmitry Zhuravlev
625ce55bdf
vcs-ignore: reference completion support for .git/info/exclude for project in git-worktree
...
For project in git-worktree the affected ignore file root of .git/info/exclude file can be different to .git directory parent. Hence the best way to get the proper affected root is to find Git repository in which .git/info/exclude file belongs to. The root of such repository will be the needed ignore file affected root.
GitOrigin-RevId: 45a62e16da796f868ed32ae272664e6561bbbe65
2019-10-09 16:03:53 +00:00
Alexander Lobas
5bcd03908e
Use WeakValueMap for icons
...
GitOrigin-RevId: 016db447da0a7e844716d353c885942d4f130116
2019-10-09 15:31:45 +00:00
Dmitry Avdeev
51cd12db0c
IDEA-138917 Time Tracking broken
...
start new work item on post, since previous may have pauses
GitOrigin-RevId: 7359d1030c6a50c122ac284bdc6c8d9ad9277922
2019-10-09 15:04:38 +00:00
Dmitry Jemerov
a7badcb833
Ensure that JBOptionButton text is updated correctly on LAF change (IDEA-224408)
...
GitOrigin-RevId: 81a1faa3da130e053a56a1d1ff34aac3b57614f5
2019-10-09 15:04:38 +00:00
Dmitry Jemerov
82649b8669
Fix CCE when trying to uninstall synchronously installed plugin without closing plugin dialog
...
GitOrigin-RevId: 1902176c37c1191b00850158f8a88df348f4e506
2019-10-09 15:04:38 +00:00
Dmitry Jemerov
aa55ce2990
Loading/unloading plugin always adds/removes it from loaded plugins list (IDEA-224401)
...
GitOrigin-RevId: 0d54397f96daf8b85337d305838970d2a3832682
2019-10-09 15:04:38 +00:00
Dmitry Jemerov
ac5dea1ba9
Some more dead code in plugin configuration UI
...
GitOrigin-RevId: 948afff62d4fa8a531ef376e0708df45c32f3941
2019-10-09 15:04:38 +00:00
Dmitry Jemerov
d1fd255a24
Remove dead code from BaselinePanel
...
GitOrigin-RevId: b2aba560bbff72e996bf64b306716714739b0a3d
2019-10-09 15:04:38 +00:00
Vladislav.Soroka
5eeea18ee4
[Gradle] fix tests failing because of :buildSrc:compileGroovy task warning about illegal access operations
...
GitOrigin-RevId: 2155dc583cac2baad50efd90f1158841d46bc51d
2019-10-09 14:31:02 +00:00
Konstantin.Nisht
eb3c2fa1dc
enable signature inference by default
...
(cherry picked from commit c2b76b82eb45e24bbe040ffcd7e63b3ff997b22e)
GitOrigin-RevId: ca13b919db8969555c29a248aa7e7580adcfdf5a
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
159f18a6fe
fix incorrect searching of GrCall corresponding to closure invocation
...
GitOrigin-RevId: fd137586d9fe4b636214b0e21708dfc09b3220fa
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
93c84a43d9
fix regression with incorrect type resolving for closure parameter
...
GitOrigin-RevId: 53b552039bfab2d51ebcd102eee6459d6730e27e
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
a50343a2d3
minor cleanup
...
GitOrigin-RevId: 7f393784c905f89cba4199dd4424a80c8a80e282
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
4ba5b9cb57
fix creating of invalid PsiType during closure inference
...
GitOrigin-RevId: 4cbb9f2783398c7a4826880b814f32531c24103b
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
a7dab00afd
add parent visiting in inference graph
...
GitOrigin-RevId: 9fe0a21cab61f2ef6c13a5fa0dfd0092ba188810
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
40a961ed58
fix appearance of foreign type parameter among possible inference results
...
GitOrigin-RevId: e5ae5473bc514a2d62e215cb9616a7d434c7290b
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
f0a1247707
avoid creating intersections from unresolved classes
...
GitOrigin-RevId: 3df59f4427f120185f8da6744500530402fbbfc0
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
1da08c1dad
avoid NPE while handling unresolvable classes
...
GitOrigin-RevId: 3b56134f67659ede39b90b672e9876f5571a0d06
2019-10-09 14:08:11 +00:00
Konstantin.Nisht
e057b003c8
refactor dealing with TypeUsageInformation
...
GitOrigin-RevId: c7dbb584134783240456e4f5d3d586cdb1948271
2019-10-09 14:08:11 +00:00