Sha256: 331936531e39e0eec04c7ed1a7e4e83265b58983391d6985747bffb596d36b49
Contents?: true
Size: 453 Bytes
Versions: 2
Compression:
Stored size: 453 Bytes
Contents
module Autobuild module RakeTaskExtension def already_invoked? @already_invoked end attr_writer :already_invoked def disable! @already_invoked = true singleton_class.class_eval do define_method(:needed?) { false } end end end end class Rake::Task # rubocop:disable Style/ClassAndModuleChildren include Autobuild::RakeTaskExtension end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
autobuild-1.18.1 | lib/autobuild/rake_task_extension.rb |
autobuild-1.18.0 | lib/autobuild/rake_task_extension.rb |