Commit Graph

164 Commits

Author SHA1 Message Date
Yann Cébron
b68f555fc9 StandardResourceProvider: javadoc
GitOrigin-RevId: 1280c94ae16c89d01634bcd1e869700b0f4fdff2
2021-04-29 16:33:58 +00:00
Vladimir Krivosheev
809b7ca201 deprecate ServiceManager.getService(project)
GitOrigin-RevId: 3805c3aac4e084c828558bf1b1570339f7f3b4a3
2021-03-26 21:30:32 +00:00
Vladimir Krivosheev
80f5b09680 don't use deprecated AbstractExtensionPointBean
GitOrigin-RevId: b2ca29bfc60ff2ae98aa13d3b04d61c62e56b42e
2021-03-26 20:22:20 +00:00
Patrick Scheibe
5e1b57f6d7 ElementPattern et al: JavaDoc
GitOrigin-RevId: 0c2ec9751e8b059c0c9a5ba7c66e587f0ae140f4
2021-03-18 09:32:44 +00:00
Alexey Kudravtsev
ecad62483f provide readable file type name (instead of e.g. PLAINTXT), unify property names for file type description, add test for having getDisplayName() in a FileType
GitOrigin-RevId: eb857f57def6d82a2051fc2610a24de266ee8386
2021-03-09 12:18:29 +00:00
Piotr Tomiak
4ee331409e Do not change quote style when renaming or changing attribute value
GitOrigin-RevId: 22c12d905e1627795dacc8c7fccea643f76fd904
2021-02-23 18:23:46 +00:00
Piotr Tomiak
e571cbb590 IDEA-261889 Remove redundant single quote
GitOrigin-RevId: f8384c300f7516cf1f47adcaa9391cbf902d2372
2021-02-22 10:50:44 +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
Vladimir Krivosheev
3327e0668c cleanup
GitOrigin-RevId: b2b54b70b651b62609822eeb5a59ba2a0fd61e5f
2021-01-21 14:35:18 +00:00
Vladimir Krivosheev
c90fbbd090 IDEA-259373 specify package prefix for com.intellij.struts2 plugin
GitOrigin-RevId: 728f91deaaa1c199278c69f3ab5e5c55d4679df0
2021-01-19 09:00:34 +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
f52be91e8e [xml] API cleanup: remove unused API which was deprecated for a long time (IDEA-259329)
GitOrigin-RevId: 99dd9576adf442c5f7a9f14e2eebe56c08878f98
2021-01-15 22:21:42 +00:00
Dmitry Jemerov
26d8caf5ab Delete unused child role machinery in XML PSI
GitOrigin-RevId: b0223dd2d7266f8d1eb73436b23476df52533324
2021-01-11 20:03:44 +00:00
Piotr Tomiak
8240818e00 WEB-48771 Use embedded MDN documentation for HTML elements
GitOrigin-RevId: 17bcde851c6e20adfb8c7e1a33a2086bfd71e2e2
2020-12-23 13:20:58 +00:00
Peter Gromov
a0a1e3f056 speed up highlighting of xmls with big prologs: don't calculate expensive prolog text many times
to check for each enabled inspection, whether it's suppressed

GitOrigin-RevId: bf0a9bd6c70c9beb34bf55c4035c100b52f461c8
2020-10-07 18:24:34 +00:00
Andrey Starovoyt
91d0cfb567 html: remove hardcoded languages, provide extendable API for better handling mdx
GitOrigin-RevId: 528f3cdb4b43d958e9e797fc5e7a4a4f9458ebdd
2020-09-07 15:49:57 +00:00
Roman Shevchenko
16346f662e Cleanup (warnings; formatting)
GitOrigin-RevId: c50fde219c6ad1b73519c9ba4292866accd4e6a0
2020-09-01 20:51:40 +00:00
Piotr Tomiak
1a647ffd88 IDEA-248591 I18n: complete XML plugins internationalization
GitOrigin-RevId: bd4d60d2f3b0037a76c87e15a29624dcfa2ba693
2020-08-21 10:23:10 +00:00
Piotr Tomiak
0dc3e85b87 IDEA-248591 I18n: XML plugins
GitOrigin-RevId: c3bbd04c0b1f9cee1cb21a8689a758d0c2dfe91c
2020-08-20 21:21:08 +00:00
Piotr Tomiak
cbdd4546fe IDEA-248591 I18n: cleanup key names in XML Analysis Bundle
GitOrigin-RevId: 29e900def0246774f13b493966f52cc246a49b0f
2020-08-20 21:21:08 +00:00
Piotr Tomiak
2ad7879165 IDEA-248591 I18n: deprecate XmlErrorBundle, move messages to XmlPsiBundle and update some key names
GitOrigin-RevId: fe4b394f8a53d7421820c56038e383cd58fb0fcf
2020-08-20 21:21:08 +00:00
Nikolay Chashnikov
171042ddae [xml] i18n: annotate XML API interfaces with @NlsSafe
GitOrigin-RevId: f6c35f668491840445d612002591a2e00834ae69
2020-08-17 16:14:32 +00:00
Piotr Tomiak
4753235f25 I18N: XmlAttributeDescriptor#validateValue should return detailed description.
GitOrigin-RevId: 82cf563a4ea4a4623448794724e77d095b927e0a
2020-08-11 11:23:35 +00:00
Vladimir Krivosheev
d241dbb170 prefer jdk collections
GitOrigin-RevId: a9274ee967fab2c58dd9f251fd64fb167818b24d
2020-07-25 12:31:35 +00:00
Vladimir Krivosheev
c53333a999 cleanup
GitOrigin-RevId: 275e0f3d2ca99eee31eafeb62695d85049d5e0b6
2020-07-25 07:52:06 +00:00
Tagir Valeev
4d21ad341f Annotate bundle methods as Nls
GitOrigin-RevId: db851b498d99f538e1f747faa4fb4d954848982f
2020-07-17 07:46:42 +00:00
Vladimir Krivosheev
d4e9b09e26 cleanup (final)
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
2020-06-26 12:21:17 +03:00
Piotr Tomiak
78b4ea0459 WEB-44857 WEB-44589 WEB-45860 Always use cached XML descriptors,don't fallback to getAttributeDescriptor(String, XmlTag)
GitOrigin-RevId: f3076cee32724eca052ecf38d152fe75c02d7f48
2020-06-18 17:31:02 +03:00
Vladimir Krivosheev
ae99e746bc migrate from trove collections to java/fastutil
GitOrigin-RevId: fbbad777e5faa490f777c09f0189eddb3ffdecc9
2020-06-04 12:09:17 +03:00
Vladimir Krivosheev
f2a72b34fa do not export trove from util module
GitOrigin-RevId: 666bf5e1fc45045bb9b1c391b7ec5a2ac4b65dde
2020-05-16 16:34:43 +00:00
Yann Cébron
08fd7d0e49 StandardResourceEP: javadoc
GitOrigin-RevId: 34399b414aa6b00ba3a21cfb3da3e834c43a44d1
2020-04-01 16:02:25 +00:00
Vladimir Krivosheev
d669742145 cleanup - use Objects.equals instead of Comparing.equal
GitOrigin-RevId: 37d620c12497b0add4fb7bbd9119d2b5ba79a457
2020-03-31 14:31:51 +00:00
Dmitry.Krasilschikov
a47b8f5a72 Bundle API: rename lazyMessage() to messagePointer()
GitOrigin-RevId: 1b4a35db8900da03fe48d4638362e5ea36cf106b
2020-03-03 16:02:28 +00:00
nik
26b33ce9ac [i18n] move XmlBundle from intellij.xml.psi to intellij.xml module
...where XmlBundle.properties file is located. This is needed for consistency and to avoid "Unresolved property" errors.

GitOrigin-RevId: 5487ce92c47faf2c55f557cfe19e48b529f25558
2020-02-28 08:02:12 +00:00
Vladimir Krivosheev
da19823987 cleanup (useless javadoc and unclear author)
GitOrigin-RevId: 674769829c2dfa05db6e0e2a6a7c1f9ac6e601ef
2020-02-21 17:31:28 +00:00
Dmitry.Krasilschikov
0dcd9b1f2f IDEA-CR-58511 move xml psi related stuff to XmlPsiBundle.properties from XmlBundle.properties
GitOrigin-RevId: 849209042a38c109534274003dc09391edd7210f
2020-02-19 16:25:18 +00:00
nik
767d1a50e6 [xml] move property used in xml.structureView module from XmlBundle to XmlPsiBundle
This is needed to allow moving XmlBundle to intellij.xml module (IDEA-209382), it seems that it isn't worth introducing XmlStructureViewBundle for a single property.

GitOrigin-RevId: 0215097011fd066a0b5d3af7cf7f68dffb1efad1
2020-02-18 07:07:57 +00:00
nik
67581a735c [i18n] move properties used in xml.psi* modules to a separate bundle (IDEA-209382)
GitOrigin-RevId: a5d5f7fd9ba65dffe1911473832a7ec4f0221330
2020-02-17 10:41:06 +00:00
Kirill Glazyrin
c29e62ae5d Re-enact changes in tag synchronizer
GitOrigin-RevId: a9ab3767a8999fbd542d43c509099e99406e8860
2020-02-15 11:37:44 +00:00
Kirill Glazyrin
3d6f5543ef Revert changes in xml tag name synchronizer
GitOrigin-RevId: 5f873749c036a6bde72cd3f9c5189db64b07d7b3
2020-02-13 21:16:10 +00:00
Dmitry Avdeev
f6bfea0ab0 IDEA-232062 Add "Matched tag" editor scheme parameter
GitOrigin-RevId: 4ae5fddcccdd9746c475ab56b33bcacc501543a1
2020-02-10 16:02:11 +00:00
Kirill Glazyrin
dbceb4fb72 Ignore Razor-specific tokens in tag matching
GitOrigin-RevId: e64c107d1b0bd980eab0ea0df4fd35e384447c92
2020-02-05 09:06:01 +00:00
Kirill Glazyrin
dd800a4455 Skip outer language elements when analyzing end tag
GitOrigin-RevId: e2063172d6b362ea8af0e882d7400a1fcedcd4bf
2020-02-05 09:06:01 +00:00
Dmitry.Krasilschikov
d4c5ac8854 API for lazy localized messages
Use `XBundle.lazyMessage()` API a string to be changed to its localized variant on a language plugin enabling w/o restart

`public static Supplier<String> lazyMessage() {...}` added into many bundle classes

GitOrigin-RevId: 8c6ef21c8bc774614e6bb94dad27ff5db6cbff07
2020-02-03 09:39:27 +00:00
Vladimir Krivosheev
ba98224912 remove author (only some, where it is ok)
GitOrigin-RevId: 7dbab7524fe4efc5d17a04b95dee88b6f80fbe8d
2020-01-21 17:36:52 +00:00
Tagir Valeev
137f678e58 Leftover array annotations conversions after rebasing to master
GitOrigin-RevId: d4c353759b4411d02b3bd5c520b886405562ca02
2020-01-16 08:11:51 +00:00
Tagir Valeev
78a91459c4 Array annotations changed to type-use style (not compilable now)
GitOrigin-RevId: 68aa4ba200618083684599228e13dfdba35967a4
2020-01-16 08:11:51 +00:00
Daniil Ovchinnikov
9e7d96b7cd [xml] extend XmlTag and XmlAttributeValue from XmlNamedReferenceHost
GitOrigin-RevId: 831fa8cf9a8b533634fbd98f3685e8b450c7f5ee
2020-01-13 13:12:43 +00:00
Daniil Ovchinnikov
cc6f08bb42 [xml] add separate EP for named reference providers, add separate interface for named reference hosts
GitOrigin-RevId: ab892a5cd43f99ee166a0da171d61f014187e2c8
2020-01-13 13:12:43 +00:00
Sergey Ignatov
e5672a4631 vcs/xml bundles
GitOrigin-RevId: 42df4c054ed96394ec9f0c9078f4d85b292fc147
2019-12-19 13:32:33 +00:00