code: public Set<Location> parse(Stream<? extends Archive> archiveStream) {
          archiveStream.forEach(archive -> parse(archive, CLASS_FINDER));
          return waitForTasksCompleted();
      }
docs: Parses all class files from the given archive stream and returns
  all target locations.