Class: RuboCop::Cop::Sorbet::EnforceSignatures::RBSSignatureChecker

Inherits:
SignatureChecker
  • Object
show all
Defined in:
lib/rubocop/cop/sorbet/signatures/enforce_signatures.rb

Instance Method Summary collapse

Methods inherited from SignatureChecker

#initialize

Constructor Details

This class inherits a constructor from RuboCop::Cop::Sorbet::EnforceSignatures::SignatureChecker

Instance Method Details

#signature_node(node) ⇒ Object



251
252
253
# File 'lib/rubocop/cop/sorbet/signatures/enforce_signatures.rb', line 251

def signature_node(node)
  ::RuboCop::Sorbet::RBSParser.rbs_signatures_before(processed_source, node).first&.comments&.first
end