lib/packwerk/formatters/progress_formatter.rb in packwerk-1.1.1 vs lib/packwerk/formatters/progress_formatter.rb in packwerk-1.1.2
- old
+ new
@@ -2,15 +2,19 @@
# frozen_string_literal: true
require "benchmark"
require "packwerk/inflector"
-require "packwerk/output_styles"
+require "packwerk/output_style"
+require "packwerk/output_styles/plain"
module Packwerk
module Formatters
class ProgressFormatter
- def initialize(out, style: OutputStyles::Plain)
+ extend T::Sig
+
+ sig { params(out: T.any(StringIO, IO), style: OutputStyle).void }
+ def initialize(out, style: OutputStyles::Plain.new)
@out = out
@style = style
end
def started(target_files)