summaryrefslogtreecommitdiff
path: root/lib/license/finder/ext/package_manager.rb
blob: 6752ce754fc7d57efe33beb9982abda43a13bd98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# frozen_string_literal: true

module LicenseFinder
  class PackageManager
    def shell
      ::License::Management.shell
    end

    def current_packages_with_relations
      current_packages
    rescue StandardError => e
      ::License::Management.logger.error(e)
      raise e unless @prepare_no_fail

      []
    end
  end
end