From a91561aa58db1c43092c1caecc051a11fa5391c7 Mon Sep 17 00:00:00 2001 From: "Tadashi G. Takaoka" Date: Fri, 23 May 2014 20:18:17 +0900 Subject: Use Java 7 diamond operator Change-Id: If16ef50ae73147594615d0f49d6a22621eaf1aef --- .../com/android/inputmethod/research/FixedLogBuffer.java | 2 +- java/src/com/android/inputmethod/research/LogBuffer.java | 2 +- java/src/com/android/inputmethod/research/LogUnit.java | 12 ++++++------ .../android/inputmethod/research/MotionEventReader.java | 14 ++++++-------- 4 files changed, 14 insertions(+), 16 deletions(-) (limited to 'java/src/com/android/inputmethod/research') diff --git a/java/src/com/android/inputmethod/research/FixedLogBuffer.java b/java/src/com/android/inputmethod/research/FixedLogBuffer.java index 8b64de8ae..210015643 100644 --- a/java/src/com/android/inputmethod/research/FixedLogBuffer.java +++ b/java/src/com/android/inputmethod/research/FixedLogBuffer.java @@ -163,7 +163,7 @@ public class FixedLogBuffer extends LogBuffer { // Allocate space for n*2 logUnits. There will be at least n, one for each word, and // there may be additional for punctuation, between-word commands, etc. This should be // enough that reallocation won't be necessary. - final ArrayList resultList = new ArrayList(n * 2); + final ArrayList resultList = new ArrayList<>(n * 2); for (final LogUnit logUnit : logUnits) { n -= logUnit.getNumWords(); if (n < 0) break; diff --git a/java/src/com/android/inputmethod/research/LogBuffer.java b/java/src/com/android/inputmethod/research/LogBuffer.java index b07b761f0..0d9c357da 100644 --- a/java/src/com/android/inputmethod/research/LogBuffer.java +++ b/java/src/com/android/inputmethod/research/LogBuffer.java @@ -31,7 +31,7 @@ public class LogBuffer { private final LinkedList mLogUnits; public LogBuffer() { - mLogUnits = new LinkedList(); + mLogUnits = new LinkedList<>(); } protected LinkedList getLogUnits() { diff --git a/java/src/com/android/inputmethod/research/LogUnit.java b/java/src/com/android/inputmethod/research/LogUnit.java index 3366df12a..1750751a7 100644 --- a/java/src/com/android/inputmethod/research/LogUnit.java +++ b/java/src/com/android/inputmethod/research/LogUnit.java @@ -93,9 +93,9 @@ public class LogUnit { private SuggestedWords mSuggestedWords; public LogUnit() { - mLogStatementList = new ArrayList(); - mValuesList = new ArrayList(); - mTimeList = new ArrayList(); + mLogStatementList = new ArrayList<>(); + mValuesList = new ArrayList<>(); + mTimeList = new ArrayList<>(); mIsPartOfMegaword = false; mCorrectionType = CORRECTIONTYPE_NO_CORRECTION; mSuggestedWords = null; @@ -311,9 +311,9 @@ public class LogUnit { // Create the LogUnit containing the later logStatements and associated data. final LogUnit newLogUnit = new LogUnit( - new ArrayList(laterLogStatements), - new ArrayList(laterValues), - new ArrayList(laterTimes), + new ArrayList<>(laterLogStatements), + new ArrayList<>(laterValues), + new ArrayList<>(laterTimes), true /* isPartOfMegaword */); newLogUnit.mWords = null; newLogUnit.mMayContainDigit = mMayContainDigit; diff --git a/java/src/com/android/inputmethod/research/MotionEventReader.java b/java/src/com/android/inputmethod/research/MotionEventReader.java index 3388645b7..f6b7352e7 100644 --- a/java/src/com/android/inputmethod/research/MotionEventReader.java +++ b/java/src/com/android/inputmethod/research/MotionEventReader.java @@ -67,11 +67,10 @@ public class MotionEventReader { @UsedForTesting static class ReplayData { - final ArrayList mActions = new ArrayList(); - final ArrayList mPointerPropertiesArrays - = new ArrayList(); - final ArrayList mPointerCoordsArrays = new ArrayList(); - final ArrayList mTimes = new ArrayList(); + final ArrayList mActions = new ArrayList<>(); + final ArrayList mPointerPropertiesArrays = new ArrayList<>(); + final ArrayList mPointerCoordsArrays = new ArrayList<>(); + final ArrayList mTimes = new ArrayList<>(); } /** @@ -228,8 +227,7 @@ public class MotionEventReader { private PointerProperties[] readPointerProperties(final JsonReader jsonReader) throws IOException { - final ArrayList pointerPropertiesArrayList = - new ArrayList(); + final ArrayList pointerPropertiesArrayList = new ArrayList<>(); jsonReader.beginArray(); while (jsonReader.hasNext()) { final PointerProperties pointerProperties = new PointerProperties(); @@ -254,7 +252,7 @@ public class MotionEventReader { jsonReader.beginArray(); while (jsonReader.hasNext()) { // Array of historical data jsonReader.beginObject(); - final ArrayList pointerCoordsArrayList = new ArrayList(); + final ArrayList pointerCoordsArrayList = new ArrayList<>(); while (jsonReader.hasNext()) { // Time/data object final String name = jsonReader.nextName(); if (name.equals("t")) { -- cgit v1.2.3-83-g751a