<commit_before><?xml version="1.0" encoding="UTF-8"?>
<project>
    <!--
        JIRA Ticket for Sonatype to allow Robotlegs to be hosted/deployed: https://issues.sonatype.org/browse/OSSRH-288

        Currently, Robotlegs can't be promoted to the "central" maven repository because this POM contains a
        <repositories> element which is not allowed when having an artifact promoted
        (see: http://nexus.sonatype.org/oss-repository-hosting.html). The <repositories> is required because the
        swiftsuspenders project isn't available in a maven repository at this time.
    -->

   <modelVersion>4.0.0</modelVersion>
	<groupId>org.robotlegs</groupId>
	<artifactId>robotlegs-framework</artifactId>
	<version>2.0.0-b1</version>
	<packaging>swc</packaging>
	<name>Robotlegs Framework</name>
	<description>
		Robotlegs is a pure AS3 micro-architecture (framework) with a light footprint and limited scope. Simply put, Robotlegs is there to help you wire 		your objects together. It provides the glue that your application needs to easily function in a decoupled way. Through the use of automated metadata based dependency injection Robotlegs removes boilerplate code in an application. By promoting loose coupling and avoiding the use of Singletons and statics in the framework Robotlegs can help you write code that is highly testable.</description>
    <url>http://www.robotlegs.org</url>
    <licenses>
        <license>
            <name>Robotlegs Custom License</name>
            <url>http://github.com/robotlegs/robotlegs-framework/blob/master/LICENSE</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

    <developers>
        <developer>
            <id>darscan</id>
            <name><NAME></name>
            <email></email>
            <roles>
                <role>Founder</role>
            </roles>
        </developer>
        <developer>
            <id>joelhooks</id>
            <name><NAME></name>
            <email><EMAIL></email>
            <url>http://joelhooks.com/</url>
        </developer>
    </developers>
    <contributors>
        <contributor>
            <name><NAME></name>
            <email><EMAIL></email>
            <url>http://digitalchickenscratch.com/</url>
        </contributor>
		<contributor>
			<name><NAME></name>
			<url>http://about.me/justinj</url>
			<roles>
				<role>Maven contributor</role>
			</roles>
		</contributor>
    </contributors>

    <scm>
        <url>http://github.com/robotlegs/robotlegs-framework/tree/version2</url>
        <connection>git://github.com/robotlegs/robotlegs-framework.git</connection>
    </scm>

    <repositories>
        <repository>
            <id>Sonatype Flex Group</id>
            <url>http://repository.sonatype.org/content/groups/flexgroup/</url>
        </repository>
    </repositories>

	<pluginRepositories>
        <pluginRepository>
            <id>Sonatype Flex Group</id>
            <url>http://repository.sonatype.org/content/groups/flexgroup/</url>
        </pluginRepository>
    </pluginRepositories>


	<properties>
		<maven.version>3.0.3</maven.version>
		
		<flexmojos.version>4.0-RC2</flexmojos.version>
		
		<!-- The Flex SDK to compile against -->
		<flex.sdk.version>4.5.1.21328</flex.sdk.version>
		<swiftsuspenders.version>2.0.0-b1</swiftsuspenders.version>
		<as3commons.version>2.7</as3commons.version>
		<robotlegs1.version>1.5.2</robotlegs1.version>
		
		<!-- Unit testing frameworks and dependencies -->
		<flexunit.version>4.1.0-8</flexunit.version>
		<hamcrest.version>1.1.3</hamcrest.version>
		<mockolate.version>0.12.1</mockolate.version>
	</properties>

    <prerequisites>
        <maven>${maven.version}</maven>
    </prerequisites>

	<distributionManagement>
        <!--
            Configure your settings.xml to provide a username/password for the sonatype site
            http://nexus.sonatype.org/oss-repository-hosting.html
        -->
		<repository>
			<id>sonatype-staging</id>
			<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
		</repository>
        <snapshotRepository>
            <id>sonatype-nexus-snapshots</id>
            <name>Sonatype Nexus Snapshots</name>
            <url>http://oss.sonatype.org/content/repositories/snapshots</url>
        </snapshotRepository>
	</distributionManagement>


	<build>
		<sourceDirectory>src</sourceDirectory>

		<testSourceDirectory>test</testSourceDirectory>
		<plugins>
			<plugin>
				<groupId>org.sonatype.flexmojos</groupId>
				<artifactId>flexmojos-maven-plugin</artifactId>
				<version>${flexmojos.version}</version>
				<extensions>true</extensions>
				<configuration>
					<keepAs3Metadatas>
						<keepAs3Metadata>Inject</keepAs3Metadata>
						<keepAs3Metadata>PostConstruct</keepAs3Metadata>
					</keepAs3Metadatas>
					<includeFiles>
						<include>${project.build.sourceDirectory}/metadata.xml</include>
						<include>${project.build.sourceDirectory}/manifest.xml</include>
						<include>${project.build.sourceDirectory}/design.xml</include>
					</includeFiles><commit_msg>updated POM to include the XML resources<commit_after><?xml version="1.0" encoding="UTF-8"?>
<project>
    <!--
        JIRA Ticket for Sonatype to allow Robotlegs to be hosted/deployed: https://issues.sonatype.org/browse/OSSRH-288

        Currently, Robotlegs can't be promoted to the "central" maven repository because this POM contains a
        <repositories> element which is not allowed when having an artifact promoted
        (see: http://nexus.sonatype.org/oss-repository-hosting.html). The <repositories> is required because the
        swiftsuspenders project isn't available in a maven repository at this time.
    -->

   <modelVersion>4.0.0</modelVersion>
	<groupId>org.robotlegs</groupId>
	<artifactId>robotlegs-framework</artifactId>
	<version>2.0.0-b1</version>
	<packaging>swc</packaging>
	<name>Robotlegs Framework</name>
	<description>
		Robotlegs is a pure AS3 micro-architecture (framework) with a light footprint and limited scope. Simply put, Robotlegs is there to help you wire 		your objects together. It provides the glue that your application needs to easily function in a decoupled way. Through the use of automated metadata based dependency injection Robotlegs removes boilerplate code in an application. By promoting loose coupling and avoiding the use of Singletons and statics in the framework Robotlegs can help you write code that is highly testable.</description>
    <url>http://www.robotlegs.org</url>
    <licenses>
        <license>
            <name>Robotlegs Custom License</name>
            <url>http://github.com/robotlegs/robotlegs-framework/blob/master/LICENSE</url>
            <distribution>repo</distribution>
        </license>
    </licenses>

    <developers>
        <developer>
            <id>darscan</id>
            <name><NAME></name>
            <email></email>
            <roles>
                <role>Founder</role>
            </roles>
        </developer>
        <developer>
            <id>joelhooks</id>
            <name><NAME></name>
            <email><EMAIL></email>
            <url>http://joelhooks.com/</url>
        </developer>
    </developers>
    <contributors>
        <contributor>
            <name><NAME></name>
            <email><EMAIL></email>
            <url>http://digitalchickenscratch.com/</url>
        </contributor>
		<contributor>
			<name><NAME></name>
			<url>http://about.me/justinj</url>
			<roles>
				<role>Maven contributor</role>
			</roles>
		</contributor>
    </contributors>

    <scm>
        <url>http://github.com/robotlegs/robotlegs-framework/tree/version2</url>
        <connection>git://github.com/robotlegs/robotlegs-framework.git</connection>
    </scm>

    <repositories>
        <repository>
            <id>Sonatype Flex Group</id>
            <url>http://repository.sonatype.org/content/groups/flexgroup/</url>
        </repository>
    </repositories>

	<pluginRepositories>
        <pluginRepository>
            <id>Sonatype Flex Group</id>
            <url>http://repository.sonatype.org/content/groups/flexgroup/</url>
        </pluginRepository>
    </pluginRepositories>


	<properties>
		<maven.version>3.0.3</maven.version>
		
		<flexmojos.version>4.0-RC2</flexmojos.version>
		
		<!-- The Flex SDK to compile against -->
		<flex.sdk.version>4.5.1.21328</flex.sdk.version>
		<swiftsuspenders.version>2.0.0-b1</swiftsuspenders.version>
		<as3commons.version>2.7</as3commons.version>
		<robotlegs1.version>1.5.2</robotlegs1.version>
		
		<!-- Unit testing frameworks and dependencies -->
		<flexunit.version>4.1.0-8</flexunit.version>
		<hamcrest.version>1.1.3</hamcrest.version>
		<mockolate.version>0.12.1</mockolate.version>
	</properties>

    <prerequisites>
        <maven>${maven.version}</maven>
    </prerequisites>

	<distributionManagement>
        <!--
            Configure your settings.xml to provide a username/password for the sonatype site
            http://nexus.sonatype.org/oss-repository-hosting.html
        -->
		<repository>
			<id>sonatype-staging</id>
			<url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
		</repository>
        <snapshotRepository>
            <id>sonatype-nexus-snapshots</id>
            <name>Sonatype Nexus Snapshots</name>
            <url>http://oss.sonatype.org/content/repositories/snapshots</url>
        </snapshotRepository>
	</distributionManagement>


	<build>
		<sourceDirectory>src</sourceDirectory>

		<testSourceDirectory>test</testSourceDirectory>
		
		<resources>
			<resource><directory>src</directory></resource>	
		</resources>
		
		<plugins>
			<plugin>
				<groupId>org.sonatype.flexmojos</groupId>
				<artifactId>flexmojos-maven-plugin</artifactId>
				<version>${flexmojos.version}</version>
				<extensions>true</extensions>
				<configuration>
					<keepAs3Metadatas>
						<keepAs3Metadata>Inject</keepAs3Metadata>
						<keepAs3Metadata>PostConstruct</keepAs3Metadata>
					</keepAs3Metadatas>
					<includeFiles>
						<include>metadata.xml</include>
						<include>manifest.xml</include>
						<include>design.xml</include>
					</includeFiles>
{'fraction_non_alphanumeric': 0.13374790247754417, 'fraction_numerical': 0.011844832691738229, 'mean_word_length': 2.8999230177059276, 'pattern_counts': {'":': 0, '<': 361, '<?xml version=': 2, '>': 361, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 10}, 'pii_count': 2, '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': '3444226', 'n_tokens_mistral': 3491, 'n_tokens_neox': 3102, 'n_words': 568}