Dmitry Avdeev
f9664fc455
IDEA-211555 Freeze on completion in XML file
...
do not process xincludes in ExtensionDomExtender
GitOrigin-RevId: d631dcd52d5bf500b61960473e16237008ad02a3
2019-05-07 17:02:41 +03:00
Gregory.Shrago
9b5f9c7cae
switch to ChooseByNameContributorEx API
...
GitOrigin-RevId: d56c033b2fe23ef25d9d4f0c053dc0c4ecc693e1
2019-05-06 15:26:31 +03:00
peter
a4fbe03166
live templates: augment ConstantNode with lookup items, use that instead of many custom implementations
...
GitOrigin-RevId: ec5c04ff1807bbaa26f8868eda056803a1cf773f
2019-05-03 19:07:09 +03:00
Vladimir Krivosheev
7c7f71eefb
deprecate ContainerUtil.newArrayList() - cleanup kotlin
...
GitOrigin-RevId: 39d01255ac9ea218f54132cab6fcae87cac4eae1
2019-05-03 19:03:38 +03:00
Vladimir Krivosheev
0958cc04e6
cleanup - diamonds
...
GitOrigin-RevId: 1c500da1fd340f0951de11096afc3e320e38d3c0
2019-05-03 19:02:25 +03:00
Vladimir Krivosheev
20e6ded163
use Collections.singletonList instead of Arrays.asList if possible
...
GitOrigin-RevId: db1f386101341ad49c99a602b259d1e366d7353a
2019-05-03 17:03:55 +03:00
Vladimir Krivosheev
98912e033d
deprecate ContainerUtil.newArrayList()
...
GitOrigin-RevId: bff982a3dabd48c0e4f09e76653b40e2c58636b9
2019-05-03 15:04:35 +03:00
Vladimir Krivosheev
0b3dcb88e5
deprecate ContainerUtil.newLinkedHashSet(), ContainerUtilRt.newHashSet(), ContainerUtil.newTroveSet()
...
GitOrigin-RevId: 2ac00306d2d7f322a3d95348c7fc1ca5c65ce12a
2019-05-03 15:03:33 +03:00
Vladimir Krivosheev
93f7a92521
deprecate ContainerUtil.newHashSet()
...
GitOrigin-RevId: e6c0562c868c61db16ce950bd24a22164bb6c926
2019-05-03 14:02:51 +03:00
Vladimir Krivosheev
091743008b
deprecate ContainerUtil.newLinkedList()
...
GitOrigin-RevId: 85965fcff270ee0e040b614c1130972c34f2dce7
2019-05-03 14:02:15 +03:00
Vladimir Krivosheev
0a61137281
deprecate ContainerUtil.newHashMap()
...
GitOrigin-RevId: c6cc0b27714e90377265aff95c36b5ebdc4487e4
2019-05-03 13:03:35 +03:00
Vladimir Krivosheev
7859548ed1
deprecate ContainerUtil.newLinkedHashMap()
...
GitOrigin-RevId: 1aec3d9f0cc2cd6b6fe238771375c3da9c576abf
2019-05-03 12:04:14 +03:00
Alexey Kudravtsev
d5e8ba9e13
cleanup, notnull
...
GitOrigin-RevId: 49aac0bc73f23d5170ab106f1904b94f0cb70bf4
2019-05-03 03:07:19 +03:00
Alexander Kirillin
7f3e176d1e
Merge remote-tracking branch 'origin/master'
...
GitOrigin-RevId: 6a16531d9dd405767883a6ce82d04513098372e1
2019-05-03 02:41:27 +03:00
Vladimir Plyashkun
9f61a34973
CPP-16098 - Lags during inplace rename typing
...
- preserve `ensureValid` check for backward compatibility
GitOrigin-RevId: 280ddc686c2ec38c6f7b07a00c1e20d19a25523c
2019-05-03 02:40:56 +03:00
Maxim Kropotov
f6e87d03dc
html formatter: don't enforce quotes on format if quote style matches injection host context and would break it (WEB-30108)
...
GitOrigin-RevId: cf63c6bb01d5dbfd1fe0b02c42984a5fcb4c4ebb
2019-05-03 02:40:25 +03:00
Aleksey Pivovarov
322db66a12
Recover after problematic merge
...
This commit reverts 65a557bb38f6ac03afa9aabaf02cb8d99fc68a91
3f5cfd958d9b6b54393c15983ac94f519c37fe61
GitOrigin-RevId: 8fb8ccbb17d0e217a83f265c185a943b0f5a7ed6
2019-05-03 01:52:21 +03:00
Nicolay Mitropolsky
9b850726ee
[uast-groovy] UInjectionHost support
...
GitOrigin-RevId: 49ec454d1831796fa63b77fdc965f61985bf877e
2019-05-03 01:47:46 +03:00
Vladimir Plyashkun
c33e69a545
CPP-16098 - Lags during inplace rename typing
...
- reverted some of the changes
GitOrigin-RevId: c7c07b80a76c29794ef31e0e916e62f7f302917a
2019-05-03 01:47:14 +03:00
Leonid Bushuev
34be4bbf7d
Apply the change from Develar: cleanup - specify UTF_8 charset explicitly
...
GitOrigin-RevId: 3f5cfd958d9b6b54393c15983ac94f519c37fe61
2019-05-03 01:46:11 +03:00
Egor Ushakov
2e00fd16c3
IDEA-211761 Smart step into fail if source code does not match the bytecode
...
GitOrigin-RevId: d3d5d2b8ba4ce26f2e9288ebe3148ab30247eccd
2019-05-03 01:42:01 +03:00
Vladimir Plyashkun
61a3e18b78
Merge branch 'master' into vplyashkun/inplace_rename_lags
...
GitOrigin-RevId: aaecc2a32e4e42de827efb45b8df733874a722e4
2019-05-03 01:41:29 +03:00
Leonid Bushuev
970dc0fe32
Remove unnecessary downcasting
...
GitOrigin-RevId: b91110977db6e5b08d9f4aaffa8496d305d698e2
2019-05-03 01:40:23 +03:00
Vladimir Plyashkun
2d9369d983
CPP-16098 - Lags during inplace rename typing
...
- changed behaviour in safe way by introducing new method to check that particular expression does not depend
on committed PSI
GitOrigin-RevId: f5ec732613cdafdcef8a1d48eb8d04135c634047
2019-05-03 01:39:50 +03:00
Leonid Bushuev
338ad6db56
SQL code style per dialect: UI: fix indent editor
...
GitOrigin-RevId: 3cb00f5c500523717c42f404b2f38fd1822d6db0
2019-05-03 01:39:18 +03:00
Vladimir Plyashkun
d990d75dba
Merge branch 'master' into vplyashkun/inplace_rename_lags
...
GitOrigin-RevId: 5c7f8c478e7328df1646879ede977efd7465adf8
2019-05-03 01:38:45 +03:00
Vladimir Plyashkun
e3ca319824
CPP-16098 - Lags during inplace rename typing
...
- call `commitDocument` explicitly in cases when `calculateQuickResult` can redirect it's calculation to heavy `calculateResult`
GitOrigin-RevId: 41f0c47c57f4528d7d7a25208024ec28bb8c2e12
2019-05-03 01:38:12 +03:00
Leonid Bushuev
dc1a52762e
SQL code style per dialect: UI
...
GitOrigin-RevId: 9b1b3e745d4c8acef5a4a1018714e004e5423519
2019-05-03 01:37:38 +03:00
Vladimir Plyashkun
d712ac9901
CPP-16098 - Lags during inplace rename typing
...
- removed `commitDocument` call when `isQuick` argument is passed
- pass `element` or `null` to `equalsToText` call (since there is not real need to take it for text comparison)
GitOrigin-RevId: 27c5e1a2f484fc56d41dfd210832ae94c9a9b7ab
2019-05-03 01:37:04 +03:00
Leonid Bushuev
9f35a30458
SQL code style per dialect: UI
...
GitOrigin-RevId: 72cca4d6a23a5e2aa2089c03932ab2e9d08bfa48
2019-05-03 01:36:24 +03:00
Yann Cébron
9c6715df9a
DomFileDescription: Javadoc
...
GitOrigin-RevId: 1059d1a746ec008964e404733ef8601fd357d906
2019-04-29 11:06:17 +03:00
develar
71a81b41c4
TextEditorHighlightingPassFactoryRegistrar to ensure that factory is not registered unconditionally as project component, avoid using project component just to be created during project loading
...
GitOrigin-RevId: 7eb7e3d851a49e85c189811a156aea0891d8255a
2019-04-29 00:28:25 +03:00
Dmitry Batrak
44239585c3
IDEA-211201 Typing with multiple carets is slow in XML files
...
get rid of N^2 editing operations time on the number of carets
GitOrigin-RevId: 6ad2c69da54f23ec01c1caafa235601e11edc18d
2019-04-28 17:04:29 +03:00
develar
995b91a5de
cleanup - specify UTF_8 charset explicitly
...
GitOrigin-RevId: b6f12dabfc1a2d2bde4cdaa8f0455351c96e1556
2019-04-28 15:36:27 +03:00
Dmitry Avdeev
8ce4655366
DISABLE_ENTITY_EXPAND removed, it leads to not stable entity resolve
...
(detected by testDoctypeWithoutSchema())
GitOrigin-RevId: 4016b5f72230314b9e3e1198e47d240c3d9037c5
2019-04-28 14:37:26 +03:00
Vladimir Krivosheev
2d2b22ad13
use shared default filter
...
GitOrigin-RevId: 0fee8f9bc7be26cbd2317e2d88b4b05227a82f1b
2019-04-28 14:22:32 +03:00
Rustam Vishnyakov
9e9d3aac62
Drop block removal and ReadOnlyBlockContainer usages (for IDEA-CR-46517)
...
GitOrigin-RevId: f9e328facba3f17c8c199cb6b8adcfbb93db65ae
2019-04-28 14:19:30 +03:00
Alexey Kudravtsev
96c6137252
django tests fix
...
GitOrigin-RevId: 50997ef2a1c322861529805f4d1e26ad4755b03c
2019-04-28 14:12:39 +03:00
Gregory.Shrago
f28565a73a
use SimpleListCellRenderer
...
GitOrigin-RevId: 99737a6d073d65cf847c2b4e086d35deb0a2f9f1
2019-04-23 13:11:51 +03:00
Yann Cébron
f8b0206a76
plugin.xml: remove redundant 'serviceInterface' attribute (IDEA-202010)
2019-04-18 17:37:36 +02:00
Rustam Vishnyakov
edc64ec784
Add WrapConstant annotation for proper conversion to human-readable values in external formats (Json, editorconfig)
2019-04-17 19:08:05 +03:00
nik
496f9cf373
platform API: mark some elements with @ApiStatus.Internal annotation
...
Javadocs for these elements mention that they are for internal use only, and adding the annotation will produce warnings if some external plugins try to use them.
2019-04-17 10:14:30 +03:00
peter
6487e62bb2
more checkCanceled while walking all our plugin xmls
2019-04-16 18:06:56 +02:00
Dennis Ushakov
289712daa4
update html schema
2019-04-15 20:09:43 +03:00
Dennis Ushakov
ac1fc91ffa
update mdn data
2019-04-15 20:09:43 +03:00
Dmitry Avdeev
29dc1cd6c3
href resolve result cached
2019-04-15 20:07:27 +03:00
Aleksey Pivovarov
ca386a08f2
diff: do not hide breadcrumbs in folded ranges if method declaration is collapsed
...
Ex: if method has long JavaDoc and has modifications in JavaDoc and body, making method name invisible.
2019-04-14 13:22:00 +03:00
Aleksey Pivovarov
4b021cb183
ui: move NavigatableCrumb to platform-api
2019-04-14 13:22:00 +03:00
peter
d6e5a3af6d
dom: remove unused method
2019-04-12 18:08:33 +02:00
peter
7c6d2f45cc
dom: make InvocationCache filling more straightforward, save some memory on StaticGenericInfo cache
2019-04-12 18:08:33 +02:00