Daniil Ovchinnikov
7499ddf2cd
@Nullable return type of UnnamedConfigurable#getPreferredFocusedComponent
...
GitOrigin-RevId: e7bab0c92655e8b0eb0ed11fe22d5d6e4f6d48e8
2021-02-17 15:57:18 +00:00
Yuriy Artamonov
023ce2da98
IDEA-262273 JSONPath: operators are not correctly highlighted on incremental highlighting
...
GitOrigin-RevId: 763a3adc1b6d96b57c49030e8cc224ac16d00a57
2021-02-17 13:57:32 +00:00
Yuriy Artamonov
4e6f61d6db
IDEA-262172 JsonPath: provide completion by existing keys inside injected fragments
...
GitOrigin-RevId: 774f7c7f3590cd6ad5c905a76f9d0ef5328539ac
2021-02-16 14:43:31 +00:00
Nicolay Mitropolsky
9ce3785361
Yaml: Split the YamlJsonSchemaLanguageInjector into the Contributor and Performer (IDEA-214466)
...
For now behavior is not changed, it is done for abstracting to make it easier then to implement more complex injection for YAML: make it line-based for instance and not unclude the indents into the injection
GitOrigin-RevId: 9f38e597d27b9413542a7ef107351e7094997abe
2021-02-15 16:46:50 +00:00
Nicolay Mitropolsky
cc661ae95c
Yaml: test fot multiline injection (IDEA-246131)
...
GitOrigin-RevId: cfa2725f829dd48cb109a6a51626ebaba80b5fb6
2021-02-15 10:50:33 +00:00
Nikolay Chashnikov
ebda80c42c
deprecation: add @ScheduledForRemoval annotation to deprecated elements (IDEA-259329)
...
GitOrigin-RevId: 8ab1f92485b718807bac77682b7038c42c65dba1
2021-02-12 16:33:25 +00:00
Yuriy Artamonov
1574cf3a5f
IDEA-261920 JsonPath: the strict (type safe) equals operators are not supported
...
GitOrigin-RevId: d641a880ee92a4955f3279f5ea133d2774265554
2021-02-12 15:34:45 +00:00
Yuriy Artamonov
09c9c2ca26
JsonPath: fix test data
...
GitOrigin-RevId: f6d8a69e9b835f5f6f01dc39bbaadbd4f82f2dfb
2021-02-11 19:05:51 +00:00
Yuriy Artamonov
e214bc38dd
IDEA-261817 JsonPath support: improve the colors for different types of literals
...
GitOrigin-RevId: 8ecc0156b728cbe2c3322b293813bbe4b8ca1a80
2021-02-11 11:01:25 +00:00
Yuriy Artamonov
e22a7a5341
IDEA-261813 IDEA-261815 JsonPath: parse all possible named operators, not only known
...
GitOrigin-RevId: da50964cbb4bd8c3bb2bd26c60cab6a74ea3422b
2021-02-11 11:01:24 +00:00
Sergey Simonchik
ec5f02f021
json: allow empty .jsonl files (WEB-49403)
...
Also, allow empty .json files to make creating a new JSON file more pleasant.
GitOrigin-RevId: 707361a11b025917c06758f5c058c144f18eee4f
2021-02-08 20:30:56 +00:00
Sergey Simonchik
2383d68815
json: fix tests (.jsonl is a secondary file type)
...
GitOrigin-RevId: e08dfb087f6885641184266c70a2397641bb68b6
2021-02-08 17:29:14 +00:00
Vladimir Krivosheev
10b8a7abf3
don't export intellij.platform.ide.util.io dependency blindly
...
GitOrigin-RevId: 7f83ed73f84e9073b71cf3dd1872caabca0e2946
2021-02-06 10:32:46 +00:00
Sergey Simonchik
48eb2a49a4
json: regenerate parser
...
GitOrigin-RevId: 8a8b547a716ea224820ed42187b5e4b98dc85a7b
2021-02-06 08:46:57 +00:00
Alexey Kudravtsev
bb440db5b2
Fix method signatures with wildcards for well-known functional interfaces and collections
...
GitOrigin-RevId: 0b56f672e97d2068a19aef430c9cec7b636279fb
2021-02-01 13:48:17 +00:00
Sergey Simonchik
e3c5516510
json: add basic support for JSON Lines (WEB-31888, IJP-997)
...
GitOrigin-RevId: 4d15152fb6e51fa8e039bda1e97d0fdbe8965e7c
2021-01-27 17:29:00 +00:00
Yuriy Artamonov
e45eee7adb
IDEA-247214 JSONPath Language: spellchecker support
...
GitOrigin-RevId: 2df7f707212a1c785c5d8b6a28293ef430b54500
2021-01-22 12:06:24 +00:00
Yuriy Artamonov
8c91b7544e
IDEA-247214 JSONPath Language: object and array JSON values
...
GitOrigin-RevId: c8033f077edb0f0cf4e8616681deb2fa9abe22b5
2021-01-22 12:06:23 +00:00
Yuriy Artamonov
a0b8c8c28b
IDEA-247214 JSONPath: Evaluate expression by file
...
GitOrigin-RevId: 9cb366946bbdee163a601a961b4f1dfcd4bdfc11
2021-01-18 20:37:46 +00:00
Anna Kozlova
cfa826f9b6
java 11 migration: explicit -> diamond for anonymous classes
...
GitOrigin-RevId: ce15f37f8882fb7915cf5c8b62e3cc4601a5cc76
2021-01-17 11:16:51 +00:00
Nikolay Chashnikov
e44107d003
API cleanup: remove unused API which was deprecated for a long time (IDEA-259329)
...
GitOrigin-RevId: f3f92ac499cea289a5861204b638f60a7ea2e8ca
2021-01-15 22:22:00 +00:00
Yuriy Artamonov
642b3fe506
IDEA-247214 JsonPath: Unknown key inspection for Evaluate JSONPath tool window
...
GitOrigin-RevId: e774d438ea198f16f6d5ac2f7663cf781ca4f428
2021-01-13 20:34:23 +00:00
Yuriy Artamonov
ef5049d310
IDEA-247214 JsonPath Evaluate Expressions UI
...
GitOrigin-RevId: 0322f6b42a63cf6d25d1453ea947ad4e27faea83
2021-01-13 14:36:11 +00:00
Yuriy Artamonov
a03c35337d
Tasks and Contexts: replace JsonPath JARs with Maven dependency (Project library)
...
GitOrigin-RevId: 34edc7930cb7f721c892896f00ba56688cbc2f1d
2021-01-11 10:16:17 +00:00
Daniil Ovchinnikov
e25cfb90bc
add default ItemPresentation#getLocationString implementation
...
GitOrigin-RevId: 22555d540c23b5dc34560873c8ff64ab62c83bd6
2021-01-07 18:29:45 +00:00
Alexey Kudravtsev
7ca69ee13a
towards perf tests stability: remove waitForJit flag completely; wait for JIT always when it's too high
...
GitOrigin-RevId: db77d53bdf2e574021c2a467c273821da0151544
2021-01-07 12:31:26 +00:00
Yuriy Artamonov
24b80f4078
IDEA-247214 JsonPath: escaped slash in regex, subsequent segment expressions
...
Updated lexer and parser
GitOrigin-RevId: 0a88ec680b28c17f5d577f6495f12c57a99d2871
2020-12-29 17:05:24 +00:00
Yuriy Artamonov
70c3fd9c71
IDEA-247214 JsonPath: escaped slash in regex, subsequent segment expressions
...
GitOrigin-RevId: 1d14d1253074d87ff3e79cdd74eaf3e4a52d2a8d
2020-12-29 17:05:22 +00:00
Yuriy Artamonov
51bc91f378
JSON: use https:// for schemastore.org/json URL in schema.catalog.hint
...
GitOrigin-RevId: 2f1f64640b77fa50322735bae1c4e4e4db894e43
2020-12-29 17:05:17 +00:00
Yuriy Artamonov
8c7776ea35
JSON: inline single usage of LOG in JsonStandardComplianceInspection
...
GitOrigin-RevId: 82063ea3e1eea156854fad852e6a1f1b3675d618
2020-12-29 17:05:15 +00:00
Yuriy Artamonov
064dfa8425
IDEA-247214 JsonPath: parser tests
...
GitOrigin-RevId: a907f4185430aff952513deed538b3c2203a97ba
2020-12-29 13:38:45 +00:00
Yuriy Artamonov
b81487f78f
IDEA-247214 JsonPath: inspection for unknown function call
...
GitOrigin-RevId: 77a03bdebf5a69ed5ffb885301a5cf941322b6a9
2020-12-29 13:38:43 +00:00
Yuriy Artamonov
1eaa288cef
IDEA-247214 JsonPath: completion for keywords and function names
...
GitOrigin-RevId: cb8a31e41451a9ad20db4e362844feac21ba7229
2020-12-29 13:38:40 +00:00
Yuriy Artamonov
1f8965adac
IDEA-247214 JsonPath: syntax highlighting
...
GitOrigin-RevId: 2403408073a88da6ce71463cd4289c090ceaf1f3
2020-12-29 13:38:38 +00:00
Yuriy Artamonov
a0772da384
IDEA-247214 JsonPath: generated lexer and parser
...
GitOrigin-RevId: c56e5cb326b2c764425d0f2935836c7a2617b4aa
2020-12-29 13:38:36 +00:00
Yuriy Artamonov
defee07de6
IDEA-247214 JsonPath: language, lexer and parser
...
GitOrigin-RevId: 14d8b356beb127c82c811ba61fc63e82688a29cd
2020-12-29 13:38:32 +00:00
Sergey Simonchik
e361c0be47
json: fix JsonFormattingTest.testHugeJsonFile by adjusting expected duration
...
GitOrigin-RevId: 98f78856f5c5bc8487f54acd338a2c04b490429c
2020-12-24 22:05:12 +00:00
Alexandr Evstigneev
152cd9431b
Added nullability annotations to the ParserDefinition return values
...
Arguments should be reviewed too
IDEA-CR-69793
GitOrigin-RevId: 916f5696aaee45e161224b024d2b632f1440887b
2020-12-16 11:56:22 +00:00
Vladimir Panimaskin
d536c92494
EA-238373: handle json schema updates by project
...
GitOrigin-RevId: 70aabb81e3eb26ff1ccf4e103b8e88eeaf3aaacb
2020-12-03 19:38:23 +00:00
Vladimir Krivosheev
5fed9f63f7
do not export intellij.platform.codeStyle.impl from lang-impl, reduce trove library usage
...
GitOrigin-RevId: 8d1b8100f8c3e2144da8a9057273805469da4454
2020-11-23 10:46:41 +00:00
Rustam Vishnyakov
de45de0d61
Remove deprecated Code style API usages from tests
...
GitOrigin-RevId: d101e0789e30540951759f7c606ee5791b1aaa19
2020-11-19 07:13:51 +00:00
Artem Makarov
c88b5e2bbe
json schema: use name from SchemaStore in widget text (IDEA-241855)
...
https://github.com/JetBrains/intellij-community/pull/1429/
close #1429
Signed-off-by: Sergey Simonchik <sergey.simonchik@jetbrains.com >
GitOrigin-RevId: a2abf5abe2d50fa26512fc05f750a0c791e3f1dd
2020-11-13 17:12:20 +00:00
Alexey Utkin
3ae82dafc1
IDEA-253903 Optimize Copy/Paste processors
...
GitOrigin-RevId: 8671c089eaffc0281ef252861c0b02ad305e7f26
2020-10-28 11:42:05 +00:00
Vladimir Krivosheev
78e9da777b
cleanup
...
GitOrigin-RevId: 3747e284672d65485452540b063cf8ecbc5100ac
2020-10-28 07:20:16 +00:00
Alexey Kudravtsev
2986e76ad8
cleanup: shorten code
...
GitOrigin-RevId: cd56421a22905870a59257368b8af054181c3c7a
2020-10-25 11:33:29 +00:00
Sergey Simonchik
23b034eda3
json: cleanup
...
GitOrigin-RevId: 382b32f1cdaea834fa0f8668e10dc01cc5b99f11
2020-10-21 11:28:10 +00:00
Sergey Simonchik
c3f59d2d13
json schema: disable schema for azure-pipelines.yml (IDEA-243973)
...
GitOrigin-RevId: 3c2fe06208d038bd39e764213959b449304bbe8d
2020-10-20 08:35:54 +00:00
Konstantin Ulitin
e94a3772d2
js: fix JSStringLiteralEscaper edge offsets (WEB-47748)
...
GitOrigin-RevId: e5fde62fe36fa1cc9504775369d253c094a21f06
2020-10-16 16:00:11 +00:00
Vladimir Krivosheev
924abe229c
cleanup (get rid of ServiceManager.get)
...
GitOrigin-RevId: 7f6a905353889c9795e5d40a8aa60f6251000f05
2020-10-16 11:34:52 +00:00
Vladimir Krivosheev
b3d8820047
cleanup
...
GitOrigin-RevId: 63d29224e00603b91b985bb10bffda9d87695f66
2020-10-12 16:46:05 +00:00