1*af546375SCole Faust<?xml version="1.0" encoding="UTF-8"?> 2*af546375SCole Faust<project xmlns="http://maven.apache.org/POM/4.0.0" 3*af546375SCole Faust xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4*af546375SCole Faust xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 5*af546375SCole Faust <modelVersion>4.0.0</modelVersion> 6*af546375SCole Faust 7*af546375SCole Faust <parent> 8*af546375SCole Faust <groupId>com.google.auth</groupId> 9*af546375SCole Faust <artifactId>google-auth-library-parent</artifactId> 10*af546375SCole Faust <version>1.23.0</version><!-- {x-version-update:google-auth-library-parent:current} --> 11*af546375SCole Faust <relativePath>../pom.xml</relativePath> 12*af546375SCole Faust </parent> 13*af546375SCole Faust 14*af546375SCole Faust <artifactId>google-auth-library-oauth2-http</artifactId> 15*af546375SCole Faust <name>Google Auth Library for Java - OAuth2 HTTP</name> 16*af546375SCole Faust 17*af546375SCole Faust <distributionManagement> 18*af546375SCole Faust <snapshotRepository> 19*af546375SCole Faust <id>ossrh</id> 20*af546375SCole Faust <url>https://google.oss.sonatype.org/content/repositories/snapshots</url> 21*af546375SCole Faust </snapshotRepository> 22*af546375SCole Faust </distributionManagement> 23*af546375SCole Faust 24*af546375SCole Faust <profiles> 25*af546375SCole Faust <profile> 26*af546375SCole Faust <id>junit47</id> 27*af546375SCole Faust <activation> 28*af546375SCole Faust <activeByDefault>true</activeByDefault> 29*af546375SCole Faust </activation> 30*af546375SCole Faust <build> 31*af546375SCole Faust <plugins> 32*af546375SCole Faust <plugin> 33*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 34*af546375SCole Faust <artifactId>maven-surefire-plugin</artifactId> 35*af546375SCole Faust <version>${surefire.version}</version> 36*af546375SCole Faust <configuration> 37*af546375SCole Faust <!-- Excludes integration tests when unit tests are run. --> 38*af546375SCole Faust <excludes> 39*af546375SCole Faust <exclude>**/IT*.java</exclude> 40*af546375SCole Faust <exclude>**/functional/*.java</exclude> 41*af546375SCole Faust </excludes> 42*af546375SCole Faust <reportNameSuffix>sponge_log</reportNameSuffix> 43*af546375SCole Faust </configuration> 44*af546375SCole Faust <dependencies> 45*af546375SCole Faust <dependency> 46*af546375SCole Faust <groupId>org.apache.maven.surefire</groupId> 47*af546375SCole Faust <artifactId>surefire-junit47</artifactId> 48*af546375SCole Faust <version>${surefire.version}</version> 49*af546375SCole Faust </dependency> 50*af546375SCole Faust </dependencies> 51*af546375SCole Faust </plugin> 52*af546375SCole Faust </plugins> 53*af546375SCole Faust </build> 54*af546375SCole Faust </profile> 55*af546375SCole Faust <profile> 56*af546375SCole Faust <id>native-test</id> 57*af546375SCole Faust <build> 58*af546375SCole Faust <plugins> 59*af546375SCole Faust <plugin> 60*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 61*af546375SCole Faust <artifactId>maven-surefire-plugin</artifactId> 62*af546375SCole Faust <version>${surefire.version}</version> 63*af546375SCole Faust <configuration> 64*af546375SCole Faust <excludes combine.self="override"></excludes> 65*af546375SCole Faust <includes> 66*af546375SCole Faust <include>**/IT*.java</include> 67*af546375SCole Faust <include>**/functional/*.java</include> 68*af546375SCole Faust </includes> 69*af546375SCole Faust </configuration> 70*af546375SCole Faust </plugin> 71*af546375SCole Faust </plugins> 72*af546375SCole Faust </build> 73*af546375SCole Faust </profile> 74*af546375SCole Faust </profiles> 75*af546375SCole Faust 76*af546375SCole Faust <build> 77*af546375SCole Faust <sourceDirectory>java</sourceDirectory> 78*af546375SCole Faust <resources> 79*af546375SCole Faust <resource> 80*af546375SCole Faust <directory>resources</directory> 81*af546375SCole Faust <filtering>true</filtering> 82*af546375SCole Faust </resource> 83*af546375SCole Faust </resources> 84*af546375SCole Faust <testSourceDirectory>javatests</testSourceDirectory> 85*af546375SCole Faust <testResources> 86*af546375SCole Faust <testResource> 87*af546375SCole Faust <directory>testresources</directory> 88*af546375SCole Faust </testResource> 89*af546375SCole Faust </testResources> 90*af546375SCole Faust <plugins> 91*af546375SCole Faust <plugin> 92*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 93*af546375SCole Faust <artifactId>maven-resources-plugin</artifactId> 94*af546375SCole Faust <executions> 95*af546375SCole Faust <execution> 96*af546375SCole Faust <goals> 97*af546375SCole Faust <goal>resources</goal> 98*af546375SCole Faust </goals> 99*af546375SCole Faust </execution> 100*af546375SCole Faust </executions> 101*af546375SCole Faust </plugin> 102*af546375SCole Faust <plugin> 103*af546375SCole Faust <groupId>org.sonatype.plugins</groupId> 104*af546375SCole Faust <artifactId>nexus-staging-maven-plugin</artifactId> 105*af546375SCole Faust </plugin> 106*af546375SCole Faust <plugin> 107*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 108*af546375SCole Faust <artifactId>maven-source-plugin</artifactId> 109*af546375SCole Faust </plugin> 110*af546375SCole Faust <plugin> 111*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 112*af546375SCole Faust <artifactId>maven-javadoc-plugin</artifactId> 113*af546375SCole Faust </plugin> 114*af546375SCole Faust <plugin> 115*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 116*af546375SCole Faust <artifactId>maven-dependency-plugin</artifactId> 117*af546375SCole Faust <configuration> 118*af546375SCole Faust <ignoredUnusedDeclaredDependencies>com.google.auto.value:auto-value 119*af546375SCole Faust </ignoredUnusedDeclaredDependencies> 120*af546375SCole Faust </configuration> 121*af546375SCole Faust </plugin> 122*af546375SCole Faust <plugin> 123*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 124*af546375SCole Faust <artifactId>maven-jar-plugin</artifactId> 125*af546375SCole Faust <configuration> 126*af546375SCole Faust <archive> 127*af546375SCole Faust <manifest> 128*af546375SCole Faust <addDefaultImplementationEntries>true</addDefaultImplementationEntries> 129*af546375SCole Faust </manifest> 130*af546375SCole Faust <manifestEntries> 131*af546375SCole Faust <Automatic-Module-Name>com.google.auth.oauth2</Automatic-Module-Name> 132*af546375SCole Faust </manifestEntries> 133*af546375SCole Faust </archive> 134*af546375SCole Faust </configuration> 135*af546375SCole Faust <executions> 136*af546375SCole Faust <execution> 137*af546375SCole Faust <goals> 138*af546375SCole Faust <goal>test-jar</goal> 139*af546375SCole Faust </goals> 140*af546375SCole Faust <configuration> 141*af546375SCole Faust <skip>false</skip> 142*af546375SCole Faust <classifier>testlib</classifier> 143*af546375SCole Faust <includes> 144*af546375SCole Faust <include>**/Mock*</include> 145*af546375SCole Faust <include>**/*TestUtil*</include> 146*af546375SCole Faust <include>**/BaseSerializationTest*</include> 147*af546375SCole Faust </includes> 148*af546375SCole Faust </configuration> 149*af546375SCole Faust </execution> 150*af546375SCole Faust </executions> 151*af546375SCole Faust </plugin> 152*af546375SCole Faust <plugin> 153*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 154*af546375SCole Faust <artifactId>maven-failsafe-plugin</artifactId> 155*af546375SCole Faust <version>3.2.1</version> 156*af546375SCole Faust <configuration> 157*af546375SCole Faust <forkedProcessTimeoutInSeconds>1200</forkedProcessTimeoutInSeconds> 158*af546375SCole Faust <reportNameSuffix>sponge_log</reportNameSuffix> 159*af546375SCole Faust <includes> 160*af546375SCole Faust <include>**/IT*.java</include> 161*af546375SCole Faust <include>**/functional/*.java</include> 162*af546375SCole Faust </includes> 163*af546375SCole Faust </configuration> 164*af546375SCole Faust <executions> 165*af546375SCole Faust <execution> 166*af546375SCole Faust <goals> 167*af546375SCole Faust <goal>integration-test</goal> 168*af546375SCole Faust <goal>verify</goal> 169*af546375SCole Faust </goals> 170*af546375SCole Faust </execution> 171*af546375SCole Faust </executions> 172*af546375SCole Faust </plugin> 173*af546375SCole Faust <plugin> 174*af546375SCole Faust <groupId>org.apache.maven.plugins</groupId> 175*af546375SCole Faust <artifactId>maven-surefire-plugin</artifactId> 176*af546375SCole Faust <version>${surefire.version}</version> 177*af546375SCole Faust <configuration> 178*af546375SCole Faust <!-- Excludes integration tests when unit tests are run. --> 179*af546375SCole Faust <excludes> 180*af546375SCole Faust <exclude>**/IT*.java</exclude> 181*af546375SCole Faust <exclude>**/functional/*.java</exclude> 182*af546375SCole Faust </excludes> 183*af546375SCole Faust <reportNameSuffix>sponge_log</reportNameSuffix> 184*af546375SCole Faust </configuration> 185*af546375SCole Faust </plugin> 186*af546375SCole Faust </plugins> 187*af546375SCole Faust </build> 188*af546375SCole Faust 189*af546375SCole Faust <dependencies> 190*af546375SCole Faust <dependency> 191*af546375SCole Faust <groupId>com.google.auto.value</groupId> 192*af546375SCole Faust <artifactId>auto-value-annotations</artifactId> 193*af546375SCole Faust </dependency> 194*af546375SCole Faust <dependency> 195*af546375SCole Faust <groupId>com.google.code.findbugs</groupId> 196*af546375SCole Faust <artifactId>jsr305</artifactId> 197*af546375SCole Faust </dependency> 198*af546375SCole Faust <dependency> 199*af546375SCole Faust <groupId>com.google.auth</groupId> 200*af546375SCole Faust <artifactId>google-auth-library-credentials</artifactId> 201*af546375SCole Faust </dependency> 202*af546375SCole Faust <dependency> 203*af546375SCole Faust <groupId>com.google.http-client</groupId> 204*af546375SCole Faust <artifactId>google-http-client</artifactId> 205*af546375SCole Faust </dependency> 206*af546375SCole Faust <dependency> 207*af546375SCole Faust <groupId>com.google.http-client</groupId> 208*af546375SCole Faust <artifactId>google-http-client-gson</artifactId> 209*af546375SCole Faust </dependency> 210*af546375SCole Faust <dependency> 211*af546375SCole Faust <groupId>com.google.guava</groupId> 212*af546375SCole Faust <artifactId>guava</artifactId> 213*af546375SCole Faust </dependency> 214*af546375SCole Faust <dependency> 215*af546375SCole Faust <groupId>com.google.errorprone</groupId> 216*af546375SCole Faust <artifactId>error_prone_annotations</artifactId> 217*af546375SCole Faust <scope>compile</scope> 218*af546375SCole Faust </dependency> 219*af546375SCole Faust <dependency> 220*af546375SCole Faust <groupId>junit</groupId> 221*af546375SCole Faust <artifactId>junit</artifactId> 222*af546375SCole Faust <scope>test</scope> 223*af546375SCole Faust </dependency> 224*af546375SCole Faust <dependency> 225*af546375SCole Faust <groupId>org.hamcrest</groupId> 226*af546375SCole Faust <artifactId>hamcrest-core</artifactId> 227*af546375SCole Faust <version>1.3</version> 228*af546375SCole Faust <scope>test</scope> 229*af546375SCole Faust </dependency> 230*af546375SCole Faust <dependency> 231*af546375SCole Faust <groupId>org.mockito</groupId> 232*af546375SCole Faust <artifactId>mockito-core</artifactId> 233*af546375SCole Faust <version>4.11.0</version> 234*af546375SCole Faust <scope>test</scope> 235*af546375SCole Faust </dependency> 236*af546375SCole Faust </dependencies> 237*af546375SCole Faust</project> 238