text:
<?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/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.jcabi</groupId>
    <artifactId>parent</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>pom</packaging>
    <name>parent</name>
    <description>Parent POM.xml with most oftenly used pre-configured features</description>
    <url>http://www.jcabi.com/parent</url>
    <inceptionYear>2012</inceptionYear>
    <organization>
        <name>jcabi.com</name>
        <url>http://www.jcabi.com</url>
    </organization>
    <licenses>
        <license>
            <name>BSD</name>
            <url>http://www.jcabi.com/LICENSE.txt</url>
            <distribution>repo</distribution>
            <comments>BSD License</comments>
        </license>
    </licenses>
    <developers>
        <developer>
            <id>1</id>
            <name>Yegor Bugayenko</name>
            <email>yegor@teamed.io</email>
            <organization>teamed.io</organization>
            <organizationUrl>http://www.teamed.io</organizationUrl>
            <roles>
                <role>Architect</role>
                <role>Developer</role>
            </roles>
            <timezone>-7</timezone>
        </developer>
    </developers>
    <issueManagement>
        <system>github</system>
        <url>https://github.com/jcabi/jcabi-parent/issues</url>
    </issueManagement>
    <ciManagement>
        <system>travis</system>
        <url>https://travis-ci.org/jcabi/jcabi-parent</url>
    </ciManagement>
    <scm>
        <connection>scm:git:github.com:jcabi/jcabi-parent.git</connection>
        <developerConnection>scm:git:github.com:jcabi/jcabi-parent.git</developerConnection>
        <url>https://github.com/jcabi/jcabi-parent</url>
    </scm>
    <distributionManagement>
        <downloadUrl>https://oss.sonatype.org/content/groups/public</downloadUrl>
        <repository>
            <id>oss.sonatype.org</id>
            <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
        </repository>
        <snapshotRepository>
            <id>oss.sonatype.org</id>
            <url>https://oss.sonatype.org/content/repositories/snapshots</url>
        </snapshotRepository>
        <site>
            <id>parent.jcabi.com</id>
            <url>http://parent.jcabi.com/</url>
        </site>
    </distributionManagement>
    <prerequisites>
        <maven>3.0</maven>
    </prerequisites>
    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>

        <maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
    </properties>
    <repositories>

        <repository>
            <id>oss.sonatype.org</id>
            <url>https://oss.sonatype.org/content/groups/public</url>
        </repository>
    </repositories>
    <pluginRepositories>

        <pluginRepository>
            <id>oss.sonatype.org</id>
            <url>https://oss.sonatype.org/content/groups/public</url>
        </pluginRepository>
    </pluginRepositories>
    <profiles>
        <profile>

            <id>sonatype</id>
            <build>
                <pluginManagement>
                    <plugins>
                        <plugin>
                            <artifactId>maven-deploy-plugin</artifactId>
                            <configuration>
                                <skip>true</skip>
                            </configuration>
                        </plugin>
                    </plugins>
                </pluginManagement>
                <plugins>
                    <plugin>
                        <artifactId>maven-source-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>jcabi-sources</id>
                                <goals>
                                    <goal>jar</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>

                        <artifactId>maven-javadoc-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>jcabi-javadoc</id>
                                <phase>package</phase>
                                <goals>
                                    <goal>jar</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>

                        <groupId>org.sonatype.plugins</groupId>
                        <artifactId>nexus-staging-maven-plugin</artifactId>
                        <version>1.6.5</version>
                        <extensions>true</extensions>
                        <configuration>
                            <serverId>oss.sonatype.org</serverId>
                            <nexusUrl>https://oss.sonatype.org/</nexusUrl>
                            <description>${project.version}</description>
                        </configuration>
                        <executions>
                            <execution>
                                <id>jcabi-deploy-to-sonatype</id>
                                <phase>deploy</phase>
                                <goals>
                                    <goal>deploy</goal>
                                    <goal>release</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>qulice</id>
            <build>
                <plugins>
                    <plugin>

                        <groupId>com.qulice</groupId>
                        <artifactId>qulice-maven-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>jcabi-check</id>
                                <phase>verify</phase>
                                <goals>
                                    <goal>check</goal>
                                </goals>
                                <configuration>
                                    <license>file:${basedir}/LICENSE.txt</license>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>site</id>
            <build>
                <plugins>
                    <plugin>

                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-docck-plugin</artifactId>
                        <version>1.0</version>
                        <executions>
                            <execution>
                                <id>jcabi-check</id>

                                <phase>never-verify</phase>
                                <goals>
                                    <goal>check</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <artifactId>maven-site-plugin</artifactId>
                        <version>3.4</version>
                        <configuration>
                            <generateSitemap>true</generateSitemap>
                            <reportPlugins>
                                <plugin>
                                    <artifactId>maven-project-info-reports-plugin</artifactId>
                                    <version>2.7</version>
                                    <configuration>
                                        <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
                                        <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
                                    </configuration>
                                    <reportSets>
                                        <reportSet>
                                            <reports>
                                                <report>cim</report>
                                                <report>dependencies</report>
                                                <report>index</report>
                                                <report>issue-tracking</report>
                                                <report>license</report>
                                                <report>mailing-list</report>
                                                <report>plugins</report>
                                                <report>project-team</report>
                                                <report>scm</report>
                                                <report>summary</report>
                                            </reports>
                                        </reportSet>
                                    </reportSets>
                                </plugin>
                                <plugin>
                                    <artifactId>maven-jxr-plugin</artifactId>
                                    <version>2.4</version>
                                    <configuration>
                                        <aggregate>true</aggregate>
                                    </configuration>
                                </plugin>
                                <plugin>
                                    <artifactId>maven-surefire-report-plugin</artifactId>
                                    <version>2.17</version>
                                    <reportSets>
                                        <reportSet>
                                            <reports>
                                                <report>report-only</report>
                                            </reports>
                                        </reportSet>
                                    </reportSets>
                                </plugin>
                                <plugin>

                                    <groupId>org.codehaus.mojo</groupId>
                                    <artifactId>versions-maven-plugin</artifactId>
                                    <version>2.1</version>
                                    <reportSets>
                                        <reportSet>
                                            <reports>
                                                <report>dependency-updates-report</report>
                                                <report>plugin-updates-report</report>
                                            </reports>
                                        </reportSet>
                                    </reportSets>
                                </plugin>
                                <plugin>

                                    <artifactId>maven-javadoc-plugin</artifactId>
                                    <configuration>
                                        <failOnError>true</failOnError>
                                        <quiet>true</quiet>
                                        <links>
                                            <link>http://download.oracle.com/javaee/6/api/</link>
                                            <link>http://sonatype.github.com/sonatype-aether/apidocs/</link>
                                            <link>http://hamcrest.org/JavaHamcrest/javadoc/1.3/</link>
                                            <link>http://docs.mockito.googlecode.com/hg/latest/</link>
                                            <link>http://www.h2database.com/javadoc/</link>
                                            <link>http://jolbox.com/bonecp/downloads/site/apidocs/</link>
                                        </links>
                                        <detectLinks>true</detectLinks>
                                        <tags>

                                            <tag>
                                                <name>todo</name>
                                                <placement>a</placement>
                                                To do:
                                            </tag>
                                            <tag>
                                                <name>checkstyle</name>
                                                <placement>a</placement>
                                                Suppressed Checkstyle violations:
                                            </tag>
                                        </tags>
                                    </configuration>
                                    <reportSets>
                                        <reportSet>
                                            <id>jcabi-versioned-html</id>
                                            <reports>
                                                <report>javadoc</report>
                                            </reports>
                                            <configuration>
                                                <windowtitle>${project.name} ${project.version} API</windowtitle>
                                                <doctitle>${project.name} ${project.version} API</doctitle>
                                                <sourcepath>src/main/java</sourcepath>
                                                <destDir>apidocs-${project.version}</destDir>
                                            </configuration>
                                        </reportSet>
                                        <reportSet>
                                            <id>jcabi-versioned-test</id>
                                            <reports>
                                                <report>test-javadoc</report>
                                            </reports>
                                            <configuration>
                                                <testWindowtitle>${project.name} ${project.version} Mock API</testWindowtitle>
                                                <testDoctitle>${project.name} ${project.version} Mock API</testDoctitle>
                                                <sourcepath>src/mock/java</sourcepath>
                                                <destDir>testapidocs-${project.version}</destDir>
                                            </configuration>
                                        </reportSet>
                                    </reportSets>
                                </plugin>
                                <plugin>
                                    <groupId>org.codehaus.mojo</groupId>
                                    <artifactId>cobertura-maven-plugin</artifactId>
                                    <version>2.7</version>
                                </plugin>
                                <plugin>
                                    <artifactId>maven-plugin-plugin</artifactId>
                                    <version>3.3</version>
                                </plugin>
                            </reportPlugins>
                        </configuration>
                        <executions>
                            <execution>
                                <id>jcabi-attach-descriptor</id>
                                <goals>
                                    <goal>attach-descriptor</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>aspectj</id>
            <activation>
                <file>
                    <exists>${basedir}/src/main/aspect</exists>
                </file>
            </activation>
            <dependencies>
                <dependency>
                    <groupId>com.jcabi</groupId>
                    <artifactId>jcabi-aspects</artifactId>
                    <scope>provided</scope>
                </dependency>
                <dependency>
                    <groupId>org.aspectj</groupId>
                    <artifactId>aspectjrt</artifactId>
                    <scope>provided</scope>
                </dependency>
                <dependency>
                    <groupId>javax.validation</groupId>
                    <artifactId>validation-api</artifactId>
                    <scope>compile</scope>
                </dependency>
                <dependency>
                    <groupId>org.hibernate</groupId>
                    <artifactId>hibernate-validator</artifactId>
                    <scope>provided</scope>
                </dependency>
                <dependency>
                   <groupId>javax.el</groupId>
                   <artifactId>javax.el-api</artifactId>
                   <scope>provided</scope>
                </dependency>
            </dependencies>
            <build>
                <plugins>
                    <plugin>
                        <groupId>com.jcabi</groupId>
                        <artifactId>jcabi-maven-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>jcabi-ajc-compile</id>
                                <phase>process-classes</phase>
                                <goals>
                                    <goal>ajc</goal>
                                </goals>
                                <configuration>
                                    <tempDirectory>${project.build.directory}/jcabi-ajc</tempDirectory>
                                    <classesDirectory>${project.build.outputDirectory}</classesDirectory>
                                    <aspectsDirectories>
                                        <directory>${project.basedir}/src/main/aspect</directory>
                                    </aspectsDirectories>
                                </configuration>
                            </execution>
                            <execution>
                                <id>jcabi-ajc-test-compile</id>
                                <phase>process-test-classes</phase>
                                <goals>
                                    <goal>ajc</goal>
                                </goals>
                                <configuration>
                                    <tempDirectory>${project.build.directory}/jcabi-ajc-test</tempDirectory>
                                    <classesDirectory>${project.build.testOutputDirectory}</classesDirectory>
                                    <aspectsDirectories>
                                        <directory>${project.basedir}/src/main/aspect</directory>
                                        <directory>${project.basedir}/src/test/aspect</directory>
                                    </aspectsDirectories>
                                    <scopes>
                                        <scope>compile</scope>
                                        <scope>provided</scope>
                                        <scope>system</scope>
                                        <scope>runtime</scope>
                                        <scope>test</scope>
                                    </scopes>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>clojure</id>
            <activation>
                <file>
                    <exists>${basedir}/src/main/clojure</exists>
                </file>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <groupId>com.theoryinpractise</groupId>
                        <artifactId>clojure-maven-plugin</artifactId>
                        <version>1.3.23</version>
                        <configuration>
                            <warnOnReflection>true</warnOnReflection>
                            <vmargs>-Dlog4j.configuration=file:${basedir}/src/test/resources/log4j.properties</vmargs>
                        </configuration>
                        <executions>
                            <execution>
                                <id>jcabi-clojure</id>
                                <goals>
                                    <goal>add-source</goal>
                                    <goal>add-test-source</goal>
                                    <goal>compile</goal>
                                    <goal>test</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>groovy</id>
            <activation>
                <file>
                    <exists>${basedir}/src/main/groovy</exists>
                </file>
            </activation>
            <dependencies>
                <dependency>
                    <groupId>org.codehaus.groovy</groupId>
                    <artifactId>groovy-all</artifactId>
                </dependency>
            </dependencies>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.codehaus.gmavenplus</groupId>
                        <artifactId>gmavenplus-plugin</artifactId>
                        <version>1.5</version>
                        <configuration>
                            <verbose>true</verbose>
                            <stacktrace>true</stacktrace>
                        </configuration>
                        <executions>
                            <execution>
                                <id>jcabi-groovy</id>
                                <goals>
                                    <goal>compile</goal>
                                    <goal>testCompile</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>gh-pages</id>
            <activation>
                <file>
                    <exists>${basedir}/src/site/resources/CNAME</exists>
                </file>
            </activation>
            <properties>
                <github.global.server>github</github.global.server>
            </properties>
            <build>
                <plugins>
                    <plugin>
                        <artifactId>maven-site-plugin</artifactId>
                        <configuration>
                            <skipDeploy>true</skipDeploy>
                        </configuration>
                    </plugin>
                    <plugin>
                        <groupId>com.github.github</groupId>
                        <artifactId>site-maven-plugin</artifactId>
                        <configuration>
                            <message>site for ${project.version}</message>
                            <path>${site.path}</path>
                            <merge>true</merge>
                        </configuration>
                        <executions>
                            <execution>
                                <phase>site-deploy</phase>
                                <goals>
                                    <goal>site</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>jcabi-gpg</id>
            <activation>
                <property>
                    <name>gpg.keyname</name>
                </property>
            </activation>
            <build>
                <plugins>
                    <plugin>

                        <artifactId>maven-gpg-plugin</artifactId>
                        <version>1.5</version>
                        <executions>
                            <execution>
                                <id>jcabi-sign-artifacts</id>
                                <phase>verify</phase>
                                <goals>
                                    <goal>sign</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>jcabi-mock</id>
            <activation>
                <file>
                    <exists>${basedir}/src/mock/java</exists>
                </file>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.codehaus.mojo</groupId>
                        <artifactId>build-helper-maven-plugin</artifactId>
                        <version>1.9</version>
                        <executions>
                            <execution>
                                <id>jcabi-add-test-sources</id>
                                <phase>validate</phase>
                                <goals>
                                    <goal>add-test-source</goal>
                                </goals>
                                <configuration>
                                    <sources>
                                        <source>${basedir}/src/mock/java</source>
                                    </sources>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <artifactId>maven-jar-plugin</artifactId>
                        <executions>
                            <execution>
                                <id>jcabi-mock-artifact</id>
                                <phase>package</phase>
                                <goals>
                                    <goal>jar</goal>
                                </goals>
                                <configuration>
                                    <classesDirectory>${project.build.testOutputDirectory}</classesDirectory>
                                    <archive>
                                        <index>true</index>
                                        <manifest>
                                            <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
                                        </manifest>
                                    </archive>
                                    <classifier>mock</classifier>
                                    <includes>
                                        <include>**/*Mocker.class</include>
                                        <include>**/*Mocker$*.class</include>
                                    </includes>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>jcabi-invoker</id>
            <activation>
                <file>
                    <exists>${basedir}/src/it</exists>
                </file>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <artifactId>maven-invoker-plugin</artifactId>
                        <executions>
                            <execution>
                                <goals>
                                    <goal>install</goal>
                                    <goal>run</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>jcabi-antlr3</id>
            <activation>
                <file>
                    <exists>${basedir}/src/main/antlr3</exists>
                </file>
            </activation>
            <dependencies>
                <dependency>
                    <groupId>org.antlr</groupId>
                    <artifactId>antlr-runtime</artifactId>
                </dependency>
            </dependencies>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.antlr</groupId>
                        <artifactId>antlr3-maven-plugin</artifactId>
                        <version>3.5.2</version>
                        <executions>
                            <execution>
                                <id>jcabi-antlr3</id>
                                <phase>generate-sources</phase>
                                <goals>
                                    <goal>antlr</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>
            <id>antlr4</id>
            <activation>
                <file>
                    <exists>${basedir}/src/main/antlr4</exists>
                </file>
            </activation>
            <dependencies>
                <dependency>
                    <groupId>org.antlr</groupId>
                    <artifactId>antlr4-runtime</artifactId>
                </dependency>
                <dependency>
                    <groupId>org.antlr</groupId>
                    <artifactId>antlr4-annotations</artifactId>
                </dependency>
            </dependencies>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.antlr</groupId>
                        <artifactId>antlr4-maven-plugin</artifactId>
                        <version>4.3</version>
                        <configuration>
                            <sourceDirectory>src/main/antlr4</sourceDirectory>
                        </configuration>
                        <executions>
                            <execution>
                                <id>jcabi-antlr4</id>
                                <phase>generate-sources</phase>
                                <goals>
                                    <goal>antlr4</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
        <profile>

            <id>jcabi-junit</id>
            <activation>
                <file>
                    <exists>${basedir}/src/test/java</exists>
                </file>
            </activation>
            <dependencies>
                <dependency>
                    <groupId>junit</groupId>
                    <artifactId>junit</artifactId>
                    <scope>test</scope>
                </dependency>
                <dependency>
                    <groupId>org.hamcrest</groupId>
                    <artifactId>hamcrest-core</artifactId>
                    <scope>test</scope>
                </dependency>
                <dependency>
                    <groupId>org.hamcrest</groupId>
                    <artifactId>hamcrest-library</artifactId>
                    <scope>test</scope>
                </dependency>
                <dependency>
                    <groupId>org.mockito</groupId>
                    <artifactId>mockito-core</artifactId>
                    <scope>test</scope>
                </dependency>
            </dependencies>
        </profile>
        <profile>

            <id>jcabi-slf4j</id>
            <activation>
                <file>
                    <exists>${basedir}/src/test/resources/log4j.properties</exists>
                </file>
            </activation>
            <dependencies>
                <dependency>
                    <groupId>org.slf4j</groupId>
                    <artifactId>slf4j-log4j12</artifactId>
                    <scope>test</scope>
                </dependency>
                <dependency>
                    <groupId>log4j</groupId>
                    <artifactId>log4j</artifactId>
                    <scope>test</scope>
                </dependency>
            </dependencies>
        </profile>
        <profile>

            <id>jcabi-jdk7-fix</id>
            <activation>
                <file>
                    <exists>${java.home}/../lib/tools.jar</exists>
                </file>
            </activation>
            <build>
                <pluginManagement>
                    <plugins>
                        <plugin>
                            <groupId>com.sun.tools.jxc.maven2</groupId>
                            <artifactId>maven-jaxb-schemagen-plugin</artifactId>
                            <dependencies>
                                <dependency>
                                    <groupId>com.sun</groupId>
                                    <artifactId>tools</artifactId>
                                    <version>1.7</version>
                                    <scope>system</scope>
                                    <systemPath>${java.home}/../lib/tools.jar</systemPath>
                                </dependency>
                            </dependencies>
                        </plugin>
                        <plugin>
                            <artifactId>maven-plugin-plugin</artifactId>
                            <dependencies>
                                <dependency>
                                    <groupId>com.sun</groupId>
                                    <artifactId>tools</artifactId>
                                    <version>1.7</version>
                                    <scope>system</scope>
                                    <systemPath>${java.home}/../lib/tools.jar</systemPath>
                                </dependency>
                            </dependencies>
                        </plugin>
                    </plugins>
                </pluginManagement>
            </build>
        </profile>
        <profile>

            <id>jcabi-versionalize-packages</id>
            <activation>
                <file>
                    <exists>${basedir}/src/main/java</exists>
                </file>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <groupId>com.jcabi</groupId>
                        <artifactId>jcabi-maven-plugin</artifactId>
                        <version>0.13</version>
                        <executions>
                            <execution>
                                <id>jcabi-versionalize-packages</id>
                                <goals>
                                    <goal>versionalize</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
    </profiles>
    <dependencyManagement>
        <dependencies>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-aether</artifactId>
                <version>0.10.1</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-aspects</artifactId>
                <version>0.22</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-dynamo</artifactId>
                <version>0.18.4</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-email</artifactId>
                <version>1.6.3</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-github</artifactId>
                <version>0.24</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-http</artifactId>
                <version>1.10.4</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-immutable</artifactId>
                <version>1.4</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-jdbc</artifactId>
                <version>0.15</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-log</artifactId>
                <version>0.16</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-manifests</artifactId>
                <version>1.1</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-matchers</artifactId>
                <version>1.3</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-maven-slf4j</artifactId>
                <version>0.9</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-odesk</artifactId>
                <version>0.9</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-s3</artifactId>
                <version>0.10</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-simpledb</artifactId>
                <version>0.3</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-ssh</artifactId>
                <version>1.4</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-urn</artifactId>
                <version>0.9</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-velocity</artifactId>
                <version>0.9</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-w3c</artifactId>
                <version>1.2</version>
            </dependency>
            <dependency>

                <groupId>com.jcabi</groupId>
                <artifactId>jcabi-xml</artifactId>
                <version>0.16.2</version>
            </dependency>
            <dependency>

                <groupId>javax.json</groupId>
                <artifactId>javax.json-api</artifactId>
                <version>1.0</version>
                <scope>provided</scope>
            </dependency>
            <dependency>

                <groupId>org.glassfish</groupId>
                <artifactId>javax.json</artifactId>
                <version>1.0.4</version>
                <scope>runtime</scope>
            </dependency>
            <dependency>

                <groupId>javax.ws.rs</groupId>
                <artifactId>jsr311-api</artifactId>
                <version>1.1.1</version>
                <scope>provided</scope>
            </dependency>
            <dependency>

                <groupId>javax.xml.bind</groupId>
                <artifactId>jaxb-api</artifactId>
                <version>2.2.12</version>
                <exclusions>
                    <exclusion>
                        <groupId>javax.xml.bind</groupId>
                        <artifactId>jsr173_api</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>

                <groupId>com.google.guava</groupId>
                <artifactId>guava</artifactId>
                <version>18.0</version>
            </dependency>
            <dependency>

                <groupId>org.apache.commons</groupId>
                <artifactId>commons-lang3</artifactId>
                <version>3.4</version>
            </dependency>
            <dependency>

                <groupId>org.apache.commons</groupId>
                <artifactId>commons-math3</artifactId>
                <version>3.5</version>
            </dependency>
            <dependency>

                <groupId>commons-codec</groupId>
                <artifactId>commons-codec</artifactId>
                <version>1.10</version>
            </dependency>
            <dependency>

                <groupId>commons-net</groupId>
                <artifactId>commons-net</artifactId>
                <version>3.3</version>
            </dependency>
            <dependency>

                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>2.4</version>
            </dependency>
            <dependency>

                <groupId>commons-collections</groupId>
                <artifactId>commons-collections</artifactId>
                <version>3.2.2</version>
            </dependency>
            <dependency>

                <groupId>org.aspectj</groupId>
                <artifactId>aspectjrt</artifactId>
                <version>1.8.6</version>
            </dependency>
            <dependency>

                <groupId>javax.validation</groupId>
                <artifactId>validation-api</artifactId>
                <version>1.1.0.Final</version>
            </dependency>
            <dependency>

                <groupId>org.hibernate</groupId>
                <artifactId>hibernate-validator</artifactId>
                <version>5.2.0.CR1</version>
            </dependency>
            <dependency>

               <groupId>javax.el</groupId>
               <artifactId>javax.el-api</artifactId>
               <version>3.0.1-b04</version>
            </dependency>
            <dependency>

                <groupId>org.clojure</groupId>
                <artifactId>clojure</artifactId>
                <version>1.7.0-RC1</version>
            </dependency>
            <dependency>

                <groupId>org.clojure</groupId>
                <artifactId>clojure-contrib</artifactId>
                <version>1.2.0</version>
            </dependency>
            <dependency>

                <groupId>org.clojure</groupId>
                <artifactId>tools.logging</artifactId>
                <version>0.3.1</version>
            </dependency>
            <dependency>

                <groupId>javax.servlet</groupId>
                <artifactId>servlet-api</artifactId>
                <version>3.0-alpha-1</version>
                <scope>provided</scope>
            </dependency>
            <dependency>

                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>1.16.4</version>
                <scope>provided</scope>
            </dependency>
            <dependency>

                <groupId>xml-apis</groupId>
                <artifactId>xml-apis</artifactId>

                <version>1.4.01</version>
            </dependency>
            <dependency>

                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.12</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.hamcrest</groupId>
                        <artifactId>hamcrest-core</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>

                <groupId>org.hamcrest</groupId>
                <artifactId>hamcrest-core</artifactId>
                <version>1.3</version>
            </dependency>
            <dependency>

                <groupId>org.hamcrest</groupId>
                <artifactId>hamcrest-library</artifactId>
                <version>1.3</version>
            </dependency>
            <dependency>

                <groupId>org.mockito</groupId>
                <artifactId>mockito-core</artifactId>
                <version>1.10.19</version>
                <exclusions>
                    <exclusion>
                        <groupId>org.hamcrest</groupId>
                        <artifactId>hamcrest-core</artifactId>
                    </exclusion>
                </exclusions>
            </dependency>
            <dependency>

                <groupId>org.slf4j</groupId>
                <artifactId>slf4j-log4j12</artifactId>
                <version>1.7.12</version>
            </dependency>
            <dependency>

                <groupId>log4j</groupId>
                <artifactId>log4j</artifactId>
                <version>1.2.17</version>
            </dependency>
            <dependency>

                <groupId>org.antlr</groupId>
                <artifactId>antlr-runtime</artifactId>
                <version>3.5.2</version>
            </dependency>
            <dependency>
                <groupId>org.antlr</groupId>
                <artifactId>antlr4-runtime</artifactId>
                <version>4.5</version>
            </dependency>
            <dependency>
                <groupId>org.antlr</groupId>
                <artifactId>antlr4-annotations</artifactId>
                <version>4.3</version>
            </dependency>
            <dependency>
                <groupId>org.codehaus.groovy</groupId>
                <artifactId>groovy-all</artifactId>
                <version>2.4.3</version>
            </dependency>
        </dependencies>
    </dependencyManagement>
    <build>
        <resources>

            <resource>
                <directory>${basedir}/src/main/resources</directory>
                <filtering>true</filtering>
            </resource>
        </resources>
        <testResources>

            <testResource>
                <directory>${basedir}/src/test/resources</directory>
                <filtering>true</filtering>
            </testResource>
        </testResources>
        <extensions>
            <extension>

                <groupId>org.kuali.maven.wagons</groupId>
                <artifactId>maven-s3-wagon</artifactId>
                <version>1.2.1</version>
            </extension>
        </extensions>
        <plugins>
            <plugin>

                <groupId>org.codehaus.mojo</groupId>
                <artifactId>buildnumber-maven-plugin</artifactId>
                <version>1.3</version>
                <executions>
                    <execution>
                        <id>jcabi-build-number</id>
                        <phase>initialize</phase>
                        <goals>
                            <goal>create</goal>
                            <goal>create-timestamp</goal>
                        </goals>
                        <configuration>
                            <buildNumberPropertyName>buildNumber</buildNumberPropertyName>
                            <timestampPropertyName>timestamp</timestampPropertyName>
                            <timestampFormat>{0,date,yyyy-MM-dd'T'HH:mm:ss}</timestampFormat>
                            <doCheck>false</doCheck>
                            <doUpdate>false</doUpdate>
                            <getRevisionOnlyOnce>true</getRevisionOnlyOnce>
                            <shortRevisionLength>7</shortRevisionLength>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
        </plugins>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>com.jcabi</groupId>
                    <artifactId>jcabi-maven-plugin</artifactId>
                    <version>0.13</version>
                </plugin>
                <plugin>
                    <groupId>com.jcabi</groupId>
                    <artifactId>jcabi-mysql-maven-plugin</artifactId>
                    <version>0.8.1</version>
                </plugin>
                <plugin>
                    <groupId>com.jcabi</groupId>
                    <artifactId>jcabi-dynamodb-maven-plugin</artifactId>
                    <version>0.7.1</version>
                </plugin>
                <plugin>
                    <groupId>com.jcabi</groupId>
                    <artifactId>jcabi-ssl-maven-plugin</artifactId>
                    <version>0.9</version>
                </plugin>
                <plugin>
                    <groupId>com.jcabi</groupId>
                    <artifactId>jcabi-heroku-maven-plugin</artifactId>
                    <version>0.9</version>
                </plugin>
                <plugin>
                    <groupId>com.jcabi</groupId>
                    <artifactId>jcabi-beanstalk-maven-plugin</artifactId>
                    <version>0.10</version>
                </plugin>
                <plugin>

                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>cobertura-maven-plugin</artifactId>
                    <version>2.7</version>
                </plugin>
                <plugin>
                    <artifactId>maven-antrun-plugin</artifactId>
                    <version>1.7</version>
                    <dependencies>
                        <dependency>
                            <groupId>ant-contrib</groupId>
                            <artifactId>ant-contrib</artifactId>
                            <version>1.0b3</version>
                            <exclusions>
                                <exclusion>
                                    <groupId>ant</groupId>
                                    <artifactId>ant</artifactId>
                                </exclusion>
                            </exclusions>
                        </dependency>
                    </dependencies>
                </plugin>
                <plugin>
                    <artifactId>maven-assembly-plugin</artifactId>
                    <version>2.4.1</version>
                </plugin>
                <plugin>
                    <artifactId>maven-changes-plugin</artifactId>
                    <version>2.10</version>
                </plugin>
                <plugin>
                    <artifactId>maven-clean-plugin</artifactId>
                    <version>2.5</version>
                </plugin>
                <plugin>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.3</version>
                    <configuration>
                        <source>1.6</source>
                        <target>1.6</target>
                        <optimize>true</optimize>
                        <showWarnings>true</showWarnings>
                        <showDeprecation>true</showDeprecation>
                        <compilerArgs>
                            <arg>-Xlint</arg>
                            <arg>-Werror</arg>
                            <arg>-Xlint:-path</arg>

                            <arg>-Xlint:-options</arg>

                            <arg>-Xlint:-classfile</arg>

                            <arg>-Xlint:-processing</arg>
                        </compilerArgs>
                        <testExcludes>
                            <exclude>**/package-info.java</exclude>
                        </testExcludes>
                    </configuration>
                </plugin>
                <plugin>
                    <artifactId>maven-dependency-plugin</artifactId>
                    <version>2.8</version>
                </plugin>
                <plugin>
                    <artifactId>maven-deploy-plugin</artifactId>
                    <version>2.8.1</version>
                </plugin>
                <plugin>
                    <artifactId>maven-failsafe-plugin</artifactId>
                    <version>2.17</version>
                    <configuration>
                        <encoding>${project.build.sourceEncoding}</encoding>
                        <failIfNoSpecifiedTests>false</failIfNoSpecifiedTests>
                        <forkCount>0</forkCount>
                        <parallel>all</parallel>
                        <parallelTestsTimeoutForcedInSeconds>0</parallelTestsTimeoutForcedInSeconds>
                        <parallelTestsTimeoutInSeconds>0</parallelTestsTimeoutInSeconds>
                        <perCoreThreadCount>true</perCoreThreadCount>
                        <runOrder>random</runOrder>
                        <threadCount>8</threadCount>
                    </configuration>
                </plugin>
                <plugin>
                    <artifactId>maven-help-plugin</artifactId>
                    <version>2.2</version>
                </plugin>
                <plugin>
                    <artifactId>maven-install-plugin</artifactId>
                    <version>2.5.1</version>
                    <configuration>
                        <createChecksum>true</createChecksum>
                    </configuration>
                </plugin>
                <plugin>
                    <artifactId>maven-invoker-plugin</artifactId>
                    <version>1.9</version>
                    <configuration>
                        <mergeUserSettings>true</mergeUserSettings>
                        <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
                        <debug>false</debug>
                        <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
                        <noLog>false</noLog>
                        <postBuildHookScript>verify</postBuildHookScript>
                        <preBuildHookScript>setup</preBuildHookScript>
                        <projectsDirectory>src/it</projectsDirectory>
                        <settingsFile>${basedir}/src/it/settings.xml</settingsFile>
                        <showErrors>true</showErrors>
                        <showVersion>false</showVersion>
                        <streamLogs>true</streamLogs>
                    </configuration>
                </plugin>
                <plugin>
                    <artifactId>maven-jar-plugin</artifactId>
                    <version>2.5</version>
                </plugin>
                <plugin>
                    <artifactId>maven-javadoc-plugin</artifactId>
                    <version>2.9.1</version>
                </plugin>
                <plugin>
                    <artifactId>maven-plugin-plugin</artifactId>
                    <version>3.2</version>
                </plugin>
                <plugin>
                    <artifactId>maven-release-plugin</artifactId>
                    <version>2.5</version>
                </plugin>
                <plugin>
                    <artifactId>maven-resources-plugin</artifactId>
                    <version>2.6</version>
                </plugin>
                <plugin>
                    <artifactId>maven-site-plugin</artifactId>
                    <version>3.4</version>
                    <configuration>
                        <reportPlugins>

                        </reportPlugins>
                    </configuration>
                    <dependencies>
                        <dependency>
                            <groupId>org.apache.maven.doxia</groupId>
                            <artifactId>doxia-module-markdown</artifactId>
                            <version>1.3</version>
                        </dependency>
                    </dependencies>
                </plugin>
                <plugin>
                    <artifactId>maven-source-plugin</artifactId>
                    <version>2.3</version>
                </plugin>
                <plugin>

                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.18.1</version>
                    <configuration>
                        <useFile>false</useFile>
                        <runOrder>random</runOrder>
                        <trimStackTrace>false</trimStackTrace>
                        <failIfNoTests>false</failIfNoTests>
                        <failIfNoSpecifiedTests>true</failIfNoSpecifiedTests>
                        <parallel>all</parallel>
                        <parallelTestsTimeoutInSeconds>0</parallelTestsTimeoutInSeconds>
                        <parallelTestsTimeoutForcedInSeconds>0</parallelTestsTimeoutForcedInSeconds>
                        <perCoreThreadCount>true</perCoreThreadCount>
                        <threadCount>4</threadCount>
                    </configuration>
                </plugin>
                <plugin>
                    <artifactId>maven-war-plugin</artifactId>
                    <version>2.4</version>
                </plugin>
                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>versions-maven-plugin</artifactId>
                    <version>2.1</version>
                    <configuration>
                        <generateBackupPoms>false</generateBackupPoms>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>com.github.github</groupId>
                    <artifactId>site-maven-plugin</artifactId>
                    <version>0.10</version>
                </plugin>
                <plugin>
                    <groupId>com.qulice</groupId>
                    <artifactId>qulice-maven-plugin</artifactId>
                    <version>0.12</version>
                    <configuration>
                        <license>file:${basedir}/LICENSE.txt</license>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
    <reporting>

        <excludeDefaults/>
    </reporting>
</project>


text:
<?xml version="1.0"?>
<workflow-app xmlns="uri:oozie:workflow:0.4" name="referenceextraction_community_main">

	<parameters>
		<property>
			<name>input_document_text</name>
			<description>input document text</description>
		</property>
		<property>
			<name>input_concept</name>
			<description>input containing eu.dnetlib.iis.importer.schemas.Concept avro records</description>
		</property>
		<property>
			<name>output_document_to_concept</name>
			<description>output document to concept</description>
		</property>
		<property>
            <name>sparkDriverMemory</name>
            <description>memory for driver process</description>
        </property>
        <property>
            <name>sparkExecutorMemory</name>
            <description>memory for individual executor</description>
        </property>
        <property>
            <name>sparkExecutorCores</name>
            <description>number of cores used by single executor</description>
        </property>
        <property>
            <name>oozieActionShareLibForSpark2</name>
            <description>oozie action sharelib for spark 2.*</description>
        </property>
        <property>
            <name>spark2ExtraListeners</name>
            <value>com.cloudera.spark.lineage.NavigatorAppListener</value>
            <description>spark 2.* extra listeners classname</description>
        </property>
        <property>
            <name>spark2SqlQueryExecutionListeners</name>
            <value>com.cloudera.spark.lineage.NavigatorQueryListener</value>
            <description>spark 2.* sql query execution listeners classname</description>
        </property>
        <property>
            <name>spark2YarnHistoryServerAddress</name>
            <description>spark 2.* yarn history server address</description>
        </property>
        <property>
            <name>spark2EventLogDir</name>
            <description>spark 2.* event log dir location</description>
        </property>
    </parameters>

	<start to="input-transformer" />

    <action name="input-transformer">
        <spark xmlns="uri:oozie:spark-action:0.2">

            <configuration>
                <property>
                    <name>oozie.action.sharelib.for.spark</name>
                    <value>${oozieActionShareLibForSpark2}</value>
                </property>
            </configuration>

            <master>yarn-cluster</master>
            <mode>cluster</mode>
            <name>community-referenceextraction-input-transformer</name>

            <class>eu.dnetlib.iis.wf.referenceextraction.community.input.CommunityReferenceExtractionInputTransformerJob</class>

            <jar>${oozieTopWfApplicationPath}/lib/iis-wf-referenceextraction-${projectVersion}.jar</jar>

            <spark-opts>
                --executor-memory=${sparkExecutorMemory}
                --executor-cores=${sparkExecutorCores}
                --driver-memory=${sparkDriverMemory}
                --conf spark.extraListeners=${spark2ExtraListeners}
                --conf spark.sql.queryExecutionListeners=${spark2SqlQueryExecutionListeners}
                --conf spark.yarn.historyServer.address=${spark2YarnHistoryServerAddress}
                --conf spark.eventLog.dir=${nameNode}${spark2EventLogDir}
            </spark-opts>

            <arg>-acknowledgementParamName=suggestedAcknowledgement</arg>

            <arg>-inputConcept=${input_concept}</arg>
            <arg>-output=${workingDir}/communities</arg>

        </spark>
        <ok to="sqlite_builder"/>
        <error to="fail"/>
    </action>

    <action name="sqlite_builder">
        <sub-workflow>
            <app-path>${wf:appPath()}/sqlite_builder</app-path>
            <propagate-configuration />
            <configuration>
                <property>
                    <name>workingDir</name>
                    <value>${workingDir}/sqlite_builder/working_dir</value>
                </property>
                <property>
                    <name>input_community</name>
                    <value>${workingDir}/communities</value>
                </property>
                <property>
                    <name>output_community_db</name>
                    <value>${workingDir}/communities.db</value>
                </property>
            </configuration>
        </sub-workflow>
        <ok to="main_sqlite"/>
        <error to="fail"/>
    </action>

    <action name="main_sqlite">
        <sub-workflow>
            <app-path>${wf:appPath()}/main_sqlite</app-path>
            <propagate-configuration />
            <configuration>
                <property>
                    <name>workingDir</name>
                    <value>${workingDir}/main_sqlite/working_dir</value>
                </property>
                <property>
                    <name>input_document_text</name>
                    <value>${input_document_text}</value>
                </property>
                <property>
                    <name>input_community_db</name>
                    <value>${workingDir}/communities.db</value>
                </property>
                <property>
                    <name>output_document_to_concept</name>
                    <value>${output_document_to_concept}</value>
                </property>
            </configuration>
        </sub-workflow>
        <ok to="report"/>
        <error to="fail"/>
    </action>

    <action name="report">
        <sub-workflow>
            <app-path>${wf:appPath()}/root_conceptid_report</app-path>
            <propagate-configuration />
            <configuration>
                <property>
                    <name>input_document_to_concept</name>
                    <value>${output_document_to_concept}</value>
                </property>
                <property>
                    <name>output_report_relative_path</name>
                    <value>document_to_community_by_root_conceptid</value>
                </property>
                <property>
                    <name>report_key_template</name>
                    <value>processing.referenceExtraction.community.references.byrootid.#{rootConceptId}</value>
                </property>
            </configuration>
        </sub-workflow>
        <ok to="end" />
        <error to="fail" />
    </action>

    <kill name="fail">
        <message>Unfortunately, the process failed -- error message:
            [${wf:errorMessage(wf:lastErrorNode())}]
        </message>
    </kill>

    <end name="end"/>

</workflow-app>

redpajama_set_name: RedPajamaGithub


text:
import { Component } from '@angular/core';

@Component({
  templateUrl: 'notfound.component.html'
})
export class NotfoundComponent { }


text:
/*
Structrual styles for Stripe Pro-Forms.

These are basic CSS rules. You can override any of these
through the `/style.css` file for your WordPress theme.
*/
form.s2member-pro-stripe-form
{
	margin     : 0;
	padding    : 0;
	clear      : both;
	display    : block;
	text-align : left;
}
div.s2member-pro-stripe-form-section
{
	text-align : left;
	margin     : 25px 0 0 0;
}
div.s2member-pro-stripe-form-section:first-child
{
	margin-top : 0;
}
div.s2member-pro-stripe-form-options-section,
div.s2member-pro-stripe-registration-form-description-section,
div.s2member-pro-stripe-checkout-form-description-section,
div.s2member-pro-stripe-sp-checkout-form-description-section,
div.s2member-pro-stripe-form-coupon-section
{
	display : none;
}
div.s2member-pro-stripe-form-response-section
{
	margin-top : 0;
}
div.s2member-pro-stripe-form-response-info,
div.s2member-pro-stripe-form-response-error
{
	border-radius : 5px;
	color         : #000000;
	padding       : 10px 60px 10px 10px;
}
div.s2member-pro-stripe-form-response-info a,
div.s2member-pro-stripe-form-response-error a
{
	color           : #000000;
	text-decoration : underline;
}
div.s2member-pro-stripe-form-response-info
{
	font-size  : 120%;
	border     : 1px solid #F1EADA;
	background : #FFFFCC url('<?php echo $i; ?>/info-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-response-error
{
	border     : 1px solid #FE8989;
	background : #FFD5D5 url('<?php echo $i; ?>/error-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-description-div
{
	font-size   : 140%;
	font-family : 'Monaco', 'Menlo', 'Consolas', 'Courier New', monospace;
}
div.s2member-pro-stripe-form-section-title
{
	font-size    : 150%;
	text-align   : left;
	min-height   : 22px;
	margin       : 0 0 25px 0;
	border       : 1px solid;
	padding      : 10px 0 10px 0;
	border-width : 0 0 1px 0;
	font-family  : 'Domine', 'Georgia', serif;
}
div.s2member-pro-stripe-form-coupon-div > label > span::before
{
	vertical-align : middle;
	margin         : 0 5px 0 0;
	display        : inline-block;
	content        : url('<?php echo $i; ?>/coupon-icon.png');
}
div.s2member-pro-stripe-form-registration-section-title
{
	background : url('<?php echo $i; ?>/secure-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-custom-fields-section-title
{
	background : url('<?php echo $i; ?>/details-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-billing-method-section-title
{
	background : url('<?php echo $i; ?>/wallet-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-billing-address-section-title
{
	background : url('<?php echo $i; ?>/address-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-captcha-section-title
{
	background : url('<?php echo $i; ?>/captcha-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-submission-section-title
{
	margin-bottom : 0;
	background    : url('<?php echo $i; ?>/arrow-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div
{
	text-align : left;
	margin     : 15px 0 0 0;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div input[type="text"],
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div input[type="email"],
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div input[type="password"],
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div textarea,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div select
{
	margin     : 0;
	padding    : 5px;
	width      : 100%;
	box-sizing : border-box;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div input[type="checkbox"],
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div input[type="radio"]
{
	margin         : 0 3px 0 0;
	vertical-align : middle;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div label
{
	display     : inline;
	cursor      : pointer;
	font-weight : normal;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:hover,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:focus,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:active
{
	margin         : 0;
	width          : 100%;
	height         : 46px;
	padding        : 10px;

	line-height    : 26px;
	text-align     : left;
	vertical-align : middle;
	box-sizing     : border-box;

	border         : none;
	box-shadow     : none;
	text-shadow    : none;
	outline        : none;
	color          : inherit;
	cursor         : pointer;
	background     : rgba(0, 0, 0, 0.05);
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:before
{
	content    : '';
	float      : right;
	width      : 119px;
	height     : 26px;
	background : url('<?php echo $i; ?>/powered-by-stripe.png') no-repeat center right;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:focus,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:active
{
	opacity : 0.5;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button > i,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button > span
{
	opacity    : 0.8;
	font-style : normal;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:hover > i,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button:hover > span
{
	opacity : 1;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div button.s2member-pro-stripe-form-source-token-button > span
{
	text-decoration : none;
	border-bottom   : 1px dotted;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div div.s2member-pro-stripe-form-source-token-summary
{
	font-weight : bold;
	text-align  : center;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div label.ws-plugin--s2member-custom-reg-field-op-l
{
	opacity        : 0.7;
	font-size      : 90%;
	vertical-align : middle;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-custom-reg-field-divider-section
{
	height       : 1px;
	border       : 0 solid;
	line-height  : 1px;
	border-width : 0 0 1px 0;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-custom-reg-field-divider-section-title
{
	border       : 0 solid;
	font-size    : 110%;
	border-width : 0 0 1px 0;
	padding      : 0 0 12px 0;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-coupon-div input[type="text"]
{
	margin         : 0;
	width          : 74%;
	vertical-align : middle;
	display        : inline;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-coupon-div input[type="button"]
{
	margin         : 0;
	width          : 25%;
	float          : right;
	vertical-align : middle;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-ajax-tax-div > div,
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-coupon-response-div > div
{
	color                 : #446F5C;
	-moz-border-radius    : 5px;
	-webkit-border-radius : 5px;
	border-radius         : 5px;
	padding               : 5px 60px 5px 5px;
	border                : 1px solid #A9D6B6;
	background            : #CCEED9 url('<?php echo $i; ?>/tax-icon.png') no-repeat center right;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-ajax-tax-div > div > img
{
	border         : 0;
	width          : 16px;
	height         : 16px;
	margin         : 0 5px 0 0;
	background     : transparent;
	vertical-align : middle;
}
div.s2member-pro-stripe-form-section > div.s2member-pro-stripe-form-div input.s2member-pro-stripe-password2
{
	margin-top : 5px;
}
div.s2member-pro-stripe-form-submission-section > div.s2member-pro-stripe-form-custom-reg-field-opt-in-div
{
	float     : left;
	max-width : 70%;
}
div.s2member-pro-stripe-form-submission-section > div.s2member-pro-stripe-form-submit-div
{
	float : right;
}
iframe.stripe_checkout_app
{
	z-index : 999999 !important;
}


text:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Evo C++ Library v0.5.1: evo/event_thread.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>

<link href="doxygen.css" rel="stylesheet" type="text/css" />

Evo C++ Library v0.5.1

evo

Classes |
Namespaces |
Macros

event_thread.h File Reference

Evo EventThreadPool class.
More...

#include "event.h"

#include "thread.h"

Go to the source code of this file.

Classes

class  	EventThreadPool

 	Event processing thread pool.  More...

struct  	EventThreadState

 	Internal state used by EventThreadPool.  More...

Namespaces

  	evo

 	Evo C++ Library namespace.

Macros

#define 	INCL_evo_event_thread_h

Detailed Description

Evo EventThreadPool class.

Macro Definition Documentation

◆ INCL_evo_event_thread_h

          #define INCL_evo_event_thread_h

<address class="footer">
Generated on Tue May 7 2019 18:17:28 for Evo C++ Library v0.5.1 by

 1.8.13
</address>


text:
if (process.env.TEST_ENV !== "TEST_VALUE") {
    throw new Error(".env file is not loaded");
}

if (process.env.FOO !== "bar") {
    throw new Error("env params are missing")
}

if (process.argv[2] !== "--test") {
    throw new Error('it should accept params');
}


text:
require 'socket'

module NetHTTPSpecs
  class NullWriter
    def <<(s) end
    def puts(*args) end
    def print(*args) end
    def printf(*args) end
  end

  class SmallHTTPServer
    def initialize(bind_address)
      @server = TCPServer.new(bind_address, 0)
      @thread = Thread.new {
        Thread.current.abort_on_exception = true
        listen
      }
    end

    def ip
      @server.addr[3]
    end

    def port
      @server.addr[1]
    end

    def listen
      until @server.closed?
        client = @server.accept
        handle_client(client)
      end
    end

    def handle_client(client)
      begin
        until client.closed?
          request = client.gets("\r\n\r\n")
          break unless request
          if request == "CLOSE"
            @server.close
            break
          end
          handle_request(client, request)
        end
      ensure
        client.close
      end
    end

    def parse_request(request)
      request, *headers = request.chomp.lines.map { |line| line.chomp }
      request_method, request_uri, _http_version = request.split
      headers = headers.map { |line| line.split(': ', 2) }.to_h
      [request_method, request_uri, headers]
    end

    def handle_request(client, request)
      request_method, request_uri, headers = parse_request(request)

      if headers.include? 'Content-Length'
        request_body_size = Integer(headers['Content-Length'])
        request_body = client.read(request_body_size)
      end

      case request_uri
      when '/'
        raise request_method unless request_method == 'GET'
        reply(client, "This is the index page.", request_method)
      when '/request'
        reply(client, "Request type: #{request_method}", request_method)
      when '/request/body'
        reply(client, request_body, request_method)
      when '/request/header'
        reply(client, headers.inspect, request_method)
      when '/request/basic_auth'
        reply(client, "username: \npassword: ", request_method)
      else
        raise request_uri
      end
    end

    def reply(client, body, request_method)
      client.print "HTTP/1.1 200 OK\r\n"
      if request_method == 'HEAD'
        client.close
      else
        client.print "Content-Type: text/plain\r\n"
        client.print "Content-Length: #{body.bytesize}\r\n"
        client.print "\r\n"
        client.print body
      end
    end

    def close
      TCPSocket.open(ip, port) do |socket|
        socket.write "CLOSE"
      end
      @thread.join
    end
  end

  @server = nil

  class << self
    def port
      raise "server not started" unless @server
      @server.port
    end

    def start_server
      bind_address = platform_is(:windows) ? "localhost" : "127.0.0.1"
      @server = SmallHTTPServer.new(bind_address)
    end

    def stop_server
      if @server
        @server.close
        @server = nil
      end
    end
  end
end


text:
<?php

/**
 *  Lousson\Message\Callback\CallbackMessageHandler class definition
 *
 *  @package    org.lousson.message
 *  @copyright  (c) 2013, The Lousson Project
 *  @license    http://opensource.org/licenses/bsd-license.php New BSD License
 *  @author     Mathias J. Hennig <mhennig at quirkies.org>
 *  @filesource
 */
namespace Lousson\Message\Callback;

/** Interfaces: */
use Lousson\Message\AnyMessage;

/** Dependencies: */
use Lousson\Message\AbstractMessageHandler;
use Closure;

/**
 *  A callback message handler implementation
 *
 *  The Lousson\Message\Callback\CallbackMessageHandler implements the
 *  AnyMessageHandler interface based on a Closure callback provided at
 *  construction time.
 *
 *  @since      lousson/Lousson_Message-0.1.0
 *  @package    org.lousson.message
 */
class CallbackMessageHandler extends AbstractMessageHandler
{
    /**
     *  Create a provider instance
     *
     *  The constructor requires to be provided with a Closure to be used
     *  as the actual implementation of the processMessage() method. This
     *  $callback must accept two parameters: An AnyURI and an AnyMessage
     *  interface instance.
     *
     *  Optionally, one can also specify the URI $factory the message
     *  handler handler operate with - instead of the builtin default.
     *
     *  @param  Closure             $callback   The handler callback
     *  @param  AnyURIFactory       $factory    The URI factory to use
     */
    public function __construct(
        Closure $callback,
        AnyURIFactory $factory = null
    ) {
        parent::__construct($factory);
        $this->callback = $callback;
    }

    /**
     *  Process message instances
     *
     *  The processMessage() method is used to invoke the logic that
     *  processes the given $message according to the event $uri.
     *
     *  @param  string              $uri        The event URI
     *  @param  AnyMessage          $message    The message instance
     *
     *  @throws \Lousson\Message\AnyMessageException
     *          All exceptions raised implement this interface
     *
     *  @throws \InvalidArgumentException
     *          Raised in case an argument is considered invalid
     *
     *  @throws \RuntimeException
     *          Raised in case an internal error occurred
     */
    public function processMessage($uri, AnyMessage $message)
    {
        $uri = $this->fetchURI($uri);
        $callback = $this->callback;
        $callback($uri, $message);
    }

    /**
     *  The callback invoked by processMessage()
     *
     *  @var \Closure
     */
    private $callback;
}


text:
<TEI xmlns="http://www.tei-c.org/ns/1.0">
   <teiHeader>
      <fileDesc>
         <titleStmt>
            <title>The day of judgment: or, the grand reckoning.</title>
            <author>More, Hannah, 1745-1833.</author>
         </titleStmt>
         <extent>1 600dpi bitonal TIFF page images and SGML/XML encoded text</extent>
         <publicationStmt>
            <publisher>University of Michigan Library</publisher>
            <pubPlace>Ann Arbor, Michigan</pubPlace>
            <date when="2009-04">2009 April</date>
            <idno type="DLPS">004821896</idno>
            <idno type="ESTC">T195127</idno>
            <idno type="DOCNO">CW121299877</idno>
            <idno type="TCP">K126050.000</idno>
            <idno type="GALEDOCNO">CW3321299877</idno>
            <idno type="CONTENTSET">ECRP</idno>
            <idno type="IMAGESETID">0721401600</idno>
            <availability>

This keyboarded and encoded edition of the
	       work described above is co-owned by the institutions
	       providing financial support to the Early English Books
	       Online Text Creation Partnership. This Phase I text is
	       available for reuse, according to the terms of <ref target="https://creativecommons.org/publicdomain/zero/1.0/">Creative
	       Commons 0 1.0 Universal</ref>. The text can be copied,
	       modified, distributed and performed, even for
	       commercial purposes, all without asking permission.

            </availability>
         </publicationStmt>
         <sourceDesc>
            <biblFull>
               <titleStmt>
                  <title>The day of judgment: or, the grand reckoning.</title>
                  <author>More, Hannah, 1745-1833.</author>
               </titleStmt>
               <extent>1 sheet ([1] P.) : ill. (woodcut) ; 1/2⁰.</extent>
               <publicationStmt>
                  <publisher>s.n.,</publisher>
                  <pubPlace>[London :</pubPlace>
                  <date>1797?]</date>
               </publicationStmt>
               <notesStmt>
                  <note>Anonymous. By Hannah More.</note>
                  <note>Bodleian Library ballads database suggests publication date.</note>
                  <note>Verse - "Christians! profit by the warning,".</note>
                  <note>At head: Cheap repository.</note>
                  <note>At foot: Entered at Stationers' Hall.</note>
                  <note>Reproduction of original from the Bodleian Library (Oxford).</note>
                  <note>English Short Title Catalog, ESTCT195127.</note>
                  <note>Electronic data. Farmington Hills, Mich. : Thomson Gale, 2003. Page image (PNG). Digitized image of the microfilm version produced in Woodbridge, CT by Research Publications, 1982-2002 (later known as Primary Source Microfilm, an imprint of the Gale Group).</note>
               </notesStmt>
            </biblFull>
         </sourceDesc>
      </fileDesc>
      <encodingDesc>
         <projectDesc>

Created by converting TCP files to TEI P5 using tcp2tei.xsl,
      TEI @ Oxford.

         </projectDesc>
         <editorialDecl>

EEBO-TCP is a partnership between the Universities of Michigan and Oxford and the publisher ProQuest to create accurately transcribed and encoded texts based on the image sets published by ProQuest via their Early English Books Online (EEBO) database (http://eebo.chadwyck.com). The general aim of EEBO-TCP is to encode one copy (usually the first edition) of every monographic English-language title published between 1473 and 1700 available in EEBO.

EEBO-TCP aimed to produce large quantities of textual data within the usual project restraints of time and funding, and therefore chose to create diplomatic transcriptions (as opposed to critical editions) with light-touch, mainly structural encoding based on the Text Encoding Initiative (http://www.tei-c.org).

The EEBO-TCP project was divided into two phases. The 25,363 texts created during Phase 1 of the project have been released into the public domain as of 1 January 2015. Anyone can now take and use these texts for their own purposes, but we respectfully request that due credit and attribution is given to their original source.

Users should be aware of the process of creating the TCP texts, and therefore of any assumptions that can be made about the data.

Text selection was based on the New Cambridge Bibliography of English Literature (NCBEL). If an author (or for an anonymous work, the title) appears in NCBEL, then their works are eligible for inclusion. Selection was intended to range over a wide variety of subject areas, to reflect the true nature of the print record of the period. In general, first editions of a works in English were prioritized, although there are a number of works in other languages, notably Latin and Welsh, included and sometimes a second or later edition of a work was chosen if there was a compelling reason to do so.

Image sets were sent to external keying companies for transcription and basic encoding. Quality assurance was then carried out by editorial teams in Oxford and Michigan. 5% (or 5 pages, whichever is the greater) of each text was proofread for accuracy and those which did not meet QA standards were returned to the keyers to be redone. After proofreading, the encoding was enhanced and/or corrected and characters marked as illegible were corrected where possible up to a limit of 100 instances per text. Any remaining illegibles were encoded as <gap>s. Understanding these processes should make clear that, while the overall quality of TCP data is very good, some errors will remain and some readable characters will be marked as illegible. Users should bear in mind that in all likelihood such instances will never have been looked at by a TCP editor.

The texts were encoded and linked to page images in accordance with level 4 of the TEI in Libraries guidelines.

Copies of the texts have been issued variously as SGML (TCP schema; ASCII text with mnemonic sdata character entities); displayable XML (TCP schema; characters represented either as UTF-8 Unicode or text strings within braces); or lossless XML (TEI P5, characters represented either as UTF-8 Unicode or TEI g elements).

Keying and markup guidelines are available at the <ref target="http://www.textcreationpartnership.org/docs/.">Text Creation Partnership web site</ref>.

         </editorialDecl>
         <listPrefixDef>
            <prefixDef ident="tcp"
                       matchPattern="([0-9\-]+):([0-9IVX]+)"
                       replacementPattern="https://data.historicaltexts.jisc.ac.uk/view?pubId=ecco-$1&index=ecco&pageId=ecco-$1-$20"/>
            <prefixDef ident="char"
                       matchPattern="(.+)"
                       replacementPattern="https://raw.githubusercontent.com/textcreationpartnership/Texts/master/tcpchars.xml#$1"/>
         </listPrefixDef>
      </encodingDesc>
      <profileDesc>
         <langUsage>
            <language ident="eng">eng</language>
         </langUsage>
      </profileDesc>
   </teiHeader>
   <text xml:lang="eng">

            <pb facs="tcp:0721401600:1" rendition="simple:additions"/>
            CHEAP REPOSITORY.

The Day of Judgment, Or, The GRAND RECKONING.
            <lg>
               <l>CHRISTIANS! profit by the warning,</l>
               <l>Which the word of GOD ſupplies!</l>
               <l>Think upon that awful morning,</l>
               <l>When the quick and dead ſhall riſe.</l>
            </lg>
            <lg>
               <l>Lo! each country, every nation,</l>
               <l>All the globe we now behold,</l>
               <l>(Wrapt in dreadful conflagration)</l>
               <l>Smoke and fire at once enfold!</l>
            </lg>
            <lg>
               <l>See the works of art ſo curious,</l>
               <l>Lofty cities, temples, towers!</l>
               <l>See the raging flame ſo furious,</l>
               <l>All the mighty maſs devours!</l>
            </lg>
            <lg>
               <l>You who doat on earthly treaſures,</l>
               <l>What diſmay will ſeize your frame,</l>
               <l>When the ſum of all your pleaſures,</l>
               <l>Crackles in the general flame!</l>
            </lg>
            <lg>
               <l>Lo! the multitudes ſurrounding,</l>
               <l>Whom the grave no more can keep?</l>
               <l>Hark! the awful trumpet ſounding!</l>
               <l>Death has broke his leaden ſleep.</l>
            </lg>
            <lg>
               <l>All that in the tomb now ſlumber,</l>
               <l>How at once they burſt their chain!</l>
               <l>See they riſe, how vaſt their number?</l>
               <l>All that liv'd ſhall live again.</l>
            </lg>
            <lg>
               <l>Great and ſmall together meeting,</l>
               <l>Lo! the ſea gives up her dead!</l>
               <l>Then the ſea itſelf retreating,</l>
               <l>Lo! the heavens and earth are fled.</l>
            </lg>
            <lg>
               <l>See the LORD of life deſcending,</l>
               <l>Hear the dread ARCHANGEL'S voice;</l>
               <l>See the dead on CHRIST attending;</l>
               <l>How the ſaints of GOD rejoice!</l>
            </lg>
            <lg>
               <l>Myriads at that voice ſhall gather,</l>
               <l>"Take the kingdom long prepar'd;</l>
               <l>"Come ye bleſſed of my FATHER,</l>
               <l>"Share my crown, my croſs you <gap reason="illegible" resp="#PDCC" extent="1 letter">
                     <desc>•</desc>
                  </gap>har'd.</l>
            </lg>
            <lg>
               <l>O how different that dread ſentence,</l>
               <l>Which confirms the <hi>ſinner</hi>'s doom<g ref="char:punc">▪</g>
               </l>
               <l>"You who died without repentance,</l>
               <l>"Come to judgment, ſinners come."</l>
            </lg>
            <lg>
               <l>O! to theſe what wild deſpairing,</l>
               <l>What aſtoniſhment of heart,</l>
               <l>Agony paſt human bearing,</l>
               <l>Will that dreadful call impart!</l>
            </lg>
            <lg>
               <l>You who now profanely cheriſh,</l>
               <l>Unbelief and impious pride;</l>
               <l>Unbelievers! ſee and periſh,</l>
               <l>CHRIST for you in vain has dy'd.</l>
            </lg>
            <lg>
               <l>You who to the world diſſemble,</l>
               <l>While you practiſe deeds of night,</l>
               <l>Hypocrites! behold and tremble,</l>
               <l>All theſe deeds are brought to light.</l>
            </lg>
            <lg>
               <l>You, who each conviction ſtifling,</l>
               <l>Waſte your time, that ſacred ſtore,</l>
               <l>Hear the Angel, ceaſe your trifling,</l>
               <l>"Time," he cries, "ſhall be no more."</l>
            </lg>
            <lg>
               <l>Loſt in eaſe, or drown'd in pleaſure,</l>
               <l>"We've no time to think," you cry,</l>
               <l>But howe'er you waſte the treaſure,</l>
               <l>You muſt all find time to die.</l>
            </lg>
            <lg>
               <l>You, who now this warning ſlighting,</l>
               <l>Think that day not worth your care<g ref="char:punc">▪</g>
               </l>
               <l>I who now theſe lines am writing;</l>
               <l>You and I muſt both appear.</l>
            </lg>
            <lg>
               <l>O that you, theſe lines peruſing,</l>
               <l>May be wak'd to ſwift repentance;</l>
               <l>O that I, no moment loſing,</l>
               <l>May prepare to meet my ſentence!</l>
            </lg>

[<hi>Entered at</hi> STATIONERS' HALL.]

   </text>
</TEI>


text:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_height="wrap_content" android:id="@+id/basePanel" android:layout_width="fill_parent">

<ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/image"></ImageView><TextView android:text="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/label"></TextView>

</LinearLayout>


text:
package org.spincast.plugins.jacksonxml;

import javax.xml.stream.XMLStreamException;

import org.codehaus.stax2.XMLStreamWriter2;

import com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter;
import com.google.inject.Inject;
import com.google.inject.Provider;

public class SpincastXmlPrettyPrinter extends DefaultXmlPrettyPrinter {

    protected static final long serialVersionUID = 1L;

    private final Provider<SpincastXmlPrettyPrinter> spincastXmlPrettyPrinterProvider;
    private final Indenter spincastXmlIndenter;
    private final SpincastXmlManagerConfig spincastXmlManagerConfig;

    @Inject
    public SpincastXmlPrettyPrinter(Provider<SpincastXmlPrettyPrinter> spincastXmlPrettyPrinterProvider,
                                    Indenter spincastXmlIndenter,
                                    SpincastXmlManagerConfig spincastXmlManagerConfig) {
        this.spincastXmlPrettyPrinterProvider = spincastXmlPrettyPrinterProvider;
        this.spincastXmlIndenter = spincastXmlIndenter;
        this.spincastXmlManagerConfig = spincastXmlManagerConfig;
    }

    @Inject
    protected void init() {
        indentObjectsWith(getSpincastXmlIndenter());
        indentArraysWith(getSpincastXmlIndenter());
    }

    protected SpincastXmlManagerConfig getSpincastXmlManagerConfig() {
        return this.spincastXmlManagerConfig;
    }

    protected Provider<SpincastXmlPrettyPrinter> getSpincastXmlPrettyPrinterProvider() {
        return this.spincastXmlPrettyPrinterProvider;
    }

    protected Indenter getSpincastXmlIndenter() {
        return this.spincastXmlIndenter;
    }

    @Override
    public SpincastXmlPrettyPrinter createInstance() {
        return getSpincastXmlPrettyPrinterProvider().get();
    }

    @Override
    public void writePrologLinefeed(XMLStreamWriter2 sw) throws XMLStreamException {
        sw.writeRaw(getSpincastXmlManagerConfig().getPrettyPrinterNewlineChars());
    }

}