summaryrefslogtreecommitdiff
path: root/test/prism/errors_test.rb
AgeCommit message (Expand)Author
2025-02-13[ruby/prism] No writing to numbered parametersKevin Newton
2024-12-16[ruby/prism] Blocks & kwargs are not valid in index assignmentsMatt Valentine-House
2024-12-05[ruby/prism] Fix error messages for unterminated ( and {Aaron Patterson
2024-07-25[ruby/prism] Sync from ruby/rubyKevin Newton
2024-07-11[ruby/prism] Various cleanup for initializers and typechecksKevin Newton
2024-07-11[ruby/prism] Reconfigure error testsKevin Newton
2024-06-26[ruby/prism] Handle block exits under modifiersKevin Newton
2024-06-14[ruby/prism] Ensure ranges are non-associativeKevin Newton
2024-06-11[ruby/prism] Match CRuby error message for unknown regexp optionsKevin Newton
2024-06-06Remove circular parameter syntax errorKevin Newton
2024-05-30[ruby/prism] Tests overhaulKevin Newton
2024-05-23[ruby/prism] Raise `void value expression` in begin clauseseileencodes
2024-05-22[ruby/prism] Fix support for 'it' implicit local variableKevin Newton
2024-05-21[ruby/prism] Add error for numbered parameter used in inner blockKevin Newton
2024-05-16[ruby/prism] Update more escape error messages to match CRubyKevin Newton
2024-05-16[ruby/prism] Update error message for invalid % at EOFKevin Newton
2024-05-16[ruby/prism] Match CRuby error message for unknown % stringKevin Newton
2024-05-16[ruby/prism] Always go to string lex mode even if EOFKevin Newton
2024-05-15[ruby/prism] Replace end of file with end-of-inputKevin Newton
2024-05-10[ruby/prism] Enhance parameter forwarding error messagesKevin Newton
2024-05-07[ruby/prism] Extend error message for unterminated HEREDOCKevin Newton
2024-05-03[ruby/prism] Disallow keywords and blocks in index expressionsKevin Newton
2024-05-01[PRISM] Fix up error message expectationsKevin Newton
2024-05-01[ruby/prism] CRuby error message for trailing underscore in numberKevin Newton
2024-04-26[ruby/prism] Add a flag on returns when they are redundantKevin Newton
2024-04-12[ruby/prism] Better error message on statement inside argument listKevin Newton
2024-04-12[ruby/prism] Better error message on invalid defKevin Newton
2024-04-12[ruby/prism] Syntax error for block argument on yieldKevin Newton
2024-04-12[ruby/prism] Fix up embdoc lexing on EOFKevin Newton
2024-04-09[ruby/prism] Fix up invalid global variable error messageKevin Newton
2024-04-05[ruby/prism] Replace old circular parameter definition detectionKevin Newton
2024-04-04[ruby/prism] Change forwarding error messages to match CRubyKevin Newton
2024-04-03[ruby/prism] Allow block exits in defined? and fix modifier while/untilKevin Newton
2024-04-03[ruby/prism] Check for syntax errors using RubyVMKevin Newton
2024-04-03[ruby/prism] Fix up errors testKevin Newton
2024-04-03[ruby/prism] Match circular parameter error messageKevin Newton
2024-04-01[ruby/prism] Match more error messagesKevin Newton
2024-04-01[ruby/prism] Do not track locals starting with _Kevin Newton
2024-04-01[ruby/prism] Use RubyVM::InstructionSequence instead of Ripper for validity c...Kevin Newton
2024-04-01[ruby/prism] Track duplicate hash keys for pattern matchingKevin Newton
2024-04-01[ruby/prism] Track captures in pattern matching for duplicatesKevin Newton
2024-03-29[PRISM] Fix error message for duplicate parameter nameKevin Newton
2024-03-26[ruby/prism] Fix an incorrect range of `Prism::Location` when `PM_ERR_RETURN_...Koichi ITO
2024-03-25[ruby/prism] Fix incorrect paring when using invalid regexp optionsKoichi ITO
2024-03-12[ruby/prism] Consolidate warnings for conditional predicatesKevin Newton
2024-02-22[ruby/prism] Add an IntegerField for parsing integer valuesKevin Newton
2024-02-16[ruby/prism] Add warning for assignments to literals in conditionalsHaldun Bayhantopcu
2024-02-15Temporarily update the error message format in prismYusuke Endoh
2024-02-12[ruby/prism] Error messages closer to CRubyKevin Newton
2024-02-07[ruby/prism] Support for Ruby 2.7Kevin Newton