|
15 | 15 | <description>Utilities for testing compilation.</description>
|
16 | 16 |
|
17 | 17 | <properties>
|
18 |
| - <auto-common.version>0.9</auto-common.version> |
19 |
| - <auto-value.version>1.5</auto-value.version> |
20 |
| - <guava.version>23.1-jre</guava.version> |
21 |
| - <truth.version>0.36</truth.version> |
22 |
| - <junit.version>4.12</junit.version> |
23 |
| - <jsr305.version>3.0.1</jsr305.version> |
| 18 | + <truth.version>0.37</truth.version> |
24 | 19 | </properties>
|
25 | 20 |
|
26 | 21 | <url>http://github.com/google/compile-testing</url>
|
| 22 | + |
27 | 23 | <issueManagement>
|
28 | 24 | <system>GitHub</system>
|
29 | 25 | <url>http://github.com/google/compile-testing/issues</url>
|
30 | 26 | </issueManagement>
|
| 27 | + |
31 | 28 | <inceptionYear>2013</inceptionYear>
|
| 29 | + |
32 | 30 | <licenses>
|
33 | 31 | <license>
|
34 | 32 | <name>The Apache Software License, Version 2.0</name>
|
35 | 33 | <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
|
36 | 34 | <distribution>repo</distribution>
|
37 | 35 | </license>
|
38 | 36 | </licenses>
|
| 37 | + |
39 | 38 | <prerequisites>
|
40 |
| - <maven>3.1.1</maven> |
| 39 | + <maven>3.5.0</maven> |
41 | 40 | </prerequisites>
|
| 41 | + |
42 | 42 | <scm>
|
43 | 43 | <connection>scm:git:http://github.com/google/compile-testing</connection>
|
44 | 44 | < developerConnection>scm:git: [email protected]:google/compile-testing.git</ developerConnection>
|
45 | 45 | <url>http://github.com/google/compile-testing</url>
|
46 | 46 | <tag>HEAD</tag>
|
47 | 47 | </scm>
|
| 48 | + |
48 | 49 | <dependencies>
|
49 | 50 | <dependency>
|
50 | 51 | <groupId>junit</groupId>
|
51 | 52 | <artifactId>junit</artifactId>
|
52 |
| - <version>${junit.version}</version> |
| 53 | + <version>4.12</version> |
53 | 54 | </dependency>
|
54 | 55 | <dependency>
|
55 | 56 | <groupId>com.google.truth</groupId>
|
|
64 | 65 | <dependency>
|
65 | 66 | <groupId>com.google.guava</groupId>
|
66 | 67 | <artifactId>guava</artifactId>
|
67 |
| - <version>${guava.version}</version> |
| 68 | + <version>23.5-jre</version> |
68 | 69 | </dependency>
|
69 | 70 | <dependency>
|
70 | 71 | <groupId>com.google.code.findbugs</groupId>
|
71 | 72 | <artifactId>jsr305</artifactId>
|
72 |
| - <version>${jsr305.version}</version> |
| 73 | + <version>3.0.2</version> |
73 | 74 | <optional>true</optional>
|
74 | 75 | </dependency>
|
75 | 76 | <dependency>
|
76 | 77 | <groupId>com.google.errorprone</groupId>
|
77 | 78 | <artifactId>error_prone_annotations</artifactId>
|
78 |
| - <version>2.0.8</version> |
| 79 | + <version>2.1.3</version> |
79 | 80 | <scope>provided</scope>
|
80 | 81 | </dependency>
|
81 | 82 | <dependency>
|
82 | 83 | <groupId>com.google.auto.value</groupId>
|
83 | 84 | <artifactId>auto-value</artifactId>
|
84 |
| - <version>${auto-value.version}</version> |
| 85 | + <version>1.5.3</version> |
85 | 86 | </dependency>
|
86 | 87 | <dependency>
|
87 | 88 | <groupId>com.google.auto</groupId>
|
88 | 89 | <artifactId>auto-common</artifactId>
|
89 |
| - <version>${auto-common.version}</version> |
| 90 | + <version>0.9</version> |
90 | 91 | </dependency>
|
91 | 92 | </dependencies>
|
| 93 | + |
92 | 94 | <build>
|
93 | 95 | <plugins>
|
94 | 96 | <plugin>
|
| 97 | + <groupId>org.apache.maven.plugins</groupId> |
95 | 98 | <artifactId>maven-compiler-plugin</artifactId>
|
96 |
| - <version>3.1</version> |
| 99 | + <version>3.7.0</version> |
97 | 100 | <configuration>
|
98 | 101 | <source>1.8</source>
|
99 | 102 | <target>1.8</target>
|
100 | 103 | <compilerArgument>-Xlint:all</compilerArgument>
|
101 | 104 | <showWarnings>true</showWarnings>
|
102 | 105 | <showDeprecation>true</showDeprecation>
|
103 | 106 | </configuration>
|
| 107 | + <dependencies> |
| 108 | + <dependency> |
| 109 | + <groupId>org.codehaus.plexus</groupId> |
| 110 | + <artifactId>plexus-java</artifactId> |
| 111 | + <version>0.9.5</version> |
| 112 | + </dependency> |
| 113 | + </dependencies> |
104 | 114 | </plugin>
|
105 | 115 | <plugin>
|
| 116 | + <groupId>org.apache.maven.plugins</groupId> |
106 | 117 | <artifactId>maven-release-plugin</artifactId>
|
107 |
| - <version>2.5.1</version> |
| 118 | + <version>2.5.3</version> |
108 | 119 | <configuration>
|
109 | 120 | <releaseProfiles>release</releaseProfiles>
|
110 | 121 | <goals>deploy</goals>
|
111 | 122 | </configuration>
|
112 | 123 | </plugin>
|
113 | 124 | <plugin>
|
| 125 | + <groupId>org.apache.maven.plugins</groupId> |
114 | 126 | <artifactId>maven-jar-plugin</artifactId>
|
115 |
| - <version>2.5</version> |
| 127 | + <version>3.0.2</version> |
116 | 128 | </plugin>
|
117 | 129 | </plugins>
|
118 | 130 | </build>
|
| 131 | + |
119 | 132 | <profiles>
|
120 | 133 | <profile>
|
121 | 134 | <id>tools-jar</id>
|
|
163 | 176 | <build>
|
164 | 177 | <plugins>
|
165 | 178 | <plugin>
|
| 179 | + <groupId>org.apache.maven.plugins</groupId> |
166 | 180 | <artifactId>maven-gpg-plugin</artifactId>
|
167 |
| - <version>1.4</version> |
| 181 | + <version>1.6</version> |
168 | 182 | <executions>
|
169 | 183 | <execution>
|
170 | 184 | <id>sign-artifacts</id>
|
|
174 | 188 | </executions>
|
175 | 189 | </plugin>
|
176 | 190 | <plugin>
|
| 191 | + <groupId>org.apache.maven.plugins</groupId> |
177 | 192 | <artifactId>maven-source-plugin</artifactId>
|
178 |
| - <version>2.1.2</version> |
| 193 | + <version>3.0.1</version> |
179 | 194 | <executions>
|
180 | 195 | <execution>
|
181 | 196 | <id>attach-sources</id>
|
|
184 | 199 | </executions>
|
185 | 200 | </plugin>
|
186 | 201 | <plugin>
|
| 202 | + <groupId>org.apache.maven.plugins</groupId> |
187 | 203 | <artifactId>maven-javadoc-plugin</artifactId>
|
188 |
| - <version>2.8</version> |
| 204 | + <version>3.0.0</version> |
189 | 205 | <executions>
|
190 | 206 | <execution>
|
191 | 207 | <id>attach-docs</id>
|
|
0 commit comments