Clean code

This commit is contained in:
Thomas 2020-11-29 17:22:25 +01:00
parent fff72d9958
commit 8505271dd1
9 changed files with 20 additions and 22 deletions

View File

@ -51,7 +51,7 @@ dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.0.0'
implementation 'androidx.constraintlayout:constraintlayout:2.0.2'
implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
implementation 'com.google.android.material:material:1.2.1'
implementation 'androidx.preference:preference:1.1.1'
implementation 'org.jsoup:jsoup:1.13.1'

View File

@ -43,7 +43,7 @@ import app.fedilab.nitterizeme.viewmodels.SearchInstanceVM;
public class InstanceActivity extends AppCompatActivity {
private static String list_for_instances = "https://framagit.org/tom79/fedilab_app/-/blob/master/content/untrackme_instances/payload_2.json";
private static final String list_for_instances = "https://framagit.org/tom79/fedilab_app/-/blob/master/content/untrackme_instances/payload_2.json";
@Override
protected void onCreate(Bundle savedInstanceState) {
@ -82,37 +82,37 @@ public class InstanceActivity extends AppCompatActivity {
for (Instance instance : result) {
if (instance.getType() == Instance.instanceType.INVIDIOUS) {
invidiousInstances.add(instance);
if(invidiousHost != null && invidiousHost.trim().toLowerCase().compareTo(instance.getDomain()) == 0) {
if (invidiousHost != null && invidiousHost.trim().toLowerCase().compareTo(instance.getDomain()) == 0) {
customInvidiousInstance = false;
}
} else if (instance.getType() == Instance.instanceType.NITTER) {
nitterInstances.add(instance);
if(nitterHost != null && nitterHost.trim().toLowerCase().compareTo(instance.getDomain()) == 0) {
if (nitterHost != null && nitterHost.trim().toLowerCase().compareTo(instance.getDomain()) == 0) {
customNitterInstance = false;
}
} else if (instance.getType() == Instance.instanceType.BIBLIOGRAM) {
bibliogramInstances.add(instance);
if(bibliogramHost != null && bibliogramHost.trim().toLowerCase().compareTo(instance.getDomain()) == 0) {
if (bibliogramHost != null && bibliogramHost.trim().toLowerCase().compareTo(instance.getDomain()) == 0) {
customBibliogramInstance = false;
}
}
}
//Check if custom instances are also added
if(customInvidiousInstance) {
if (customInvidiousInstance) {
Instance instance = new Instance();
instance.setChecked(true);
instance.setDomain(invidiousHost);
instance.setLocale("--");
invidiousInstances.add(0, instance);
}
if(customNitterInstance) {
if (customNitterInstance) {
Instance instance = new Instance();
instance.setChecked(true);
instance.setDomain(nitterHost);
instance.setLocale("--");
nitterInstances.add(0, instance);
}
if(customBibliogramInstance) {
if (customBibliogramInstance) {
Instance instance = new Instance();
instance.setChecked(true);
instance.setDomain(bibliogramHost);

View File

@ -40,7 +40,7 @@ public class AppInfoAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder
private static final int LAYOUT_TITLE = 0;
private static final int LAYOUT_INFO = 1;
private List<AppInfo> appInfos;
private final List<AppInfo> appInfos;
public AppInfoAdapter(List<AppInfo> appInfos) {
this.appInfos = appInfos;

View File

@ -32,7 +32,7 @@ import app.fedilab.nitterizeme.entities.AppPicker;
public class AppPickerAdapter extends BaseAdapter {
private List<AppPicker> appPickers;
private final List<AppPicker> appPickers;
public AppPickerAdapter(List<AppPicker> appPickers) {
this.appPickers = appPickers;

View File

@ -39,7 +39,7 @@ import app.fedilab.nitterizeme.sqlite.Sqlite;
public class DefaultAppAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> {
private List<DefaultApp> defaultApps;
private final List<DefaultApp> defaultApps;
public DefaultAppAdapter(List<DefaultApp> packageNames) {
this.defaultApps = packageNames;

View File

@ -44,8 +44,8 @@ import static app.fedilab.nitterizeme.activities.MainActivity.SET_NITTER_HOST;
public class InstanceAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolder> {
private List<Instance> instances;
private InstanceAdapter instanceAdapter;
private final List<Instance> instances;
private final InstanceAdapter instanceAdapter;
public InstanceAdapter(List<Instance> instances) {
this.instances = instances;

View File

@ -31,16 +31,14 @@ import androidx.appcompat.app.AppCompatActivity;
public class PlayerChromeClient extends WebChromeClient implements MediaPlayer.OnCompletionListener, MediaPlayer.OnErrorListener {
private final WebView webView;
private final View activityNonVideoView;
private final ViewGroup activityVideoView;
private final Activity activity;
private FrameLayout videoViewContainer;
private CustomViewCallback videoViewCallback;
private ToggledFullscreenCallback toggledFullscreenCallback;
private WebView webView;
private View activityNonVideoView;
private ViewGroup activityVideoView;
private boolean isVideoFullscreen;
private Activity activity;
public PlayerChromeClient(Activity activity, WebView webView, FrameLayout activityNonVideoView, ViewGroup activityVideoView) {

View File

@ -25,8 +25,8 @@ import app.fedilab.nitterizeme.helpers.Utils;
public class DefaultAppDAO {
private final SQLiteDatabase db;
public Context context;
private SQLiteDatabase db;
public DefaultAppDAO(Context context, SQLiteDatabase db) {

View File

@ -77,7 +77,7 @@ public class SearchInstanceVM extends AndroidViewModel {
thread.start();
}
private List<Instance> getInstancesFromFedilabApp(){
private List<Instance> getInstancesFromFedilabApp() {
HttpsURLConnection httpsURLConnection;
ArrayList<Instance> instances = new ArrayList<>();
try {
@ -145,7 +145,7 @@ public class SearchInstanceVM extends AndroidViewModel {
}
private List<Instance> getInstancesFromBibliogramArt(){
private List<Instance> getInstancesFromBibliogramArt() {
HttpsURLConnection httpsURLConnection;
ArrayList<Instance> instances = new ArrayList<>();
try {