Fix toArray calls

pull/189/head
Alex Baker 10 years ago
parent daeafabcc4
commit 0a939a406d

@ -75,7 +75,7 @@ public final class TagService {
} }
} }
}); });
return (TagData[]) array.toArray(); return array.toArray(new TagData[array.size()]);
} }
private TagData tagFromUUID(String uuid) { private TagData tagFromUUID(String uuid) {

@ -43,6 +43,7 @@ import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.HashSet; import java.util.HashSet;
import java.util.LinkedHashSet; import java.util.LinkedHashSet;
import java.util.List;
import java.util.Set; import java.util.Set;
import static org.tasks.preferences.ResourceResolver.getResource; import static org.tasks.preferences.ResourceResolver.getResource;
@ -84,7 +85,8 @@ public final class TagsControlSet extends PopupControlSet {
} }
private TagData[] getTagArray() { private TagData[] getTagArray() {
return (TagData[]) tagService.getTagList().toArray(); List<TagData> tagList = tagService.getTagList();
return tagList.toArray(new TagData[tagList.size()]);
} }
private HashMap<String, Integer> buildTagIndices(ArrayList<String> tagNames) { private HashMap<String, Integer> buildTagIndices(ArrayList<String> tagNames) {

Loading…
Cancel
Save