diff --git a/java/src/com/android/inputmethod/latin/makedict/Ver2DictEncoder.java b/java/src/com/android/inputmethod/latin/makedict/Ver2DictEncoder.java index e5430423d..a3a6c2c34 100644 --- a/java/src/com/android/inputmethod/latin/makedict/Ver2DictEncoder.java +++ b/java/src/com/android/inputmethod/latin/makedict/Ver2DictEncoder.java @@ -16,6 +16,7 @@ package com.android.inputmethod.latin.makedict; +import com.android.inputmethod.annotations.UsedForTesting; import com.android.inputmethod.latin.makedict.BinaryDictDecoderUtils.CharEncoding; import com.android.inputmethod.latin.makedict.FormatSpec.FormatOptions; import com.android.inputmethod.latin.makedict.FusionDictionary.PtNode; @@ -33,6 +34,7 @@ import java.util.Iterator; /** * An implementation of DictEncoder for version 2 binary dictionary. */ +@UsedForTesting public class Ver2DictEncoder implements DictEncoder { private final File mDictFile; @@ -40,6 +42,7 @@ public class Ver2DictEncoder implements DictEncoder { private byte[] mBuffer; private int mPosition; + @UsedForTesting public Ver2DictEncoder(final File dictFile) { mDictFile = dictFile; mOutStream = null; @@ -49,6 +52,7 @@ public class Ver2DictEncoder implements DictEncoder { // This constructor is used only by BinaryDictOffdeviceUtilsTests. // If you want to use this in the production code, you should consider keeping consistency of // the interface of Ver3DictDecoder by using factory. + @UsedForTesting public Ver2DictEncoder(final OutputStream outStream) { mDictFile = null; mOutStream = outStream;