Sha256: 8c6633e234c3d8f748d8436e3910d3c5160459b5555f96a72b62c542c33a0393

Contents?: true

Size: 1.97 KB

Versions: 1

Compression:

Stored size: 1.97 KB

Contents

# frozen_string_literal: true

require_relative "sorbet/mixin/target_sorbet_version.rb"
require_relative "sorbet/mixin/signature_help.rb"

require_relative "sorbet/binding_constant_without_type_alias"
require_relative "sorbet/constants_from_strings"
require_relative "sorbet/forbid_superclass_const_literal"
require_relative "sorbet/forbid_include_const_literal"
require_relative "sorbet/forbid_type_aliased_shapes"
require_relative "sorbet/forbid_untyped_struct_props"
require_relative "sorbet/implicit_conversion_method"
require_relative "sorbet/one_ancestor_per_line"
require_relative "sorbet/callback_conditionals_binding"
require_relative "sorbet/forbid_t_struct"
require_relative "sorbet/forbid_t_unsafe"
require_relative "sorbet/forbid_t_untyped"
require_relative "sorbet/redundant_extend_t_sig"
require_relative "sorbet/type_alias_name"
require_relative "sorbet/obsolete_strict_memoization"
require_relative "sorbet/buggy_obsolete_strict_memoization"

require_relative "sorbet/rbi/forbid_extend_t_sig_helpers_in_shims"
require_relative "sorbet/rbi/forbid_rbi_outside_of_allowed_paths"
require_relative "sorbet/rbi/single_line_rbi_class_module_definitions"

require_relative "sorbet/signatures/allow_incompatible_override"
require_relative "sorbet/signatures/checked_true_in_signature"
require_relative "sorbet/signatures/keyword_argument_ordering"
require_relative "sorbet/signatures/signature_build_order"
require_relative "sorbet/signatures/enforce_signatures"
require_relative "sorbet/signatures/empty_line_after_sig"

require_relative "sorbet/sigils/valid_sigil"
require_relative "sorbet/sigils/has_sigil"
require_relative "sorbet/sigils/ignore_sigil"
require_relative "sorbet/sigils/false_sigil"
require_relative "sorbet/sigils/true_sigil"
require_relative "sorbet/sigils/strict_sigil"
require_relative "sorbet/sigils/strong_sigil"
require_relative "sorbet/sigils/enforce_sigil_order"
require_relative "sorbet/sigils/enforce_single_sigil"

require_relative "sorbet/mutable_constant_sorbet_aware_behaviour"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rubocop-sorbet-0.7.6 lib/rubocop/cop/sorbet_cops.rb