class Build::Files::List
def with(**options)
def with(**options) return to_enum(:with, **options) unless block_given? paths = [] self.each do |path| updated_path = path.with(**options) yield path, updated_path paths << updated_path end return Paths.new(paths) end