am 7509733c: Elide extras strings from noman dumpsys output.
* commit '7509733c8dfb4e65dbb45ab582e09d599dfaaa28': Elide extras strings from noman dumpsys output.
This commit is contained in:
@@ -814,19 +814,18 @@ public class NotificationManagerService extends SystemService {
|
|||||||
if (val == null) {
|
if (val == null) {
|
||||||
pw.println("null");
|
pw.println("null");
|
||||||
} else {
|
} else {
|
||||||
pw.print(val.toString());
|
pw.print(val.getClass().getSimpleName());
|
||||||
if (val instanceof Bitmap) {
|
if (val instanceof CharSequence || val instanceof String) {
|
||||||
|
// redact contents from bugreports
|
||||||
|
} else if (val instanceof Bitmap) {
|
||||||
pw.print(String.format(" (%dx%d)",
|
pw.print(String.format(" (%dx%d)",
|
||||||
((Bitmap) val).getWidth(),
|
((Bitmap) val).getWidth(),
|
||||||
((Bitmap) val).getHeight()));
|
((Bitmap) val).getHeight()));
|
||||||
} else if (val.getClass().isArray()) {
|
} else if (val.getClass().isArray()) {
|
||||||
pw.println(" {");
|
|
||||||
final int N = Array.getLength(val);
|
final int N = Array.getLength(val);
|
||||||
for (int i=0; i<N; i++) {
|
pw.println(" (" + N + ")");
|
||||||
if (i > 0) pw.println(",");
|
} else {
|
||||||
pw.print(prefix + " " + Array.get(val, i));
|
pw.print(" (" + String.valueOf(val) + ")");
|
||||||
}
|
|
||||||
pw.print("\n" + prefix + " }");
|
|
||||||
}
|
}
|
||||||
pw.println();
|
pw.println();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user