summaryrefslogtreecommitdiff
path: root/prism
AgeCommit message (Expand)Author
2024-05-10[PRISM] Bump to version 0.29.0Kevin Newton
2024-05-10[ruby/prism] Enhance parameter forwarding error messagesKevin Newton
2024-05-10[ruby/prism] operator renameKevin Newton
2024-05-10[ruby/prism] Fix escaping control+xKevin Newton
2024-05-08[ruby/prism] Ensure keyword parameters are not constantsKevin Newton
2024-05-08[ruby/prism] Enhance def params term error messageKevin Newton
2024-05-08[ruby/prism] Fix line number of unreachable statement warningKevin Newton
2024-05-08[ruby/prism] Ensure keyword parameters do not end in ! or ?Kevin Newton
2024-05-08[ruby/prism] Invalid escape character syntax for nested unicode escapesKevin Newton
2024-05-08[ruby/prism] Validate Unicode escape sequences are not surrogatesKevin Newton
2024-05-08[PRISM] Sync prism version bumpKevin Newton
2024-05-08[ruby/prism] Better error message on missing hash valueKevin Newton
2024-05-07[ruby/prism] Extend error message for unterminated HEREDOCKevin Newton
2024-05-07[ruby/prism] Better error message for contents of hash patternKevin Newton
2024-05-07[ruby/prism] Disallow implicit hash in array patternKevin Newton
2024-05-07[ruby/prism] Specific error message for symbol literal with interpolation in ...Kevin Newton
2024-05-07[ruby/prism] Add error for invalid implicit local writesKevin Newton
2024-05-07[ruby/prism] shareable_constant_value line warningsKevin Newton
2024-05-06[ruby/prism] Unexpected fractional component error messagesKevin Newton
2024-05-06[ruby/prism] More specific error for conflicting forwarding parametersKevin Newton
2024-05-06[ruby/prism] Fix up error message for unexpected {Kevin Newton
2024-05-03[ruby/prism] Prism::Location#adjoinKevin Newton
2024-05-03[ruby/prism] Prism::Node#tunnelKevin Newton
2024-05-03[ruby/prism] Disallow *a&.x=0Kevin Newton
2024-05-03[ruby/prism] Create specialized `ASCIISource` with asciionly optimizationsVinicius Stock
2024-05-03[ruby/prism] Disallow safe navigation in a call target nodeKevin Newton
2024-05-03[ruby/prism] Disallow **nil after keyword parametersKevin Newton
2024-05-03[ruby/prism] Disallow keywords and blocks in index expressionsKevin Newton
2024-05-03[ruby/prism] Change ConstantPathNode#child to ConstantPathNode#{name,name_loc}Kevin Newton
2024-05-02Mark the first string element of a regexp as binary if US-ASCIIKevin Newton
2024-05-02[ruby/prism] Node#script_lines and supporting infraKevin Newton
2024-05-01[PRISM] Consolidate handling heredoc terminatorsKevin Newton
2024-05-01[PRISM] Enable passing tests in test_syntax.rbKevin Newton
2024-05-01[PRISM] Closer error messages on invalid unicode escapes in character literalsKevin Newton
2024-05-01[PRISM] Error message for unterminated heredoc identifierKevin Newton
2024-05-01[PRISM] Fix unterminated regular expression error messageKevin Newton
2024-05-01[PRISM] Better error messages for unwriteable targetsKevin Newton
2024-05-01[PRISM] Match unterminated error messagesKevin Newton
2024-05-01[ruby/prism] Support passing version 3.3.1Kevin Newton
2024-05-01[PRISM] Simplify prism error highlightingKevin Newton
2024-05-01[ruby/prism] CRuby error message for trailing underscore in numberKevin Newton
2024-05-01[ruby/prism] Add more errors for dynamic constant writes in methodsKevin Newton
2024-05-01[ruby/prism] Mark errors for invalid symbolsKevin Newton
2024-05-01[ruby/prism] Match CRuby interpolation semanticsKevin Newton
2024-04-26[ruby/prism] Bump to v0.27.0Kevin Newton
2024-04-26[PRISM] Sync latest config.yml documentation updatesKevin Newton
2024-04-26[ruby/prism] Location#slice_lines, Node#slice_linesKevin Newton
2024-04-26[ruby/prism] Match CRuby error messages for invalid numericsKevin Newton
2024-04-26[ruby/prism] Add a flag on returns when they are redundantKevin Newton
2024-04-24[ruby/prism] Warn for nested hashes as wellKevin Newton