Sha256: 1e0724986013bd63e069d911f7d1751187d950fd74222ebbdab1c82219ab0a1a

Contents?: true

Size: 321 Bytes

Versions: 11

Compression:

Stored size: 321 Bytes

Contents

# frozen_string_literal: true

# DSL#target
module DSL
  def readme(_text)
    # Usefull for "teuton reamde" action.
  end

  def target(desc, args = {})
    @action[:description] = desc.to_s
    @action[:asset] = args[:asset].to_s if args[:asset]
    w = args[:weight] || 1.0
    weight(w)
  end
  alias goal target
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
teuton-2.1.8 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.8dev1 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.7 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.6 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.5dev lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.4 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.3 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.2 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.1 lib/teuton/case_manager/case/dsl/target.rb
teuton-2.1.0 lib/teuton/case_manager/case/dsl/target.rb
teuton-0.0.1 lib/teuton/case_manager/case/dsl/target.rb