aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/research/LogUnit.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/src/com/android/inputmethod/research/LogUnit.java')
-rw-r--r--java/src/com/android/inputmethod/research/LogUnit.java36
1 files changed, 1 insertions, 35 deletions
diff --git a/java/src/com/android/inputmethod/research/LogUnit.java b/java/src/com/android/inputmethod/research/LogUnit.java
index e91976a03..61b6df0f4 100644
--- a/java/src/com/android/inputmethod/research/LogUnit.java
+++ b/java/src/com/android/inputmethod/research/LogUnit.java
@@ -16,7 +16,6 @@
package com.android.inputmethod.research;
-import android.content.SharedPreferences;
import android.os.SystemClock;
import android.text.TextUtils;
import android.util.JsonWriter;
@@ -45,7 +44,7 @@ import java.util.List;
* will not violate the user's privacy. Checks for this may include whether other LogUnits have
* been published recently, or whether the LogUnit contains numbers, etc.
*/
-/* package */ class LogUnit {
+public class LogUnit {
private static final String TAG = LogUnit.class.getSimpleName();
private static final boolean DEBUG = false && ProductionFlag.IS_EXPERIMENTAL_DEBUG;
@@ -120,22 +119,6 @@ import java.util.List;
*/
public synchronized void publishTo(final ResearchLog researchLog,
final boolean canIncludePrivateData) {
- // Prepare debugging output if necessary
- final StringWriter debugStringWriter;
- final JsonWriter debugJsonWriter;
- if (DEBUG) {
- debugStringWriter = new StringWriter();
- debugJsonWriter = new JsonWriter(debugStringWriter);
- debugJsonWriter.setIndent(" ");
- try {
- debugJsonWriter.beginArray();
- } catch (IOException e) {
- Log.e(TAG, "Could not open array in JsonWriter", e);
- }
- } else {
- debugStringWriter = null;
- debugJsonWriter = null;
- }
// Write out any logStatement that passes the privacy filter.
final int size = mLogStatementList.size();
if (size != 0) {
@@ -158,29 +141,12 @@ import java.util.List;
outputLogUnitStart(jsonWriter, canIncludePrivateData);
}
logStatement.outputToLocked(jsonWriter, mTimeList.get(i), mValuesList.get(i));
- if (DEBUG) {
- logStatement.outputToLocked(debugJsonWriter, mTimeList.get(i),
- mValuesList.get(i));
- }
}
if (jsonWriter != null) {
// We must have called logUnitStart earlier, so emit a logUnitStop.
outputLogUnitStop(jsonWriter);
}
}
- if (DEBUG) {
- try {
- debugJsonWriter.endArray();
- debugJsonWriter.flush();
- } catch (IOException e) {
- Log.e(TAG, "Could not close array in JsonWriter", e);
- }
- final String bigString = debugStringWriter.getBuffer().toString();
- final String[] lines = bigString.split("\n");
- for (String line : lines) {
- Log.d(TAG, line);
- }
- }
}
private static final String WORD_KEY = "_wo";