public List<DependencyInfo> parseFileReader(String filePath, Reader reader) {
    depInfos = new ArrayList<>();
    if (logger.isLoggable(Level.FINE)) {
      logger.fine("Parsing Dep: " + filePath);
    }
    doParse(filePath, reader);
    return depInfos;
  }
public List < DependencyInfo > parseFileReader ( String filePath , Reader reader ) { depInfos = new ArrayList < > ( ) ; if ( logger . isLoggable ( Level . FINE ) ) { logger . fine ( "Parsing Dep: " + filePath ) ; } doParse ( filePath , reader ) ; return depInfos ; }
Parses the file from the given reader and returns a list of
dependency information that it contained.

@param filePath Path to the file to parse.
@param reader A reader for the file.
@return A list of DependencyInfo objects.