Sha256: 8dfe3ef626cfda592fea35b6147557efc1bf915ddf305e5845cb9690679d83b7
Contents?: true
Size: 587 Bytes
Versions: 38
Compression:
Stored size: 587 Bytes
Contents
module PactBroker module Contracts Notice = Struct.new(:type, :text) do def self.info(text) Notice.new("info", text) end def self.debug(text) Notice.new("debug", text) end def self.warning(text) Notice.new("warning", text) end def self.prompt(text) Notice.new("prompt", text) end def self.success(text) Notice.new("success", text) end def self.error(text) Notice.new("error", text) end def error? type == "error" end end end end
Version data entries
38 entries across 38 versions & 1 rubygems