You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2013/06/19 18:44:37 UTC
svn commit: r1494690 -
/commons/sandbox/commons-javadocfix-plugin/trunk/src/main/java/org/apache/commons/plugins/javadocfix/JavadocFixTool.java
Author: sebb
Date: Wed Jun 19 16:44:37 2013
New Revision: 1494690
URL: http://svn.apache.org/r1494690
Log:
Bug fixes
Modified:
commons/sandbox/commons-javadocfix-plugin/trunk/src/main/java/org/apache/commons/plugins/javadocfix/JavadocFixTool.java
Modified: commons/sandbox/commons-javadocfix-plugin/trunk/src/main/java/org/apache/commons/plugins/javadocfix/JavadocFixTool.java
URL: http://svn.apache.org/viewvc/commons/sandbox/commons-javadocfix-plugin/trunk/src/main/java/org/apache/commons/plugins/javadocfix/JavadocFixTool.java?rev=1494690&r1=1494689&r2=1494690&view=diff
==============================================================================
--- commons/sandbox/commons-javadocfix-plugin/trunk/src/main/java/org/apache/commons/plugins/javadocfix/JavadocFixTool.java (original)
+++ commons/sandbox/commons-javadocfix-plugin/trunk/src/main/java/org/apache/commons/plugins/javadocfix/JavadocFixTool.java Wed Jun 19 16:44:37 2013
@@ -83,6 +83,16 @@
*
* Last updated: 14 June 2013
*/
+
+/*
+ * Updates made at the ASF:
+ * - moved from default package
+ * - closed br in replaceStringInFile method. This allows input file to be deleted on Windows
+ * - closed br in applyPatch method
+ */
+
+package org.apache.commons.plugins.javadocfix;
+
import java.io.*;
/*
@@ -143,7 +153,7 @@ public class JavadocFixTool {
private final String[] quickFix = {" var pos = url.indexOf(\".html\");",
" if (pos == -1 || pos != url.length - 5)"};
private static String readme = null;
- private static String version = "Java Documentation Updater Tool version 1.2 06/14/2013\n";
+ private static String version = "Java Documentation Updater Tool version 1.2.1 2013-06-19\n";
private static boolean doPatch = true; // By default patch file
private static boolean recursive = false; // By default only look in the folder in parameter
@@ -280,6 +290,7 @@ public class JavadocFixTool {
line = br.readLine();
if (line == null) {
// File less than 80 lines long, no signature encountered
+ br.close();
return;
}
if (line.trim().equals("function validURL(url) {")) { // Already patched
@@ -302,8 +313,10 @@ public class JavadocFixTool {
replaceStringInFile(currentFolder, file, failedString, patch);
}
}
+ br.close();
return;
}
+ br.close();
}
}
@@ -338,6 +351,7 @@ public class JavadocFixTool {
pw.println(line);
}
}
+ br.close();
pw.flush();
pw.close();
if (!temporaryFile.renameTo(new File(folder, name))) {