Commit Graph

638 Commits

Author SHA1 Message Date
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
Bas Leijdekkers
262fba73d0 regexp: non-capturing group with closure on both inside and outside is not unnecessary (IDEA-262576)
GitOrigin-RevId: 26d0f01e218065b5203363edfda98f967aa1cadb
2021-02-20 15:17:31 +00:00
Alexey Kudravtsev
80ce0c6949 notnull
GitOrigin-RevId: 575a18b440cd04ac019a6b273ee02b0bd03a38a0
2021-02-14 17:33:27 +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
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
Ilyas Selimov
da98ddc2f0 EA-243970 - temporal fix of the exception, the next step is formed in the issue IDEA-257176
GitOrigin-RevId: 441766dc858ed300ca319e832d8765ed01d3f3d3
2020-12-07 19:28:57 +00:00
Bas Leijdekkers
71fbd42e5b Handle quotes correctly in JS regexp checker (IJ-CR-4082)
GitOrigin-RevId: 6d4ad33be59e44e5368322b266a9274b2b9335ab
2020-11-17 17:58:31 +00:00
Bas Leijdekkers
13de9ffa54 RegExp: avoid deprecated InjectedLanguageUtil
GitOrigin-RevId: 4713d4dcedcc6620fe7dc041da22893845fafcf3
2020-11-17 17:58:26 +00:00
Bas Leijdekkers
53f8a549d8 RegExp: fix order of evaluation (IDEA-255232)
GitOrigin-RevId: 8dcb2cd7e9936b84f2fcdca7c60d7b1eae986ba9
2020-11-17 17:58:24 +00:00
Bas Leijdekkers
6a68669ac6 RegExp: move tests to proper location
GitOrigin-RevId: e6398b07d4086b07743f153c058f78e793e3182b
2020-11-17 17:58:21 +00:00
Bas Leijdekkers
9e06b725ed RegExp: cleanup (renaming variables)
GitOrigin-RevId: a09336e8fde377077c84a2fdd3ca8c91cad931df
2020-11-17 17:58:19 +00:00
Bas Leijdekkers
035788aeaa Fix JS regexp tester (WEB-48205)
GitOrigin-RevId: f90744bfdaad84bc8a0dada4cc77a5ad0183bd03
2020-11-17 09:42:42 +00:00
Bas Leijdekkers
61c618a791 RegExp: test group matching in GoRegExpMatcher
GitOrigin-RevId: 0cf0ded18f70866babfb9ab8f2d43e1eaef70114
2020-11-12 16:10:53 +00:00
Bas Leijdekkers
eccf815b89 RegExp: conditionals support for Ruby and improved conditionals support for PHP (RUBY-27316, WI-51955)
GitOrigin-RevId: 4790db7eeaf658d724ba7c70ed138c9472bf8f2c
2020-11-06 13:44:04 +00:00
Bas Leijdekkers
d1c88e868f RegExp: fix balloon resizing on typing enter in the sample field (IDEA-254217)
GitOrigin-RevId: d6abcafdb487fe265540c49442f8ce6fa254f456
2020-11-03 20:42:01 +00:00
Bas Leijdekkers
044afc1613 RegExp: simplify parse error message
GitOrigin-RevId: d9a3763a488de4912c850693ea23bf4b714988e4
2020-10-30 16:54:17 +00:00
Bas Leijdekkers
185111ad4b RegExp: make resolve reusable
GitOrigin-RevId: 78571d56019b1c62507fa56c891aec1a65c7f13f
2020-10-30 16:54:15 +00:00
Bas Leijdekkers
0785b1c9be RegExp: use ContainerUtil
GitOrigin-RevId: c06b1292f2b052a74210e70f6a42a006f1d1d38c
2020-10-30 16:54:13 +00:00
Bas Leijdekkers
264aeca72a RegExp: make getPattern() @NotNull
GitOrigin-RevId: 82b8089e824064f72212dd1086f66ef7fff34a55
2020-10-30 16:54:11 +00:00
Bas Leijdekkers
5958ca6260 RegExp: javadoc update
GitOrigin-RevId: 0b7fbd4866f7128195facb6fd0272bd1d293fdcc
2020-10-30 16:54:09 +00:00
Bas Leijdekkers
0ab04879ba RegExp: make method abstract to force overrides
GitOrigin-RevId: 2e98976e08d7b767d5ed38c541c2df66d7765150
2020-10-30 16:54:07 +00:00
Bas Leijdekkers
30e0a78e06 RegExp: don't localized strings in static fields to allow dynamic loading of language bundles
GitOrigin-RevId: f7796f934b82b0b9146c2d46d949fd0b66e3569c
2020-10-30 16:54:05 +00:00
Bas Leijdekkers
143337cad9 RegExp: new "Unnecessary non-capturing group" inspection (IDEA-228664)
GitOrigin-RevId: d6288b1241bf4253030c6f91ecb73f17a6ea4710
2020-10-27 20:06:33 +00:00
Bas Leijdekkers
75339de4c1 RegExp/Stylus: fix misplaced property
GitOrigin-RevId: 571015232fe5e0ec4f705a5c09654145803c06f3
2020-10-27 20:06:32 +00:00
Bas Leijdekkers
11d20b495b RegExp/JavaEE: fix misplaced property
GitOrigin-RevId: 0c9c4a19ef2e7bd5a71e7c63613a20e5dfc59a51
2020-10-27 20:06:31 +00:00
Bas Leijdekkers
757d903793 RegExp: highlight string matching portion in checker for JavaScript (IDEA-96093)
GitOrigin-RevId: 0c03372f0936c6395e1f061ef8bafe1b9886e7cf
2020-10-19 19:54:11 +00:00
Bas Leijdekkers
8a0ee6123c RegExp: highlight matched groups in tester (IDEA-243794)
GitOrigin-RevId: 7502c3c10191da5e9c18d4120c7a33446b8b244d
2020-10-19 19:54:07 +00:00
Ilyas Selimov
bdced67aaf EA-240119 - taking in account concatenation with empty string
GitOrigin-RevId: 9dd8853c0d19b3b4f887dfdcf39d039f40627636
2020-10-12 08:21:04 +00:00
Alexey Kudravtsev
d2437cbdc2 avoid concrete class IntArrayList, use interface instead
GitOrigin-RevId: 0e8e08b55f58dfd3597e9999012e2746312a9e60
2020-10-07 13:51:52 +00:00
Vladimir Krivosheev
ef799565a0 cleanup
GitOrigin-RevId: db50f41393f2464428b605fbf1dafcb5c62ed508
2020-09-30 06:38:16 +00:00
Alexey Kudravtsev
a4e9a0121a test for FileType constructor to be non-public to avoid duplicates and double instantiation because file types must be singletons
GitOrigin-RevId: d448ee007d87edbaf095f8fbe7e1b51ce8c7d9bc
2020-09-27 11:37:12 +00:00
Vladimir Krivosheev
a67c59c561 platform.core.impl — remove dependency on intellij.platform.util.ui and intellij.platform.core.ui
java.psi.iml — remove dependency on intellij.platform.core.ui

GitOrigin-RevId: c1d4feb04c0471c7d17b5331b86738ee54a97f80
2020-09-21 13:40:47 +00:00
Bas Leijdekkers
4d715d6e5e RegExp: remove <resource-bundle> mistake
GitOrigin-RevId: 60535212128a400d194d189ec22ecd41a3bccdbc
2020-09-08 14:22:27 +00:00
Bas Leijdekkers
e68c7b5841 RegExp: group name i18n
GitOrigin-RevId: 2eef5efea7cab1991d532c9d1e991efcefd2f6fd
2020-09-08 10:40:08 +00:00
Bas Leijdekkers
38273956ae regexp: annotating
GitOrigin-RevId: 4e1b729aa848399177bc9206f4ce559e9b32c3e3
2020-08-27 08:46:46 +00:00
Bas Leijdekkers
0e236d37a1 regexp fix capitalization
GitOrigin-RevId: 3524764849b96b54b1b28d7f55719d75722efb49
2020-08-27 08:46:44 +00:00
sergey.vasiliev
20619a464b javaee platform: i18n
GitOrigin-RevId: 8251168faa83eb917db90116c7c9f827e64ee5c1
2020-08-22 14:56:23 +00:00
Alexander Doroshko
3227639d0f WEB-47047 Stylus internationalization
GitOrigin-RevId: 75e39069c6cd64ee0f84e83a954d81915f362e78
2020-08-21 19:20:01 +00:00
Bas Leijdekkers
e700183f6f regexp: internationalize regexp checker default sample text
GitOrigin-RevId: a8b76b48c442b66626e4e1f347846112ed10076f
2020-08-03 15:34:29 +00:00
Bas Leijdekkers
77fd895afb RegExp: l10n
GitOrigin-RevId: c28b3cc5bd49bf95ec1ed3103f5464846ab743ee
2020-08-03 15:34:26 +00:00
Ilyas Selimov
062cd4d0be IDEA-241270 - fixed unexpected anchors false-positives in conditional expressions
GitOrigin-RevId: 0cc8b89d147ac4e8c208e1888fa5421439056778
2020-07-31 13:50:08 +00:00
Artem Khvastunov
02304a8d99 GO-5373 implement regexp validation using re2j library
GitOrigin-RevId: ee1019b3029fef4826ad5a6c6cf5a757ac168ea5
2020-07-27 08:02:42 +00:00
Artem Khvastunov
762f56db21 [go] add tests for regexp matching
GitOrigin-RevId: f5ed00d01ba51279e50b6b3e5da6339490452308
2020-07-23 12:24:02 +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
Bas Leijdekkers
023dd078b3 RegExp: don't look deep into class when calculating lookbehind length (PY-42776)
GitOrigin-RevId: b834ca01dc20d7e0f287270addf5e07db94f5800
2020-06-24 21:37:50 +03:00
Bas Leijdekkers
8f2deb4c60 RegExp: don't warn about redundant nested character classes when negated (IDEA-242520)
because class negation behaviour changed between JDK 8 and JDK 9

GitOrigin-RevId: eb9bf0c636d17a98aac1a40a7376c13c65ef4999
2020-06-18 18:38:14 +03:00
Bas Leijdekkers
8f330f9e49 RegExp: fall back to "find" in RegExp Checker when "match" doesn't match the complete text (IDEA-198226, IDEA-220373)
GitOrigin-RevId: 1fc955064548995660915bdfe82589be0e813706
2020-06-15 10:33:43 +03:00
Bas Leijdekkers
07a09bb005 regex: escaped closing square bracket is redundant for Java Regex
bug introduced by fix for WEB-45812

GitOrigin-RevId: 18cb5cac57440ee66bd3fde6f980390d8f7f0f8e
2020-06-08 17:25:56 +03:00