<commit_before><?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.flamingo-mc</groupId>
    <artifactId>flamingo-mc</artifactId>
    <version>5.0.5-SNAPSHOT</version>
    <packaging>pom</packaging>
    <name>flamingo-mc</name>
    <url>http://github.com/flamingo-mc</url>
    <prerequisites>
        <maven>3.2.5</maven>
    </prerequisites>
    <scm>
        <connection>scm:git:<EMAIL>@github.com:flamingo-mc/flamingo.git</connection>
        <developerConnection>scm:git:git@github.com:flamingo-mc/flamingo.git</developerConnection>
        <url>https://github.com/flamingo-mc/flamingo.git</url>
        <tag>HEAD</tag>
    </scm>
    <distributionManagement>
        <repository>
            <id>repo.b3p.nl</id>
            <name>B3Partners releases repository</name>
            <url>http://repo.b3p.nl/nexus/content/repositories/releases/</url>
        </repository>
        <snapshotRepository>
            <id>repo.b3p.nl</id>
            <name>B3Partners snapshots repository</name>
            <url>http://repo.b3p.nl/nexus/content/repositories/snapshots/</url>
        </snapshotRepository>
    </distributionManagement>
    <licenses>
        <license>
            <distribution>repo</distribution>
            <name>GNU Affero General Public License v3.0</name>
            <comments>For any parts of the Flamingo codebase</comments>
            <url>https://raw.githubusercontent.com/flamingo-geocms/flamingo/master/LICENSE.txt</url>
        </license>
    </licenses>
    <properties>
        <flamingo.version>5.0.5-SNAPSHOT</flamingo.version>
        <java.version>1.8</java.version>
        <project.build.sourceVersion>${java.version}</project.build.sourceVersion>
        <project.build.targetVersion>${java.version}</project.build.targetVersion>
        <maven.compiler.source>${java.version}</maven.compiler.source>
        <maven.compiler.target>${java.version}</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <geotools.version>18.2</geotools.version>
        <powermock.version>1.7.3</powermock.version>
        <hsqldb.version>2.4.0</hsqldb.version>
        <test.persistence.unit>viewer-config-hsqldb</test.persistence.unit>
        <postgresql.version>42.2.0</postgresql.version>
        <apache.poi.version>3.17</apache.poi.version>
        <apache.httpcomponents.version>4.5.5</apache.httpcomponents.version>
        <!-- skip integration tests by default, override this property from commandline
        or as part of a profile, see eg. 'travis-ci' profile in viewer -->
        <test.skip.integrationtests>false</test.skip.integrationtests>
        <maven-surefire-plugin.version>2.20.1</maven-surefire-plugin.version>
        <tomcat.version>7.0.82</tomcat.version>
    </properties>
    <dependencyManagement>
        <!--
            To check for dependency updates use the following command:
            mvn -U org.codehaus.mojo:versions-maven-plugin:2.5:display-dependency-updates > dependency-updates.log
            and check the output for any available updates.
            
            To check for vulnarabilities in dependencies use the following command:
            mvn org.owasp:dependency-check-maven:3.1.0:check > vuln-check.log
        -->
        <dependencies>
            <!-- viewer-->
            <dependency>
                <groupId>commons-fileupload</groupId>
                <artifactId>commons-fileupload</artifactId>
                <version>1.3.3</version>
            </dependency>
            <dependency>
                <groupId>org.jdom</groupId>
                <artifactId>jdom2</artifactId>
                <version>2.0.6</version>
            </dependency>
            <dependency>
                <groupId>org.geotools</groupId>
                <artifactId>gt-main</artifactId>
                <version>${geotools.version}</version>
            </dependency>
            <dependency>
                <groupId>org.geotools</groupId>
                <artifactId>gt-render</artifactId>
                <version>${geotools.version}</version>
            </dependency>
            <dependency>
                <groupId>org.json</groupId>
                <artifactId>json</artifactId>
                <version>20171018</version>
            </dependency>
            <!-- Stripes -->
            <dependency>
                <groupId>net.sourceforge.stripes</groupId>
                <artifactId>stripes</artifactId>
                <version>1.6.0</version>
            </dependency>
            <dependency>
                <groupId>org.stripesstuff</groupId>
                <artifactId>stripersist</artifactId>
                <version>1.0.3</version>
            </dependency>

            <dependency>
                <groupId>org.flamingo-mc</groupId>
                <artifactId>viewer-config-persistence</artifactId>
                <version>${flamingo.version}</version>
            </dependency>
            <dependency>
                <groupId>org.flamingo-mc</groupId>
                <artifactId>solr-commons</artifactId>
                <version>${flamingo.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.xmlgraphics</groupId>
                <artifactId>fop</artifactId>
                <version>2.2</version>
            </dependency>
            <dependency>
                <!-- work-around for https://issues.apache.org/jira/browse/BATIK-1185 -->
                <groupId>org.apache.xmlgraphics</groupId>
                <artifactId>batik-i18n</artifactId>
                <version>1.9.1</version>
            </dependency>
            <dependency>
                <!-- work-around for https://issues.apache.org/jira/browse/BATIK-1185 -->
                <groupId>org.apache.xmlgraphics</groupId>
                <artifactId>batik-constants</artifactId>
                <version>1.9.1</version>
            </dependency>
            <dependency>
                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>2.6</version>
            </dependency>
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.17</version>
            </dependency>
            <dependency>
                <groupId>jaxen</groupId>
                <artifactId>jaxen</artifactId>
                <version>1.1.6</version>
            </dependency>
            <dependency>
                <groupId>xerces</groupId>
                <artifactId>xercesImpl</artifactId>
                <version>2.11.0</version>
            </dependency>
            <dependency>
                <groupId>org.flamingo-mc</groupId>
                <artifactId>viewer-config-persistence</artifactId>
                <type>test-jar</type>
                <scope>test</scope>
                <version>${project.version}</version>
            </dependency>

            <!-- nl b3p csw-->
            <dependency>
                <groupId>nl.b3p</groupId>
                <artifactId>b3p-commons-csw</artifactId>
                <version>5.0.1</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.persistence</groupId>
                        <artifactId>persistence-api</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId><commit_msg>Use b3p-commons-csw:5.0.2 which has GeoTools 18.2<commit_after><?xml version="1.0"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.flamingo-mc</groupId>
    <artifactId>flamingo-mc</artifactId>
    <version>5.0.5-SNAPSHOT</version>
    <packaging>pom</packaging>
    <name>flamingo-mc</name>
    <url>http://github.com/flamingo-mc</url>
    <prerequisites>
        <maven>3.2.5</maven>
    </prerequisites>
    <scm>
        <connection>scm:git:<EMAIL>:flamingo-mc/flamingo.git</connection>
        <developerConnection>scm:git:<EMAIL>:flamingo-mc/flamingo.git</developerConnection>
        <url>https://github.com/flamingo-mc/flamingo.git</url>
        <tag>HEAD</tag>
    </scm>
    <distributionManagement>
        <repository>
            <id>repo.b3p.nl</id>
            <name>B3Partners releases repository</name>
            <url>http://repo.b3p.nl/nexus/content/repositories/releases/</url>
        </repository>
        <snapshotRepository>
            <id>repo.b3p.nl</id>
            <name>B3Partners snapshots repository</name>
            <url>http://repo.b3p.nl/nexus/content/repositories/snapshots/</url>
        </snapshotRepository>
    </distributionManagement>
    <licenses>
        <license>
            <distribution>repo</distribution>
            <name>GNU Affero General Public License v3.0</name>
            <comments>For any parts of the Flamingo codebase</comments>
            <url>https://raw.githubusercontent.com/flamingo-geocms/flamingo/master/LICENSE.txt</url>
        </license>
    </licenses>
    <properties>
        <flamingo.version>5.0.5-SNAPSHOT</flamingo.version>
        <java.version>1.8</java.version>
        <project.build.sourceVersion>${java.version}</project.build.sourceVersion>
        <project.build.targetVersion>${java.version}</project.build.targetVersion>
        <maven.compiler.source>${java.version}</maven.compiler.source>
        <maven.compiler.target>${java.version}</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <geotools.version>18.2</geotools.version>
        <powermock.version>1.7.3</powermock.version>
        <hsqldb.version>2.4.0</hsqldb.version>
        <test.persistence.unit>viewer-config-hsqldb</test.persistence.unit>
        <postgresql.version>42.2.0</postgresql.version>
        <apache.poi.version>3.17</apache.poi.version>
        <apache.httpcomponents.version>4.5.5</apache.httpcomponents.version>
        <!-- skip integration tests by default, override this property from commandline
        or as part of a profile, see eg. 'travis-ci' profile in viewer -->
        <test.skip.integrationtests>false</test.skip.integrationtests>
        <maven-surefire-plugin.version>2.20.1</maven-surefire-plugin.version>
        <tomcat.version>7.0.82</tomcat.version>
    </properties>
    <dependencyManagement>
        <!--
            To check for dependency updates use the following command:
            mvn -U org.codehaus.mojo:versions-maven-plugin:2.5:display-dependency-updates > dependency-updates.log
            and check the output for any available updates.
            
            To check for vulnarabilities in dependencies use the following command:
            mvn org.owasp:dependency-check-maven:3.1.0:check > vuln-check.log
        -->
        <dependencies>
            <!-- viewer-->
            <dependency>
                <groupId>commons-fileupload</groupId>
                <artifactId>commons-fileupload</artifactId>
                <version>1.3.3</version>
            </dependency>
            <dependency>
                <groupId>org.jdom</groupId>
                <artifactId>jdom2</artifactId>
                <version>2.0.6</version>
            </dependency>
            <dependency>
                <groupId>org.geotools</groupId>
                <artifactId>gt-main</artifactId>
                <version>${geotools.version}</version>
            </dependency>
            <dependency>
                <groupId>org.geotools</groupId>
                <artifactId>gt-render</artifactId>
                <version>${geotools.version}</version>
            </dependency>
            <dependency>
                <groupId>org.json</groupId>
                <artifactId>json</artifactId>
                <version>20171018</version>
            </dependency>
            <!-- Stripes -->
            <dependency>
                <groupId>net.sourceforge.stripes</groupId>
                <artifactId>stripes</artifactId>
                <version>1.6.0</version>
            </dependency>
            <dependency>
                <groupId>org.stripesstuff</groupId>
                <artifactId>stripersist</artifactId>
                <version>1.0.3</version>
            </dependency>

            <dependency>
                <groupId>org.flamingo-mc</groupId>
                <artifactId>viewer-config-persistence</artifactId>
                <version>${flamingo.version}</version>
            </dependency>
            <dependency>
                <groupId>org.flamingo-mc</groupId>
                <artifactId>solr-commons</artifactId>
                <version>${flamingo.version}</version>
            </dependency>
            <dependency>
                <groupId>org.apache.xmlgraphics</groupId>
                <artifactId>fop</artifactId>
                <version>2.2</version>
            </dependency>
            <dependency>
                <!-- work-around for https://issues.apache.org/jira/browse/BATIK-1185 -->
                <groupId>org.apache.xmlgraphics</groupId>
                <artifactId>batik-i18n</artifactId>
                <version>1.9.1</version>
            </dependency>
            <dependency>
                <!-- work-around for https://issues.apache.org/jira/browse/BATIK-1185 -->
                <groupId>org.apache.xmlgraphics</groupId>
                <artifactId>batik-constants</artifactId>
                <version>1.9.1</version>
            </dependency>
            <dependency>
                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>2.6</version>
            </dependency>
            <dependency>
                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.17</version>
            </dependency>
            <dependency>
                <groupId>jaxen</groupId>
                <artifactId>jaxen</artifactId>
                <version>1.1.6</version>
            </dependency>
            <dependency>
                <groupId>xerces</groupId>
                <artifactId>xercesImpl</artifactId>
                <version>2.11.0</version>
            </dependency>
            <dependency>
                <groupId>org.flamingo-mc</groupId>
                <artifactId>viewer-config-persistence</artifactId>
                <type>test-jar</type>
                <scope>test</scope>
                <version>${project.version}</version>
            </dependency>

            <!-- nl b3p csw-->
            <dependency>
                <groupId>nl.b3p</groupId>
                <artifactId>b3p-commons-csw</artifactId>
                <version>5.0.2</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.persistence</groupId>
                        <artifactId>persistence-api</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>
                <groupId>org.apache.commons</groupId>
{'fraction_non_alphanumeric': 0.13588272785213512, 'fraction_numerical': 0.01727214786488209, 'mean_word_length': 1.8104961490238223, 'pattern_counts': {'":': 0, '<': 538, '<?xml version=': 2, '>': 542, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 12}, 'pii_count': 1, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4270947', 'n_tokens_mistral': 4940, 'n_tokens_neox': 4369, 'n_words': 498}