Spec-Zone.ru › Homebrew

Модуль: 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

См. также:

  • документация гема prism
  • Руководство по совместному использованию prism и parser.
Parser::Ruby34
MESSAGES =

Диагностические сообщения (ошибки, предупреждения и уведомления), которые могут быть сформированы.

source://parser//lib/parser/messages.rb#11

См. также:

  • Diagnostic
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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API