Sha256: 1b29e1852373539bbbf046fb220f8c804f9d60bb7732cce402060fdeac6b511f
Contents?: true
Size: 471 Bytes
Versions: 3
Compression:
Stored size: 471 Bytes
Contents
# -*- encoding : utf-8 -*- module Pacto class << self def generate! modes << :generate end def stop_generating! modes.delete :generate end def generating? modes.include? :generate end def validate! modes << :validate end def stop_validating! modes.delete :validate end def validating? modes.include? :validate end private def modes @modes ||= [] end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pacto-0.4.0.rc3 | lib/pacto/core/modes.rb |
pacto-0.4.0.rc2 | lib/pacto/core/modes.rb |
pacto-0.4.0.rc1 | lib/pacto/core/modes.rb |