diff --git a/Library/Homebrew/lazy_object.rb b/Library/Homebrew/lazy_object.rb index d54f15ed7e..8ea44995eb 100644 --- a/Library/Homebrew/lazy_object.rb +++ b/Library/Homebrew/lazy_object.rb @@ -1,5 +1,8 @@ # frozen_string_literal: true +# An object which lazily evaluates its inner block only once a method is called on it. +# +# @api private class LazyObject < Delegator def initialize(&callable) super(callable)