Sha256: 2cc5e4f1a9e7e735155a40b7b12ebb323c246eb9b6be543509520b3d80041531

Contents?: true

Size: 380 Bytes

Versions: 17

Compression:

Stored size: 380 Bytes

Contents

module RBS
  class Validator
    attr_reader env: Environment
    attr_reader resolver: TypeNameResolver

    def initialize: (env: Environment, resolver: TypeNameResolver) -> void

    def absolute_type: (Types::t, context: TypeNameResolver::context) { (Types::t) -> TypeName } -> Types::t

    def validate_type: (Types::t, context: TypeNameResolver::context) -> void
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
rbs-1.3.3 sig/validator.rbs
rbs-1.3.2 sig/validator.rbs
rbs-1.3.1 sig/validator.rbs
rbs-1.3.0 sig/validator.rbs
rbs-1.2.1 sig/validator.rbs
rbs-1.2.0 sig/validator.rbs
rbs-1.1.1 sig/validator.rbs
rbs-1.1.0 sig/validator.rbs
rbs-1.0.6 sig/validator.rbs
rbs-1.0.5 sig/validator.rbs
rbs-1.0.4 sig/validator.rbs
rbs-1.0.3 sig/validator.rbs
rbs-1.0.2 sig/validator.rbs
rbs-1.0.1 sig/validator.rbs
rbs-1.0.0 sig/validator.rbs
rbs-1.0.0.pre2 sig/validator.rbs
rbs-1.0.0.pre sig/validator.rbs