Sha256: 4aec6c2d4e0d735315e2c60faa135f05b1159de3dac68063a9955256c615ab06

Contents?: true

Size: 548 Bytes

Versions: 1

Compression:

Stored size: 548 Bytes

Contents

# frozen_string_literal: true

require 'forwardable'
require 'json'
require 'net/hippie'
require 'pathname'

require 'spandx/catalogue'
require 'spandx/gateways/http'
require 'spandx/gateways/pypi'
require 'spandx/gateways/spdx'
require 'spandx/license'
require 'spandx/parsers'
require 'spandx/report'
require 'spandx/version'

module Spandx
  class Error < StandardError; end

  class << self
    def root
      Pathname.new(File.dirname(__FILE__)).join('../..')
    end

    def http
      @http ||= Spandx::Gateways::Http.new
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spandx-0.1.3 lib/spandx.rb