<commit_before><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>
    <artifactId>yangtools</artifactId>
    <groupId>org.opendaylight.yangtools</groupId>
    <version>0.1.1-SNAPSHOT</version>
    <packaging>pom</packaging>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>

        <!-- Java Versions -->
        <maven.compiler.source>1.7</maven.compiler.source>
        <maven.compiler.target>1.7</maven.compiler.target>

        <!-- Build Plugin Versions -->
        <maven.bundle.version>2.4.0</maven.bundle.version>
        <maven.jar.version>2.4</maven.jar.version>
        <maven.javadoc.version>2.9.1</maven.javadoc.version>
        <maven.source.version>2.2.1</maven.source.version>
        <maven.surefire.version>2.16</maven.surefire.version>

        <!-- Supporting Libraries -->
        <commons.lang.version>3.1</commons.lang.version>
        <junit.version>4.10</junit.version>
        <slf4j.version>1.7.2</slf4j.version>
        <guava.version>14.0.1</guava.version>
        <xtend.version>2.4.3</xtend.version>
	<groovy.version>2.1.6</groovy.version>
	<mockito.version>1.9.5</mockito.version>
    </properties>

    <scm>
        <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
        <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
        <url>https://wiki.opendaylight.org/view/YANG_Tools:Main</url>
    </scm>

    <modules>
        <module>concepts</module>
        <module>yang</module>
        <module>code-generator</module>
        <module>model</module>
	<module>restconf</module>
	<module>mockito-configuration</module>
        <!-- module>third-party</module -->
    </modules>

    <pluginRepositories>
        <!-- Maven repo2 mirror -->
        <!-- http://repo2.maven.org/maven2 -->
        <pluginRepository>
            <id>central2</id>
            <name>central2</name>
            <url>${nexusproxy}/repositories/central2/</url>
        </pluginRepository>
        <!-- Maven repo1 mirror -->
        <!-- http://repo1.maven.org/maven2 -->
        <pluginRepository>
            <id>central</id>
            <name>central</name>
            <url>${nexusproxy}/repositories/central/</url>
        </pluginRepository>
    </pluginRepositories>


    <repositories>
        <!-- Maven repo2 mirror -->
        <!-- http://repo2.maven.org/maven2 -->
        <repository>
            <id>central2</id>
            <name>central2</name>
            <url>${nexusproxy}/repositories/central2/</url>
        </repository>
        <!-- Maven repo1 mirror -->
        <!-- http://repo1.maven.org/maven2 -->
        <repository>
            <id>central</id>
            <name>central</name>
            <url>${nexusproxy}/repositories/central/</url>
        </repository>

        <!-- OpenDayLight Released artifact -->
        <repository>
            <id>opendaylight-release</id>
            <name>opendaylight-release</name>
            <url>${nexusproxy}/repositories/opendaylight.release/</url>
        </repository>
        <!-- OpenDayLight Snapshot artifact -->
        <repository>
            <id>opendaylight-snapshot</id>
            <name>opendaylight-snapshot</name>
            <url>${nexusproxy}/repositories/opendaylight.snapshot/</url>
        </repository>
    </repositories>


    <dependencyManagement>
        <dependencies>
            <!-- Testing Dependencies --><commit_msg>Use opendaylight nexus for any dependencies<commit_after><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>
    <artifactId>yangtools</artifactId>
    <groupId>org.opendaylight.yangtools</groupId>
    <version>0.1.1-SNAPSHOT</version>
    <packaging>pom</packaging>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <nexusproxy>http://nexus.opendaylight.org/content</nexusproxy>

        <!-- Java Versions -->
        <maven.compiler.source>1.7</maven.compiler.source>
        <maven.compiler.target>1.7</maven.compiler.target>

        <!-- Build Plugin Versions -->
        <maven.bundle.version>2.4.0</maven.bundle.version>
        <maven.jar.version>2.4</maven.jar.version>
        <maven.javadoc.version>2.9.1</maven.javadoc.version>
        <maven.source.version>2.2.1</maven.source.version>
        <maven.surefire.version>2.16</maven.surefire.version>

        <!-- Supporting Libraries -->
        <commons.lang.version>3.1</commons.lang.version>
        <junit.version>4.10</junit.version>
        <slf4j.version>1.7.2</slf4j.version>
        <guava.version>14.0.1</guava.version>
        <xtend.version>2.4.3</xtend.version>
	<groovy.version>2.1.6</groovy.version>
	<mockito.version>1.9.5</mockito.version>
    </properties>

    <scm>
        <connection>scm:git:ssh://git.opendaylight.org:29418/controller.git</connection>
        <developerConnection>scm:git:ssh://git.opendaylight.org:29418/controller.git</developerConnection>
        <url>https://wiki.opendaylight.org/view/YANG_Tools:Main</url>
    </scm>

    <modules>
        <module>concepts</module>
        <module>yang</module>
        <module>code-generator</module>
        <module>model</module>
	<module>restconf</module>
	<module>mockito-configuration</module>
        <!-- module>third-party</module -->
    </modules>

    <pluginRepositories>
        <pluginRepository>
            <id>opendaylight-mirror</id>
            <name>opendaylight-mirror</name>
            <url>${nexusproxy}/groups/public/</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </releases>
        </pluginRepository>
    </pluginRepositories>

    <repositories>
        <repository>
            <id>opendaylight-mirror</id>
            <name>opendaylight-mirror</name>
            <url>${nexusproxy}/groups/public/</url>
            <snapshots>
                <enabled>false</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </releases>
        </repository>
    </repositories>


    <dependencyManagement>
        <dependencies>
            <!-- Testing Dependencies -->
{'fraction_non_alphanumeric': 0.16659308314937454, 'fraction_numerical': 0.02384105960264901, 'mean_word_length': 2.3118908382066277, 'pattern_counts': {'":': 0, '<': 255, '<?xml version=': 0, '>': 255, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 4}, 'pii_count': 0, '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': '1702515', 'n_tokens_mistral': 2343, 'n_tokens_neox': 2160, 'n_words': 195}