Sha256: 7fb60bf552e1b5c29e27e2d83826d9bb469cd7b52b922d5aaf3ae9c5ee3c755d
Contents?: true
Size: 608 Bytes
Versions: 5
Compression:
Stored size: 608 Bytes
Contents
# typed: strict module Kuby module Docker class Layer # extend T::Sig # extend T::Helpers # abstract! # T::Sig::WithoutRuntime.sig { returns(Environment) } attr_reader :environment # T::Sig::WithoutRuntime.sig { params(environment: Environment).void } def initialize(environment) @environment = environment end # T::Sig::WithoutRuntime.sig { params(dockerfile: Dockerfile).void } def apply_to(dockerfile) raise NotImplementedError, "#{__method__} must be defined in derived classes" end end end end
Version data entries
5 entries across 5 versions & 1 rubygems