optimize imports

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/crypto/PgpDecryptionService.java               | 1 
src/main/java/eu/siacs/conversations/crypto/PgpEngine.java                          | 3 
src/main/java/eu/siacs/conversations/crypto/XmppDomainVerifier.java                 | 1 
src/main/java/eu/siacs/conversations/entities/Account.java                          | 1 
src/main/java/eu/siacs/conversations/generator/MessageGenerator.java                | 1 
src/main/java/eu/siacs/conversations/http/HttpUploadConnection.java                 | 1 
src/main/java/eu/siacs/conversations/http/URL.java                                  | 1 
src/main/java/eu/siacs/conversations/parser/MessageParser.java                      | 1 
src/main/java/eu/siacs/conversations/parser/PresenceParser.java                     | 1 
src/main/java/eu/siacs/conversations/persistance/FileBackend.java                   | 2 
src/main/java/eu/siacs/conversations/services/AbstractConnectionManager.java        | 9 
src/main/java/eu/siacs/conversations/services/AttachFileToConversationRunnable.java | 3 
src/main/java/eu/siacs/conversations/services/XmppConnectionService.java            | 1 
src/main/java/eu/siacs/conversations/ui/LocationActivity.java                       | 2 
src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java                 | 2 
src/main/java/eu/siacs/conversations/utils/CryptoHelper.java                        | 2 
src/main/java/eu/siacs/conversations/utils/MessageUtils.java                        | 2 
src/main/java/eu/siacs/conversations/xmpp/jingle/stanzas/Proceed.java               | 3 
18 files changed, 37 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/crypto/PgpEngine.java 🔗

@@ -6,17 +6,14 @@ import android.util.Log;
 
 import androidx.annotation.StringRes;
 
-import com.google.common.base.CharMatcher;
 import com.google.common.base.Joiner;
 import com.google.common.base.Splitter;
 import com.google.common.base.Strings;
-import com.google.common.io.BaseEncoding;
 
 import org.openintents.openpgp.OpenPgpError;
 import org.openintents.openpgp.OpenPgpSignatureResult;
 import org.openintents.openpgp.util.OpenPgpApi;
 import org.openintents.openpgp.util.OpenPgpApi.IOpenPgpCallback;
-import org.openintents.openpgp.util.OpenPgpUtils;
 
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;

src/main/java/eu/siacs/conversations/parser/PresenceParser.java 🔗

@@ -19,7 +19,6 @@ import eu.siacs.conversations.entities.Presence;
 import eu.siacs.conversations.generator.IqGenerator;
 import eu.siacs.conversations.generator.PresenceGenerator;
 import eu.siacs.conversations.services.XmppConnectionService;
-import eu.siacs.conversations.utils.CryptoHelper;
 import eu.siacs.conversations.utils.XmppUri;
 import eu.siacs.conversations.xml.Element;
 import eu.siacs.conversations.xml.Namespace;

src/main/java/eu/siacs/conversations/persistance/FileBackend.java 🔗

@@ -18,7 +18,6 @@ import android.net.Uri;
 import android.os.Build;
 import android.os.Environment;
 import android.os.ParcelFileDescriptor;
-import android.os.SystemClock;
 import android.provider.MediaStore;
 import android.provider.OpenableColumns;
 import android.system.Os;
@@ -44,7 +43,6 @@ import java.io.InputStream;
 import java.io.OutputStream;
 import java.net.ServerSocket;
 import java.net.Socket;
-import java.net.URL;
 import java.security.DigestOutputStream;
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;

src/main/java/eu/siacs/conversations/services/AbstractConnectionManager.java 🔗

@@ -1,7 +1,6 @@
 package eu.siacs.conversations.services;
 
 import android.content.Context;
-import android.os.FileUtils;
 import android.os.PowerManager;
 import android.os.SystemClock;
 import android.util.Log;
@@ -20,14 +19,9 @@ import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
-import java.security.InvalidAlgorithmParameterException;
-import java.security.InvalidKeyException;
-import java.security.NoSuchAlgorithmException;
-import java.security.NoSuchProviderException;
 import java.util.concurrent.atomic.AtomicLong;
 
 import javax.annotation.Nullable;
-import javax.crypto.NoSuchPaddingException;
 
 import eu.siacs.conversations.Config;
 import eu.siacs.conversations.R;
@@ -35,11 +29,8 @@ import eu.siacs.conversations.entities.DownloadableFile;
 import eu.siacs.conversations.utils.Compatibility;
 import okhttp3.MediaType;
 import okhttp3.RequestBody;
-import okio.Buffer;
 import okio.BufferedSink;
-import okio.ForwardingSink;
 import okio.Okio;
-import okio.Sink;
 import okio.Source;
 
 import static eu.siacs.conversations.entities.Transferable.VALID_CRYPTO_EXTENSIONS;

src/main/java/eu/siacs/conversations/services/AttachFileToConversationRunnable.java 🔗

@@ -3,13 +3,10 @@ package eu.siacs.conversations.services;
 import android.content.Context;
 import android.content.SharedPreferences;
 import android.net.Uri;
-import android.os.Build;
 import android.os.ParcelFileDescriptor;
 import android.preference.PreferenceManager;
 import android.util.Log;
 
-import androidx.annotation.RequiresApi;
-
 import net.ypresto.androidtranscoder.MediaTranscoder;
 import net.ypresto.androidtranscoder.format.MediaFormatStrategy;
 

src/main/java/eu/siacs/conversations/ui/LocationActivity.java 🔗

@@ -31,8 +31,6 @@ import org.osmdroid.views.MapView;
 import org.osmdroid.views.overlay.CopyrightOverlay;
 import org.osmdroid.views.overlay.Overlay;
 
-import java.io.IOException;
-
 import eu.siacs.conversations.BuildConfig;
 import eu.siacs.conversations.Config;
 import eu.siacs.conversations.R;

src/main/java/eu/siacs/conversations/ui/adapter/MessageAdapter.java 🔗

@@ -6,7 +6,6 @@ import android.content.Intent;
 import android.content.SharedPreferences;
 import android.content.pm.PackageManager;
 import android.graphics.Typeface;
-import android.net.Uri;
 import android.preference.PreferenceManager;
 import android.text.Spannable;
 import android.text.SpannableString;
@@ -33,7 +32,6 @@ import androidx.core.content.ContextCompat;
 import com.google.common.base.Strings;
 
 import java.net.URI;
-import java.net.URL;
 import java.util.List;
 import java.util.Locale;
 import java.util.regex.Matcher;

src/main/java/eu/siacs/conversations/utils/CryptoHelper.java 🔗

@@ -9,8 +9,6 @@ import org.bouncycastle.asn1.x500.style.BCStyle;
 import org.bouncycastle.asn1.x500.style.IETFUtils;
 import org.bouncycastle.cert.jcajce.JcaX509CertificateHolder;
 
-import java.net.MalformedURLException;
-import java.net.URL;
 import java.nio.charset.StandardCharsets;
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;

src/main/java/eu/siacs/conversations/xmpp/jingle/stanzas/Proceed.java 🔗

@@ -1,11 +1,8 @@
 package eu.siacs.conversations.xmpp.jingle.stanzas;
 
 import com.google.common.base.Preconditions;
-import com.google.common.collect.ImmutableList;
 import com.google.common.primitives.Ints;
 
-import java.util.List;
-
 import eu.siacs.conversations.xml.Element;
 import eu.siacs.conversations.xml.Namespace;