<commit_before><?xml version="1.0" encoding="UTF-8"?>

<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.ScrollPane?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Region?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.VBox?>
<?import java.lang.String?>
<AnchorPane xmlns:fx="http://javafx.com/fxml/1" fx:id="mapDetailRoot" maxHeight="1.7976931348623157E308"
            maxWidth="1.7976931348623157E308" onMouseClicked="#onDimmerClicked" styleClass="dimmer"
            xmlns="http://javafx.com/javafx/10.0.2" fx:controller="com.faforever.client.map.MapDetailController">
  <children>
      <AnchorPane onMouseClicked="#onContentPaneClicked" styleClass="modal-popup" AnchorPane.bottomAnchor="50.0"
                  AnchorPane.leftAnchor="50.0" AnchorPane.rightAnchor="50.0" AnchorPane.topAnchor="50.0">
      <children>
          <ScrollPane fx:id="scrollPane" fitToWidth="true" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0"
                      AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="20.0">
              <content>
                  <VBox alignment="TOP_CENTER" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308"
                        spacing="20.0">
                      <children>
                          <GridPane fx:id="gridPane" hgap="20.0" vgap="20.0" maxHeight="1.7976931348623157E308">
                              <columnConstraints>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="ALWAYS" minWidth="10.0"/>
                              </columnConstraints>
                              <rowConstraints>
                                  <RowConstraints minHeight="10.0" vgrow="NEVER"/>
                                  <RowConstraints minHeight="10.0" vgrow="NEVER"/>
                                  <RowConstraints minHeight="10.0" vgrow="NEVER"/>
                                  <RowConstraints fillHeight="false" minHeight="10.0" vgrow="ALWAYS"/>
                                  <RowConstraints fx:id="hideRow" fillHeight="false"/>
                                  <RowConstraints fillHeight="false" minHeight="10.0" vgrow="ALWAYS"/>
                                  <RowConstraints fillHeight="false" minHeight="10.0" vgrow="ALWAYS"/>
                              </rowConstraints>
                              <children>
                                  <ImageView fx:id="thumbnailImageView" fitHeight="256.0" fitWidth="256.0"
                                             pickOnBounds="true" preserveRatio="true" GridPane.halignment="CENTER"
                                             GridPane.rowSpan="2147483647" GridPane.valignment="TOP"/>
                                  <VBox GridPane.columnIndex="1" GridPane.columnSpan="2147483647"
                                        GridPane.hgrow="ALWAYS" GridPane.rowIndex="0">
                                      <children>
                                          <Label fx:id="nameLabel" styleClass="h1" text="&lt;Title&gt;"/>
                                          <Label fx:id="mapIdLabel" text="#&lt;id&gt;"/>
                                      </children>
                                  </VBox>
                                  <Label fx:id="dimensionsLabel" text="Label" GridPane.columnIndex="1"
                                         GridPane.rowIndex="2">
                                      <graphic>
                                          <Region styleClass="icon,map-size-icon"/>
                                      </graphic>
                                  </Label>
                                  <Label fx:id="maxPlayersLabel" graphicTextGap="10.0" text="&lt;Max Players&gt;"
                                         GridPane.columnIndex="2" GridPane.rowIndex="2">
                                      <graphic>
                                          <Region styleClass="icon,players-icon"/>
                                      </graphic>
                                  </Label>
                                  <Label fx:id="dateLabel" graphicTextGap="10.0" text="&lt;Date&gt;"
                                         GridPane.columnIndex="3" GridPane.rowIndex="2">
                                      <graphic>
                                          <Region styleClass="icon,date-icon"/>
                                      </graphic>
                                  </Label>
                                  <VBox alignment="TOP_RIGHT" spacing="10.0" GridPane.columnIndex="5"
                                        GridPane.columnSpan="2147483647">
                                      <HBox alignment="TOP_RIGHT" spacing="10.0">
                                          <children>
                                              <Button fx:id="createGameButton" defaultButton="true"
                                                      mnemonicParsing="false" onAction="#onCreateGameButtonClicked"
                                                      text="%games.create"/>
                                              <Button fx:id="installButton" defaultButton="true"
                                                      mnemonicParsing="false" onAction="#onInstallButtonClicked"
                                                      text="%mapVault.installButtonFormat"/>
                                              <Button fx:id="uninstallButton" mnemonicParsing="false"
                                                         onAction="#onUninstallButtonClicked"
                                                         text="%mapVault.uninstall"/>
                                          </children>
                                      </HBox>
                                      <VBox fx:id="loadingContainer" alignment="TOP_RIGHT" maxWidth="300.0">
                                          <children>
                                              <Label fx:id="progressLabel"/>
                                              <ProgressBar fx:id="progressBar" maxWidth="1.7976931348623157E308"
                                                           progress="0.0"/>
                                          </children>
                                      </VBox>
                                  </VBox>
                                  <Label fx:id="authorLabel" styleClass="secondary" text="&lt;Author&gt;"
                                         GridPane.columnIndex="1" GridPane.columnSpan="2147483647" GridPane.rowIndex="1"
                                         GridPane.valignment="TOP"/>
                                  <Label maxWidth="1.7976931348623157E308" styleClass="secondary" text="%map.version"
                                         GridPane.columnIndex="2" GridPane.columnSpan="2147483647"
                                         GridPane.hgrow="ALWAYS" GridPane.rowIndex="1"/>
                                  <Label fx:id="mapVersionLabel" styleClass="secondary"
                                         maxWidth="1.7976931348623157E308" minWidth="0.0"
                                         text="&lt;Version&gt;" wrapText="true" GridPane.columnIndex="3"
                                         GridPane.columnSpan="2147483647" GridPane.rowIndex="1"
                                         GridPane.valignment="TOP"/>
                                  <Label maxWidth="1.7976931348623157E308" styleClass="h2" text="%map.description"
                                         GridPane.columnIndex="1" GridPane.columnSpan="2147483647"
                                         GridPane.hgrow="ALWAYS" GridPane.rowIndex="5"/>
                                  <Label fx:id="mapDescriptionLabel" maxWidth="1.7976931348623157E308" minWidth="0.0"
                                         text="&lt;Description&gt;" wrapText="true" GridPane.vgrow="ALWAYS"
                                         GridPane.columnIndex="1"
                                         GridPane.columnSpan="2147483647" GridPane.rowIndex="6"
                                         maxHeight="1.7976931348623157E308"
                                         GridPane.valignment="TOP"/>
                                  <HBox spacing="10.0" GridPane.columnIndex="1" GridPane.columnSpan="2147483647"
                                        GridPane.rowIndex="3">
                                      <children>
                                          <Label maxHeight="1.7976931348623157E308" text="%map.ranked"/>
                                          <Label fx:id="isRankedLabel" maxHeight="1.7976931348623157E308"/>
                                          <Button fx:id="unrankButton" mnemonicParsing="false" onAction="#unrankMap"
                                                     text="%map.unrank"/>
                                      </children>
                                  </HBox><commit_msg>Fix text intersecting of author with version (#2277)<commit_after><?xml version="1.0" encoding="UTF-8"?>

<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.control.ProgressBar?>
<?import javafx.scene.control.ScrollPane?>
<?import javafx.scene.control.Separator?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.AnchorPane?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.Region?>
<?import javafx.scene.layout.RowConstraints?>
<?import javafx.scene.layout.VBox?>
<?import java.lang.String?>
<AnchorPane xmlns:fx="http://javafx.com/fxml/1" fx:id="mapDetailRoot" maxHeight="1.7976931348623157E308"
            maxWidth="1.7976931348623157E308" onMouseClicked="#onDimmerClicked" styleClass="dimmer"
            xmlns="http://javafx.com/javafx/10.0.2" fx:controller="com.faforever.client.map.MapDetailController">
  <children>
      <AnchorPane onMouseClicked="#onContentPaneClicked" styleClass="modal-popup" AnchorPane.bottomAnchor="50.0"
                  AnchorPane.leftAnchor="50.0" AnchorPane.rightAnchor="50.0" AnchorPane.topAnchor="50.0">
      <children>
          <ScrollPane fx:id="scrollPane" fitToWidth="true" AnchorPane.bottomAnchor="10.0" AnchorPane.leftAnchor="10.0"
                      AnchorPane.rightAnchor="10.0" AnchorPane.topAnchor="20.0">
              <content>
                  <VBox alignment="TOP_CENTER" maxHeight="1.7976931348623157E308" maxWidth="1.7976931348623157E308"
                        spacing="20.0">
                      <children>
                          <GridPane fx:id="gridPane" hgap="20.0" vgap="20.0" maxHeight="1.7976931348623157E308">
                              <columnConstraints>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="NEVER" minWidth="10.0"/>
                                  <ColumnConstraints hgrow="ALWAYS" minWidth="10.0"/>
                              </columnConstraints>
                              <rowConstraints>
                                  <RowConstraints minHeight="10.0" vgrow="NEVER"/>
                                  <RowConstraints minHeight="10.0" vgrow="NEVER"/>
                                  <RowConstraints minHeight="10.0" vgrow="NEVER"/>
                                  <RowConstraints fillHeight="false" minHeight="10.0" vgrow="ALWAYS"/>
                                  <RowConstraints fx:id="hideRow" fillHeight="false"/>
                                  <RowConstraints fillHeight="false" minHeight="10.0" vgrow="ALWAYS"/>
                                  <RowConstraints fillHeight="false" minHeight="10.0" vgrow="ALWAYS"/>
                              </rowConstraints>
                              <children>
                                  <ImageView fx:id="thumbnailImageView" fitHeight="256.0" fitWidth="256.0"
                                             pickOnBounds="true" preserveRatio="true" GridPane.halignment="CENTER"
                                             GridPane.rowSpan="2147483647" GridPane.valignment="TOP"/>
                                  <VBox GridPane.columnIndex="1" GridPane.columnSpan="2147483647"
                                        GridPane.hgrow="ALWAYS" GridPane.rowIndex="0">
                                      <children>
                                          <Label fx:id="nameLabel" styleClass="h1" text="&lt;Title&gt;"/>
                                          <Label fx:id="mapIdLabel" text="#&lt;id&gt;"/>
                                      </children>
                                  </VBox>
                                  <Label fx:id="dimensionsLabel" text="Label" GridPane.columnIndex="1"
                                         GridPane.rowIndex="2">
                                      <graphic>
                                          <Region styleClass="icon,map-size-icon"/>
                                      </graphic>
                                  </Label>
                                  <Label fx:id="maxPlayersLabel" graphicTextGap="10.0" text="&lt;Max Players&gt;"
                                         GridPane.columnIndex="2" GridPane.rowIndex="2">
                                      <graphic>
                                          <Region styleClass="icon,players-icon"/>
                                      </graphic>
                                  </Label>
                                  <Label fx:id="dateLabel" graphicTextGap="10.0" text="&lt;Date&gt;"
                                         GridPane.columnIndex="3" GridPane.rowIndex="2">
                                      <graphic>
                                          <Region styleClass="icon,date-icon"/>
                                      </graphic>
                                  </Label>
                                  <VBox alignment="TOP_RIGHT" spacing="10.0" GridPane.columnIndex="5"
                                        GridPane.columnSpan="2147483647">
                                      <HBox alignment="TOP_RIGHT" spacing="10.0">
                                          <children>
                                              <Button fx:id="createGameButton" defaultButton="true"
                                                      mnemonicParsing="false" onAction="#onCreateGameButtonClicked"
                                                      text="%games.create"/>
                                              <Button fx:id="installButton" defaultButton="true"
                                                      mnemonicParsing="false" onAction="#onInstallButtonClicked"
                                                      text="%mapVault.installButtonFormat"/>
                                              <Button fx:id="uninstallButton" mnemonicParsing="false"
                                                         onAction="#onUninstallButtonClicked"
                                                         text="%mapVault.uninstall"/>
                                          </children>
                                      </HBox>
                                      <VBox fx:id="loadingContainer" alignment="TOP_RIGHT" maxWidth="300.0">
                                          <children>
                                              <Label fx:id="progressLabel"/>
                                              <ProgressBar fx:id="progressBar" maxWidth="1.7976931348623157E308"
                                                           progress="0.0"/>
                                          </children>
                                      </VBox>
                                  </VBox>
                                  <HBox alignment="CENTER_LEFT" spacing="5.0" GridPane.columnIndex="1"
                                        GridPane.columnSpan="3" GridPane.rowIndex="1">
                                      <children>
                                          <Label fx:id="authorLabel" styleClass="secondary"
                                                 text="&lt;Author&gt;"/>
                                          <Label maxWidth="1.7976931348623157E308" styleClass="secondary"
                                                 text="%map.version"/>
                                          <Label fx:id="mapVersionLabel" maxWidth="1.7976931348623157E308"
                                                 minWidth="0.0" styleClass="secondary" text="&lt;Version&gt;"
                                                 wrapText="true"/>
                                      </children>
                                  </HBox>
                                  <Label maxWidth="1.7976931348623157E308" styleClass="h2" text="%map.description"
                                         GridPane.columnIndex="1" GridPane.columnSpan="2147483647"
                                         GridPane.hgrow="ALWAYS" GridPane.rowIndex="5"/>
                                  <Label fx:id="mapDescriptionLabel" maxWidth="1.7976931348623157E308" minWidth="0.0"
                                         text="&lt;Description&gt;" wrapText="true" GridPane.vgrow="ALWAYS"
                                         GridPane.columnIndex="1"
                                         GridPane.columnSpan="2147483647" GridPane.rowIndex="6"
                                         maxHeight="1.7976931348623157E308"
                                         GridPane.valignment="TOP"/>
                                  <HBox spacing="10.0" GridPane.columnIndex="1" GridPane.columnSpan="2147483647"
                                        GridPane.rowIndex="3">
                                      <children>
                                          <Label maxHeight="1.7976931348623157E308" text="%map.ranked"/>
                                          <Label fx:id="isRankedLabel" maxHeight="1.7976931348623157E308"/>
                                          <Button fx:id="unrankButton" mnemonicParsing="false" onAction="#unrankMap"
                                                     text="%map.unrank"/>
                                      </children>
                                  </HBox>
{'fraction_non_alphanumeric': 0.10548654244306419, 'fraction_numerical': 0.04860248447204969, 'mean_word_length': 1.1058310626702996, 'pattern_counts': {'":': 0, '<': 191, '<?xml version=': 2, '>': 191, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 276, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1364783', 'n_tokens_mistral': 4834, 'n_tokens_neox': 4222, 'n_words': 567}