Sha256: 6749c4119aa45b10582c08bd396f7a55a707465e19633ead8f5daefed8b967cc
Contents?: true
Size: 285 Bytes
Versions: 15
Compression:
Stored size: 285 Bytes
Contents
# frozen_string_literal: true module Entangler module Helper def self.with_temp_file(name: 'tmp_file', contents: nil) require 'tempfile' t = Tempfile.new(name) t.puts(contents) unless contents.nil? t.close yield t t.unlink end end end
Version data entries
15 entries across 15 versions & 1 rubygems