SimpleTextAttributes (@NotNull ThreadState threadState) { if (threadState.isSleeping()) { return SimpleTextAttributes.GRAY_ATTRIBUTES; } if (threadState.isEmptyStackTrace() || threadState.isKnownJDKThread()) { return new SimpleTextAttributes(SimpleTextAttributes.STYLE_PLAIN, Color.GRAY.brighter()); } if (threadState.isEDT()) { return SimpleTextAttributes.REGULAR_BOLD_ATTRIBUTES; } return SimpleTextAttributes.REGULAR_ATTRIBUTES; }