Document Dependencies and Requirements.

This commit is contained in:
Markus Reiter 2020-08-14 03:52:11 +02:00
parent 77a8c1b67f
commit 50f40b5978

View File

@ -3,6 +3,9 @@
require "delegate"
require "cask_dependent"
# A collection of dependencies.
#
# @api private
class Dependencies < DelegateClass(Array)
def initialize(*args)
super(args)
@ -35,6 +38,9 @@ class Dependencies < DelegateClass(Array)
end
end
# A collection of requirements.
#
# @api private
class Requirements < DelegateClass(Set)
def initialize(*args)
super(Set.new(args))