parse_file_failure?(filepath, **options) -> boolRuby 3.3 から[permalink][rdoc][edit]-
filepathで指定したファイルの構文解析にエラーがあった場合に true を返します。Prism?.parse_file_success? の否定です。オプションは Prism?.parse と同じです。
- [PARAM]
filepath: - 解析する Ruby プログラムのファイルパスを指定します。
- [PARAM]
options: - Prism?.parse を参照してください。
require "prism" File.write("sample.rb", "def foo(a, b) = a + b\n") p Prism.parse_file_failure?("sample.rb") # => false File.write("bad.rb", "def foo(\n") p Prism.parse_file_failure?("bad.rb") # => true[SEE_ALSO] Prism?.parse_file_success?
- [PARAM]