private void createAdditionalInfoTab(@NotNull JBTabbedPane pane) {
    JPanel infoPanel = new OpaquePanel(new VerticalLayout(JBUI.scale(16)), PluginManagerConfigurable.MAIN_BG_COLOR);
    infoPanel.setBorder(JBUI.Borders.empty(16, 12, 0, 0));

    myDocumentationUrl = new LinkPanel(infoPanel, false);
    myBugtrackerUrl = new LinkPanel(infoPanel, false);
    myForumUrl = new LinkPanel(infoPanel, false);
    mySourceCodeUrl = new LinkPanel(infoPanel, false);
    myLicenseUrl = new LinkPanel(infoPanel, false);
    myPluginReportUrl = new LinkPanel(infoPanel, false);

    infoPanel.add(myVendorInfoPanel = new VendorInfoPanel());
    infoPanel.add(myRating = new JLabel());
    infoPanel.add(myDownloads = new JLabel());
    infoPanel.add(myVersion2 = new JLabel());
    infoPanel.add(myDate = new JLabel());
    infoPanel.add(mySize = new JLabel());
    infoPanel.add(myRequiredPlugins = createRequiredPluginsComponent(), VerticalLayout.FILL_HORIZONTAL);

    myRating.setForeground(ListPluginComponent.GRAY_COLOR);
    myDownloads.setForeground(ListPluginComponent.GRAY_COLOR);
    myVersion2.setForeground(ListPluginComponent.GRAY_COLOR);
    myDate.setForeground(ListPluginComponent.GRAY_COLOR);
    mySize.setForeground(ListPluginComponent.GRAY_COLOR);

    if (myMarketplace && ApplicationManager.getApplication().isInternal()) {
      infoPanel.add(myCustomRepoForDebug = new JLabel());
      myCustomRepoForDebug.setForeground(ListPluginComponent.GRAY_COLOR);
    }

    pane.add(IdeBundle.message("plugins.configurable.additional.info.tab.name"), new Wrapper(infoPanel));
  }
private void createAdditionalInfoTab(@NotNull JBTabbedPane pane)