1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 2 <parent> 3 <artifactId>javaparser-parent</artifactId> 4 <groupId>com.github.javaparser</groupId> 5 <version>3.5.16-SNAPSHOT</version> 6 </parent> 7 <modelVersion>4.0.0</modelVersion> 8 9 <artifactId>javaparser-testing</artifactId> 10 <description>The test suite for javaparser-core</description> 11 12 <licenses> 13 <license> 14 <name>GNU Lesser General Public License</name> 15 <url>http://www.gnu.org/licenses/lgpl-3.0.html</url> 16 <distribution>repo</distribution> 17 </license> 18 <license> 19 <name>Apache License, Version 2.0</name> 20 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> 21 <distribution>repo</distribution> 22 <comments>A business-friendly OSS license</comments> 23 </license> 24 </licenses> 25 26 <build> 27 <plugins> 28 <plugin> 29 <groupId>org.jacoco</groupId> 30 <artifactId>jacoco-maven-plugin</artifactId> 31 <executions> 32 <execution> 33 <id>jacoco-initialize</id> 34 <goals> 35 <goal>prepare-agent</goal> 36 </goals> 37 </execution> 38 <execution> 39 <id>jacoco-site</id> 40 <phase>package</phase> 41 <goals> 42 <goal>report</goal> 43 </goals> 44 </execution> 45 </executions> 46 </plugin> 47 <plugin> 48 <artifactId>maven-resources-plugin</artifactId> 49 <executions> 50 <execution> 51 <id>copy-resources</id> 52 <phase>pre-integration-test</phase> 53 <goals> 54 <goal>copy-resources</goal> 55 </goals> 56 <configuration> 57 <encoding>UTF-8</encoding> 58 <outputDirectory>${basedir}/target/classes</outputDirectory> 59 <resources> 60 <resource> 61 <directory>../javaparser-core/target/classes</directory> 62 <filtering>false</filtering> 63 </resource> 64 </resources> 65 </configuration> 66 </execution> 67 </executions> 68 </plugin> 69 <plugin> 70 <groupId>org.apache.maven.plugins</groupId> 71 <artifactId>maven-deploy-plugin</artifactId> 72 <configuration> 73 <!-- no need to release this module --> 74 <skip>true</skip> 75 </configuration> 76 </plugin> 77 </plugins> 78 </build> 79 <dependencies> 80 <dependency> 81 <groupId>com.github.javaparser</groupId> 82 <artifactId>javaparser-core</artifactId> 83 <version>${project.version}</version> 84 <scope>test</scope> 85 </dependency> 86 <dependency> 87 <groupId>org.junit.jupiter</groupId> 88 <artifactId>junit-jupiter-api</artifactId> 89 </dependency> 90 <dependency> 91 <groupId>org.jbehave</groupId> 92 <artifactId>jbehave-core</artifactId> 93 <version>4.1.2</version> 94 <scope>test</scope> 95 </dependency> 96 <dependency> 97 <groupId>com.github.valfirst</groupId> 98 <artifactId>jbehave-junit-runner</artifactId> 99 <version>2.1.0</version> 100 <scope>test</scope> 101 </dependency> 102 <dependency> 103 <groupId>org.assertj</groupId> 104 <artifactId>assertj-core</artifactId> 105 <version>3.6.2</version> 106 <scope>test</scope> 107 </dependency> 108 <dependency> 109 <groupId>com.squareup.okhttp3</groupId> 110 <artifactId>okhttp</artifactId> 111 <version>3.6.0</version> 112 <scope>test</scope> 113 </dependency> 114 </dependencies> 115 116 </project> 117