Skip to content

Commit 2f9cfad

Browse files
committed
track formatting time more accurately.
1 parent cd8782b commit 2f9cfad

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/org/antlr/codebuff/validation/LeaveOneOutValidator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public Triple<Formatter,Float,Float> validateOneDocument(String fileToExclude,
7979
List<String> allFiles = getFilenames(new File(rootDir), language.fileRegex);
8080
List<InputDocument> documents = load(allFiles, language);
8181
return validate(language, documents, fileToExclude,
82-
Formatter.DEFAULT_K, outputDir, true, collectAnalysis);
82+
Formatter.DEFAULT_K, outputDir, false, collectAnalysis);
8383
}
8484

8585
public Triple<List<Formatter>,List<Float>,List<Float>> validateDocuments(boolean computeEditDistance,
@@ -200,12 +200,12 @@ public Triple<Formatter,Float,Float> validate(LangDescriptor language,
200200
InputDocument originalDoc = testDoc;
201201
long format_start = System.nanoTime();
202202
String output = formatter.format(testDoc, collectAnalysis);
203+
long format_stop = System.nanoTime();
203204
float editDistance = 0;
204205
if ( computeEditDistance ) {
205206
editDistance = normalizedLevenshteinDistance(testDoc.content, output);
206207
}
207208
ClassificationAnalysis analysis = new ClassificationAnalysis(originalDoc, formatter.getAnalysisPerToken());
208-
long format_stop = System.nanoTime();
209209
System.out.println(testDoc.fileName+": edit distance = "+editDistance+", error rate = "+analysis.getErrorRate());
210210
if ( outputDir!=null ) {
211211
File dir = new File(outputDir+"/"+language.name+"/"+Tool.version);

0 commit comments

Comments
 (0)