<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.shadow-language</groupId>
  <artifactId>compiler</artifactId>
  <version>0.7a</version>
  <name>Shadow Compiler</name>
  <url>www.shadow-language.org</url>
  <description>A compiler for the Shadow programming language</description>
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-clean-plugin</artifactId>
        <version>2.5</version>
        <configuration>
	      <filesets>
	        <fileset>
	          <directory>shadow</directory>
	          <includes>
	            <include>**/*.meta</include>	            
	            <include>**/*.ll</include>	            
	          </includes>
	          <excludes>	            
	            <exclude>**/*.native.ll</exclude>
	            <exclude>Linux.ll</exclude>
	            <exclude>Mac.ll</exclude>
	            <exclude>Main.ll</exclude>
	            <exclude>NoArguments.ll</exclude>
	            <exclude>Unwind32.ll</exclude>
	            <exclude>Unwind64.ll</exclude>
	            <exclude>Windows.ll</exclude>
	          </excludes>
	          <followSymlinks>false</followSymlinks>
	        </fileset>	        
	      </filesets>
	    </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-shade-plugin</artifactId>
        <version>2.3</version>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>shade</goal>
            </goals>
            <configuration>
              <transformers>
                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                  <mainClass>shadow.Main</mainClass>
                </transformer>
              </transformers>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jaxb2-maven-plugin</artifactId>
        <version>1.6</version>
         <executions>
            <execution>
                <id>xjc</id>
                <goals>
                  <goal>xjc</goal>
                </goals>
                <configuration>
                  <outputDirectory>src/main/java</outputDirectory>
                  <schemaDirectory>src/main/resources</schemaDirectory>
                  <schemaFiles>configuration.xsd</schemaFiles>
                  <packageName>shadow.jaxb</packageName>
                  <clearOutputDir>false</clearOutputDir>
                </configuration>
            </execution>
        </executions>
      </plugin>     
      <plugin>
      	<groupId>org.antlr</groupId>
      	<artifactId>antlr4-maven-plugin</artifactId>
      	<version>4.5.3</version>
      	 <executions>
          <execution>
            <goals>
              <goal>antlr4</goal>
            </goals>
            <configuration>            	
				<outputDirectory>src/main/java/shadow/parse</outputDirectory>
				<visitor>true</visitor>
				<listener>false</listener>
			</configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
    <!-- The contents of this pluginManagement section are Unfortunate nonsense that m2e requires to work -->
    <!-- Do NOT confuse this with the normal plugin section, it is completely ignored by Maven -->
    <pluginManagement>
      <plugins>
        <plugin>
         <groupId>org.eclipse.m2e</groupId>
         <artifactId>lifecycle-mapping</artifactId>
         <version>1.0.0</version>
         <configuration>
           <lifecycleMappingMetadata>
             <pluginExecutions>               
               <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.antlr</groupId>
                    <artifactId>antlr4-maven-plugin</artifactId>
                    <versionRange>[4.5.3,)</versionRange>
                    <goals>
                      <goal>antlr4</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <execute>
                      <runOnIncremental>true</runOnIncremental>
                    </execute>
                  </action>
                </pluginExecution>
             </pluginExecutions>
           </lifecycleMappingMetadata>
         </configuration>
        </plugin>
      </plugins>
  </pluginManagement>
  </build>
  <reporting>
    <plugins>      
<!--
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.9.1</version>
        <configuration>
        </configuration>
      </plugin>
-->
    </plugins>
  </reporting>
  <dependencies>
    <dependency>
      <groupId>commons-cli</groupId>
      <artifactId>commons-cli</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.10</version>
      <type>jar</type>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>commons-io</groupId>
      <artifactId>commons-io</artifactId>
      <version>2.4</version>
    </dependency>
    <dependency>
      <groupId>org.apache.logging.log4j</groupId>
      <artifactId>log4j-api</artifactId>
      <version>2.2</version>
    </dependency>
    <dependency>
      <groupId>org.apache.logging.log4j</groupId>
      <artifactId>log4j-core</artifactId>
      <version>2.2</version>
    </dependency>
    <dependency>
    	<groupId>org.antlr</groupId>
    	<artifactId>antlr4</artifactId>
    	<version>4.5.3</version>
    </dependency>
  </dependencies>
</project><commit_msg>Updated pom.xml to work with the new logger<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.shadow-language</groupId>
  <artifactId>compiler</artifactId>
  <version>0.7a</version>
  <name>Shadow Compiler</name>
  <url>www.shadow-language.org</url>
  <description>A compiler for the Shadow programming language</description>
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-clean-plugin</artifactId>
        <version>2.5</version>
        <configuration>
	      <filesets>
	        <fileset>
	          <directory>shadow</directory>
	          <includes>
	            <include>**/*.meta</include>	            
	            <include>**/*.ll</include>	            
	          </includes>
	          <excludes>	            
	            <exclude>**/*.native.ll</exclude>
	            <exclude>Linux.ll</exclude>
	            <exclude>Mac.ll</exclude>
	            <exclude>Main.ll</exclude>
	            <exclude>NoArguments.ll</exclude>
	            <exclude>Unwind32.ll</exclude>
	            <exclude>Unwind64.ll</exclude>
	            <exclude>Windows.ll</exclude>
	          </excludes>
	          <followSymlinks>false</followSymlinks>
	        </fileset>	        
	      </filesets>
	    </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-shade-plugin</artifactId>
        <version>2.3</version>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>shade</goal>
            </goals>
            <configuration>
              <transformers>
                <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
                  <mainClass>shadow.Main</mainClass>
                </transformer>
              </transformers>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>jaxb2-maven-plugin</artifactId>
        <version>1.6</version>
         <executions>
            <execution>
                <id>xjc</id>
                <goals>
                  <goal>xjc</goal>
                </goals>
                <configuration>
                  <outputDirectory>src/main/java</outputDirectory>
                  <schemaDirectory>src/main/resources</schemaDirectory>
                  <schemaFiles>configuration.xsd</schemaFiles>
                  <packageName>shadow.jaxb</packageName>
                  <clearOutputDir>false</clearOutputDir>
                </configuration>
            </execution>
        </executions>
      </plugin>     
      <plugin>
      	<groupId>org.antlr</groupId>
      	<artifactId>antlr4-maven-plugin</artifactId>
      	<version>4.5.3</version>
      	 <executions>
          <execution>
            <goals>
              <goal>antlr4</goal>
            </goals>
            <configuration>            	
				<outputDirectory>src/main/java/shadow/parse</outputDirectory>
				<visitor>true</visitor>
				<listener>false</listener>
			</configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
    <!-- The contents of this pluginManagement section are Unfortunate nonsense that m2e requires to work -->
    <!-- Do NOT confuse this with the normal plugin section, it is completely ignored by Maven -->
    <pluginManagement>
      <plugins>
        <plugin>
         <groupId>org.eclipse.m2e</groupId>
         <artifactId>lifecycle-mapping</artifactId>
         <version>1.0.0</version>
         <configuration>
           <lifecycleMappingMetadata>
             <pluginExecutions>               
               <pluginExecution>
                  <pluginExecutionFilter>
                    <groupId>org.antlr</groupId>
                    <artifactId>antlr4-maven-plugin</artifactId>
                    <versionRange>[4.5.3,)</versionRange>
                    <goals>
                      <goal>antlr4</goal>
                    </goals>
                  </pluginExecutionFilter>
                  <action>
                    <execute>
                      <runOnIncremental>true</runOnIncremental>
                    </execute>
                  </action>
                </pluginExecution>
             </pluginExecutions>
           </lifecycleMappingMetadata>
         </configuration>
        </plugin>
      </plugins>
  </pluginManagement>
  </build>
  <reporting>
    <plugins>      
<!--
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.9.1</version>
        <configuration>
        </configuration>
      </plugin>
-->
    </plugins>
  </reporting>
  <dependencies>
    <dependency>
      <groupId>commons-cli</groupId>
      <artifactId>commons-cli</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.10</version>
      <type>jar</type>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>commons-io</groupId>
      <artifactId>commons-io</artifactId>
      <version>2.4</version>
    </dependency>
    <dependency>
    	<groupId>org.antlr</groupId>
    	<artifactId>antlr4</artifactId>
    	<version>4.5.3</version>
    </dependency>
    <dependency>
    	<groupId>org.slf4j</groupId>
    	<artifactId>slf4j-api</artifactId>
    	<version>1.7.15</version>
    </dependency>
  </dependencies>
</project>
{'fraction_non_alphanumeric': 0.1362104397862721, 'fraction_numerical': 0.012166050143855323, 'mean_word_length': 1.7543581616481776, 'pattern_counts': {'":': 0, '<': 519, '<?xml version=': 2, '>': 519, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 7}, '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': '5403139', 'n_tokens_mistral': 3810, 'n_tokens_neox': 3364, 'n_words': 445}