Sha256: 3715be978f13eb8034d619cc983ddd462ea05859eef2ceee7412377e75d3961d

Contents?: true

Size: 786 Bytes

Versions: 1

Compression:

Stored size: 786 Bytes

Contents

module BCDD::Contract
  module Map
    module Pairs
      class Checking
        include Core::Checking

        def initialize: (untyped, untyped) -> void

        def errors_message: () -> ::String

        private

        def validate: (untyped, untyped) -> void
      end

      module Checker
        include Core::Checker
      end

      def self.new: (untyped) -> Module
    end

    module Schema
      class Checking
        include Core::Checking

        def initialize: (untyped, untyped) -> void

        ErrorsMsg: ::Proc

        def errors_message: () -> ::String

        private

        def validate: (untyped, Array[String]) -> void
      end

      module Checker
        include Core::Checker
      end

      def self.new: (untyped) -> Module
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
bcdd-contract-0.1.0 sig/bcdd/contract/map.rbs