Remove old settings and clean up (#1392)

This commit is contained in:
Helium314 2025-03-02 07:28:37 +01:00 committed by GitHub
parent 8a8e8a70e3
commit f929caa4d8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
152 changed files with 263 additions and 9262 deletions

View file

@ -23,23 +23,7 @@ import java.util.concurrent.CopyOnWriteArrayList;
*/
public final class DictionaryCollection extends Dictionary {
private final String TAG = DictionaryCollection.class.getSimpleName();
protected final CopyOnWriteArrayList<Dictionary> mDictionaries;
public DictionaryCollection(final String dictType, final Locale locale) {
super(dictType, locale);
mDictionaries = new CopyOnWriteArrayList<>();
}
public DictionaryCollection(final String dictType, final Locale locale,
final Dictionary... dictionaries) {
super(dictType, locale);
if (null == dictionaries) {
mDictionaries = new CopyOnWriteArrayList<>();
} else {
mDictionaries = new CopyOnWriteArrayList<>(dictionaries);
mDictionaries.removeAll(Collections.singleton(null));
}
}
private final CopyOnWriteArrayList<Dictionary> mDictionaries;
public DictionaryCollection(final String dictType, final Locale locale,
final Collection<Dictionary> dictionaries) {