class Autoproj::OSPackageQuery::Adapter
Public Class Methods
new(pkg, os_package_resolver)
click to toggle source
# File lib/autoproj/os_package_query.rb, line 35 def initialize(pkg, os_package_resolver) @pkg = pkg @os_package_resolver = os_package_resolver end
Public Instance Methods
name()
click to toggle source
# File lib/autoproj/os_package_query.rb, line 40 def name [@pkg] end
package_manager()
click to toggle source
# File lib/autoproj/os_package_query.rb, line 51 def package_manager packages = @os_package_resolver.resolve_os_packages([@pkg]) packages.flat_map do |handler, handler_packages| handler end.uniq end
real_package()
click to toggle source
# File lib/autoproj/os_package_query.rb, line 44 def real_package packages = @os_package_resolver.resolve_os_packages([@pkg]) packages.flat_map do |handler, handler_packages| handler_packages end.uniq end