Index: chrome/android/java/src/org/chromium/chrome/browser/crash/CrashFileManager.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/crash/CrashFileManager.java b/chrome/android/java/src/org/chromium/chrome/browser/crash/CrashFileManager.java |
index 55a8956cce099c31499f3e32aa461fac225b62c7..3a6311816c4ad28b9ac4fcf040bf077b01b88f85 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/crash/CrashFileManager.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/crash/CrashFileManager.java |
@@ -34,8 +34,7 @@ public class CrashFileManager { |
@VisibleForTesting |
static final String CRASH_DUMP_LOGFILE = "uploads.log"; |
- private static final Pattern MINIDUMP_FIRST_TRY_PATTERN = |
- Pattern.compile("\\.dmp([0-9]*)$\\z"); |
+ private static final Pattern MINIDUMP_FIRST_TRY_PATTERN = Pattern.compile("\\.dmp([0-9]*)$\\z"); |
private static final Pattern MINIDUMP_MIME_FIRST_TRY_PATTERN = |
Pattern.compile("\\.dmp([0-9]+)$\\z"); |
@@ -76,7 +75,7 @@ public class CrashFileManager { |
* @return Comparator for prioritizing the more recently modified file |
*/ |
@VisibleForTesting |
- protected static final Comparator<File> sFileComparator = new Comparator<File>() { |
+ protected static final Comparator<File> sFileComparator = new Comparator<File>() { |
@Override |
public int compare(File lhs, File rhs) { |
if (lhs.lastModified() == rhs.lastModified()) { |
@@ -172,8 +171,7 @@ public class CrashFileManager { |
// To avoid out of bound exceptions |
if (tryIndex < filename.length()) { |
// We don't try more than 3 times. |
- String numTriesString = filename.substring( |
- tryIndex, tryIndex + 1); |
+ String numTriesString = filename.substring(tryIndex, tryIndex + 1); |
try { |
return Integer.parseInt(numTriesString); |
} catch (NumberFormatException ignored) { |
@@ -226,13 +224,17 @@ public class CrashFileManager { |
} |
private final File mCacheDir; |
+ /** |
+ * The number of times we will try to upload a crash. |
+ */ |
+ @VisibleForTesting |
+ public static final int MAX_TRIES_ALLOWED = 3; |
Ilya Sherman
2016/10/07 07:08:39
This concept seems more appropriate for the minidu
gsennton
2016/10/07 09:58:13
Alright, so I chatted a bit with Toby (tobiasjs@)
|
public CrashFileManager(File cacheDir) { |
if (cacheDir == null) { |
throw new NullPointerException("Specified context cannot be null."); |
} else if (!cacheDir.isDirectory()) { |
- throw new IllegalArgumentException(cacheDir.getAbsolutePath() |
- + " is not a directory."); |
+ throw new IllegalArgumentException(cacheDir.getAbsolutePath() + " is not a directory."); |
} |
mCacheDir = cacheDir; |
} |
@@ -309,7 +311,7 @@ public class CrashFileManager { |
public boolean accept(File dir, String filename) { |
Matcher match = pattern.matcher(filename); |
int tries = readAttemptNumber(filename); |
- return match.find() && tries < MinidumpUploadService.MAX_TRIES_ALLOWED; |
+ return match.find() && tries < MAX_TRIES_ALLOWED; |
} |
}); |
return minidumps; |
@@ -345,8 +347,7 @@ public class CrashFileManager { |
if (f.delete()) { |
f = new File(getCrashDirectory(), name); |
} else { |
- Log.w(TAG, "Unable to delete previous logfile" |
- + f.getAbsolutePath()); |
+ Log.w(TAG, "Unable to delete previous logfile" + f.getAbsolutePath()); |
} |
} |
return f; |