initialize

in scripts/docserver.rb [13:32]


  def initialize(watch_paths, &block)
    @watch_paths = Set.new
    @listen_paths = Set.new
    watch_paths.each do |watch_path|
      Pathname.glob(watch_path).each do |pathname|
        pathname = pathname.realpath

        @watch_paths.add(pathname.to_s)

        if pathname.directory?
          @listen_paths.add(pathname.to_s)
        else
          @listen_paths.add(pathname.dirname.to_s)
        end
      end
    end

    @block = block
  end