Commit Graph
312 Commits
Author SHA1 Message Date
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
Bas Leijdekkers e417afe76a regexp: workaround for failing test 2016-12-02 16:26:36 +01:00
Maxim.Mossienko dc59c7880e regexp support for replacement transformations: \U \L \l \u \E (IDEA-155615) 2016-12-02 14:23:08 +01:00
Bas Leijdekkers f222273458 regexp: better highlighting and more highlighting options (IDEA-131177 & IDEA-118236) 2016-12-02 13:06:15 +01:00
peter 74a1a5259b ssr/regex intentions: make files writable outside write action 2016-11-25 16:31:45 +01:00
Alexander Kass 05b92079b2 DBE: EA-91019 - IAE: BalloonImpl.revalidate 2016-11-10 13:37:47 +03:00
Bas Leijdekkers e0587ee75e fix typo in regexp test data 2016-11-07 17:08:10 +01:00
Bas Leijdekkers 4de7bab704 regexp: no need for a declaration subcategory for the Check RegExp intention 2016-10-26 12:41:07 +02:00
Anton Tarasov b0737a9f3a [followup] IDEA-162563 Action menus do not have icons under HiDPI linux
- New interface: JBUI.JBIcon. EmptyIcon now implements it.
- New method: JBUI.scale(JBIcon)
2016-10-20 16:12:56 +03:00
Alexander Kass 99405d6a9e DBE: modality state issue in CheckRegExp IDEA-161948, IDEA-161946 2016-10-05 19:16:05 +03:00
Bas Leijdekkers 81ca03ffd8 regexp: add test for named character completion 2016-08-30 17:56:00 +02:00
Bas Leijdekkers 1e2ecd672c regexp: use getContext() instead of overly complicated PsiLanguageInjectionHost retrieval 2016-08-30 17:55:59 +02:00
Bas Leijdekkers 370f79cc60 regexp: retrieve RegExpLanguageHost correctly in "Check RegExp" and "Edit Injected Fragment" 2016-08-29 20:54:01 +02:00
Bas Leijdekkers 4cda925063 regexp: first pass at validation and completion for jdk 9 named characters (IDEA-156407) 2016-08-29 20:54:00 +02:00
Bas Leijdekkers 5adb27a6dd regexp: introduce AsciiUtil.isLetterOrDigit() 2016-08-29 11:59:33 +02:00
Bas Leijdekkers 1d8c7dd86a regexp: add AsciiUtil.isLetter() 2016-08-29 11:47:29 +02:00
Bas Leijdekkers b79d5cf058 regexp: initial support for named unicode characters (IDEA-156407) 2016-08-26 14:20:02 +02:00
Bas Leijdekkers 6c6ca51ffe regexp: improve error highlighting for posix bracket expressions 2016-08-26 14:20:01 +02:00
Bas Leijdekkers 44d44fdefb regexp: improve error reporting and recovery when parsing properties 2016-08-26 14:20:00 +02:00
Bas Leijdekkers 187eb1fd32 regexp: introduce ascii utility methods 2016-08-26 14:19:59 +02:00
Bas Leijdekkers 25b24b59df regexp: check if group name is valid 2016-08-24 19:22:47 +02:00
Bas Leijdekkers eb4955b282 regexp: allow more characters in "name" lexer macro to match all unicode scripts, blocks and characters 2016-08-24 19:22:45 +02:00
Bas Leijdekkers 3810ce742c regexp: always check for weak warnings in test 2016-08-18 12:01:45 +02:00
Bas Leijdekkers 0dcb936969 regexp: fix tests 2016-08-17 15:24:25 +02:00
Bas Leijdekkers 30a7cd7926 regexp: fix octal lexing 2016-08-17 15:24:24 +02:00
Bas Leijdekkers f3172df061 regexp: report more redundant escapes 2016-08-16 20:00:40 +02:00
Bas Leijdekkers c6ce31fba3 regexp: nicer highlighted range for "Unresolved named group reference" 2016-08-14 23:03:11 +02:00
Bas Leijdekkers 4dd70c3478 IDEA-156494 (Unknown character category IsAlphabetic) 2016-08-14 23:03:10 +02:00
Bas Leijdekkers a0ea168990 regexp: really fix boundaries 2016-08-12 12:39:17 +02:00
Bas Leijdekkers 8cf829b5a9 regexp: fix test 2016-08-11 18:54:06 +02:00
Bas Leijdekkers d9eab2645d regexp: fix boundaries 2016-08-11 18:54:05 +02:00
Bas Leijdekkers 2bfa8295fd regexp: support \b{g} (Unicode extended grapheme cluster boundary) (IDEA-156407) 2016-08-11 12:10:41 +02:00
Bas Leijdekkers 3473ac990a regexp: support \X (Unicode extended grapheme cluster) in Java (IDEA-156407) 2016-08-10 19:57:18 +02:00
Bas Leijdekkers 8bfbbd5f18 regexp: cleanup test 2016-08-10 19:57:18 +02:00
Bas Leijdekkers ff09b9f7f5 regex: more readable completion type text 2016-08-10 19:57:17 +02:00
Alexander Zolotov 3458fa2534 Regex: javadoc 2016-08-09 21:13:09 +03:00
Anna.Kozlova 78d1492242 explicit types to diamonds 2016-08-08 17:08:03 +02:00
Konstantin Ulitin 1cf19e8ced add javadoc 2016-08-08 16:07:07 +03:00
Alexander Zolotov 878c7a09d7 Regexp: allow negate posix bracket expressions 2016-08-04 01:24:40 +03:00
Alexander Zolotov f1f8db870e Add some docs 2016-08-04 01:24:40 +03:00
Bas Leijdekkers 7f070d33eb regexp: adjust test data 2016-07-06 13:03:58 +02:00
Bas Leijdekkers 83937b1310 regexp: use getCommunityHomePath() 2016-06-28 23:08:07 +02:00