Fix warnings

pull/14/head
Tim Su 15 years ago
parent bb815e145a
commit b4df3c325d

@ -21,18 +21,19 @@ import java.util.TimeZone;
import android.content.Context; import android.content.Context;
import android.content.pm.PackageManager; import android.content.pm.PackageManager;
import android.net.wifi.WifiManager; import android.net.wifi.WifiManager;
import android.provider.Settings.System;
import android.telephony.TelephonyManager; import android.telephony.TelephonyManager;
import android.util.Log; import android.util.Log;
import android.provider.Settings.System;
/** /**
* Provides a number of static functions to aid in the collection and formatting * Provides a number of static functions to aid in the collection and formatting
* of datapoints. * of datapoints.
* @author Localytics * @author Localytics
*/ */
@SuppressWarnings("nls")
public final class DatapointHelper public final class DatapointHelper
{ {
// This class should never be instantiated // This class should never be instantiated
private DatapointHelper() { } private DatapointHelper() { /**/ }
private static final String LOG_PREFIX = "(DatapointHelper) "; private static final String LOG_PREFIX = "(DatapointHelper) ";
private static final String DROID2_ANDROID_ID = "9774d56d682e549c"; private static final String DROID2_ANDROID_ID = "9774d56d682e549c";
@ -231,7 +232,7 @@ public final class DatapointHelper
return "wifi"; return "wifi";
} }
} }
catch (Exception e) { } catch (Exception e) { /**/ }
switch (telephonyManager.getNetworkType()) switch (telephonyManager.getNetworkType())
{ {
@ -289,7 +290,7 @@ public final class DatapointHelper
int startRead = 0; // Index to start reading at int startRead = 0; // Index to start reading at
int stopRead = 0; // Index characters get read from and where the substring ends int stopRead = 0; // Index characters get read from and where the substring ends
int bufferLength = rawString.length(); int bufferLength = rawString == null ? 0 : rawString.length();
if (rawString == null) if (rawString == null)
{ {

@ -11,26 +11,25 @@
package com.localytics.android; package com.localytics.android;
import android.content.Context;
import android.telephony.TelephonyManager;
import android.util.Log;
import android.os.Build;
import java.io.BufferedReader; import java.io.BufferedReader;
import java.io.File; import java.io.File;
import java.io.FileOutputStream;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader; import java.io.FileReader;
import java.io.FileWriter; import java.io.FileWriter;
import java.io.FilenameFilter; import java.io.FilenameFilter;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import java.util.Arrays;
import java.util.Iterator; import java.util.Iterator;
import java.util.Locale; import java.util.Locale;
import java.util.Map; import java.util.Map;
import java.util.UUID; import java.util.UUID;
import java.util.Arrays;
import android.content.Context;
import android.os.Build;
import android.telephony.TelephonyManager;
import android.util.Log;
/** /**
* The class which manages creating, collecting, & uploading a Localytics session. * The class which manages creating, collecting, & uploading a Localytics session.
@ -70,6 +69,7 @@ import java.util.Arrays;
* @author Localytics * @author Localytics
* @version 1.5 * @version 1.5
*/ */
@SuppressWarnings("nls")
public final class LocalyticsSession public final class LocalyticsSession
{ {
//////////////////////////////////////// ////////////////////////////////////////
@ -217,7 +217,7 @@ public final class LocalyticsSession
{ {
fp.createNewFile(); fp.createNewFile();
} }
catch (IOException e) { } catch (IOException e) { /**/ }
createOptEvent(false); createOptEvent(false);
} }
@ -932,7 +932,7 @@ public final class LocalyticsSession
* Runnable which gets passed to the uploader thread so it can * Runnable which gets passed to the uploader thread so it can
* notify the library when uploads are complete. * notify the library when uploads are complete.
*/ */
private Runnable uploadComplete = new Runnable() private final Runnable uploadComplete = new Runnable()
{ {
public void run() public void run()
{ {

@ -16,7 +16,6 @@ import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
import java.io.FileNotFoundException; import java.io.FileNotFoundException;
import java.io.FileOutputStream; import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FilenameFilter; import java.io.FilenameFilter;
import java.io.IOException; import java.io.IOException;
import java.io.InputStream; import java.io.InputStream;
@ -37,16 +36,17 @@ import android.util.Log;
* The thread which handles uploading Localytics data. * The thread which handles uploading Localytics data.
* @author Localytics * @author Localytics
*/ */
@SuppressWarnings("nls")
public class UploaderThread extends Thread public class UploaderThread extends Thread
{ {
private Runnable _completeCallback; private final Runnable _completeCallback;
private File _localyticsDir; private final File _localyticsDir;
private String _sessionFilePrefix; private final String _sessionFilePrefix;
private String _uploaderFilePrefix; private final String _uploaderFilePrefix;
private String _closeFilePrefix; private final String _closeFilePrefix;
// The Tag used in logging. // The Tag used in logging.
private final static String LOG_TAG = "Localytics_uploader"; private final static String LOG_TAG = "Localytics_uploader";
// The URL to send Localytics session data to // The URL to send Localytics session data to
private final static String ANALYTICS_URL = "http://analytics.localytics.com/api/datapoints/bulk"; private final static String ANALYTICS_URL = "http://analytics.localytics.com/api/datapoints/bulk";
@ -85,7 +85,8 @@ public class UploaderThread extends Thread
* Renames all the session files (so that other threads can keep writing * Renames all the session files (so that other threads can keep writing
* datapoints without affecting the upload. And then uploads them. * datapoints without affecting the upload. And then uploads them.
*/ */
public void run() @Override
public void run()
{ {
int numFilesToUpload = 0; int numFilesToUpload = 0;

@ -819,7 +819,7 @@ public final class ActFmSyncService {
model.setValue(Task.TITLE, json.getString("title")); model.setValue(Task.TITLE, json.getString("title"));
model.setValue(Task.IMPORTANCE, json.getInt("importance")); model.setValue(Task.IMPORTANCE, json.getInt("importance"));
model.setValue(Task.DUE_DATE, model.setValue(Task.DUE_DATE,
model.createDueDate(Task.URGENCY_SPECIFIC_DAY, readDate(json, "due"))); Task.createDueDate(Task.URGENCY_SPECIFIC_DAY, readDate(json, "due")));
model.setValue(Task.COMPLETION_DATE, readDate(json, "completed_at")); model.setValue(Task.COMPLETION_DATE, readDate(json, "completed_at"));
model.setValue(Task.CREATION_DATE, readDate(json, "created_at")); model.setValue(Task.CREATION_DATE, readDate(json, "created_at"));
model.setValue(Task.DELETION_DATE, readDate(json, "deleted_at")); model.setValue(Task.DELETION_DATE, readDate(json, "deleted_at"));

@ -365,9 +365,9 @@ public class ProducteevSyncProvider extends SyncProvider<ProducteevTaskContainer
long dueDate = ApiUtilities.producteevToUnixTime(remoteTask.getString("deadline"), 0); long dueDate = ApiUtilities.producteevToUnixTime(remoteTask.getString("deadline"), 0);
if(remoteTask.optInt("all_day", 0) == 1) if(remoteTask.optInt("all_day", 0) == 1)
task.setValue(Task.DUE_DATE, task.createDueDate(Task.URGENCY_SPECIFIC_DAY, dueDate)); task.setValue(Task.DUE_DATE, Task.createDueDate(Task.URGENCY_SPECIFIC_DAY, dueDate));
else else
task.setValue(Task.DUE_DATE, task.createDueDate(Task.URGENCY_SPECIFIC_DAY_TIME, dueDate)); task.setValue(Task.DUE_DATE, Task.createDueDate(Task.URGENCY_SPECIFIC_DAY_TIME, dueDate));
task.setValue(Task.IMPORTANCE, 5 - remoteTask.getInt("star")); task.setValue(Task.IMPORTANCE, 5 - remoteTask.getInt("star"));
JSONArray labels = remoteTask.getJSONArray("labels"); JSONArray labels = remoteTask.getJSONArray("labels");

@ -191,7 +191,7 @@ public class TaskDao extends DatabaseDao<Task> {
if(!item.containsValue(Task.DUE_DATE)) { if(!item.containsValue(Task.DUE_DATE)) {
int setting = Preferences.getIntegerFromString(R.string.p_default_urgency_key, int setting = Preferences.getIntegerFromString(R.string.p_default_urgency_key,
Task.URGENCY_NONE); Task.URGENCY_NONE);
item.setValue(Task.DUE_DATE, item.createDueDate(setting, 0)); item.setValue(Task.DUE_DATE, Task.createDueDate(setting, 0));
} }
if(!item.containsValue(Task.HIDE_UNTIL)) { if(!item.containsValue(Task.HIDE_UNTIL)) {
int setting = Preferences.getIntegerFromString(R.string.p_default_hideUntil_key, int setting = Preferences.getIntegerFromString(R.string.p_default_hideUntil_key,

Loading…
Cancel
Save