Sha256: d912598f97ae5bafd74defaba8492cd9881dd73bc63c5374eece65d39095c3b9
Contents?: true
Size: 633 Bytes
Versions: 7
Compression:
Stored size: 633 Bytes
Contents
# encoding: utf-8 module Apiary # Common function used in commands class Common attr_accessor :error_message def initialize() end def get_apib_file(apib_file) if validate_apib_file(apib_file) text_without_bom = nil File.open(apib_file, "r:bom|utf-8") { |file| text_without_bom = file.read } text_without_bom end end def validate_apib_file(apib_file) unless File.exist?(apib_file) raise "Apiary definition file hasn't been found: #{apib_file.inspect}" end true end end end
Version data entries
7 entries across 7 versions & 1 rubygems