mirror of
https://github.com/ruby/ruby.git
synced 2025-08-15 13:39:04 +02:00
[ruby/prism] Support Ruby 3.5 for Prism::Translation::Parser
Follow up https://github.com/ruby/prism/pull/3336. Development for Ruby 3.5 has begun on the master branch:2f064b3b4b
aa49c1bd78
This commit is contained in:
parent
9a5ad1b558
commit
f459d8dfb7
4 changed files with 17 additions and 0 deletions
|
@ -96,6 +96,7 @@ Gem::Specification.new do |spec|
|
|||
"lib/prism/translation/parser.rb",
|
||||
"lib/prism/translation/parser33.rb",
|
||||
"lib/prism/translation/parser34.rb",
|
||||
"lib/prism/translation/parser35.rb",
|
||||
"lib/prism/translation/parser/compiler.rb",
|
||||
"lib/prism/translation/parser/lexer.rb",
|
||||
"lib/prism/translation/ripper.rb",
|
||||
|
@ -116,6 +117,7 @@ Gem::Specification.new do |spec|
|
|||
"rbi/prism/translation/parser.rbi",
|
||||
"rbi/prism/translation/parser33.rbi",
|
||||
"rbi/prism/translation/parser34.rbi",
|
||||
"rbi/prism/translation/parser35.rbi",
|
||||
"rbi/prism/translation/ripper.rbi",
|
||||
"rbi/prism/visitor.rbi",
|
||||
"sig/prism.rbs",
|
||||
|
|
|
@ -7,6 +7,7 @@ module Prism
|
|||
autoload :Parser, "prism/translation/parser"
|
||||
autoload :Parser33, "prism/translation/parser33"
|
||||
autoload :Parser34, "prism/translation/parser34"
|
||||
autoload :Parser35, "prism/translation/parser35"
|
||||
autoload :Ripper, "prism/translation/ripper"
|
||||
autoload :RubyParser, "prism/translation/ruby_parser"
|
||||
end
|
||||
|
|
|
@ -292,6 +292,8 @@ module Prism
|
|||
"3.3.1"
|
||||
when 34
|
||||
"3.4.0"
|
||||
when 35
|
||||
"3.5.0"
|
||||
else
|
||||
"latest"
|
||||
end
|
||||
|
|
12
lib/prism/translation/parser35.rb
Normal file
12
lib/prism/translation/parser35.rb
Normal file
|
@ -0,0 +1,12 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
module Prism
|
||||
module Translation
|
||||
# This class is the entry-point for Ruby 3.5 of `Prism::Translation::Parser`.
|
||||
class Parser35 < Parser
|
||||
def version # :nodoc:
|
||||
35
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue