summaryrefslogtreecommitdiff
path: root/test/ripper
AgeCommit message (Expand)Author
2020-11-26Store all kinds of syntax errors [Bug #17345]Nobuyoshi Nakada
2020-11-26Removed a duplicate assertionNobuyoshi Nakada
2020-11-20Ripper.{lex,tokenize} return full tokens even if syntax errorNobuhiro IMAI
2020-11-17Support raise_errors keyword for Ripper.{lex,tokenize,sexp,sexp_raw}Jeremy Evans
2020-11-02ripper: Invalid pragma value warningNobuyoshi Nakada
2020-10-26Assoc pattern matching (#3703)Nobuyoshi Nakada
2020-10-19Add a Ripper.lex test of :on_embexpr_endTakashi Kokubun
2020-10-12Prohibit setter method names in all kinds of endless methodsNobuyoshi Nakada
2020-06-25Drop token info for endless method definitionNobuyoshi Nakada
2020-06-25[ripper] added endless method definition event testsNobuyoshi Nakada
2020-06-24[ripper] fix mismatched indentations warning [Bug #16981]Nobuyoshi Nakada
2020-06-24[ripper] fail unless got warning as expectedNobuyoshi Nakada
2020-06-14Introduce find pattern [Feature #16828]Kazuki Tsujimoto
2020-06-06Add leading arguments support to arguments forwardingJeremy Evans
2020-04-28Removed unnecessary RLIMIT_ASNobuyoshi Nakada
2019-12-20Warn also numbered parameter like parametersNobuyoshi Nakada
2019-11-26[ripper] Fixed unique key check in pattern matchingNobuyoshi Nakada
2019-11-25[ripper] Quoted label without expression must be a local variableNobuyoshi Nakada
2019-11-20Revert "[ripper] Quoted label without expression must be a local variable"Nobuyoshi Nakada
2019-11-19[ripper] Quoted label without expression must be a local variableNobuyoshi Nakada
2019-11-14`#@1` is no longer an embedded variableNobuyoshi Nakada
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
2019-10-22Arguments forwarding [Feature #16253]Nobuyoshi Nakada
2019-09-25Removed idNUMPARAM_0Nobuyoshi Nakada
2019-09-24Changed numbered parameter prefixNobuyoshi Nakada
2019-09-13Name dynamically defined methods with line numbersNobuyoshi Nakada
2019-08-30Make ripper support **nil syntaxJeremy Evans
2019-08-29Revert "Add pipeline operator [Feature #15799]"Nobuyoshi Nakada
2019-08-09double memory limit on MJIT.Koichi Sasada
2019-07-23Split test/ripper/test_files.rb to run in parallelNobuyoshi Nakada
2019-07-06Added assertions for Unicode escaped CHAR scanner eventsNobuyoshi Nakada
2019-07-04Do not dispatch a nil token in ripperNobuyoshi Nakada
2019-06-28Add parentheses to suppress a warningNobuyoshi Nakada
2019-06-28Test string contentNobuyoshi Nakada
2019-06-28Removed unused variablesNobuyoshi Nakada
2019-06-28Fixed a variable nameNobuyoshi Nakada
2019-06-27Fix ripper fatalNobuyoshi Nakada
2019-06-27Test for unterminated here-docsNobuyoshi Nakada
2019-06-13Add pipeline operator [Feature #15799]Nobuyoshi Nakada
2019-06-03Fix the error token on "invalid hex escape"Nobuyoshi Nakada
2019-05-30parse.y: adjust here-doc error tokenNobuyoshi Nakada
2019-05-30Include stack elements left after errorsNobuyoshi Nakada
2019-05-29parse.y: fix state after ivar/cvarNobuyoshi Nakada
2019-05-29parse.y: flush invalid charNobuyoshi Nakada
2019-05-27Do not make an incomplete escape a valid charNobuyoshi Nakada
2019-05-27Ripper#tokenNobuyoshi Nakada
2019-05-26Fix scanner event at invalid syntaxNobuyoshi Nakada
2019-05-09require 'stringio'NARUSE, Yui
2019-04-17Introduce pattern matching [EXPERIMENTAL]ktsj
2019-03-19parse.y: removed redundant number_arg parser eventnobu