Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 91a81a27 authored by Adrian Velicu's avatar Adrian Velicu
Browse files

More verbosity when reporting broken dictionaries

Also added toString for AssetFileAddress for easier debugging.

Change-Id: Ie5d15d12bae46c31b28d8c67002e627f4c6690e3
parent 0179b8ed
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -62,4 +62,9 @@ public final class AssetFileAddress {
    public void deleteUnderlyingFile() {
        FileUtils.deleteRecursively(new File(mFilename));
    }

    @Override
    public String toString() {
        return String.format("%s (offset=%d, length=%d)", mFilename, mOffset, mLength);
    }
}
+2 −1
Original line number Diff line number Diff line
@@ -284,7 +284,8 @@ final public class BinaryDictionaryGetter {
                final AssetFileAddress afa = AssetFileAddress.makeFromFileName(f.getPath());
                if (null != afa) fileList.add(afa);
            } else {
                Log.e(TAG, "Found a cached dictionary file but cannot read or use it");
                Log.e(TAG, "Found a cached dictionary file for " + locale.toString()
                        + " but cannot read or use it");
            }
        }