| <?xml version="1.0" encoding="UTF-8"?> |
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
| <modelVersion>4.0.0</modelVersion> |
| |
| <parent> |
| <groupId>org.sonatype.oss</groupId> |
| <artifactId>oss-parent</artifactId> |
| <version>7</version> |
| </parent> |
| |
| <groupId>org.robolectric</groupId> |
| <artifactId>robolectric-parent</artifactId> |
| <version>3.0-SNAPSHOT</version> |
| <packaging>pom</packaging> |
| <description>An alternative Android testing framework.</description> |
| <url>http://robolectric.org/</url> |
| |
| <modules> |
| <module>robolectric</module> |
| <module>robolectric-annotations</module> |
| <module>robolectric-processor</module> |
| <module>robolectric-resources</module> |
| <module>robolectric-shadows</module> |
| <module>robolectric-utils</module> |
| </modules> |
| |
| <properties> |
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
| <maven.compiler.source>1.7</maven.compiler.source> |
| <maven.compiler.target>1.7</maven.compiler.target> |
| <libsqlite.version>0.282-3</libsqlite.version> |
| <robolectric.api.level>21</robolectric.api.level> |
| </properties> |
| |
| <dependencyManagement> |
| <dependencies> |
| <!-- Robolectric Dependencies --> |
| <dependency> |
| <groupId>org.robolectric</groupId> |
| <artifactId>robolectric</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.robolectric</groupId> |
| <artifactId>robolectric-annotations</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.robolectric</groupId> |
| <artifactId>robolectric-fakehttp</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.robolectric</groupId> |
| <artifactId>robolectric-utils</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.robolectric</groupId> |
| <artifactId>robolectric-resources</artifactId> |
| <version>${project.version}</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.robolectric</groupId> |
| <artifactId>shadows-core</artifactId> |
| <version>${project.version}</version> |
| <classifier>${robolectric.api.level}</classifier> |
| </dependency> |
| |
| <!-- Test Dependencies --> |
| <dependency> |
| <groupId>org.assertj</groupId> |
| <artifactId>assertj-core</artifactId> |
| <version>1.7.0</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.mockito</groupId> |
| <artifactId>mockito-core</artifactId> |
| <version>1.9.5</version> |
| <scope>test</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.robolectric</groupId> |
| <artifactId>android-all</artifactId> |
| <version>5.0.0_r2-robolectric-0</version> |
| <scope>provided</scope> |
| </dependency> |
| |
| <!-- Project Dependencies --> |
| <dependency> |
| <groupId>junit</groupId> |
| <artifactId>junit-dep</artifactId> |
| <version>4.8.2</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.google.guava</groupId> |
| <artifactId>guava</artifactId> |
| <version>16.0.1</version> |
| </dependency> |
| |
| <dependency> |
| <groupId>com.intellij</groupId> |
| <artifactId>annotations</artifactId> |
| <version>12.0</version> |
| <scope>provided</scope> |
| </dependency> |
| |
| <dependency> |
| <groupId>org.apache.httpcomponents</groupId> |
| <artifactId>httpclient</artifactId> |
| <version>4.0.3</version> |
| </dependency> |
| </dependencies> |
| </dependencyManagement> |
| |
| <build> |
| <pluginManagement> |
| <plugins> |
| <plugin> |
| <groupId>org.bsc.maven</groupId> |
| <artifactId>maven-processor-plugin</artifactId> |
| <version>2.2.4</version> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-compiler-plugin</artifactId> |
| <version>2.3.2</version> |
| <configuration> |
| <source>${maven.compiler.source}</source> |
| <target>${maven.compiler.target}</target> |
| <compilerArgument>-proc:none</compilerArgument> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-surefire-plugin</artifactId> |
| <version>2.13</version> |
| <configuration> |
| <includes> |
| <include>**/*Test.java</include> |
| </includes> |
| <argLine>-Xms512m -Xmx1024m -XX:MaxPermSize=256m</argLine> |
| <runOrder>random</runOrder> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-assembly-plugin</artifactId> |
| <version>2.2</version> |
| <configuration> |
| <descriptorRefs> |
| <descriptorRef>jar-with-dependencies</descriptorRef> |
| </descriptorRefs> |
| </configuration> |
| <executions> |
| <execution> |
| <id>make-assembly</id> |
| <phase>package</phase> |
| <goals> |
| <goal>single</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-jar-plugin</artifactId> |
| <version>2.3.1</version> |
| <executions> |
| <execution> |
| <goals> |
| <goal>test-jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-clean-plugin</artifactId> |
| <version>2.4.1</version> |
| <configuration> |
| <filesets> |
| <fileset> |
| <directory>tmp</directory> |
| <includes> |
| <include>*</include> |
| </includes> |
| </fileset> |
| </filesets> |
| </configuration> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-source-plugin</artifactId> |
| <version>2.4</version> |
| <executions> |
| <execution> |
| <id>attach-sources</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| </plugin> |
| |
| <plugin> |
| <groupId>org.apache.maven.plugins</groupId> |
| <artifactId>maven-javadoc-plugin</artifactId> |
| <version>2.10.1</version> |
| <executions> |
| <execution> |
| <id>attach-sources</id> |
| <goals> |
| <goal>jar</goal> |
| </goals> |
| </execution> |
| </executions> |
| <configuration> |
| <quiet>true</quiet> |
| </configuration> |
| </plugin> |
| </plugins> |
| </pluginManagement> |
| </build> |
| |
| <scm> |
| <url>git@github.com:robolectric/robolectric.git</url> |
| <connection>scm:git:git://github.com/robolectric/robolectric.git</connection> |
| <developerConnection>scm:git:https://github.com/robolectric/robolectric.git</developerConnection> |
| </scm> |
| |
| <ciManagement> |
| <system>Travis CI</system> |
| <url>http://travis-ci.org/robolectric/robolectric</url> |
| </ciManagement> |
| |
| <developers> |
| <developer> |
| <id>xian</id> |
| <name>Christian Williams</name> |
| <email>xian@squareup.com</email> |
| <organization>Square, Inc.</organization> |
| <organizationUrl>http://corner.squareup.com/</organizationUrl> |
| <roles> |
| <role>Principal Developer</role> |
| </roles> |
| <timezone>PST/PDT</timezone> |
| </developer> |
| |
| <developer> |
| <id>tyler</id> |
| <name>Tyler Schultz</name> |
| <email>tyler@pivotallabs.com</email> |
| <organization>Pivotal Labs</organization> |
| <organizationUrl>http://pivotallabs.com/</organizationUrl> |
| <roles> |
| <role>Developer</role> |
| </roles> |
| <timezone>PST/PDT</timezone> |
| </developer> |
| |
| <developer> |
| <id>phil</id> |
| <name>Phil Goodwin</name> |
| <email>phil@pivotallabs.com</email> |
| <organization>Pivotal Labs</organization> |
| <organizationUrl>http://pivotallabs.com/</organizationUrl> |
| <roles> |
| <role>Developer</role> |
| </roles> |
| <timezone>PST/PDT</timezone> |
| </developer> |
| </developers> |
| |
| <mailingLists> |
| <mailingList> |
| <name>User List</name> |
| <post>robolectric@googlegroups.com</post> |
| <archive>http://groups.google.com/group/robolectric</archive> |
| </mailingList> |
| </mailingLists> |
| |
| <licenses> |
| <license> |
| <name>MIT license</name> |
| <comments> |
| The MIT License |
| |
| Copyright (c) 2010 Xtreme Labs and Pivotal Labs |
| |
| Permission is hereby granted, free of charge, to any person obtaining a copy |
| of this software and associated documentation files (the "Software"), to deal |
| in the Software without restriction, including without limitation the rights |
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
| copies of the Software, and to permit persons to whom the Software is |
| furnished to do so, subject to the following conditions: |
| |
| The above copyright notice and this permission notice shall be included in |
| all copies or substantial portions of the Software. |
| |
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN |
| THE SOFTWARE. |
| </comments> |
| </license> |
| </licenses> |
| </project> |