Sha256: ac9d5e30d9263653a9f7a7dd4376c43a444a7419140ec5ceea44ad5ee25e5b7e
Contents?: true
Size: 598 Bytes
Versions: 1
Compression:
Stored size: 598 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/envs' require 'eac_ruby_utils/simple_cache' module Ehbrs module Tools module Executables class << self include ::EacRubyUtils::SimpleCache def env ::EacRubyUtils::Envs.local end private { '--version' => %w[flips] }.each do |validate_arg, commands| commands.each do |command| define_method("#{command}_uncached") do env.executable(command, validate_arg) end end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ehbrs-tools-0.42.0 | lib/ehbrs/tools/executables.rb |