Sha256: b5315dbead39e4ceafd12a6b42481f3d39f510e453c0290bc37d67f34c3e17a1
Contents?: true
Size: 952 Bytes
Versions: 5
Compression:
Stored size: 952 Bytes
Contents
module RuboCop class ConfigLoader def self.debug?: () -> boolish def self.merge_with_default: (Config, String) -> Config end class Config def initialize: (Hash[untyped, untyped], String) -> void end module Cop class Base extend AST::NodePattern::Macros def add_offense: (untyped node, ?message: String, ?severity: Symbol) -> void | (untyped node, ?message: String, ?severity: Symbol) {(Corrector) -> void} -> void def cop_config: () -> Hash[String, untyped] def processed_source: () -> AST::ProcessedSource end class Corrector < Parser::Source::TreeRewriter end module RangeHelp def source_range: (Parser::Source::Buffer source_buffer, Integer line_number, Integer column, ?Integer length) -> Parser::Source::Range end end class ProcessedSource = AST::ProcessedSource module AutoCorrector def support_autocorrect?: () -> true end end
Version data entries
5 entries across 5 versions & 1 rubygems