Skip to content

Commit 50cec71

Browse files
committed
Shortened prefixes for LOG_TAG in classes
1 parent bc18fde commit 50cec71

File tree

5 files changed

+17
-6
lines changed

5 files changed

+17
-6
lines changed

transport/transport-backend-cct/src/main/java/com/google/android/datatransport/cct/CctTransportBackend.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868

6969
final class CctTransportBackend implements TransportBackend {
7070

71-
private static final String LOG_TAG = "CctTBackend";
71+
private static final String LOG_TAG = "CctTransportBackend";
7272

7373
private static final int CONNECTION_TIME_OUT = 30000;
7474
private static final int READ_TIME_OUT = 40000;

transport/transport-runtime/src/main/java/com/google/android/datatransport/runtime/logging/Logging.java

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,19 @@ public final class Logging {
2121
private Logging() {}
2222

2323
private static String getTag(String tag) {
24-
// isLoggable has a max limit of 23 chars for versions lower than 7.0
25-
return "TRuntime." + tag;
24+
String prefix = "TRuntime.";
25+
return prefix + concatTag(prefix, tag);
26+
}
27+
28+
private static String concatTag(String prefix, String tag){
29+
int loggableLimit = 23;
30+
int remainingSpace = loggableLimit - prefix.length();
31+
32+
if(android.os.Build.VERSION.SDK_INT < Build.VERSION_CODES.N)
33+
if(tag.length() > remainingSpace)
34+
tag = tag.substring(0, remainingSpace);
35+
36+
return tag;
2637
}
2738

2839
public static void d(String tag, String message) {

transport/transport-runtime/src/main/java/com/google/android/datatransport/runtime/scheduling/jobscheduling/AlarmManagerScheduler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
* Used for Apis 20 and below.
3333
*/
3434
public class AlarmManagerScheduler implements WorkScheduler {
35-
private static final String LOG_TAG = "AlarmScheduler";
35+
private static final String LOG_TAG = "AlarmManagerScheduler";
3636
static final String ATTEMPT_NUMBER = "attemptNumber";
3737
static final String BACKEND_NAME = "backendName";
3838
static final String EVENT_PRIORITY = "priority";

transport/transport-runtime/src/main/java/com/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoScheduler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
*/
3939
@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
4040
public class JobInfoScheduler implements WorkScheduler {
41-
private static final String LOG_TAG = "JobInfoSched";
41+
private static final String LOG_TAG = "JobInfoScheduler";
4242

4343
static final String ATTEMPT_NUMBER = "attemptNumber";
4444
static final String BACKEND_NAME = "backendName";

transport/transport-runtime/src/main/java/com/google/android/datatransport/runtime/scheduling/persistence/SQLiteEventStore.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
public class SQLiteEventStore
6262
implements EventStore, SynchronizationGuard, ClientHealthMetricsStore {
6363

64-
private static final String LOG_TAG = "SQLEventStore";
64+
private static final String LOG_TAG = "SQLiteEventStore";
6565

6666
static final int MAX_RETRIES = 16;
6767

0 commit comments

Comments
 (0)