From 76ef40e4a8ea77b6f71fd383ea654dd74c612470 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Reimar=20D=C3=B6ffinger?= Date: Sat, 29 Oct 2016 23:19:30 +0200 Subject: [PATCH] Remove unnecessary class variables. --- src/com/hughes/android/dictionary/engine/Index.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/com/hughes/android/dictionary/engine/Index.java b/src/com/hughes/android/dictionary/engine/Index.java index 665f42d..65b8e97 100644 --- a/src/com/hughes/android/dictionary/engine/Index.java +++ b/src/com/hughes/android/dictionary/engine/Index.java @@ -191,17 +191,14 @@ public final class Index implements RAFSerializable { }; public static final class IndexEntry implements RAFSerializable { - private final Index index; public final String token; private final String normalizedToken; public final int startRow; public final int numRows; // doesn't count the token row! public List htmlEntries; - private int[] htmlEntryIndices; public IndexEntry(final Index index, final String token, final String normalizedToken, final int startRow, final int numRows) { - this.index = index; assert token.equals(token.trim()); assert token.length() > 0; this.token = token; @@ -212,7 +209,6 @@ public final class Index implements RAFSerializable { } public IndexEntry(final Index index, final DataInput raf) throws IOException { - this.index = index; token = raf.readUTF(); if (index.dict.dictFileVersion >= 7) { startRow = StringUtil.readVarInt(raf); @@ -223,10 +219,9 @@ public final class Index implements RAFSerializable { } final boolean hasNormalizedForm = raf.readBoolean(); normalizedToken = hasNormalizedForm ? raf.readUTF() : token; - htmlEntryIndices = null; if (index.dict.dictFileVersion >= 7) { int size = StringUtil.readVarInt(raf); - htmlEntryIndices = new int[size]; + final int[] htmlEntryIndices = new int[size]; for (int i = 0; i < size; ++i) { htmlEntryIndices[i] = StringUtil.readVarInt(raf); } -- 2.43.0