Sha256: d625db6e351a4f7e2bb4a9202d8a4b1b1e8a07739ed2b28f6453ce3e09ac40d1

Contents?: true

Size: 367 Bytes

Versions: 23

Compression:

Stored size: 367 Bytes

Contents

module Nenv
  class Environment
    module Loader::Predicate
      def self.call(raw_value)
        case raw_value
        when nil
          nil
        when ''
          fail ArgumentError, "Can't convert empty string into Bool"
        when '0', 'false', 'n', 'no', 'NO', 'FALSE'
          false
        else
          true
        end
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 8 rubygems

Version Path
honeybadger-5.4.0 vendor/bundle/ruby/3.2.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
honeybadger-5.3.0 vendor/bundle/ruby/3.2.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
op_connect-0.1.2 vendor/bundle/ruby/3.1.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.35 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.34 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.33 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.32 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.31 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.30 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.29 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.28 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.27 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.26 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
qiita_org-0.1.25 gems/ruby/2.7.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
honeybadger-4.5.3 vendor/bundle/ruby/2.6.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
alimentos-alu0100945645-0.1.0 vendor/bundle/ruby/2.3.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
alimentos-alu0100945645-1.0.0 vendor/bundle/ruby/2.3.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
comiditaULL-0.1.1 vendor/bundle/ruby/2.3.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
comidita_ull-0.1.1 vendor/bundle/ruby/2.3.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb
comidita_ull-0.1.0 vendor/bundle/ruby/2.3.0/gems/nenv-0.3.0/lib/nenv/environment/loader/predicate.rb