|
4 | 4 |
|
5 | 5 | <groupId>io.github.easy4j</groupId> |
6 | 6 | <artifactId>codex-java-sdk</artifactId> |
| 7 | + <name>${project.groupId}:${project.artifactId}</name> |
| 8 | + <url>https://github.com/easy-4-java/${project.artifactId}</url> |
7 | 9 | <description>Codex CLI Java SDK — subprocess integration for OpenAI Codex agent</description> |
8 | 10 | <version>1.0.x.20260630-SNAPSHOT</version> |
9 | 11 | <name>${project.groupId}:${project.artifactId}</name> |
|
230 | 232 | </plugin> |
231 | 233 | </plugins> |
232 | 234 | </pluginManagement> |
| 235 | + <plugins> |
| 236 | + <plugin> |
| 237 | + <groupId>org.jacoco</groupId> |
| 238 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 239 | + <version>${jacoco-maven-plugin.version}</version> |
| 240 | + <executions> |
| 241 | + <execution> |
| 242 | + <id>prepare-agent</id> |
| 243 | + <goals> |
| 244 | + <goal>prepare-agent</goal> |
| 245 | + </goals> |
| 246 | + </execution> |
| 247 | + <execution> |
| 248 | + <id>report</id> |
| 249 | + <phase>verify</phase> |
| 250 | + <goals> |
| 251 | + <goal>report</goal> |
| 252 | + </goals> |
| 253 | + </execution> |
| 254 | + <execution> |
| 255 | + <id>check</id> |
| 256 | + <phase>verify</phase> |
| 257 | + <goals> |
| 258 | + <goal>check</goal> |
| 259 | + </goals> |
| 260 | + <configuration> |
| 261 | + <haltOnFailure>false</haltOnFailure> |
| 262 | + <rules> |
| 263 | + <rule> |
| 264 | + <element>BUNDLE</element> |
| 265 | + <limits> |
| 266 | + <limit> |
| 267 | + <counter>LINE</counter> |
| 268 | + <value>COVEREDRATIO</value> |
| 269 | + <minimum>0.90</minimum> |
| 270 | + </limit> |
| 271 | + </limits> |
| 272 | + </rule> |
| 273 | + </rules> |
| 274 | + </configuration> |
| 275 | + </execution> |
| 276 | + </executions> |
| 277 | + </plugin> |
| 278 | +<plugin> |
| 279 | + <groupId>org.apache.maven.plugins</groupId> |
| 280 | + <artifactId>maven-compiler-plugin</artifactId> |
| 281 | + <version>${maven-compiler-plugin.version}</version> |
| 282 | + <configuration> |
| 283 | + <source>${java.version}</source> |
| 284 | + <target>${java.version}</target> |
| 285 | + <parameters>true</parameters> |
| 286 | + <encoding>${project.build.sourceEncoding}</encoding> |
| 287 | + <maxmem>512M</maxmem> |
| 288 | + <annotationProcessorPaths> |
| 289 | + <path> |
| 290 | + <groupId>org.projectlombok</groupId> |
| 291 | + <artifactId>lombok</artifactId> |
| 292 | + <version>${lombok.version}</version> |
| 293 | + </path> |
| 294 | + </annotationProcessorPaths> |
| 295 | + </configuration> |
| 296 | + </plugin> |
| 297 | + </plugins> |
233 | 298 | </build> |
234 | 299 |
|
235 | 300 | <profiles> |
|
239 | 304 | <jdk>[1.8,)</jdk> |
240 | 305 | </activation> |
241 | 306 | <properties> |
242 | | - <central-publishing-maven-plugin.version>0.7.0</central-publishing-maven-plugin.version> |
| 307 | + <central-publishing-maven-plugin.version>0.11.0</central-publishing-maven-plugin.version> |
243 | 308 | <additionalparam>-Xdoclint:none</additionalparam> |
244 | | - </properties> |
| 309 | + <jacoco-maven-plugin.version>0.8.15</jacoco-maven-plugin.version> |
| 310 | + </properties> |
245 | 311 | </profile> |
246 | 312 | <profile> |
247 | 313 | <id>release</id> |
|
0 commit comments