класс Rails::SourceAnnotationExtractor::ParserExtractor
Оборачивает регулярное выражение, которое будет проверяться на соответствие каждому из комментариев файла исходного кода.
Публичные методы экземпляров
# File railties/lib/rails/source_annotation_extractor.rb, line 33 def annotations(file) contents = File.read(file, encoding: Encoding::BINARY) parser = Parser.new(contents, pattern: pattern).tap(&:parse) parser.error? ? [] : parser.comments end
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.