# frozen_string_literal: true module LicenseFinder class Scanner def active_packages active_package_managers .select { |x| x.installed?(@logger) } .map { |x| Thread.new { x.current_packages_with_relations } } .map(&:value) .flatten end end end