Removed ``e.printStacktrace`` and used an proper logger
This commit is contained in:
parent
b5ad24eb47
commit
272be36dd9
|
@ -25,6 +25,7 @@ import android.content.Intent
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.os.Parcelable
|
import android.os.Parcelable
|
||||||
|
import android.util.Log
|
||||||
import android.view.LayoutInflater
|
import android.view.LayoutInflater
|
||||||
import android.view.Menu
|
import android.view.Menu
|
||||||
import android.view.MenuInflater
|
import android.view.MenuInflater
|
||||||
|
@ -464,7 +465,7 @@ class FeedFragment : BaseStateFragment<FeedState>() {
|
||||||
errors.subList(i + 1, errors.size)
|
errors.subList(i + 1, errors.size)
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
{ throwable -> throwable.printStackTrace() }
|
{ throwable -> Log.e(TAG, "Unable to process", throwable) }
|
||||||
)
|
)
|
||||||
return // this will be called on the remaining errors by handleFeedNotAvailable()
|
return // this will be called on the remaining errors by handleFeedNotAvailable()
|
||||||
}
|
}
|
||||||
|
|
|
@ -695,7 +695,7 @@ public final class Player implements
|
||||||
},
|
},
|
||||||
error -> {
|
error -> {
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
error.printStackTrace();
|
Log.w(TAG, "Failed to start playback", error);
|
||||||
}
|
}
|
||||||
// In case any error we can start playback without history
|
// In case any error we can start playback without history
|
||||||
initPlayback(newQueue, repeatMode, playbackSpeed, playbackPitch,
|
initPlayback(newQueue, repeatMode, playbackSpeed, playbackPitch,
|
||||||
|
@ -4184,8 +4184,7 @@ public final class Player implements
|
||||||
} catch (@NonNull final IndexOutOfBoundsException e) {
|
} catch (@NonNull final IndexOutOfBoundsException e) {
|
||||||
// Why would this even happen =(... but lets log it anyway, better safe than sorry
|
// Why would this even happen =(... but lets log it anyway, better safe than sorry
|
||||||
if (DEBUG) {
|
if (DEBUG) {
|
||||||
Log.d(TAG, "player.isCurrentWindowDynamic() failed: " + e.getMessage());
|
Log.d(TAG, "player.isCurrentWindowDynamic() failed: ", e);
|
||||||
e.printStackTrace();
|
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
package org.schabi.newpipe.settings
|
package org.schabi.newpipe.settings
|
||||||
|
|
||||||
import android.content.SharedPreferences
|
import android.content.SharedPreferences
|
||||||
|
import android.util.Log
|
||||||
import org.schabi.newpipe.streams.io.SharpOutputStream
|
import org.schabi.newpipe.streams.io.SharpOutputStream
|
||||||
import org.schabi.newpipe.streams.io.StoredFileHelper
|
import org.schabi.newpipe.streams.io.StoredFileHelper
|
||||||
import org.schabi.newpipe.util.ZipHelper
|
import org.schabi.newpipe.util.ZipHelper
|
||||||
|
@ -13,6 +14,9 @@ import java.io.ObjectOutputStream
|
||||||
import java.util.zip.ZipOutputStream
|
import java.util.zip.ZipOutputStream
|
||||||
|
|
||||||
class ContentSettingsManager(private val fileLocator: NewPipeFileLocator) {
|
class ContentSettingsManager(private val fileLocator: NewPipeFileLocator) {
|
||||||
|
companion object {
|
||||||
|
const val TAG = "ContentSetManager"
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Exports given [SharedPreferences] to the file in given outputPath.
|
* Exports given [SharedPreferences] to the file in given outputPath.
|
||||||
|
@ -31,7 +35,7 @@ class ContentSettingsManager(private val fileLocator: NewPipeFileLocator) {
|
||||||
output.flush()
|
output.flush()
|
||||||
}
|
}
|
||||||
} catch (e: IOException) {
|
} catch (e: IOException) {
|
||||||
e.printStackTrace()
|
Log.e(TAG, "Unable to exportDatabase", e)
|
||||||
}
|
}
|
||||||
|
|
||||||
ZipHelper.addFileToZip(outZip, fileLocator.settings.path, "newpipe.settings")
|
ZipHelper.addFileToZip(outZip, fileLocator.settings.path, "newpipe.settings")
|
||||||
|
@ -101,9 +105,9 @@ class ContentSettingsManager(private val fileLocator: NewPipeFileLocator) {
|
||||||
preferenceEditor.commit()
|
preferenceEditor.commit()
|
||||||
}
|
}
|
||||||
} catch (e: IOException) {
|
} catch (e: IOException) {
|
||||||
e.printStackTrace()
|
Log.e(TAG, "Unable to loadSharedPreferences", e)
|
||||||
} catch (e: ClassNotFoundException) {
|
} catch (e: ClassNotFoundException) {
|
||||||
e.printStackTrace()
|
Log.e(TAG, "Unable to loadSharedPreferences", e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,8 @@ import javax.net.ssl.TrustManager;
|
||||||
|
|
||||||
import static org.schabi.newpipe.MainActivity.DEBUG;
|
import static org.schabi.newpipe.MainActivity.DEBUG;
|
||||||
|
|
||||||
|
import android.util.Log;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This is an extension of the SSLSocketFactory which enables TLS 1.2 and 1.1.
|
* This is an extension of the SSLSocketFactory which enables TLS 1.2 and 1.1.
|
||||||
|
@ -21,6 +23,7 @@ import static org.schabi.newpipe.MainActivity.DEBUG;
|
||||||
*/
|
*/
|
||||||
public class TLSSocketFactoryCompat extends SSLSocketFactory {
|
public class TLSSocketFactoryCompat extends SSLSocketFactory {
|
||||||
|
|
||||||
|
private static final String TAG = "TLSSocketFactoryCom";
|
||||||
|
|
||||||
private static TLSSocketFactoryCompat instance = null;
|
private static TLSSocketFactoryCompat instance = null;
|
||||||
|
|
||||||
|
@ -53,9 +56,7 @@ public class TLSSocketFactoryCompat extends SSLSocketFactory {
|
||||||
try {
|
try {
|
||||||
HttpsURLConnection.setDefaultSSLSocketFactory(getInstance());
|
HttpsURLConnection.setDefaultSSLSocketFactory(getInstance());
|
||||||
} catch (NoSuchAlgorithmException | KeyManagementException e) {
|
} catch (NoSuchAlgorithmException | KeyManagementException e) {
|
||||||
if (DEBUG) {
|
Log.e(TAG, "Unable to setAsDefault", e);
|
||||||
e.printStackTrace();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue