private static @Nullable TextAttributes getGrayedHyperlinkAttributes(@NotNull TextAttributesKey normalHyperlinkAttrsKey) {
      TextAttributes grayedHyperlinkAttrs = GRAYED_BY_NORMAL_CACHE.getValue().get(normalHyperlinkAttrsKey);
      if (grayedHyperlinkAttrs == null) {
        EditorColorsScheme globalScheme = EditorColorsManager.getInstance().getGlobalScheme();
        TextAttributes normalHyperlinkAttrs = globalScheme.getAttributes(normalHyperlinkAttrsKey);
        if (normalHyperlinkAttrs != null) {
          grayedHyperlinkAttrs = normalHyperlinkAttrs.clone();
          grayedHyperlinkAttrs.setForegroundColor(NamedColorUtil.getInactiveTextColor());
          grayedHyperlinkAttrs.setEffectColor(NamedColorUtil.getInactiveTextColor());
          GRAYED_BY_NORMAL_CACHE.getValue().put(normalHyperlinkAttrsKey, grayedHyperlinkAttrs);
        }
      }
      return grayedHyperlinkAttrs;
    }
private static @Nullable TextAttributes getGrayedHyperlinkAttributes(@NotNull TextAttributesKey normalHyperlinkAttrsKey)