Sha256: d1919920ca6484070659147242a38e0a94d164056dba5ee308a0112affedbf9d

Contents?: true

Size: 449 Bytes

Versions: 1

Compression:

Stored size: 449 Bytes

Contents

module RbsRails
  class RakeTask < Rake::TaskLib
    interface _Filter
      def call: (Class) -> boolish
    end
    attr_accessor ignore_model_if: _Filter | nil

    attr_accessor name: Symbol

    def initialize: (?::Symbol name) { (self) -> void } -> void

    def def_all: () -> void

    def def_copy_signature_files: () -> void

    def def_generate_rbs_for_models: () -> void

    def def_generate_rbs_for_path_helpers: () -> void
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rbs_rails-0.6.0 sig/rbs_rails/rake_task.rbs