Lines Matching +full:google +full:- +full:java +full:- +full:format +full:- +full:eclipse +full:- +full:plugin +full:-
1 <?xml version="1.0" encoding="utf-8"?>
2 …p://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http…
9 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
18 <maven-bundle-plugin.version>5.1.8</maven-bundle-plugin.version>
19 <maven-resources-plugin.version>3.1.0</maven-resources-plugin.version><!-- for Github CI -->
20 <cobertura-maven-plugin.version>2.7</cobertura-maven-plugin.version>
21 <maven-site-plugin.version>3.12.1</maven-site-plugin.version>
22 <maven-surefire-plugin.version>3.0.0-M7</maven-surefire-plugin.version>
23 <jdk9-illegal-access-level>deny</jdk9-illegal-access-level>
26 <description>YAML 1.1 parser and emitter for Java</description>
36 <post>snakeyaml-core@googlegroups.com</post>
43 <tag>snakeyaml-1.32</tag>
48 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
73 <artifactId>velocity-engine-core</artifactId>
78 <groupId>joda-time</groupId>
79 <artifactId>joda-time</artifactId>
92 <id>sonatype-nexus-staging</id>
97 <id>sonatype-nexus-staging</id>
112 <plugin>
114 <artifactId>maven-resources-plugin</artifactId>
115 <version>${maven-resources-plugin.version}</version>
116 </plugin>
117 <plugin>
119 <artifactId>maven-javadoc-plugin</artifactId>
124 </plugin>
125 <plugin>
127 <artifactId>maven-site-plugin</artifactId>
128 <version>${maven-site-plugin.version}</version>
129 </plugin>
130 <plugin>
132 <artifactId>maven-jar-plugin</artifactId>
134 </plugin>
135 <plugin>
137 <artifactId>cobertura-maven-plugin</artifactId>
138 <version>${cobertura-maven-plugin.version}</version>
139 </plugin>
140 <plugin>
142 <artifactId>maven-compiler-plugin</artifactId>
144 </plugin>
145 <plugin>
147 <artifactId>build-helper-maven-plugin</artifactId>
149 </plugin>
150 <plugin>
152 <artifactId>maven-surefire-plugin</artifactId>
153 <version>${maven-surefire-plugin.version}</version>
160 </plugin>
164 <plugin>
166 <artifactId>maven-enforcer-plugin</artifactId>
170 <id>enforce-maven</id>
183 </plugin>
184 <plugin>
186 <artifactId>maven-compiler-plugin</artifactId>
192 </plugin>
193 <plugin>
195 <artifactId>maven-surefire-plugin</artifactId>
197 <argLine>-Xmx512m</argLine>
199 <include>**/*Test.java</include>
202 <exclude>**/StressTest.java</exclude>
203 <exclude>**/ParallelTest.java</exclude>
206 </plugin>
207 <plugin>
209 <artifactId>maven-eclipse-plugin</artifactId>
214 </plugin>
215 <plugin>
217 <artifactId>maven-changes-plugin</artifactId>
221 <id>validate-changes</id>
222 <phase>pre-site</phase>
224 <goal>changes-validate</goal>
231 </plugin>
232 <plugin>
234 <artifactId>maven-source-plugin</artifactId>
239 <goal>jar-no-fork</goal>
243 </plugin>
244 <plugin>
246 <artifactId>maven-javadoc-plugin</artifactId>
250 <id>attach-javadocs</id>
256 </plugin>
257 <plugin>
258 <groupId>com.mycila.maven-license-plugin</groupId>
259 <artifactId>maven-license-plugin</artifactId>
267 <include>src/**/*.java</include>
270 <exclude>src/main/java/org/yaml/snakeyaml/external/**</exclude>
275 <encoding>UTF-8</encoding>
281 <goal>format</goal>
285 </plugin>
286 <plugin>
288 <artifactId>maven-bundle-plugin</artifactId>
289 <version>${maven-bundle-plugin.version}</version>
294 <Export-Package>
297 </Export-Package>
298 <Automatic-Module-Name>org.yaml.snakeyaml</Automatic-Module-Name>
301 </plugin>
302 <plugin>
303 <artifactId>maven-site-plugin</artifactId>
304 <version>${maven-site-plugin.version}</version>
307 <id>attach-descriptor</id>
309 <goal>attach-descriptor</goal>
313 </plugin>
314 <plugin>
316 <artifactId>maven-release-plugin</artifactId>
322 <goals>deploy nexus-staging:release</goals>
324 </plugin>
325 <plugin>
327 <artifactId>nexus-staging-maven-plugin</artifactId>
328 <!-- the version is compatible with Nexus, do not change -->
332 <serverId>sonatype-nexus-staging</serverId>
338 </plugin>
343 <plugin>
345 <artifactId>maven-changes-plugin</artifactId>
353 <report>changes-report</report>
357 </plugin>
358 <plugin>
360 <artifactId>maven-surefire-report-plugin</artifactId>
361 <version>${maven-surefire-plugin.version}</version>
365 </plugin>
366 <plugin>
368 <artifactId>maven-javadoc-plugin</artifactId>
383 </plugin>
396 <plugin>
398 <artifactId>maven-toolchains-plugin</artifactId>
415 </plugin>
420 <id>with-coverage</id>
423 <plugin>
425 <artifactId>cobertura-maven-plugin</artifactId>
432 <format>html</format>
433 <format>xml</format>
449 </plugin>
454 <plugin>
456 <artifactId>cobertura-maven-plugin</artifactId>
464 <format>html</format>
465 <format>xml</format>
475 </plugin>
480 <id>with-java8-tests</id>
487 <plugin>
489 <artifactId>build-helper-maven-plugin</artifactId>
492 <id>add-java8-test-source</id>
493 <phase>generate-test-sources</phase>
495 <goal>add-test-source</goal>
504 </plugin>
509 <id>with-java11-tests</id>
516 <plugin>
518 <artifactId>maven-surefire-plugin</artifactId>
520 … <argLine>--illegal-access=${jdk9-illegal-access-level} -Xmx512m</argLine>
522 </plugin>
523 <plugin>
525 <artifactId>maven-compiler-plugin</artifactId>
528 <!-- arg>-Xlint:unchecked</arg -->
529 <arg>-Xlint:deprecation</arg>
532 </plugin>
533 <plugin>
535 <artifactId>build-helper-maven-plugin</artifactId>
538 <id>add-java11-test-source</id>
539 <phase>generate-test-sources</phase>
541 <goal>add-test-source</goal>
551 </plugin>
565 <plugin>
567 <artifactId>maven-gpg-plugin</artifactId>
571 <id>sign-artifacts</id>
578 </plugin>
586 <plugin>
588 <artifactId>findbugs-maven-plugin</artifactId>
590 </plugin>
591 <plugin>
593 <artifactId>maven-pmd-plugin</artifactId>
595 </plugin>
600 <plugin>
602 <artifactId>maven-jxr-plugin</artifactId>
604 </plugin>
605 <plugin>
607 <artifactId>findbugs-maven-plugin</artifactId>
609 </plugin>
610 <plugin>
612 <artifactId>maven-pmd-plugin</artifactId>
616 <sourceEncoding>utf-8</sourceEncoding>
620 <exclude>**/external/*.java</exclude>
623 </plugin>
631 <android.src.main>${android.src}/main/java</android.src.main>
632 <android.src.test>${android.src}/test/java</android.src.test>
634 … <android.test.classes>${project.build.directory}/android/test-classes/</android.test.classes>
638 <plugin>
640 <artifactId>maven-resources-plugin</artifactId>
641 <version>${maven-resources-plugin.version}</version>
644 <id>copy-src-for-android</id>
645 <phase>generate-sources</phase>
647 <goal>copy-resources</goal>
653 <directory>${basedir}/src/main/java</directory>
656 … <exclude>org/yaml/snakeyaml/introspector/MethodProperty.java</exclude>
663 <id>copy-test-src-for-android</id>
664 <phase>generate-sources</phase>
666 <goal>copy-resources</goal>
672 <directory>${basedir}/src/test/java</directory>
675 … <exclude>org/yaml/snakeyaml/introspector/MethodProperty.java</exclude>
682 <id>copy-test-resources-for-android</id>
683 <phase>process-test-resources</phase>
685 <goal>copy-resources</goal>
698 </plugin>
700 <plugin>
702 <artifactId>maven-patch-plugin</artifactId>
712 <id>android-patches</id>
713 <phase>process-sources</phase>
718 … <patchTrackingFile>${project.build.directory}/android/patches-applied.txt</patchTrackingFile>
723 </plugin>
724 <plugin>
726 <artifactId>maven-antrun-plugin</artifactId>
730 <id>build-for-android</id>
740 <!-- compile patched sources -->
743 … <!-- compile test classes. Exclude some - not for BeanAccess.FIELD -->
744 …ty:velocity:jar}:${joda-time:joda-time:jar}:${commons-io:commons-io:jar}:${commons-lang:commons-la…
746 … <exclude name="org/yaml/snakeyaml/introspector/MethodPropertyTest.java" />
747 … <exclude name="org/yaml/snakeyaml/representer/FilterPropertyToDumpTest.java" />
748 … <exclude name="org/yaml/snakeyaml/issues/issue60/CustomOrderTest.java" />
749 … <exclude name="org/yaml/snakeyaml/issues/issue29/FlexibleScalarStylesInJavaBeanTest.java" />
750 … <!-- uses filtered resources. Additional tricks needed to be able to run under current build -->
751 … <exclude name="org/yaml/snakeyaml/issues/issue318/ContextClassLoaderTest.java" />
752 … <exclude name="org/yaml/snakeyaml/emitter/template/VelocityTest.java" />
759 </plugin>
760 <plugin>
761 <artifactId>maven-surefire-plugin</artifactId>
764 <id>test-android</id>
771 … <reportsDirectory>${project.build.directory}/android/surefire-reports</reportsDirectory>
773 <!--
777 -->
782 </plugin>
783 <plugin>
784 <artifactId>maven-jar-plugin</artifactId>
787 <id>package-android-jar</id>
798 </plugin>
806 <plugin>
808 <artifactId>formatter-maven-plugin</artifactId>
812 <goal>format</goal>
815 <configFile>src/etc/eclipse-java-google-style.xml</configFile>
816 <encoding>UTF-8</encoding>
820 </plugin>