|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 | 2 | <!--
|
3 | 3 |
|
4 |
| - Copyright (c) 2011, 2022 Oracle and/or its affiliates. All rights reserved. |
| 4 | + Copyright (c) 2011, 2023 Oracle and/or its affiliates. All rights reserved. |
5 | 5 |
|
6 | 6 | This program and the accompanying materials are made available under the
|
7 | 7 | terms of the Eclipse Public License v. 2.0, which is available at
|
|
23 | 23 | <parent>
|
24 | 24 | <groupId>org.eclipse.ee4j</groupId>
|
25 | 25 | <artifactId>project</artifactId>
|
26 |
| - <version>1.0.7</version> |
| 26 | + <version>1.0.8</version> |
27 | 27 | <relativePath/>
|
28 | 28 | </parent>
|
29 | 29 |
|
30 | 30 | <groupId>jakarta.json</groupId>
|
31 | 31 | <artifactId>jakarta.json-api</artifactId>
|
32 | 32 |
|
33 |
| - <version>2.1.1-SNAPSHOT</version> |
| 33 | + <version>2.1.4-SNAPSHOT</version> |
34 | 34 | <name>Jakarta JSON Processing API</name>
|
35 | 35 | <description>Jakarta JSON Processing defines a Java(R) based framework for parsing, generating, transforming, and querying JSON documents.</description>
|
36 | 36 | <url>https://github.com/eclipse-ee4j/jsonp</url>
|
|
83 | 83 | <spotbugs.exclude>${project.basedir}/../etc/spotbugs-exclude.xml</spotbugs.exclude>
|
84 | 84 | <spotbugs.skip>false</spotbugs.skip>
|
85 | 85 | <spotbugs.threshold>Low</spotbugs.threshold>
|
86 |
| - <spotbugs.version>4.3.0</spotbugs.version> |
| 86 | + <spotbugs.version>4.7.3.5</spotbugs.version> |
87 | 87 |
|
88 | 88 | <non.final>false</non.final>
|
89 | 89 | <extension.name>jakarta.json</extension.name>
|
|
95 | 95 | <build>
|
96 | 96 | <pluginManagement>
|
97 | 97 | <plugins>
|
98 |
| - <plugin> |
99 |
| - <groupId>org.commonjava.maven.plugins</groupId> |
100 |
| - <artifactId>directory-maven-plugin</artifactId> |
101 |
| - <version>0.3.1</version> |
102 |
| - </plugin> |
103 | 98 | <plugin>
|
104 | 99 | <groupId>org.codehaus.mojo</groupId>
|
105 | 100 | <artifactId>buildnumber-maven-plugin</artifactId>
|
106 |
| - <version>1.4</version> |
| 101 | + <version>3.2.0</version> |
107 | 102 | </plugin>
|
108 | 103 | <plugin>
|
109 | 104 | <groupId>org.codehaus.mojo</groupId>
|
110 | 105 | <artifactId>build-helper-maven-plugin</artifactId>
|
111 |
| - <version>3.2.0</version> |
| 106 | + <version>3.4.0</version> |
112 | 107 | </plugin>
|
113 | 108 | <plugin>
|
114 | 109 | <groupId>org.glassfish.copyright</groupId>
|
|
118 | 113 | <plugin>
|
119 | 114 | <groupId>org.apache.maven.plugins</groupId>
|
120 | 115 | <artifactId>maven-compiler-plugin</artifactId>
|
121 |
| - <version>3.8.1</version> |
| 116 | + <version>3.11.0</version> |
122 | 117 | </plugin>
|
123 | 118 | <plugin>
|
124 | 119 | <groupId>org.glassfish.build</groupId>
|
|
128 | 123 | <plugin>
|
129 | 124 | <groupId>org.apache.felix</groupId>
|
130 | 125 | <artifactId>maven-bundle-plugin</artifactId>
|
131 |
| - <version>5.1.1</version> |
| 126 | + <version>5.1.9</version> |
132 | 127 | <configuration>
|
133 | 128 | <instructions>
|
134 | 129 | <_noextraheaders>true</_noextraheaders>
|
|
138 | 133 | <plugin>
|
139 | 134 | <groupId>org.apache.maven.plugins</groupId>
|
140 | 135 | <artifactId>maven-jar-plugin</artifactId>
|
141 |
| - <version>3.2.0</version> |
| 136 | + <version>3.3.0</version> |
142 | 137 | </plugin>
|
143 | 138 | <plugin>
|
144 | 139 | <groupId>org.apache.maven.plugins</groupId>
|
145 | 140 | <artifactId>maven-source-plugin</artifactId>
|
146 |
| - <version>3.2.1</version> |
| 141 | + <version>3.3.0</version> |
147 | 142 | </plugin>
|
148 | 143 | <plugin>
|
149 | 144 | <groupId>org.apache.maven.plugins</groupId>
|
150 | 145 | <artifactId>maven-javadoc-plugin</artifactId>
|
151 |
| - <version>3.3.0</version> |
| 146 | + <version>3.5.0</version> |
152 | 147 | </plugin>
|
153 | 148 | <plugin>
|
154 | 149 | <groupId>org.apache.maven.plugins</groupId>
|
155 | 150 | <artifactId>maven-enforcer-plugin</artifactId>
|
156 |
| - <version>3.0.0</version> |
| 151 | + <version>3.4.0</version> |
157 | 152 | </plugin>
|
158 | 153 | <plugin>
|
159 | 154 | <groupId>com.github.spotbugs</groupId>
|
|
270 | 265 | <artifactId>maven-compiler-plugin</artifactId>
|
271 | 266 | <configuration>
|
272 | 267 | <release>9</release>
|
| 268 | + <createMissingPackageInfoClass>false</createMissingPackageInfoClass> |
273 | 269 | <compilerArgs>
|
274 | 270 | <arg>-Xlint:all</arg>
|
275 | 271 | <arg>-Xdoclint:all</arg>
|
276 |
| - <arg>-Werror</arg> |
277 | 272 | </compilerArgs>
|
278 | 273 | <showDeprecation>true</showDeprecation>
|
279 |
| - <showWarnings>true</showWarnings> |
280 | 274 | </configuration>
|
281 | 275 | <executions>
|
282 | 276 | <execution>
|
|
337 | 331 | !org.eclipse.parsson,
|
338 | 332 | *
|
339 | 333 | </Import-Package>
|
| 334 | + <!-- optional to allow usage with hk2 resource locator as a fallback --> |
| 335 | + <Require-Capability><![CDATA[ |
| 336 | + osgi.extender;filter:="(&(osgi.extender=osgi.serviceloader.processor) |
| 337 | + (version>=1.0.0)(!(version>=2.0.0)))";resolution:=optional, |
| 338 | + osgi.serviceloader; |
| 339 | + filter:="(osgi.serviceloader=jakarta.json.spi.JsonProvider)"; |
| 340 | + osgi.serviceloader="jakarta.json.spi.JsonProvider"; |
| 341 | + cardinality:=multiple;resolution:=optional |
| 342 | + ]]> |
| 343 | + </Require-Capability> |
340 | 344 | </instructions>
|
341 | 345 | </configuration>
|
342 | 346 | <executions>
|
@@ -402,7 +406,6 @@ Use is subject to <a href="{@docRoot}/doc-files/speclicense.html" target="_top">
|
402 | 406 | <groupId>com.github.spotbugs</groupId>
|
403 | 407 | <artifactId>spotbugs-maven-plugin</artifactId>
|
404 | 408 | <configuration>
|
405 |
| - <findbugsXmlWithMessages>true</findbugsXmlWithMessages> |
406 | 409 | <fork>true</fork>
|
407 | 410 | <excludeFilterFile>${spotbugs.exclude}</excludeFilterFile>
|
408 | 411 | <failThreshold>High</failThreshold>
|
|
0 commit comments