test(cache): 修复CacheConfigTest边界值测试
- 修改 shouldVerifyCacheManager_withMaximumIntegerTtl 为 shouldVerifyCacheManager_withMaximumAllowedTtl - 使用正确的最大TTL值(10080分钟,7天)而不是 Integer.MAX_VALUE - 新增 shouldThrowException_whenTtlExceedsMaximum 测试验证边界检查 - 所有1266个测试用例通过 - 覆盖率: 指令81.89%, 行88.48%, 分支51.55% docs: 添加项目状态报告 - 生成 PROJECT_STATUS_REPORT.md 详细记录项目当前状态 - 包含质量指标、已完成功能、待办事项和技术债务
This commit is contained in:
@@ -0,0 +1,3 @@
|
||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||
#Sat Jan 31 09:38:46 CST 2026
|
||||
jaxb-parent-4.0.3.pom>aliyunmaven=
|
||||
783
.m2/com/sun/xml/bind/mvn/jaxb-parent/4.0.3/jaxb-parent-4.0.3.pom
Normal file
783
.m2/com/sun/xml/bind/mvn/jaxb-parent/4.0.3/jaxb-parent-4.0.3.pom
Normal file
@@ -0,0 +1,783 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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/maven-v4_0_0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.sun.xml.bind</groupId>
|
||||
<artifactId>jaxb-bom-ext</artifactId>
|
||||
<version>4.0.3</version>
|
||||
<relativePath>boms/bom-ext/pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<groupId>com.sun.xml.bind.mvn</groupId>
|
||||
<artifactId>jaxb-parent</artifactId>
|
||||
<version>4.0.3</version>
|
||||
<packaging>pom</packaging>
|
||||
<name>Jakarta XML Binding Implementation</name>
|
||||
<description>
|
||||
Open source Implementation of Jakarta XML Binding (formerly JSR-222)
|
||||
</description>
|
||||
|
||||
<url>https://eclipse-ee4j.github.io/jaxb-ri</url>
|
||||
<scm>
|
||||
<connection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-ri</connection>
|
||||
<developerConnection>scm:git:ssh://git@github.com/eclipse-ee4j/jaxb-ri.git</developerConnection>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-ri.git</url>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<licenses>
|
||||
<license>
|
||||
<name>Eclipse Distribution License - v 1.0</name>
|
||||
<url>http://www.eclipse.org/org/documents/edl-v10.php</url>
|
||||
<distribution>repo</distribution>
|
||||
</license>
|
||||
</licenses>
|
||||
|
||||
<developers>
|
||||
<developer>
|
||||
<name>Roman Grigoriadi</name>
|
||||
<email>roman.grigoriadi@oracle.com</email>
|
||||
<organization>Oracle Corporation</organization>
|
||||
</developer>
|
||||
</developers>
|
||||
|
||||
<issueManagement>
|
||||
<system>github</system>
|
||||
<url>https://github.com/eclipse-ee4j/jaxb-ri/issues</url>
|
||||
</issueManagement>
|
||||
|
||||
<mailingLists>
|
||||
<mailingList>
|
||||
<name>Jakarta XML Binding Implementation mailing list</name>
|
||||
<post>jaxb-impl-dev@eclipse.org</post>
|
||||
<subscribe>https://accounts.eclipse.org/mailing-list/jaxb-impl-dev</subscribe>
|
||||
<unsubscribe>https://accounts.eclipse.org/mailing-list/jaxb-impl-dev</unsubscribe>
|
||||
<archive>https://accounts.eclipse.org/mailing-list/jaxb-impl-dev</archive>
|
||||
</mailingList>
|
||||
</mailingLists>
|
||||
|
||||
<properties>
|
||||
<project.build.commonResourcesDirectory>${project.build.directory}/common-resources</project.build.commonResourcesDirectory>
|
||||
<legal.doc.source>${project.build.commonResourcesDirectory}/legal</legal.doc.source>
|
||||
<copyright.exclude>${project.build.commonResourcesDirectory}/config/copyright-exclude</copyright.exclude>
|
||||
<copyright.ignoreyear>false</copyright.ignoreyear>
|
||||
<copyright.scmonly>true</copyright.scmonly>
|
||||
<copyright.template>${project.build.commonResourcesDirectory}/config/copyright.txt</copyright.template>
|
||||
<copyright.update>false</copyright.update>
|
||||
<spotbugs.exclude/>
|
||||
<spotbugs.skip>false</spotbugs.skip>
|
||||
<spotbugs.threshold>Low</spotbugs.threshold>
|
||||
<spotbugs.version>4.7.3.4</spotbugs.version>
|
||||
<findsecbugs.version>1.11.0</findsecbugs.version>
|
||||
<timestamp>${maven.build.timestamp}</timestamp>
|
||||
<maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
|
||||
|
||||
<maven.compiler.release>11</maven.compiler.release>
|
||||
<maven.compiler.testRelease>${maven.compiler.release}</maven.compiler.testRelease>
|
||||
|
||||
<junit.version>4.13.2</junit.version>
|
||||
|
||||
<module.path>${project.build.directory}/mods</module.path>
|
||||
<!-- This will work ONLY if mvn is run from root folder. In case of runing from submodules - fail :( -->
|
||||
<skipOsgiTests>true</skipOsgiTests>
|
||||
<felix.junit4osgi>1.0.0</felix.junit4osgi>
|
||||
<felix.osgi.core>6.0.0</felix.osgi.core>
|
||||
<jmockit.version>1.34</jmockit.version>
|
||||
<compiler.version>2.4.0</compiler.version>
|
||||
<oss.disallow.snapshots>true</oss.disallow.snapshots>
|
||||
<vendor.name>Eclipse Foundation</vendor.name>
|
||||
<vendor.id>org.eclipse</vendor.id>
|
||||
<!-- exclude big groups from the Xlint -->
|
||||
<comp.xlint>-Xlint:all,-rawtypes,-unchecked</comp.xlint>
|
||||
<!-- -Xdoclint:-missing does not seem to work properly on the infra -->
|
||||
<comp.xdoclint>-Xdoclint:all,-missing</comp.xdoclint>
|
||||
<warn.limit>150</warn.limit>
|
||||
<!-- too many to fix -->
|
||||
<jdoc.doclint>all,-missing</jdoc.doclint>
|
||||
<!-- not interested in warnings from tests (yet) -->
|
||||
<comp.test.xlint>-Xlint:none</comp.test.xlint>
|
||||
<comp.test.xdoclint>-Xdoclint:none</comp.test.xdoclint>
|
||||
<warn.test.limit>10</warn.test.limit>
|
||||
</properties>
|
||||
|
||||
<dependencyManagement>
|
||||
<dependencies>
|
||||
<!-- internal non re-distributed dependencies-->
|
||||
<dependency>
|
||||
<groupId>com.github.relaxng</groupId>
|
||||
<artifactId>relaxngDatatype</artifactId>
|
||||
<version>2011.1</version>
|
||||
</dependency>
|
||||
<!-- Test -->
|
||||
<dependency>
|
||||
<groupId>org.jmockit</groupId>
|
||||
<artifactId>jmockit</artifactId>
|
||||
<version>${jmockit.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
<artifactId>junit</artifactId>
|
||||
<version>${junit.version}</version>
|
||||
</dependency>
|
||||
<!-- JDK dependencies -->
|
||||
|
||||
<!-- CQ #20807 -->
|
||||
<!-- contains com.sun.source.tree and com.sun.source.util JDK provided packages required by jxc (ApNavigator) -->
|
||||
<dependency>
|
||||
<groupId>org.checkerframework</groupId>
|
||||
<artifactId>compiler</artifactId>
|
||||
<version>${compiler.version}</version>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
</dependencyManagement>
|
||||
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-clean-plugin</artifactId>
|
||||
<version>3.2.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-resources-plugin</artifactId>
|
||||
<version>3.3.1</version>
|
||||
<configuration>
|
||||
<escapeString>\</escapeString>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.felix</groupId>
|
||||
<artifactId>maven-bundle-plugin</artifactId>
|
||||
<version>5.1.9</version>
|
||||
<configuration>
|
||||
<niceManifest>true</niceManifest>
|
||||
<instructions>
|
||||
<_noextraheaders>true</_noextraheaders>
|
||||
</instructions>
|
||||
<noWarningProjectTypes>
|
||||
<noWarningProjectType>pom</noWarningProjectType>
|
||||
</noWarningProjectTypes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<version>3.3.0</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
<addDefaultEntries>false</addDefaultEntries>
|
||||
</manifest>
|
||||
</archive>
|
||||
<excludes>
|
||||
<exclude>META-INF/jpms.args</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<version>3.5.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.sun.istack</groupId>
|
||||
<artifactId>istack-commons-maven-plugin</artifactId>
|
||||
<version>4.1.2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<version>3.11.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<version>3.2.1</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
<addDefaultEntries>false</addDefaultEntries>
|
||||
</manifest>
|
||||
<manifestEntries>
|
||||
<Specification-Title>Jakarta XML Binding</Specification-Title>
|
||||
<Specification-Version>${xml.bind-api.majorVersion}.${xml.bind-api.minorVersion}</Specification-Version>
|
||||
<Specification-Vendor>Eclipse Foundation</Specification-Vendor>
|
||||
<Implementation-Title>Eclipse Implementation of JAXB</Implementation-Title>
|
||||
<Implementation-Version>${project.version} - ${buildNumber}</Implementation-Version>
|
||||
<Implementation-Vendor>${vendor.name}</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>${vendor.id}</Implementation-Vendor-Id>
|
||||
<Git-Revision>${buildNumber}</Git-Revision>
|
||||
<Git-Url>${project.scm.connection}</Git-Url>
|
||||
<Build-Id>${timestamp}</Build-Id>
|
||||
<Build-Version>${project.version}</Build-Version>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<version>3.6.0</version>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
<addDefaultEntries>false</addDefaultEntries>
|
||||
</manifest>
|
||||
<manifestEntries>
|
||||
<Specification-Title>Jakarta XML Binding</Specification-Title>
|
||||
<Specification-Version>${xml.bind-api.majorVersion}.${xml.bind-api.minorVersion}</Specification-Version>
|
||||
<Specification-Vendor>Eclipse Foundation</Specification-Vendor>
|
||||
<Implementation-Title>Eclipse Implementation of JAXB</Implementation-Title>
|
||||
<Implementation-Version>${project.version} - ${buildNumber}</Implementation-Version>
|
||||
<Implementation-Vendor>${vendor.name}</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>${vendor.id}</Implementation-Vendor-Id>
|
||||
<Git-Revision>${buildNumber}</Git-Revision>
|
||||
<Git-Url>${project.scm.connection}</Git-Url>
|
||||
<Build-Id>${timestamp}</Build-Id>
|
||||
<Build-Version>${project.version}</Build-Version>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<version>3.5.0</version>
|
||||
<configuration>
|
||||
<dependencySourceExcludes>
|
||||
<dependencySourceExclude>com.sun.xml.bind:*</dependencySourceExclude>
|
||||
<dependencySourceExclude>com.sun.tools.xjc:*</dependencySourceExclude>
|
||||
<dependencySourceExclude>com.sun.tools.jxc:*</dependencySourceExclude>
|
||||
</dependencySourceExcludes>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<version>3.4.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.glassfish.copyright</groupId>
|
||||
<artifactId>glassfish-copyright-maven-plugin</artifactId>
|
||||
<version>2.4</version>
|
||||
<configuration>
|
||||
<templateFile>${copyright.template}</templateFile>
|
||||
<excludeFile>${copyright.exclude}</excludeFile>
|
||||
<!-- skip files not under SCM-->
|
||||
<scmOnly>${copyright.scmonly}</scmOnly>
|
||||
<!-- for use with repair -->
|
||||
<update>${copyright.update}</update>
|
||||
<!-- check that year is correct -->
|
||||
<ignoreYear>${copyright.ignoreyear}</ignoreYear>
|
||||
<quiet>false</quiet>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>com.github.spotbugs</groupId>
|
||||
<artifactId>spotbugs-maven-plugin</artifactId>
|
||||
<version>${spotbugs.version}</version>
|
||||
<configuration>
|
||||
<skip>${spotbugs.skip}</skip>
|
||||
<threshold>${spotbugs.threshold}</threshold>
|
||||
<excludeFilterFile>
|
||||
${spotbugs.exclude}
|
||||
</excludeFilterFile>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>com.h3xstream.findsecbugs</groupId>
|
||||
<artifactId>findsecbugs-plugin</artifactId>
|
||||
<version>${findsecbugs.version}</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<version>8.2.1</version>
|
||||
<configuration>
|
||||
<failBuildOnCVSS>7</failBuildOnCVSS>
|
||||
<assemblyAnalyzerEnabled>false</assemblyAnalyzerEnabled>
|
||||
<formats>
|
||||
<format>HTML</format>
|
||||
<format>CSV</format>
|
||||
</formats>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>properties-maven-plugin</artifactId>
|
||||
<version>1.1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
<configuration>
|
||||
<locale>en-US</locale>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<version>3.3.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-antrun-plugin</artifactId>
|
||||
<version>3.1.0</version>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.apache.ant</groupId>
|
||||
<artifactId>ant</artifactId>
|
||||
<version>${ant.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.apache.ant</groupId>
|
||||
<artifactId>ant-junit</artifactId>
|
||||
<version>${ant.version}</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>build-helper-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>jaxb.version</id>
|
||||
<goals>
|
||||
<goal>parse-version</goal>
|
||||
</goals>
|
||||
<phase>validate</phase>
|
||||
<configuration>
|
||||
<propertyPrefix>jaxb</propertyPrefix>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>xml.bind-api.version</id>
|
||||
<goals>
|
||||
<goal>parse-version</goal>
|
||||
</goals>
|
||||
<phase>validate</phase>
|
||||
<configuration>
|
||||
<propertyPrefix>xml.bind-api</propertyPrefix>
|
||||
<versionString>${xml.bind-api.version}</versionString>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>add-legal-resource</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>add-resource</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<resources>
|
||||
<resource>
|
||||
<directory>${legal.doc.source}</directory>
|
||||
<targetPath>META-INF</targetPath>
|
||||
</resource>
|
||||
</resources>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>enforce-versions</id>
|
||||
<goals>
|
||||
<goal>enforce</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
<configuration>
|
||||
<rules>
|
||||
<requireJavaVersion>
|
||||
<version>[11,)</version>
|
||||
</requireJavaVersion>
|
||||
<requireMavenVersion>
|
||||
<version>[3.6.0,)</version>
|
||||
</requireMavenVersion>
|
||||
<DependencyConvergence/>
|
||||
</rules>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.codehaus.mojo</groupId>
|
||||
<artifactId>buildnumber-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>create-buildnumber</id>
|
||||
<goals>
|
||||
<goal>create</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<getRevisionOnlyOnce>true</getRevisionOnlyOnce>
|
||||
<shortRevisionLength>7</shortRevisionLength>
|
||||
<revisionOnScmFailure>unknown</revisionOnScmFailure>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-assembly-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>common-resources</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>single</goal>
|
||||
</goals>
|
||||
<inherited>false</inherited>
|
||||
<configuration>
|
||||
<descriptors>
|
||||
<descriptor>src/main/assembly/resources.xml</descriptor>
|
||||
</descriptors>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-dependency-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>unpack-resource</id>
|
||||
<phase>generate-resources</phase>
|
||||
<goals>
|
||||
<goal>unpack</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<artifactItems>
|
||||
<artifactItem>
|
||||
<groupId>com.sun.xml.bind.mvn</groupId>
|
||||
<artifactId>jaxb-parent</artifactId>
|
||||
<version>${project.version}</version>
|
||||
<classifier>resources</classifier>
|
||||
<type>zip</type>
|
||||
<outputDirectory>${project.build.commonResourcesDirectory}</outputDirectory>
|
||||
</artifactItem>
|
||||
</artifactItems>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-compiler-plugin</artifactId>
|
||||
<configuration>
|
||||
<showDeprecation>true</showDeprecation>
|
||||
<showWarnings>true</showWarnings>
|
||||
</configuration>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-compile</id>
|
||||
<configuration>
|
||||
<compilerArgs combine.children="append">
|
||||
<arg>${comp.xlint}</arg>
|
||||
<arg>${comp.xdoclint}</arg>
|
||||
<arg>-Xmaxwarns</arg>
|
||||
<arg>${warn.limit}</arg>
|
||||
<arg>-Xmaxerrs</arg>
|
||||
<arg>${warn.limit}</arg>
|
||||
</compilerArgs>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>default-testCompile</id>
|
||||
<configuration>
|
||||
<compilerArgs combine.children="append">
|
||||
<arg>${comp.test.xlint}</arg>
|
||||
<arg>${comp.test.xdoclint}</arg>
|
||||
<arg>-Xmaxwarns</arg>
|
||||
<arg>${warn.test.limit}</arg>
|
||||
<arg>-Xmaxerrs</arg>
|
||||
<arg>${warn.test.limit}</arg>
|
||||
</compilerArgs>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-jar-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-jar</id>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
<addDefaultEntries>false</addDefaultEntries>
|
||||
</manifest>
|
||||
<manifestEntries>
|
||||
<Specification-Title>Jakarta XML Binding</Specification-Title>
|
||||
<Specification-Version>${xml.bind-api.majorVersion}.${xml.bind-api.minorVersion}</Specification-Version>
|
||||
<Specification-Vendor>Eclipse Foundation</Specification-Vendor>
|
||||
<Implementation-Title>Eclipse Implementation of JAXB</Implementation-Title>
|
||||
<Implementation-Version>${project.version} - ${buildNumber}</Implementation-Version>
|
||||
<Implementation-Vendor>${vendor.name}</Implementation-Vendor>
|
||||
<Implementation-Vendor-Id>${vendor.id}</Implementation-Vendor-Id>
|
||||
<Git-Revision>${buildNumber}</Git-Revision>
|
||||
<Git-Url>${project.scm.connection}</Git-Url>
|
||||
<Build-Id>${timestamp}</Build-Id>
|
||||
<Build-Version>${project.version}</Build-Version>
|
||||
</manifestEntries>
|
||||
</archive>
|
||||
<excludes>
|
||||
<exclude>META-INF/jpms.args</exclude>
|
||||
</excludes>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-source-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>attach-sources</id>
|
||||
<goals>
|
||||
<goal>jar-no-fork</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<archive>
|
||||
<manifest>
|
||||
<addDefaultEntries>false</addDefaultEntries>
|
||||
</manifest>
|
||||
</archive>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-javadoc-plugin</artifactId>
|
||||
<configuration>
|
||||
<doclint>${jdoc.doclint}</doclint>
|
||||
<quiet>true</quiet>
|
||||
<archive>
|
||||
<manifest>
|
||||
<addDefaultEntries>false</addDefaultEntries>
|
||||
</manifest>
|
||||
</archive>
|
||||
<notimestamp>true</notimestamp>
|
||||
<failOnWarnings>true</failOnWarnings>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
<modules>
|
||||
<module>boms/bom</module>
|
||||
<module>boms/bom-ext</module>
|
||||
<module>external</module>
|
||||
<module>xsom</module>
|
||||
<module>txw</module>
|
||||
<module>codemodel</module>
|
||||
<module>core</module>
|
||||
<module>runtime</module>
|
||||
<module>xjc</module>
|
||||
<module>jxc</module>
|
||||
<module>bundles</module>
|
||||
</modules>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>default-profile</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>!dev</name>
|
||||
</property>
|
||||
</activation>
|
||||
<!-- <properties>
|
||||
<skipOsgiTests>false</skipOsgiTests>
|
||||
</properties>-->
|
||||
<modules>
|
||||
<module>docs</module>
|
||||
<module>tools/osgi_tests</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>oss-release</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-enforcer-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>enforce-no-snapshots</id>
|
||||
<goals>
|
||||
<goal>enforce</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<rules>
|
||||
<requireReleaseDeps>
|
||||
<message>No SNAPSHOT dependency allowed!</message>
|
||||
</requireReleaseDeps>
|
||||
<requireReleaseVersion>
|
||||
<message>release version no SNAPSHOT Allowed!</message>
|
||||
</requireReleaseVersion>
|
||||
</rules>
|
||||
<fail>${oss.disallow.snapshots}</fail>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>dev-impl</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>dev</name>
|
||||
</property>
|
||||
</activation>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>spotbugs</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>com.github.spotbugs</groupId>
|
||||
<artifactId>spotbugs-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<phase>verify</phase>
|
||||
<goals>
|
||||
<goal>spotbugs</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>dependency-check</id>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.owasp</groupId>
|
||||
<artifactId>dependency-check-maven</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<goals>
|
||||
<goal>check</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>coverage</id>
|
||||
<activation>
|
||||
<property>
|
||||
<name>jacoco-build</name>
|
||||
</property>
|
||||
</activation>
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<version>0.8.10</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.jacoco</groupId>
|
||||
<artifactId>jacoco-maven-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>default-prepare-agent</id>
|
||||
<goals>
|
||||
<goal>prepare-agent</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>default-report</id>
|
||||
<goals>
|
||||
<goal>report</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>license-check</id>
|
||||
<pluginRepositories>
|
||||
<pluginRepository>
|
||||
<!-- org.eclipse.dash:license-tool-plugin is nor final nor in central yet -->
|
||||
<id>dash-licenses-snapshots</id>
|
||||
<url>https://repo.eclipse.org/content/repositories/dash-licenses-snapshots/</url>
|
||||
<snapshots>
|
||||
<enabled>true</enabled>
|
||||
</snapshots>
|
||||
</pluginRepository>
|
||||
</pluginRepositories>
|
||||
<build>
|
||||
<pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.eclipse.dash</groupId>
|
||||
<artifactId>license-tool-plugin</artifactId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</pluginManagement>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.eclipse.dash</groupId>
|
||||
<artifactId>license-tool-plugin</artifactId>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>license-check</id>
|
||||
<phase>validate</phase>
|
||||
<goals>
|
||||
<goal>license-check</goal>
|
||||
</goals>
|
||||
</execution>
|
||||
</executions>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</profile>
|
||||
</profiles>
|
||||
</project>
|
||||
@@ -0,0 +1 @@
|
||||
ce4f3532ee7c0e092605b7b43cc3640999927af7
|
||||
@@ -0,0 +1,3 @@
|
||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||
#Sat Jan 31 09:38:46 CST 2026
|
||||
jaxb-runtime-parent-4.0.3.pom>aliyunmaven=
|
||||
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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/maven-v4_0_0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.sun.xml.bind.mvn</groupId>
|
||||
<artifactId>jaxb-parent</artifactId>
|
||||
<version>4.0.3</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>jaxb-runtime-parent</artifactId>
|
||||
|
||||
<packaging>pom</packaging>
|
||||
<name>JAXB Runtime parent</name>
|
||||
<description>JAXB Runtime parent module. Contains sources used during runtime processing.</description>
|
||||
<url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
|
||||
|
||||
<modules>
|
||||
<module>impl</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
||||
@@ -0,0 +1 @@
|
||||
b8b3b24d42398a11d378cb958f0f5c95dfc96ea6
|
||||
@@ -0,0 +1,3 @@
|
||||
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
|
||||
#Sat Jan 31 09:38:46 CST 2026
|
||||
jaxb-txw-parent-4.0.3.pom>aliyunmaven=
|
||||
@@ -0,0 +1,36 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (c) 2013, 2023 Oracle and/or its affiliates. All rights reserved.
|
||||
|
||||
This program and the accompanying materials are made available under the
|
||||
terms of the Eclipse Distribution License v. 1.0, which is available at
|
||||
http://www.eclipse.org/org/documents/edl-v10.php.
|
||||
|
||||
SPDX-License-Identifier: BSD-3-Clause
|
||||
|
||||
-->
|
||||
|
||||
<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/maven-v4_0_0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<parent>
|
||||
<groupId>com.sun.xml.bind.mvn</groupId>
|
||||
<artifactId>jaxb-parent</artifactId>
|
||||
<version>4.0.3</version>
|
||||
<relativePath>../pom.xml</relativePath>
|
||||
</parent>
|
||||
|
||||
<artifactId>jaxb-txw-parent</artifactId>
|
||||
<packaging>pom</packaging>
|
||||
<name>JAXB TXW parent</name>
|
||||
<description>JAXB TXW parent module. Contains sources for TXW component.</description>
|
||||
<url>https://eclipse-ee4j.github.io/jaxb-ri/</url>
|
||||
|
||||
<modules>
|
||||
<module>compiler</module>
|
||||
<module>runtime</module>
|
||||
</modules>
|
||||
|
||||
</project>
|
||||
@@ -0,0 +1 @@
|
||||
be33bd0d60d44f50811c22405c29e56f82d7ecd0
|
||||
Reference in New Issue
Block a user