Sha256: bc0346988de728d305117f21b0e98f3411bfc1d7e4b08bcfa7db7acccfe6e48f

Contents?: true

Size: 526 Bytes

Versions: 7

Compression:

Stored size: 526 Bytes

Contents

module Devtools
  class Project
    class Initializer
      # Imports all devtools rake tasks into a project
      class Rake < self
        include AbstractType

        # Initialize rake tasks
        #
        # @return [undefined]
        #
        # @api rpivate
        def self.call
          FileList
            .glob(RAKE_FILES_GLOB)
            .each(&::Rake.application.method(:add_import))
          self
        end

      end # class Rake
    end # class Initializer
  end # class Project
end # module Devtools

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
devtools-0.1.26 lib/devtools/project/initializer/rake.rb
devtools-0.1.25 lib/devtools/project/initializer/rake.rb
devtools-0.1.24 lib/devtools/project/initializer/rake.rb
devtools-0.1.23 lib/devtools/project/initializer/rake.rb
devtools-0.1.22 lib/devtools/project/initializer/rake.rb
devtools-0.1.21 lib/devtools/project/initializer/rake.rb
devtools-0.1.20 lib/devtools/project/initializer/rake.rb