Sha256: 9318aa0803b71e53051839e52d2eb8cbcf90ad204b39f7842af39e004c70fa87

Contents?: true

Size: 423 Bytes

Versions: 14

Compression:

Stored size: 423 Bytes

Contents

# typed: strict

module CodeOwnership
  module Private
    module Validations
      module Interface
        extend T::Sig
        extend T::Helpers

        interface!

        sig { abstract.params(files: T::Array[String], autocorrect: T::Boolean, stage_changes: T::Boolean).returns(T::Array[String]) }
        def validation_errors(files:, autocorrect: true, stage_changes: true)
        end
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
code_ownership-1.31.1 lib/code_ownership/private/validations/interface.rb
code_ownership-1.31.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.30.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.29.3 lib/code_ownership/private/validations/interface.rb
code_ownership-1.29.2 lib/code_ownership/private/validations/interface.rb
code_ownership-1.29.1 lib/code_ownership/private/validations/interface.rb
code_ownership-1.29.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.28.2 lib/code_ownership/private/validations/interface.rb
code_ownership-1.28.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.27.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.26.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.25.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.24.0 lib/code_ownership/private/validations/interface.rb
code_ownership-1.23.0 lib/code_ownership/private/validations/interface.rb