|
16 | 16 | package org.eclipse.core.internal.resources;
|
17 | 17 |
|
18 | 18 | import java.text.DateFormat;
|
19 |
| -import java.util.*; |
| 19 | +import java.util.Date; |
| 20 | +import java.util.Map; |
20 | 21 | import java.util.Map.Entry;
|
| 22 | +import java.util.Set; |
| 23 | +import java.util.TreeMap; |
21 | 24 | import org.eclipse.core.internal.utils.Messages;
|
22 |
| -import org.eclipse.core.resources.*; |
23 |
| -import org.eclipse.core.runtime.*; |
| 25 | +import org.eclipse.core.resources.IMarker; |
| 26 | +import org.eclipse.core.resources.IResource; |
| 27 | +import org.eclipse.core.resources.IResourceDelta; |
| 28 | +import org.eclipse.core.resources.IResourceStatus; |
| 29 | +import org.eclipse.core.runtime.Assert; |
| 30 | +import org.eclipse.core.runtime.CoreException; |
| 31 | +import org.eclipse.core.runtime.PlatformObject; |
24 | 32 | import org.eclipse.core.runtime.jobs.ISchedulingRule;
|
25 | 33 | import org.eclipse.osgi.util.NLS;
|
26 | 34 |
|
@@ -360,6 +368,25 @@ public String toString() {
|
360 | 368 | Map<String, Object> attributes = info.getAttributes();
|
361 | 369 | if (attributes != null) {
|
362 | 370 | TreeMap<String, Object> tm = new TreeMap<>(attributes);
|
| 371 | + Object severity = tm.remove(SEVERITY); |
| 372 | + if (severity instanceof Integer s) { |
| 373 | + switch (s.intValue()) { |
| 374 | + case SEVERITY_ERROR: |
| 375 | + sb.append(", severity: ERROR(").append(s).append(")"); //$NON-NLS-1$ //$NON-NLS-2$ |
| 376 | + break; |
| 377 | + case SEVERITY_WARNING: |
| 378 | + sb.append(", severity: WARNING(").append(s).append(")"); //$NON-NLS-1$ //$NON-NLS-2$ |
| 379 | + break; |
| 380 | + case SEVERITY_INFO: |
| 381 | + sb.append(", severity: INFO(").append(s).append(")"); //$NON-NLS-1$ //$NON-NLS-2$ |
| 382 | + break; |
| 383 | + |
| 384 | + default: |
| 385 | + sb.append(", unknown severity: " + s); //$NON-NLS-1$ |
| 386 | + break; |
| 387 | + } |
| 388 | + } |
| 389 | + |
363 | 390 | Set<Entry<String, Object>> set = tm.entrySet();
|
364 | 391 | if (!set.isEmpty()) {
|
365 | 392 | sb.append(", attributes: ["); //$NON-NLS-1$
|
|
0 commit comments