Модуль: Parser
- Определён в:
- sorbet/rbi/parser@3.3.8.0.rbi
Обзор
source://parser//lib/parser.rb#19
Определено в пространстве имён
Модули: AST, Builders, Deprecation, Messages, Meta, Source Классы: Base, ClobberingError, Context, CurrentArgStack, Diagnostic, Lexer, LexerStrings, MaxNumparamStack, Rewriter, Ruby34, StaticEnvironment, SyntaxError, TreeRewriter, UnknownEncodingInMagicComment, VariablesStack
Сводка констант свернуть
- CurrentRuby =
Парсер для текущей версии Ruby. ПРИМЕЧАНИЕ: поддерживаются только версии Ruby <= 3.3. Для разбора Ruby 3.4 и выше используйте гем prism. Их также можно использовать совместно для поддержки нескольких версий с помощью обратно совместимого AST.
source://parser//lib/parser/current.rb#129
Parser::Ruby34
- MESSAGES =
Диагностические сообщения (ошибки, предупреждения и уведомления), которые могут быть сформированы.
source://parser//lib/parser/messages.rb#11
T.let(T.unsafe(nil), Hash)
- VERSION =
Эта константа является частью закрытого API. Эту константу можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам по возможности следует избегать использования этой константы, так как она может быть удалена или изменена без предупреждения.
source://parser//lib/parser/version.rb#4
T.let(T.unsafe(nil), String)
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/Parser.html