<commit_before><?xml version="1.0" encoding="UTF-8"?>
<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>rs.pelotas</groupId>
    <artifactId>arch</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <name>Arch :: pelotas.rs</name>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

        <version.dependency.jboss.spec.javaee.7.0>1.0.0.Final</version.dependency.jboss.spec.javaee.7.0>
        <version.dependency.cdi>1.2</version.dependency.cdi>
        <version.dependency.jsf>2.2.10</version.dependency.jsf>
        <version.dependency.hibernate>5.1.3.Final</version.dependency.hibernate>
        <version.dependency.hibernate-metamodel>4.3.8.Final</version.dependency.hibernate-metamodel>
        <version.dependency.resteasy>3.0.11.Final</version.dependency.resteasy>
        <version.dependency.jackson>2.5.2</version.dependency.jackson>
        <version.dependency.junit>4.12</version.dependency.junit>
        <version.dependency.arquillian>1.1.7.Final</version.dependency.arquillian>
        <version.dependency.arquillian-container>8.2.0.Final</version.dependency.arquillian-container>
        
        <version.plugin.wildfly>1.0.2.Final</version.plugin.wildfly>
        <version.plugin.compiler>3.1</version.plugin.compiler>
        <version.plugin.surefire>2.16</version.plugin.surefire>
        <version.plugin.war>2.5</version.plugin.war>
        
        <maven.compiler.target>1.7</maven.compiler.target>
        <maven.compiler.source>1.7</maven.compiler.source>  
    </properties>
    
    <dependencies>
        <!-- Annotation API -->
        <dependency>
            <groupId>org.jboss.spec.javax.annotation</groupId>
            <artifactId>jboss-annotations-api_1.2_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Annotation API -->
        
        <!-- EJB API -->
        <dependency>
            <groupId>org.jboss.spec.javax.ejb</groupId>
            <artifactId>jboss-ejb-api_3.2_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /EJB API -->
        
        <!-- JPA API -->
        <dependency>
            <groupId>org.hibernate.javax.persistence</groupId>
            <artifactId>hibernate-jpa-2.1-api</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- JPA 2.0 metamodel classes for typesafe criteria queries -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-jpamodelgen</artifactId>
            <version>${version.dependency.hibernate-metamodel}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator-annotation-processor</artifactId>
            <version>${version.dependency.hibernate}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JPA API -->

        <!-- /JTA API -->
        <dependency>
            <groupId>org.jboss.spec.javax.transaction</groupId>
            <artifactId>jboss-transaction-api_1.2_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JTA API -->

        <!-- Bean Validation API -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>${version.dependency.hibernate}</version>
            <scope>provided</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.slf4j</groupId>
                    <artifactId>slf4j-api</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <!-- /Bean Validation API -->

        <!-- Servlet API -->
        <dependency>
            <groupId>org.jboss.spec.javax.servlet</groupId>
            <artifactId>jboss-servlet-api_3.1_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Servlet API -->
        
        <!-- JSF API -->
        <dependency>
            <groupId>org.jboss.spec.javax.faces</groupId>
            <artifactId>jboss-jsf-api_2.2_spec</artifactId>
            <version>${version.dependency.jsf}</version>
            <scope>provided</scope>
        </dependency>
        <!-- JSF API -->

        <!-- JSON API -->
        <dependency>
            <groupId>org.jboss.spec.javax.json</groupId>
            <artifactId>jboss-json-api_1.0_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JSON API -->
        
        <!-- JAX-RS API -->
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>jaxrs-api</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-jaxrs</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-client</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-servlet-initializer</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-links</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-jaxb-provider</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-jettison-provider</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JAX-RS API -->

        <!-- CDI API -->
        <dependency>
            <groupId>javax.enterprise</groupId>
            <artifactId>cdi-api</artifactId>
            <version>${version.dependency.cdi}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /CDI API -->
        
        <!-- Concurrency API -->
        <dependency>
            <groupId>org.jboss.spec.javax.enterprise.concurrent</groupId>
            <artifactId>jboss-concurrency-api_1.0_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Concurrency API -->
        
        <!-- Batch API -->
        <dependency>
            <groupId>org.jboss.spec.javax.batch</groupId>
            <artifactId>jboss-batch-api_1.0_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Batch API -->
        
        <!-- JUnit -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>${version.dependency.junit}</version>
            <scope>test</scope>
        </dependency>
        <!-- /JUnit -->
        
        <!-- Arquillian -->
        <dependency>
            <groupId>org.jboss.arquillian.junit</groupId>
            <artifactId>arquillian-junit-container</artifactId>
            <version>${version.dependency.arquillian}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.arquillian.protocol</groupId>
            <artifactId>arquillian-protocol-servlet</artifactId>
            <version>${version.dependency.arquillian}</version>
            <scope>test</scope>
        </dependency>
        <!-- /Arquillian -->
    </dependencies>

</project><commit_msg># Configuração sonar<commit_after><?xml version="1.0" encoding="UTF-8"?>
<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>rs.pelotas</groupId>
    <artifactId>arch</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <packaging>jar</packaging>
    <name>Arch :: pelotas.rs</name>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

        <version.dependency.jboss.spec.javaee.7.0>1.0.0.Final</version.dependency.jboss.spec.javaee.7.0>
        <version.dependency.cdi>1.2</version.dependency.cdi>
        <version.dependency.jsf>2.2.10</version.dependency.jsf>
        <version.dependency.hibernate>5.1.3.Final</version.dependency.hibernate>
        <version.dependency.hibernate-metamodel>4.3.8.Final</version.dependency.hibernate-metamodel>
        <version.dependency.resteasy>3.0.11.Final</version.dependency.resteasy>
        <version.dependency.jackson>2.5.2</version.dependency.jackson>
        <version.dependency.junit>4.12</version.dependency.junit>
        <version.dependency.arquillian>1.1.7.Final</version.dependency.arquillian>
        <version.dependency.arquillian-container>8.2.0.Final</version.dependency.arquillian-container>
        
        <version.plugin.wildfly>1.0.2.Final</version.plugin.wildfly>
        <version.plugin.compiler>3.1</version.plugin.compiler>
        <version.plugin.surefire>2.16</version.plugin.surefire>
        <version.plugin.war>2.5</version.plugin.war>
        
        <maven.compiler.target>1.7</maven.compiler.target>
        <maven.compiler.source>1.7</maven.compiler.source>  
    </properties>
    
    <dependencies>
        <!-- Annotation API -->
        <dependency>
            <groupId>org.jboss.spec.javax.annotation</groupId>
            <artifactId>jboss-annotations-api_1.2_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Annotation API -->
        
        <!-- EJB API -->
        <dependency>
            <groupId>org.jboss.spec.javax.ejb</groupId>
            <artifactId>jboss-ejb-api_3.2_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /EJB API -->
        
        <!-- JPA API -->
        <dependency>
            <groupId>org.hibernate.javax.persistence</groupId>
            <artifactId>hibernate-jpa-2.1-api</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- JPA 2.0 metamodel classes for typesafe criteria queries -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-jpamodelgen</artifactId>
            <version>${version.dependency.hibernate-metamodel}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator-annotation-processor</artifactId>
            <version>${version.dependency.hibernate}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JPA API -->

        <!-- /JTA API -->
        <dependency>
            <groupId>org.jboss.spec.javax.transaction</groupId>
            <artifactId>jboss-transaction-api_1.2_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JTA API -->

        <!-- Bean Validation API -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>${version.dependency.hibernate}</version>
            <scope>provided</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.slf4j</groupId>
                    <artifactId>slf4j-api</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
        <!-- /Bean Validation API -->

        <!-- Servlet API -->
        <dependency>
            <groupId>org.jboss.spec.javax.servlet</groupId>
            <artifactId>jboss-servlet-api_3.1_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Servlet API -->
        
        <!-- JSF API -->
        <dependency>
            <groupId>org.jboss.spec.javax.faces</groupId>
            <artifactId>jboss-jsf-api_2.2_spec</artifactId>
            <version>${version.dependency.jsf}</version>
            <scope>provided</scope>
        </dependency>
        <!-- JSF API -->

        <!-- JSON API -->
        <dependency>
            <groupId>org.jboss.spec.javax.json</groupId>
            <artifactId>jboss-json-api_1.0_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JSON API -->
        
        <!-- JAX-RS API -->
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>jaxrs-api</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-jaxrs</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-client</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-servlet-initializer</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-links</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-jaxb-provider</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.resteasy</groupId>
            <artifactId>resteasy-jettison-provider</artifactId>
            <version>${version.dependency.resteasy}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /JAX-RS API -->

        <!-- CDI API -->
        <dependency>
            <groupId>javax.enterprise</groupId>
            <artifactId>cdi-api</artifactId>
            <version>${version.dependency.cdi}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /CDI API -->
        
        <!-- Concurrency API -->
        <dependency>
            <groupId>org.jboss.spec.javax.enterprise.concurrent</groupId>
            <artifactId>jboss-concurrency-api_1.0_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Concurrency API -->
        
        <!-- Batch API -->
        <dependency>
            <groupId>org.jboss.spec.javax.batch</groupId>
            <artifactId>jboss-batch-api_1.0_spec</artifactId>
            <version>${version.dependency.jboss.spec.javaee.7.0}</version>
            <scope>provided</scope>
        </dependency>
        <!-- /Batch API -->
        
        <!-- JUnit -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>${version.dependency.junit}</version>
            <scope>test</scope>
        </dependency>
        <!-- /JUnit -->
        
        <!-- Arquillian -->
        <dependency>
            <groupId>org.jboss.arquillian.junit</groupId>
            <artifactId>arquillian-junit-container</artifactId>
            <version>${version.dependency.arquillian}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.jboss.arquillian.protocol</groupId>
            <artifactId>arquillian-protocol-servlet</artifactId>
            <version>${version.dependency.arquillian}</version>
            <scope>test</scope>
        </dependency>
        <!-- /Arquillian -->
    </dependencies>
    <profiles>
        <profile>
            <id>sonar</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <sonar.jdbc.url>
                    jdbc:mysql://sonar.dyndns-ip.com:3306/sonar?useUnicode=true&amp;characterEncoding=utf8
                </sonar.jdbc.url>
                <sonar.jdbc.username>sonar</sonar.jdbc.username>
                <sonar.jdbc.password><PASSWORD></sonar.jdbc.password>
                <sonar.host.url>
                    http://sonar.dyndns-ip.com:9000
                </sonar.host.url>
            </properties>
        </profile>    
    </profiles>
</project>
{'fraction_non_alphanumeric': 0.15396185871608917, 'fraction_numerical': 0.012409347300564061, 'mean_word_length': 1.9432411067193676, 'pattern_counts': {'":': 0, '<': 664, '<?xml version=': 2, '>': 664, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, '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': '3117624', 'n_tokens_mistral': 6046, 'n_tokens_neox': 5234, 'n_words': 505}