Класс: RuboCop::Cop::DisableComment Закрытый
- Наследуется от:
- Base
- Object
- Base
- RuboCop::Cop::DisableComment
- Определён в:
- rubocops/disable_comment.rb
Обзор
Этот класс является частью закрытого API. Этот класс можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого класса, так как он может быть удалён или изменён без предупреждения.
Проверяет, есть ли перед комментариями отключения rubocop поясняющий комментарий.
Краткое описание констант свернуть
- MSG =
Эта константа является частью закрытого API. Эту константу можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этой константы, так как она может быть удалена или изменена без предупреждения.
"Add a clarifying comment to the RuboCop disable comment"
Краткое описание методов свернуть
- #on_new_investigation ⇒ void закрытый
Подробное описание методов
#on_new_investigation ⇒ void
Этот метод является частью закрытого API. Этот метод можно использовать только в репозитории Homebrew/brew. Сторонним разработчикам следует по возможности избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.
Этот метод возвращает неопределённое значение.
11 12 13 14 15 16 17 18 19 20 | # File 'rubocops/disable_comment.rb', line 11 def on_new_investigation super processed_source.comments.each do |comment| next unless disable_comment?(comment) next if comment?(processed_source[comment.loc.line - 2]) add_offense(comment) end end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/RuboCop/Cop/DisableComment.html