Commit Graph

645 Commits

Author SHA1 Message Date
Bas Leijdekkers
00c70b7eee RegExp: fix inspection description editing mistake
GitOrigin-RevId: edf1377175a7958ad353533db6e732b6a097060e
2021-08-12 14:32:25 +00:00
Kirill Smelov
4b8afb79ff WI-51002 Fetch all RegExpClassElement children as class elements instead of manually peeking by tokens
To not miss potential candidates like RegExpPosixBracketExpression

GitOrigin-RevId: f37553a211a5dc78163301e52f1f058852e03472
2021-08-05 12:11:04 +00:00
Kirill Smelov
aad83a3f2e WI-52566 allow duplicated named subpatterns when J modifier is present
GitOrigin-RevId: 02644c6d0da294dd333c374cbe6d81eafe7c4ca8
2021-08-05 12:11:01 +00:00
Bas Leijdekkers
d1a8ea1bc5 RegExp: small simplification
GitOrigin-RevId: aae8e33d12b5252f7c781be9d38782f0aaf7aead
2021-07-01 16:53:16 +00:00
Bas Leijdekkers
c50a102e50 update RegExp inspection descriptions with examples
GitOrigin-RevId: 1daa0f68ede1036d134127cdacd0b61e5d438ca8
2021-06-06 13:43:39 +00:00
Aleksandra Zolushkina
c259131c03 Proofread RegExp intention action description
GitOrigin-RevId: c7ba1c0c5dbb9b9662c68bf3416fde863b039b43
2021-05-05 11:19:49 +00:00
Dmitry Jemerov
749ce8a332 Cleanup: remove @author tags
GitOrigin-RevId: 9174eb8d77215b16f9f6c6074e6aced654d95ef1
2021-05-03 13:07:48 +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
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