• Home
  • Raw
  • Download

Lines Matching +full:html +full:- +full:encoding +full:- +full:sniffer

1 <?xml version="1.0" encoding="UTF-8"?>
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 … xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
8 <artifactId>guava-parent</artifactId>
9 <version>32.1.2-jre</version>
15 <!-- Override this with -Dtest.include="**/SomeTest.java" on the CLI -->
22 <javac.version>9+181-r4173-1</javac.version>
23 <!-- Empty for all JDKs but 9-12 -->
24 <maven-javadoc-plugin.additionalJOptions></maven-javadoc-plugin.additionalJOptions>
25 <project.build.outputTimestamp>2023-02-01T00:00:00Z</project.build.outputTimestamp>
26 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
29 <variant.jvmEnvironment>standard-jvm</variant.jvmEnvironment>
31 <otherVariant.version>32.1.2-android</otherVariant.version>
43 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
63 <timezone>-8</timezone>
72 <module>guava-bom</module>
73 <module>guava-gwt</module>
74 <module>guava-testlib</module>
75 <module>guava-tests</module>
78 <!-- Handle where Guava deviates from Maven defaults -->
87 <targetPath>META-INF</targetPath>
100 <artifactId>maven-enforcer-plugin</artifactId>
103 <id>enforce-versions</id>
124 <artifactId>maven-compiler-plugin</artifactId>
129 <encoding>UTF-8</encoding>
132 <!--
134 https://issues.apache.org/jira/browse/MCOMPILER-174
136 (Compare what guava-gwt has to do for maven-javadoc-plugin.)
137 -->
138 <arg>-sourcepath</arg>
140 <!-- https://errorprone.info/docs/installation#maven -->
141 <arg>-XDcompilePolicy=simple</arg>
142 <!-- -Xplugin:ErrorProne is set conditionally by a profile. -->
151 <!-- Fork:
153 - for JDK8 because we use a javac9 bootclasspath
155 - for JDK9+ because we need args like add-exports
156 -->
161 <artifactId>maven-jar-plugin</artifactId>
165 <artifactId>maven-source-plugin</artifactId>
169 <id>attach-sources</id>
171 <goal>jar-no-fork</goal>
178 <artifactId>animal-sniffer-maven-plugin</artifactId>
191 <id>check-java-version-compatibility</id>
200 <artifactId>maven-javadoc-plugin</artifactId>
205 <encoding>UTF-8</encoding>
206 <docencoding>UTF-8</docencoding>
207 <charset>UTF-8</charset>
209 <additionalOption>-XDignore.symbol.file</additionalOption>
210 <additionalOption>-Xdoclint:-html</additionalOption>
214 <additionalJOption>${maven-javadoc-plugin.additionalJOptions}</additionalJOption>
218 <id>attach-docs</id>
224 <artifactId>maven-dependency-plugin</artifactId>
228 <artifactId>maven-antrun-plugin</artifactId>
232 <artifactId>maven-surefire-plugin</artifactId>
238 …<!-- By having our own entries here, we also override the default exclusion filter, which excludes…
240 <!-- https://github.com/google/guava/issues/2840 -->
242-- FeatureUtilTest.*ExampleDerivedInterfaceTester, com.google.common.io.*Tester, incidentally Feat…
244 <!-- Anonymous TestCase subclasses in GeneratedMonitorTest -->
249 <!-- Set max heap for tests. -->
250 <!-- Catch dependencies on the default locale by setting it to hi-IN. -->
251 <argLine>-Xmx1536M -Duser.language=hi -Duser.country=IN ${test.add.opens}</argLine>
255 <artifactId>maven-enforcer-plugin</artifactId>
256 <version>3.0.0-M3</version>
259 <artifactId>maven-resources-plugin</artifactId>
264 <artifactId>build-helper-maven-plugin</artifactId>
272 <id>sonatype-nexus-snapshots</id>
277 <id>sonatype-nexus-staging</id>
282 <id>guava-site</id>
296 <artifactId>checker-qual</artifactId>
306 <artifactId>j2objc-annotations</artifactId>
309 <!--
310 …We moved away from using dependencyManagement for test-only deps because of https://github.com/goo…
312 …But it's always weird that published poms reference test-only libraries at all, so I'm not in any …
313 -->
318 <id>sonatype-oss-release</id>
322 <artifactId>maven-gpg-plugin</artifactId>
326 <id>sign-artifacts</id>
338 <!--
339 Passes JDK 11-12-specific `no-module-directories` flag to Javadoc tool,
343 … This flag does not exist on 9-10 and 13+ (https://bugs.openjdk.java.net/browse/JDK-8215582).
346 -->
347 <id>javadocs-jdk11-12</id>
352 …<maven-javadoc-plugin.additionalJOptions>--no-module-directories</maven-javadoc-plugin.additionalJ…
356 <id>open-jre-modules</id>
361 <!--
367 the add-opens. Right now that doesn't seem worth the effort, though.
368 -->
370 --add-opens java.base/java.lang=ALL-UNNAMED
371 --add-opens java.base/java.util=ALL-UNNAMED
372 --add-opens java.base/sun.security.jca=ALL-UNNAMED
377 <id>javac9-for-jdk8</id>
384 <artifactId>maven-compiler-plugin</artifactId>
386 <!-- Under JDK8, we continue to use errorprone's javac9 (even
392 builds with JDK8 began failing animal-sniffer with the error:
397 animal-sniffer. And that would be fine for our -jre builds:
400 have the same issue with our -android builds, which need
401 animal-sniffer so that they can check that we're sticking to
402 JDK6-like APIs.
405 -->
407 …<arg>-J-Xbootclasspath/p:${settings.localRepository}/com/google/errorprone/javac/${javac.version}/…
415 <id>run-error-prone</id>
417 <!--
419 We skip 12-15 because of https://github.com/google/error-prone/issues/3540.
420 -->
426 <artifactId>maven-compiler-plugin</artifactId>
429 <!-- https://errorprone.info/docs/installation#maven -->
430 <!-- TODO(cpovirk): Enable NullArgumentForNonNullParameter for
434 pass -XepCompilingTestOnlyCode, and that argument needs to
435 be passed as part of the same <arg> as -Xplugin:ErrorProne,
437 compilation only. -->
438 … <arg>-Xplugin:ErrorProne -Xep:NullArgumentForNonNullParameter:OFF -Xep:Java8ApiChecker:ERROR</arg>
439 …<!-- https://github.com/google/error-prone/blob/f8e33bc460be82ab22256a7ef8b979d7a2cacaba/docs/inst…
440 <!-- TODO(cpovirk): Use .mvn/jvm.config instead (per
443 with JDK8. -->
444 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>
445 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.file=ALL-UNNAMED</arg>
446 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.main=ALL-UNNAMED</arg>
447 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.model=ALL-UNNAMED</arg>
448 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.parser=ALL-UNNAMED</arg>
449 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.processing=ALL-UNNAMED</arg>
450 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.tree=ALL-UNNAMED</arg>
451 <arg>-J--add-exports=jdk.compiler/com.sun.tools.javac.util=ALL-UNNAMED</arg>
452 <arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.code=ALL-UNNAMED</arg>
453 <arg>-J--add-opens=jdk.compiler/com.sun.tools.javac.comp=ALL-UNNAMED</arg>