Files
codeql/javascript/extractor/src/com/semmle/js/parser/ParsedProject.java
Max Schaefer c4fa29dd0f JavaScript: Autoformat extractor sources using google-java-format.
No special settings; command:

  find javascript/extractor/src -name "*.java" | xargs java -jar /path/to/google-java-format-1.7-all-deps.jar --replace
2019-02-28 14:30:06 +00:00

29 lines
666 B
Java

package com.semmle.js.parser;
import java.io.File;
import java.util.LinkedHashSet;
import java.util.Set;
public class ParsedProject {
private final File tsConfigFile;
private final Set<File> sourceFiles = new LinkedHashSet<>();
public ParsedProject(File tsConfigFile) {
this.tsConfigFile = tsConfigFile;
}
/** Returns the <tt>tsconfig.json</tt> file that defines this project. */
public File getTsConfigFile() {
return tsConfigFile;
}
/** Absolute paths to the files included in this project. */
public Set<File> getSourceFiles() {
return sourceFiles;
}
public void addSourceFile(File file) {
sourceFiles.add(file);
}
}