Bas Leijdekkers
|
9775daf2ab
|
RegExp: the failure of other tests should not cause this test to fail
|
2017-01-24 09:38:31 +01:00 |
|
Bas Leijdekkers
|
b8b4aec66a
|
RegExp: fix test flakiness?
|
2017-01-23 11:48:27 +01:00 |
|
Bas Leijdekkers
|
96fdd517c5
|
regexp: lookbehind error highlighting
|
2017-01-17 17:11:38 +01:00 |
|
Bas Leijdekkers
|
80a10dad96
|
improved regexp group api
|
2017-01-17 17:11:38 +01:00 |
|
Bas Leijdekkers
|
57ca2e7195
|
regexp: separate token for atomic group
|
2017-01-17 17:11:38 +01:00 |
|
Bas Leijdekkers
|
b3d2d5c9a9
|
regexp: character class lexing reworked to improve (?x) comment mode
|
2017-01-09 17:10:10 +01:00 |
|
Bas Leijdekkers
|
9c0658d9fc
|
regexp: fix Check RegExp for java regexp patterns
|
2017-01-09 17:10:09 +01:00 |
|
Bas Leijdekkers
|
e53d28e4a7
|
regexp: non-ascii characters are allowed to be escaped
|
2017-01-07 21:21:15 +01:00 |
|
Bas Leijdekkers
|
cd16b12ccb
|
regexp: no counted quantifiers inside character classes
|
2017-01-07 21:21:15 +01:00 |
|
Bas Leijdekkers
|
bbf0d62571
|
regexp: intersection parse fix
|
2017-01-07 21:21:14 +01:00 |
|
Bas Leijdekkers
|
853975031f
|
regexp: report error on options with quantifier
|
2017-01-07 21:21:14 +01:00 |
|
Bas Leijdekkers
|
88680e2549
|
regexp: better error reporting on incorrect counted quantifiers
|
2017-01-07 21:21:13 +01:00 |
|
Bas Leijdekkers
|
b598be459d
|
regexp: introduce RegExpNumber
|
2017-01-05 15:42:07 +01:00 |
|
Bas Leijdekkers
|
16ea7af128
|
regexp: fix test data
|
2017-01-05 15:33:51 +01:00 |
|
Bas Leijdekkers
|
b99809ff00
|
regexp: cleanup
|
2017-01-05 15:26:02 +01:00 |
|
Bas Leijdekkers
|
f881d9b737
|
regexp: better highlighting in Check RegExp editor text field
|
2017-01-05 15:26:01 +01:00 |
|
Bas Leijdekkers
|
8f2bfb8472
|
regexp: one more lexing of "omit number in quantifier" fix
|
2017-01-05 15:26:01 +01:00 |
|
Bas Leijdekkers
|
e70c62b4ca
|
regexp: remove bad method
|
2017-01-05 15:26:01 +01:00 |
|
Bas Leijdekkers
|
50ed2ed8a6
|
regexp: get rid of cumbersome xml driven test
|
2017-01-05 15:26:00 +01:00 |
|
Bas Leijdekkers
|
65c472c3e6
|
regexp: a group containing a conditional reference or named character is not empty (PY-14381)
|
2016-12-31 19:32:17 +01:00 |
|
Bas Leijdekkers
|
5156991f08
|
regexp: better name
|
2016-12-31 19:32:17 +01:00 |
|
Bas Leijdekkers
|
2ed460c088
|
regexp: cleanup
|
2016-12-31 19:32:16 +01:00 |
|
Bas Leijdekkers
|
9e094516b8
|
regexp: small simplification of parser
|
2016-12-31 19:32:16 +01:00 |
|
Bas Leijdekkers
|
b98b7596dc
|
regexp: make matcher used for Check RegExp intention pluggable
|
2016-12-26 17:47:44 +01:00 |
|
Bas Leijdekkers
|
a0bb41c197
|
regexp: cleanup number parsing
|
2016-12-26 17:47:43 +01:00 |
|
Bas Leijdekkers
|
6c496f68f3
|
regexp: fix SIOOBE
|
2016-12-26 17:47:42 +01:00 |
|
Bas Leijdekkers
|
3d68f5be67
|
regexp: extended hex unicode character syntax under javascript
|
2016-12-22 16:08:54 +01:00 |
|
Bas Leijdekkers
|
f6e35ab7b9
|
regexp: highlight invalid escapes (such as boundaries) as error inside character class
|
2016-12-22 16:08:53 +01:00 |
|
Bas Leijdekkers
|
d1e2eedb7d
|
regexp: cleanup
|
2016-12-22 16:08:52 +01:00 |
|
Bas Leijdekkers
|
83091d58fa
|
regexp: fix no leading zero octal character lexing
|
2016-12-22 16:08:51 +01:00 |
|
Bas Leijdekkers
|
f7b12769f3
|
regexp: lex leading zero (=java style) octal chars correctly
|
2016-12-22 16:08:49 +01:00 |
|
Bas Leijdekkers
|
5dd2ddc45e
|
regexp: strict no dangling metacharacters setting for ecmascript unicode mode (WEB-22398)
|
2016-12-22 16:08:48 +01:00 |
|
Bas Leijdekkers
|
de5bfd65ec
|
regexp: remove spurious '}'
|
2016-12-22 16:08:47 +01:00 |
|
Bas Leijdekkers
|
50e5850f97
|
regexp: fix lexing of character classes when nesting is not allowed
|
2016-12-16 10:24:59 +01:00 |
|
Alexander Kass
|
018e57d804
|
RegexpChecker: continue transaction IDEA-165426
|
2016-12-15 19:39:00 +03:00 |
|
Alexey Kudravtsev
|
caa5ca99ec
|
call allHighlightsForRangeAreProduced((0,3)) even in case of runVisitors() called for visible element with range (0,3) which generated some info, then runVisitors() called for the the file with range (0,3).
|
2016-12-14 12:05:58 +03:00 |
|
Bas Leijdekkers
|
a44c71ddd6
|
regexp: fix lexing of "omit number in quantifier"
|
2016-12-13 20:09:28 +01:00 |
|
Bas Leijdekkers
|
31cd1f041f
|
regexp: remove ugly test only method
|
2016-12-13 20:09:27 +01:00 |
|
Bas Leijdekkers
|
fe7baae811
|
regexp: split parsing test into dialect specific parts
|
2016-12-13 20:09:26 +01:00 |
|
Bas Leijdekkers
|
d48fd408c1
|
regexp: every escaped character is legal in js's regexp dialect
|
2016-12-13 20:09:25 +01:00 |
|
Bas Leijdekkers
|
a29f16e1f1
|
regexp: improved highlighting of character ranges
|
2016-12-13 20:09:23 +01:00 |
|
Alexey Kudravtsev
|
b027fe7814
|
removed console ptintlns for successful tests
|
2016-12-08 15:07:54 +03:00 |
|
Bas Leijdekkers
|
fb5eae77b6
|
regexp: fix completion test
|
2016-12-05 18:07:48 +01:00 |
|
Bas Leijdekkers
|
42443f3f5f
|
regexp: add missing test data
|
2016-12-05 17:18:28 +01:00 |
|
Bas Leijdekkers
|
4b7013730e
|
regexp: parser test coverage and remove dead code
|
2016-12-05 16:38:26 +01:00 |
|
Bas Leijdekkers
|
df13b92ff4
|
regexp: handle dangling '{' correctly for dialects that allow it (python, ruby, js) (PY-8252)
|
2016-12-05 16:38:25 +01:00 |
|
Bas Leijdekkers
|
a34c3757e8
|
regexp: convert comments to javadoc
|
2016-12-05 16:38:25 +01:00 |
|
Bas Leijdekkers
|
47afdfd26e
|
regexp: remove duplicated line
|
2016-12-05 16:38:24 +01:00 |
|
Bas Leijdekkers
|
748a1e5eee
|
PY-21575 (False positive: "Unclosed group reference" for backreference to a named group in regex)
|
2016-12-05 11:44:41 +01:00 |
|
Bas Leijdekkers
|
16ec0170f6
|
regexp: fix a case of "good code is red"
|
2016-12-05 11:44:40 +01:00 |
|