Sha256: 1422a083a4d7a2d0db50e3b449ece1c074bdef4823871bc1033e934284c8a499

Contents?: true

Size: 620 Bytes

Versions: 7

Compression:

Stored size: 620 Bytes

Contents

# Generated from lib/rbs_activesupport/rake_task.rb with RBS::Inline

module RbsActivesupport
  class RakeTask < Rake::TaskLib
    attr_accessor name: Symbol

    attr_accessor signature_root_dir: Pathname

    attr_accessor target_directories: Array[Pathname]

    @rbs_builder: RBS::DefinitionBuilder

    # @rbs name: Symbol
    # @rbs &block: ?(self) -> void
    def initialize: (?Symbol name) ?{ (self) -> void } -> void

    def define_setup_task: () -> void

    def define_generate_task: () -> void

    def define_clean_task: () -> void

    private

    def rbs_builder: () -> RBS::DefinitionBuilder
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
rbs_activesupport-1.4.3 sig/rbs_activesupport/rake_task.rbs
rbs_activesupport-1.4.2 sig/rbs_activesupport/rake_task.rbs
rbs_activesupport-1.4.1 sig/rbs_activesupport/rake_task.rbs
rbs_activesupport-1.4.0 sig/rbs_activesupport/rake_task.rbs
rbs_activesupport-1.3.0 sig/rbs_activesupport/rake_task.rbs
rbs_activesupport-1.2.1 sig/rbs_activesupport/rake_task.rbs
rbs_activesupport-1.2.0 sig/rbs_activesupport/rake_task.rbs