Sha256: 546b3873f8eba50fb9a901c34d4ae548ae4481283a692e306987200339408f4c

Contents?: true

Size: 488 Bytes

Versions: 2

Compression:

Stored size: 488 Bytes

Contents

require "trailblazer/activity"
require "trailblazer/activity/dsl/linear"

require "trailblazer/macro/contract/build"
require "trailblazer/macro/contract/validate"
require "trailblazer/macro/contract/persist"

module Trailblazer
  module Macro
    module Contract
    end
  end

  # All macros sit in the {Trailblazer::Macro::Contract} namespace, where we forward calls from
  # operations and activities to.
  module Activity::DSL::Linear::Helper
    Contract = Macro::Contract
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
trailblazer-macro-contract-2.1.2 lib/trailblazer/macro/contract.rb
trailblazer-macro-contract-2.1.1 lib/trailblazer/macro/contract.rb