public void reset(IntentionActionMetaData actionMetaData, String filter) {
    try {
      TextDescriptor url = actionMetaData.getDescription();
      String description = StringUtil.isEmpty(url.getText()) ?
                           CodeInsightBundle.message("under.construction.string") :
                           SearchUtil.markup(SettingsUtil.wrapWithPoweredByMessage(url.getText(), actionMetaData.getLoader()), filter);

      DescriptionEditorPaneKt.readHTML(myDescriptionBrowser, description);

      myBeforeWrapperPanel.setVisible(!actionMetaData.isSkipBeforeAfter());
      myAfterWrapperPanel.setVisible(!actionMetaData.isSkipBeforeAfter());
      showUsages(myBeforePanel, myBeforeUsagePanels, actionMetaData.getExampleUsagesBefore());
      showUsages(myAfterPanel, myAfterUsagePanels, actionMetaData.getExampleUsagesAfter());

      SwingUtilities.invokeLater(() -> myPanel.revalidate());
    }
    catch (IOException e) {
      LOG.error(e);
    }
  }
public void reset(IntentionActionMetaData actionMetaData, String filter)