@Override
  public void update(@NotNull PresentationData presentation) {
    UnloadedModuleDescription module = getValue();
    if (module == null) {
      setValue(null);
      return;
    }

    presentation.setPresentableText(module.getName());
    presentation.addText(module.getName(), SimpleTextAttributes.REGULAR_BOLD_ATTRIBUTES);
    presentation.setIcon(AllIcons.Modules.UnloadedModule);
    presentation.setTooltip(LangBundle.message("unloaded.module.tooltip"));
  }
@Override
  public void update(@NotNull PresentationData presentation)