Sha256: 1a587a68eea94391cc88c14767dd103aaa3544fcd99a5df9ee66582c2dd04c06
Contents?: true
Size: 579 Bytes
Versions: 1
Compression:
Stored size: 579 Bytes
Contents
require "japanese_local_governments/version" require 'japanese_local_governments/cli' module JLG # 指定されたファイル、または標準出力に結果を出力する # @param filename [String] 出力先のファイル名。nilの場合は標準出力に出力する # @yield [out] 結果を出力する処理を実装する # @yieldparam out [IO] 出力先のIOオブジェクト。 def self.list(filename=nil) out = filename.nil? ? $stdout : open(filename, "wb") yield(out) rescue =>e raise e ensure out.close if out.is_a? File end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
japanese_local_governments-0.1.0 | lib/jlg.rb |