Sha256: 4c492422c3c747fb82f963eb8b56f28806f7034b3ca2c85bdf47846ab8a3782e
Contents?: true
Size: 634 Bytes
Versions: 23
Compression:
Stored size: 634 Bytes
Contents
# typed: strict module Kuby module Docker module Packages class SimpleManagedPackage extend T::Sig sig { returns(String) } attr_reader :name sig { params(name: String).void } def initialize(name) @name = name end sig { params(distro: Symbol).returns(String) } def package_name_for(distro) name end sig { params(ver: String).returns(T.self_type) } def with_version(ver) self end sig { returns(T::Boolean) } def managed? true end end end end end
Version data entries
23 entries across 23 versions & 1 rubygems