<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">
    <parent>
        <groupId>com.basistech.ws</groupId>
        <artifactId>ws-client-bindings-python</artifactId>
        <version>0.1-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <artifactId>ws-client-bindings-setup</artifactId>
    <properties>
        <mock-service-port>12345</mock-service-port>
	<!-- make raas-service-url blank to use above port of mock service -->
	<raas-service-url>http://jugmaster.basistech.net/rest/v1</raas-service-url>
    </properties>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>2.9</version>
                <executions>
                    <execution>
                        <id>unpack-data</id>
                        <phase>generate-resources</phase>
                        <goals>
                            <goal>unpack</goal>
                        </goals>
                        <configuration>
                            <artifactItems>
                                <artifactItem>
                                    <groupId>com.basistech</groupId>
                                    <artifactId>common</artifactId>
                                    <version>${bt-common-version}</version>
                                    <outputDirectory>${project.build.directory}/autogen-data</outputDirectory>
                                    <includes>*.xml</includes>
                                </artifactItem>
                            </artifactItems>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <artifactId>maven-resources-plugin</artifactId>
                <version>2.7</version>
                <executions>
                    <execution>
                        <id>copy-resources</id>
                        <phase>generate-resources</phase>
                        <goals>
                            <goal>copy-resources</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir}</outputDirectory>
                            <!-- can  we move this? -->
                            <resources>
                                <resource>
                                    <directory>src/setup</directory>
                                    <filtering>true</filtering>
                                </resource>
                            </resources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.basistech.maven.plugins</groupId>
                <artifactId>autogen</artifactId>
                <version>5</version>
                <executions>
                    <execution>
                        <id>generate</id>
                        <phase>generate-resources</phase>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir)/../../rosette</outputDirectory>
                            <language>py</language>
                            <templates>
                                <template>
                                    <code>src/main/templates/LanguageCode.py.tpl</code>
                                    <data>${project.build.directory}/autogen-data/bt_language_names.xml</data>
                                </template>
                                <template>
                                    <code>src/main/templates/ISO15924.py.tpl</code>
                                    <data>${project.build.directory}/autogen-data/iso15924-utf8.xml</data>
                                </template>
                            </templates>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <configuration>
                    <executable>bash</executable>
                    <workingDirectory>${basedir}</workingDirectory>
                    <environmentvariables>
                        <VERSION>${project.version}</VERSION>
                    </environmentvariables>
                </configuration>
                <executions>
                   <execution>
                        <id>setup-clean py3</id>
                        <phase>clean</phase>
                        <goals>
                            <goal>exec</goal>
                        </goals>
                        <configuration>
                            <arguments>
                                <argument>${run}</argument>
                                <argument>${virtualenv3}</argument>
                                <argument>${python3}</argument>
                                <argument>setup.py</argument>
                                <argument>clean</argument>
                            </arguments>
                        </configuration>
                    </execution>
                   <execution>
                        <id>setup-clean</id>
                        <phase>clean</phase>
                        <goals>
                            <goal>exec</goal>
                        </goals>
                        <configuration>
                            <arguments>
                                <argument>${run}</argument>
                                <argument>${virtualenv}</argument>
                                <argument>${python}</argument>
                                <argument>setup.py</argument>
                                <argument>clean</argument>
                            </arguments>
                        </configuration>
                    </execution>
                    <execution>
                        <id>setup build</id>
                        <phase>compile</phase>
                        <goals><commit_msg>RCB-28 Limit Cleanups to removing target directories\; this destroys all the venv\'s effortlessly, and makes mvn clean work.<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">
    <parent>
        <groupId>com.basistech.ws</groupId>
        <artifactId>ws-client-bindings-python</artifactId>
        <version>0.1-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <artifactId>ws-client-bindings-setup</artifactId>
    <properties>
        <mock-service-port>12345</mock-service-port>
	<!-- make raas-service-url blank to use above port of mock service -->
	<raas-service-url>http://jugmaster.basistech.net/rest/v1</raas-service-url>
    </properties>
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-dependency-plugin</artifactId>
                <version>2.9</version>
                <executions>
                    <execution>
                        <id>unpack-data</id>
                        <phase>generate-resources</phase>
                        <goals>
                            <goal>unpack</goal>
                        </goals>
                        <configuration>
                            <artifactItems>
                                <artifactItem>
                                    <groupId>com.basistech</groupId>
                                    <artifactId>common</artifactId>
                                    <version>${bt-common-version}</version>
                                    <outputDirectory>${project.build.directory}/autogen-data</outputDirectory>
                                    <includes>*.xml</includes>
                                </artifactItem>
                            </artifactItems>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <artifactId>maven-resources-plugin</artifactId>
                <version>2.7</version>
                <executions>
                    <execution>
                        <id>copy-resources</id>
                        <phase>generate-resources</phase>
                        <goals>
                            <goal>copy-resources</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir}</outputDirectory>
                            <!-- can  we move this? -->
                            <resources>
                                <resource>
                                    <directory>src/setup</directory>
                                    <filtering>true</filtering>
                                </resource>
                            </resources>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.basistech.maven.plugins</groupId>
                <artifactId>autogen</artifactId>
                <version>5</version>
                <executions>
                    <execution>
                        <id>generate</id>
                        <phase>generate-resources</phase>
                        <goals>
                            <goal>generate</goal>
                        </goals>
                        <configuration>
                            <outputDirectory>${basedir)/../../rosette</outputDirectory>
                            <language>py</language>
                            <templates>
                                <template>
                                    <code>src/main/templates/LanguageCode.py.tpl</code>
                                    <data>${project.build.directory}/autogen-data/bt_language_names.xml</data>
                                </template>
                                <template>
                                    <code>src/main/templates/ISO15924.py.tpl</code>
                                    <data>${project.build.directory}/autogen-data/iso15924-utf8.xml</data>
                                </template>
                            </templates>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <configuration>
                    <executable>bash</executable>
                    <workingDirectory>${basedir}</workingDirectory>
                    <environmentvariables>
                        <VERSION>${project.version}</VERSION>
                    </environmentvariables>
                </configuration>
                <executions>
                    <execution>
                        <id>setup build</id>
                        <phase>compile</phase>
                        <goals>
{'fraction_non_alphanumeric': 0.10894642399384773, 'fraction_numerical': 0.007946680338374775, 'mean_word_length': 0.9348652669862787, 'pattern_counts': {'":': 0, '<': 355, '<?xml version=': 2, '>': 355, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 12}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 22, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4970549', 'n_tokens_mistral': 2858, 'n_tokens_neox': 2513, 'n_words': 301}