Parcourir la source

Automatically fetch latest POM files (#26)

* Add script to automatically download the latest pom/bom file

* Fix update script

* Update docker java version

* Add jboss mirror

* Make sure to remove containers

* Create POM from scratch instead of downloading

* Make logs clearer

* Update generated pom

* Add handling of BOMs

* Handle transitive BOM dependencies

* Replace manual BOMs with automatically fetched ones

* Replace manual POMs with automatically fetched ones

* Separate package versions to prevent transient dependency conflicts

* Add hibernate update

* Revert "Add jboss mirror"

This reverts commit 6f5b00dfac.

* Revert "Update docker java version"

This reverts commit 5a39d0f49a.

* Update README

* Update quarkus and asciidoctor

* Add koin
custom-downloader
Sindre Stephansen GitHub il y a 3 ans
Parent
révision
15902d95d5
Aucune clé connue n'a été trouvée dans la base pour cette signature ID de la clé GPG: 4AEE18F83AFDEB23
65 fichiers modifiés avec 28869 ajouts et 4249 suppressions
  1. +7
    -2
      README.md
  2. +49
    -0
      package-list.txt
  3. +56
    -15
      pom.xml
  4. +0
    -57
      poms/asciidoctor/pom.xml
  5. +10
    -4
      poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml
  6. +17
    -0
      poms/com.github.eirslett:frontend-maven-plugin:1.12.1/pom.xml
  7. +17
    -0
      poms/com.google.guava:guava:31.1-jre/pom.xml
  8. +3
    -0
      poms/com.google.inject:guice-bom:5.1.0/pom.xml
  9. +17
    -0
      poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml
  10. +0
    -102
      poms/hibernate-types/pom.xml
  11. +17
    -0
      poms/io.insert-koin:koin-core-jvm:3.2.0/pom.xml
  12. +17
    -0
      poms/io.insert-koin:koin-core:3.2.0/pom.xml
  13. +17
    -0
      poms/io.insert-koin:koin-test-core:2.2.3/pom.xml
  14. +17
    -0
      poms/io.insert-koin:koin-test-junit5:3.2.0/pom.xml
  15. +17
    -0
      poms/io.insert-koin:koin-test:3.2.0/pom.xml
  16. +3
    -0
      poms/io.kotest:kotest-bom:5.3.0/pom.xml
  17. +9641
    -0
      poms/io.quarkus.platform:quarkus-bom:2.9.1.Final/pom.xml
  18. +1934
    -1837
      poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml
  19. +5182
    -2007
      poms/io.quarkus.platform:quarkus-camel-bom:2.9.1.Final/pom.xml
  20. +10834
    -0
      poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml
  21. +17
    -0
      poms/io.quarkus.platform:quarkus-maven-plugin:2.9.1.Final/pom.xml
  22. +17
    -0
      poms/io.quarkus.platform:quarkus-maven-plugin:2.9.2.Final/pom.xml
  23. +0
    -57
      poms/maven-plugins/pom.xml
  24. +17
    -0
      poms/org.apache.maven.plugins:maven-compiler-plugin:3.10.1/pom.xml
  25. +17
    -0
      poms/org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M6/pom.xml
  26. +17
    -0
      poms/org.apache.maven.plugins:maven-shade-plugin:3.3.0/pom.xml
  27. +17
    -0
      poms/org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M6/pom.xml
  28. +17
    -0
      poms/org.asciidoctor:asciidoctor-maven-plugin:2.2.2/pom.xml
  29. +17
    -0
      poms/org.asciidoctor:asciidoctorj-api:2.5.3/pom.xml
  30. +17
    -0
      poms/org.asciidoctor:asciidoctorj-diagram-plantuml:1.2021.8/pom.xml
  31. +17
    -0
      poms/org.asciidoctor:asciidoctorj-diagram:2.2.1/pom.xml
  32. +17
    -0
      poms/org.asciidoctor:asciidoctorj-pdf:2.0.0/pom.xml
  33. +17
    -0
      poms/org.asciidoctor:asciidoctorj-pdf:2.0.2/pom.xml
  34. +17
    -0
      poms/org.asciidoctor:asciidoctorj-revealjs:5.0.0.rc1/pom.xml
  35. +17
    -0
      poms/org.asciidoctor:asciidoctorj-test-support:2.5.3/pom.xml
  36. +17
    -0
      poms/org.asciidoctor:asciidoctorj:2.5.3/pom.xml
  37. +3
    -0
      poms/org.axonframework:axon-bom:4.5.12/pom.xml
  38. +17
    -0
      poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.9.0.M1/pom.xml
  39. +49
    -0
      poms/org.hibernate:hibernate-core:6.0.1.Final/pom.xml
  40. +49
    -0
      poms/org.hibernate:hibernate-core:6.0.2.Final/pom.xml
  41. +49
    -0
      poms/org.hibernate:hibernate-ehcache:6.0.0.Alpha7/pom.xml
  42. +5
    -2
      poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml
  43. +4
    -1
      poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC/pom.xml
  44. +17
    -0
      poms/org.jetbrains.kotlin:kotlin-maven-allopen:1.7.0-RC/pom.xml
  45. +17
    -0
      poms/org.jetbrains.kotlin:kotlin-maven-noarg:1.7.0-RC/pom.xml
  46. +17
    -0
      poms/org.jetbrains.kotlin:kotlin-maven-plugin:1.7.0-RC/pom.xml
  47. +145
    -0
      poms/org.junit:junit-bom:5.7.1/pom.xml
  48. +22
    -19
      poms/org.junit:junit-bom:5.9.0-M1/pom.xml
  49. +10
    -7
      poms/org.mockito:mockito-bom:4.5.1/pom.xml
  50. +17
    -0
      poms/org.postgresql:postgresql:42.3.6/pom.xml
  51. +17
    -0
      poms/org.springframework.amqp:spring-rabbit-test:2.4.5/pom.xml
  52. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-actuator:2.7.0/pom.xml
  53. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-amqp:2.7.0/pom.xml
  54. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-hateoas:2.7.0/pom.xml
  55. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-oauth2-resource-server:2.7.0/pom.xml
  56. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-security:2.7.0/pom.xml
  57. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-test:2.7.0/pom.xml
  58. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-thymeleaf:2.7.0/pom.xml
  59. +17
    -0
      poms/org.springframework.boot:spring-boot-starter-web:2.7.0/pom.xml
  60. +17
    -0
      poms/org.springframework.security:spring-security-test:5.7.1/pom.xml
  61. +26
    -23
      poms/org.springframework:spring-framework-bom:5.3.20/pom.xml
  62. +17
    -0
      poms/org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.0.M1/pom.xml
  63. +0
    -113
      poms/spring-boot/pom.xml
  64. +5
    -3
      run.sh
  65. +120
    -0
      update-poms.sh

+ 7
- 2
README.md Voir le fichier

@@ -11,8 +11,13 @@ Run the following command:
This starts the reposilite server, then starts maven and makes download all packages defined in the pom's in the `poms/` folder, including their dependencies. These packages are then cached by reposilite in `data/`. The relevant folders are turned into tarballs and saved in the root directory.

## Adding packages
New packages should be defined as a dependency in a `pom.xml` file in a subfolder in `poms/`.
### Automatically
New packages can be added to the `package-list.txt` file. The group ID and artifact ID are required, but the version is optional. If the version number is omitted the latest version is found. Run `./update-poms.sh` to generate the pom files from the package file.
The root `pom.xml` file is updated automatically.

After the `pom.xml` is updated, run `./generate_master_pom.xml` to update the root `pom.xml` file, and commit the changes.
### Manually
Pom files can be added manually by creating a folder with a `pom.xml` file in the `poms/` folder.

After the `pom.xml` is created, run `./generate_master_pom.xml` to update the root `pom.xml` file, and commit the changes.

This structure is necessary to make dependabot find all dependencies.

+ 49
- 0
package-list.txt Voir le fichier

@@ -0,0 +1,49 @@
io.quarkus.platform:quarkus-bom
io.quarkus.platform:quarkus-camel-bom
io.quarkus.platform:quarkus-maven-plugin
org.jetbrains.kotlin:kotlin-bom
com.fasterxml.jackson:jackson-bom
org.junit:junit-bom
io.kotest:kotest-bom
org.axonframework:axon-bom
com.google.inject:guice-bom
org.mockito:mockito-bom
org.jboss.resteasy:resteasy-bom
org.springframework:spring-framework-bom
org.asciidoctor:asciidoctor-maven-plugin
org.asciidoctor:asciidoctorj
org.asciidoctor:asciidoctorj-api
org.asciidoctor:asciidoctorj-test-support
org.asciidoctor:asciidoctorj-revealjs
org.asciidoctor:asciidoctorj-diagram-plantuml
org.asciidoctor:asciidoctorj-pdf
org.asciidoctor:asciidoctorj-diagram
org.hibernate:hibernate-core
com.google.guava:guava
org.hibernate:hibernate-ehcache
org.postgresql:postgresql
org.springframework.boot:spring-boot-starter-actuator
org.springframework.boot:spring-boot-starter-amqp
org.springframework.boot:spring-boot-starter-hateoas
org.springframework.boot:spring-boot-starter-oauth2-resource-server
org.springframework.boot:spring-boot-starter-security
org.springframework.boot:spring-boot-starter-thymeleaf
org.springframework.boot:spring-boot-starter-web
org.springframework.boot:spring-boot-starter-test
org.springframework.amqp:spring-rabbit-test
org.springframework.security:spring-security-test
org.thymeleaf.extras:thymeleaf-extras-springsecurity5
org.jetbrains.kotlin:kotlin-maven-plugin
org.jetbrains.kotlin:kotlin-maven-allopen
org.jetbrains.kotlin:kotlin-maven-noarg
io.quarkus.platform:quarkus-maven-plugin
org.apache.maven.plugins:maven-surefire-plugin
org.apache.maven.plugins:maven-failsafe-plugin
org.apache.maven.plugins:maven-shade-plugin
org.apache.maven.plugins:maven-compiler-plugin
com.github.eirslett:frontend-maven-plugin
io.insert-koin:koin-core
io.insert-koin:koin-core-jvm
io.insert-koin:koin-test
io.insert-koin:koin-test-core
io.insert-koin:koin-test-junit5

+ 56
- 15
pom.xml Voir le fichier

@@ -3,20 +3,61 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modules>
<module>poms/asciidoctor/pom.xml</module>
<module>poms/axon/pom.xml</module>
<module>poms/guice/pom.xml</module>
<module>poms/hibernate-types/pom.xml</module>
<module>poms/jackson/pom.xml</module>
<module>poms/junit5/pom.xml</module>
<module>poms/kotest/pom.xml</module>
<module>poms/kotlin/pom.xml</module>
<module>poms/maven-plugins/pom.xml</module>
<module>poms/mockito/pom.xml</module>
<module>poms/quarkus-camel/pom.xml</module>
<module>poms/quarkus/pom.xml</module>
<module>poms/resteasy/pom.xml</module>
<module>poms/spring-boot/pom.xml</module>
<module>poms/spring-framework/pom.xml</module>
<module>poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml</module>
<module>poms/com.github.eirslett:frontend-maven-plugin:1.12.1/pom.xml</module>
<module>poms/com.google.guava:guava:31.1-jre/pom.xml</module>
<module>poms/com.google.inject:guice-bom:5.1.0/pom.xml</module>
<module>poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml</module>
<module>poms/io.insert-koin:koin-core:3.2.0/pom.xml</module>
<module>poms/io.insert-koin:koin-core-jvm:3.2.0/pom.xml</module>
<module>poms/io.insert-koin:koin-test:3.2.0/pom.xml</module>
<module>poms/io.insert-koin:koin-test-core:2.2.3/pom.xml</module>
<module>poms/io.insert-koin:koin-test-junit5:3.2.0/pom.xml</module>
<module>poms/io.kotest:kotest-bom:5.3.0/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-bom:2.9.1.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-camel-bom:2.9.1.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-maven-plugin:2.9.1.Final/pom.xml</module>
<module>poms/io.quarkus.platform:quarkus-maven-plugin:2.9.2.Final/pom.xml</module>
<module>poms/org.apache.maven.plugins:maven-compiler-plugin:3.10.1/pom.xml</module>
<module>poms/org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M6/pom.xml</module>
<module>poms/org.apache.maven.plugins:maven-shade-plugin:3.3.0/pom.xml</module>
<module>poms/org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M6/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj:2.5.3/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-api:2.5.3/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-diagram:2.2.1/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-diagram-plantuml:1.2021.8/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-pdf:2.0.0/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-pdf:2.0.2/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-revealjs:5.0.0.rc1/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctorj-test-support:2.5.3/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctor-maven-plugin:2.2.2/pom.xml</module>
<module>poms/org.axonframework:axon-bom:4.5.12/pom.xml</module>
<module>poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.9.0.M1/pom.xml</module>
<module>poms/org.hibernate:hibernate-core:6.0.1.Final/pom.xml</module>
<module>poms/org.hibernate:hibernate-core:6.0.2.Final/pom.xml</module>
<module>poms/org.hibernate:hibernate-ehcache:6.0.0.Alpha7/pom.xml</module>
<module>poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-allopen:1.7.0-RC/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-noarg:1.7.0-RC/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-plugin:1.7.0-RC/pom.xml</module>
<module>poms/org.junit:junit-bom:5.7.1/pom.xml</module>
<module>poms/org.junit:junit-bom:5.9.0-M1/pom.xml</module>
<module>poms/org.mockito:mockito-bom:4.5.1/pom.xml</module>
<module>poms/org.postgresql:postgresql:42.3.6/pom.xml</module>
<module>poms/org.springframework.amqp:spring-rabbit-test:2.4.5/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-actuator:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-amqp:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-hateoas:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-oauth2-resource-server:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-security:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-test:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-thymeleaf:2.7.0/pom.xml</module>
<module>poms/org.springframework.boot:spring-boot-starter-web:2.7.0/pom.xml</module>
<module>poms/org.springframework.security:spring-security-test:5.7.1/pom.xml</module>
<module>poms/org.springframework:spring-framework-bom:5.3.20/pom.xml</module>
<module>poms/org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.0.M1/pom.xml</module>
</modules>
</project>

+ 0
- 57
poms/asciidoctor/pom.xml Voir le fichier

@@ -1,57 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>io.kotest</groupId>
<artifactId>kotest-bom</artifactId>
<version>5.2.2</version>
<packaging>pom</packaging>
<name>Kotest</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<version>2.2.2</version>
<type>maven-plugin</type>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-api</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-test-support</artifactId>
<version>2.5.3</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-revealjs</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram-plantuml</artifactId>
<version>1.2021.8</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-pdf</artifactId>
<version>1.6.2</version>
</dependency>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram</artifactId>
<version>2.2.1</version>
</dependency>
</dependencies>
</project>

poms/jackson/pom.xml → poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml Voir le fichier

@@ -14,9 +14,12 @@
<description>Bill of Materials pom for getting full, complete set of compatible versions
of Jackson components maintained by FasterXML.com
</description>
<version>2.13.2.20220328</version>
<version>2.13.3</version>
<packaging>pom</packaging>

<modules>
<module>base</module> <!-- "It's all about that base 'bout that base..." -->
</modules>

<organization>
<name>FasterXML</name>
@@ -42,11 +45,11 @@ of Jackson components maintained by FasterXML.com
<connection>scm:git:git@github.com:FasterXML/jackson-bom.git</connection>
<developerConnection>scm:git:git@github.com:FasterXML/jackson-bom.git</developerConnection>
<url>https://github.com/FasterXML/jackson-bom</url>
<tag>jackson-bom-2.13.2.20220328</tag>
<tag>jackson-bom-2.13.3</tag>
</scm>

<properties>
<jackson.version>2.13.2</jackson.version>
<jackson.version>2.13.3</jackson.version>

<!-- 25-Sep-2019, tatu: With Jackson 2.x we will release full patch-level versions
of annotations BUT they are all identical, content-wise.
@@ -56,7 +59,7 @@ of Jackson components maintained by FasterXML.com
-->
<jackson.version.annotations>${jackson.version}</jackson.version.annotations>
<jackson.version.core>${jackson.version}</jackson.version.core>
<jackson.version.databind>2.13.2.2</jackson.version.databind>
<jackson.version.databind>${jackson.version}</jackson.version.databind>
<jackson.version.dataformat>${jackson.version}</jackson.version.dataformat>
<jackson.version.datatype>${jackson.version}</jackson.version.datatype>
<jackson.version.jaxrs>${jackson.version}</jackson.version.jaxrs>
@@ -70,6 +73,7 @@ of Jackson components maintained by FasterXML.com
<javax.activation.version>1.2.0</javax.activation.version>
</properties>

<dependencies>

<!-- Core -->
@@ -408,6 +412,7 @@ of Jackson components maintained by FasterXML.com
</dependency>

</dependencies>

<!-- Alas, need to include snapshot reference since otherwise can not find
snapshot of parent... -->
@@ -421,3 +426,4 @@ of Jackson components maintained by FasterXML.com
</repository>
</repositories>
</project>


+ 17
- 0
poms/com.github.eirslett:frontend-maven-plugin:1.12.1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.github.eirslett</groupId>
<artifactId>placeholder-frontend-maven-plugin</artifactId>
<version>1.12.1</version>
<packaging>pom</packaging>
<name>Package frontend-maven-plugin</name>
<dependencies>
<dependency>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.12.1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/com.google.guava:guava:31.1-jre/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.google.guava</groupId>
<artifactId>placeholder-guava</artifactId>
<version>31.1-jre</version>
<packaging>pom</packaging>
<name>Package guava</name>
<dependencies>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>31.1-jre</version>
</dependency>
</dependencies>
</project>

poms/guice/pom.xml → poms/com.google.inject:guice-bom:5.1.0/pom.xml Voir le fichier

@@ -15,6 +15,7 @@

<name>Google Guice - Bill of Materials</name>

<dependencies>
<dependency>
<groupId>com.google.inject</groupId>
@@ -97,4 +98,6 @@
</dependency>
-->
</dependencies>
</project>


+ 17
- 0
poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.thoughtworks.qdox</groupId>
<artifactId>placeholder-qdox</artifactId>
<version>2.0.1</version>
<packaging>pom</packaging>
<name>Package qdox</name>
<dependencies>
<dependency>
<groupId>com.thoughtworks.qdox</groupId>
<artifactId>qdox</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
</project>

+ 0
- 102
poms/hibernate-types/pom.xml Voir le fichier

@@ -1,102 +0,0 @@
<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/xsd/maven-4.0.0.xsd">

<parent>
<groupId>com.vladmihalcea</groupId>
<artifactId>hibernate-types-parent</artifactId>
<version>2.14.1</version>
</parent>

<modelVersion>4.0.0</modelVersion>

<artifactId>hibernate-types-55</artifactId>
<version>2.14.1</version>
<packaging>jar</packaging>

<name>hibernate-types-55</name>
<description>Hibernate ORM 5.5 extra Types</description>

<dependencies>

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>${hibernate.version}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>

<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId>
<version>${jackson.version}</version>
</dependency>

<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>${guava.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>

<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>${hibernate.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>${postgresql.version}</version>
<scope>provided</scope>
<optional>true</optional>
</dependency>

</dependencies>

<properties>
<jdk.version>8</jdk.version>

<hibernate.version>5.5.0.Final</hibernate.version>
<postgresql.version>42.3.3</postgresql.version>

<mysql.version>8.0.28</mysql.version>
<jackson.version>2.12.6.1</jackson.version>
<guava.version>29.0-jre</guava.version>

</properties>

<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
<configuration>
<archive>
<manifestEntries>
<Automatic-Module-Name>com.vladmihalcea.hibernate.type</Automatic-Module-Name>
</manifestEntries>
</archive>
</configuration>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

</project>

+ 17
- 0
poms/io.insert-koin:koin-core-jvm:3.2.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-core-jvm</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-core-jvm</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-core-jvm</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-core:3.2.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-core</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-core</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-core</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-test-core:2.2.3/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-test-core</artifactId>
<version>2.2.3</version>
<packaging>pom</packaging>
<name>Package koin-test-core</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-test-core</artifactId>
<version>2.2.3</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-test-junit5:3.2.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-test-junit5</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-test-junit5</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-test-junit5</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.insert-koin:koin-test:3.2.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.insert-koin</groupId>
<artifactId>placeholder-koin-test</artifactId>
<version>3.2.0</version>
<packaging>pom</packaging>
<name>Package koin-test</name>
<dependencies>
<dependency>
<groupId>io.insert-koin</groupId>
<artifactId>koin-test</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
</project>

poms/kotest/pom.xml → poms/io.kotest:kotest-bom:5.3.0/pom.xml Voir le fichier

@@ -32,6 +32,7 @@
<developerConnection>scm:git:https://github.com/sksamuel/</developerConnection>
<url>https://github.com/kotest/kotest/</url>
</scm>
<dependencies>
<dependency>
<groupId>io.kotest</groupId>
@@ -154,4 +155,6 @@
<version>5.3.0</version>
</dependency>
</dependencies>
</project>


+ 9641
- 0
poms/io.quarkus.platform:quarkus-bom:2.9.1.Final/pom.xml
Fichier diff supprimé car celui-ci est trop grand
Voir le fichier


poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml
Fichier diff supprimé car celui-ci est trop grand
Voir le fichier


poms/io.quarkus.platform:quarkus-camel-bom:2.9.1.Final/pom.xml
Fichier diff supprimé car celui-ci est trop grand
Voir le fichier


+ 10834
- 0
poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml
Fichier diff supprimé car celui-ci est trop grand
Voir le fichier


+ 17
- 0
poms/io.quarkus.platform:quarkus-maven-plugin:2.9.1.Final/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.quarkus.platform</groupId>
<artifactId>placeholder-quarkus-maven-plugin</artifactId>
<version>2.9.1.Final</version>
<packaging>pom</packaging>
<name>Package quarkus-maven-plugin</name>
<dependencies>
<dependency>
<groupId>io.quarkus.platform</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>2.9.1.Final</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/io.quarkus.platform:quarkus-maven-plugin:2.9.2.Final/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.io.quarkus.platform</groupId>
<artifactId>placeholder-quarkus-maven-plugin</artifactId>
<version>2.9.2.Final</version>
<packaging>pom</packaging>
<name>Package quarkus-maven-plugin</name>
<dependencies>
<dependency>
<groupId>io.quarkus.platform</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>2.9.2.Final</version>
</dependency>
</dependencies>
</project>

+ 0
- 57
poms/maven-plugins/pom.xml Voir le fichier

@@ -1,57 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.sral</groupId>
<artifactId>maven-plugins-bom</artifactId>
<version>1.0.0</version>
<packaging>pom</packaging>
<name>Maven Plugins</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.6.21</version>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId>
<version>1.6.21</version>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-noarg</artifactId>
<version>1.6.21</version>
</dependency>
<dependency>
<groupId>io.quarkus.platform</groupId>
<artifactId>quarkus-maven-plugin</artifactId>
<version>2.8.2.Final</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.3.0</version>
</dependency>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
</dependency>
<dependency>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>1.12.1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.apache.maven.plugins:maven-compiler-plugin:3.10.1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<packaging>pom</packaging>
<name>Package maven-compiler-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M6/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-failsafe-plugin</artifactId>
<version>3.0.0-M6</version>
<packaging>pom</packaging>
<name>Package maven-failsafe-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.apache.maven.plugins:maven-shade-plugin:3.3.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-shade-plugin</artifactId>
<version>3.3.0</version>
<packaging>pom</packaging>
<name>Package maven-shade-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.3.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M6/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.apache.maven.plugins</groupId>
<artifactId>placeholder-maven-surefire-plugin</artifactId>
<version>3.0.0-M6</version>
<packaging>pom</packaging>
<name>Package maven-surefire-plugin</name>
<dependencies>
<dependency>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.0.0-M6</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctor-maven-plugin:2.2.2/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctor-maven-plugin</artifactId>
<version>2.2.2</version>
<packaging>pom</packaging>
<name>Package asciidoctor-maven-plugin</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId>
<version>2.2.2</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-api:2.5.3/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-api</artifactId>
<version>2.5.3</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-api</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-api</artifactId>
<version>2.5.3</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-diagram-plantuml:1.2021.8/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-diagram-plantuml</artifactId>
<version>1.2021.8</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-diagram-plantuml</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram-plantuml</artifactId>
<version>1.2021.8</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-diagram:2.2.1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-diagram</artifactId>
<version>2.2.1</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-diagram</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-diagram</artifactId>
<version>2.2.1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-pdf:2.0.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-pdf</artifactId>
<version>2.0.0</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-pdf</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-pdf</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-pdf:2.0.2/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-pdf</artifactId>
<version>2.0.2</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-pdf</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-pdf</artifactId>
<version>2.0.2</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-revealjs:5.0.0.rc1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-revealjs</artifactId>
<version>5.0.0.rc1</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-revealjs</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-revealjs</artifactId>
<version>5.0.0.rc1</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj-test-support:2.5.3/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj-test-support</artifactId>
<version>2.5.3</version>
<packaging>pom</packaging>
<name>Package asciidoctorj-test-support</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj-test-support</artifactId>
<version>2.5.3</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.asciidoctor:asciidoctorj:2.5.3/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.asciidoctor</groupId>
<artifactId>placeholder-asciidoctorj</artifactId>
<version>2.5.3</version>
<packaging>pom</packaging>
<name>Package asciidoctorj</name>
<dependencies>
<dependency>
<groupId>org.asciidoctor</groupId>
<artifactId>asciidoctorj</artifactId>
<version>2.5.3</version>
</dependency>
</dependencies>
</project>

poms/axon/pom.xml → poms/org.axonframework:axon-bom:4.5.12/pom.xml Voir le fichier

@@ -56,6 +56,7 @@
<projectreactor.version>3.4.16</projectreactor.version>
</properties>

<dependencies>

@@ -258,6 +259,7 @@
<version>${extension.tracing.version}</version>
</dependency>
</dependencies>

<repositories>
<repository>
@@ -403,3 +405,4 @@
</developer>
</developers>
</project>


+ 17
- 0
poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.9.0.M1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder-org.eclipse.sisu.inject</artifactId>
<version>0.9.0.M1</version>
<packaging>pom</packaging>
<name>Package org.eclipse.sisu.inject</name>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.inject</artifactId>
<version>0.9.0.M1</version>
</dependency>
</dependencies>
</project>

+ 49
- 0
poms/org.hibernate:hibernate-core:6.0.1.Final/pom.xml Voir le fichier

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.1.Final</version>
<packaging>pom</packaging>
<name>hibernate-core - relocation</name>
<description>Hibernate's core ORM functionality</description>
<url>https://hibernate.org/orm</url>
<organization>
<name>Hibernate.org</name>
<url>https://hibernate.org</url>
</organization>
<licenses>
<license>
<name>GNU Library General Public License v2.1 or later</name>
<url>https://www.opensource.org/licenses/LGPL-2.1</url>
<distribution>repo</distribution>
<comments>See discussion at https://hibernate.org/community/license/ for more details.</comments>
</license>
</licenses>
<developers>
<developer>
<id>hibernate-team</id>
<name>The Hibernate Development Team</name>
<organization>Hibernate.org</organization>
<organizationUrl>https://hibernate.org</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/hibernate/hibernate-orm.git</connection>
<developerConnection>scm:git:git@github.com:hibernate/hibernate-orm.git</developerConnection>
<url>https://github.com/hibernate/hibernate-orm</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://hibernate.atlassian.net/browse/HHH</url>
</issueManagement>
<distributionManagement>
<relocation>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.1.Final</version>
</relocation>
</distributionManagement>
</project>


+ 49
- 0
poms/org.hibernate:hibernate-core:6.0.2.Final/pom.xml Voir le fichier

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.2.Final</version>
<packaging>pom</packaging>
<name>hibernate-core - relocation</name>
<description>Hibernate's core ORM functionality</description>
<url>https://hibernate.org/orm</url>
<organization>
<name>Hibernate.org</name>
<url>https://hibernate.org</url>
</organization>
<licenses>
<license>
<name>GNU Library General Public License v2.1 or later</name>
<url>https://www.opensource.org/licenses/LGPL-2.1</url>
<distribution>repo</distribution>
<comments>See discussion at https://hibernate.org/community/license/ for more details.</comments>
</license>
</licenses>
<developers>
<developer>
<id>hibernate-team</id>
<name>The Hibernate Development Team</name>
<organization>Hibernate.org</organization>
<organizationUrl>https://hibernate.org</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/hibernate/hibernate-orm.git</connection>
<developerConnection>scm:git:git@github.com:hibernate/hibernate-orm.git</developerConnection>
<url>https://github.com/hibernate/hibernate-orm</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://hibernate.atlassian.net/browse/HHH</url>
</issueManagement>
<distributionManagement>
<relocation>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-core</artifactId>
<version>6.0.2.Final</version>
</relocation>
</distributionManagement>
</project>


+ 49
- 0
poms/org.hibernate:hibernate-ehcache:6.0.0.Alpha7/pom.xml Voir le fichier

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>6.0.0.Alpha7</version>
<packaging>pom</packaging>
<name>hibernate-ehcache - relocation</name>
<description>Hibernate ORM 6.0.0.Alpha7 release. See http://hibernate.org/orm/releases/6.0</description>
<url>http://hibernate.org/orm</url>
<organization>
<name>Hibernate.org</name>
<url>http://hibernate.org</url>
</organization>
<licenses>
<license>
<name>GNU Library General Public License v2.1 or later</name>
<url>http://www.opensource.org/licenses/LGPL-2.1</url>
<distribution>repo</distribution>
<comments>See discussion at http://hibernate.org/community/license/ for more details.</comments>
</license>
</licenses>
<developers>
<developer>
<id>hibernate-team</id>
<name>The Hibernate Development Team</name>
<organization>Hibernate.org</organization>
<organizationUrl>http://hibernate.org</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:http://github.com/hibernate/hibernate-orm.git</connection>
<developerConnection>scm:git:git@github.com:hibernate/hibernate-orm.git</developerConnection>
<url>http://github.com/hibernate/hibernate-orm</url>
</scm>
<issueManagement>
<system>jira</system>
<url>https://hibernate.atlassian.net/browse/HHH</url>
</issueManagement>
<distributionManagement>
<relocation>
<groupId>org.hibernate.orm</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>6.0.0.Alpha7</version>
</relocation>
</distributionManagement>
</project>


poms/resteasy/pom.xml → poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml Voir le fichier

@@ -7,18 +7,19 @@
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>38</version>
<version>39</version>
<relativePath/>
</parent>

<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-bom</artifactId>
<version>6.0.1.Final</version>
<version>6.1.0.Beta2</version>
<packaging>pom</packaging>

<name>RESTEasy Maven Import (BOM)</name>
<description/>

<dependencies>
<dependency>
<groupId>org.jboss.resteasy</groupId>
@@ -176,5 +177,7 @@
<version>${project.version}</version>
</dependency>
</dependencies>

</project>


poms/kotlin/pom.xml → poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC/pom.xml Voir le fichier

@@ -7,7 +7,7 @@

<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-bom</artifactId>
<version>1.6.21</version>
<version>1.7.0-RC</version>
<packaging>pom</packaging>

<!-- No parent to avoid accidentally inheriting parent's dependencyManagement section -->
@@ -52,6 +52,7 @@
<kotlin.version>${project.version}</kotlin.version>
</properties>

<dependencies>
<!-- Standard Library -->
<dependency>
@@ -180,6 +181,7 @@
<version>${kotlin.version}</version>
</dependency>
</dependencies>

<distributionManagement>
<repository>
@@ -226,3 +228,4 @@
</profile>
</profiles>
</project>


+ 17
- 0
poms/org.jetbrains.kotlin:kotlin-maven-allopen:1.7.0-RC/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-allopen</artifactId>
<version>1.7.0-RC</version>
<packaging>pom</packaging>
<name>Package kotlin-maven-allopen</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId>
<version>1.7.0-RC</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.jetbrains.kotlin:kotlin-maven-noarg:1.7.0-RC/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-noarg</artifactId>
<version>1.7.0-RC</version>
<packaging>pom</packaging>
<name>Package kotlin-maven-noarg</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-noarg</artifactId>
<version>1.7.0-RC</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.jetbrains.kotlin:kotlin-maven-plugin:1.7.0-RC/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-maven-plugin</artifactId>
<version>1.7.0-RC</version>
<packaging>pom</packaging>
<name>Package kotlin-maven-plugin</name>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<version>1.7.0-RC</version>
</dependency>
</dependencies>
</project>

+ 145
- 0
poms/org.junit:junit-bom:5.7.1/pom.xml Voir le fichier

@@ -0,0 +1,145 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!-- This module was also published with a richer model, Gradle metadata, -->
<!-- which should be used instead. Do not delete the following line which -->
<!-- is to indicate to Gradle or any Gradle module metadata file consumer -->
<!-- that they should prefer consuming it instead. -->
<!-- do_not_remove: published-with-gradle-metadata -->
<modelVersion>4.0.0</modelVersion>
<groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId>
<version>5.7.1</version>
<packaging>pom</packaging>
<name>JUnit 5 (Bill of Materials)</name>
<description>This Bill of Materials POM can be used to ease dependency management when referencing multiple JUnit artifacts using Gradle or Maven.</description>
<url>https://junit.org/junit5/</url>
<licenses>
<license>
<name>Eclipse Public License v2.0</name>
<url>https://www.eclipse.org/legal/epl-v20.html</url>
</license>
</licenses>
<developers>
<developer>
<id>bechte</id>
<name>Stefan Bechtold</name>
<email>stefan.bechtold@me.com</email>
</developer>
<developer>
<id>jlink</id>
<name>Johannes Link</name>
<email>business@johanneslink.net</email>
</developer>
<developer>
<id>marcphilipp</id>
<name>Marc Philipp</name>
<email>mail@marcphilipp.de</email>
</developer>
<developer>
<id>mmerdes</id>
<name>Matthias Merdes</name>
<email>matthias.merdes@heidelpay.com</email>
</developer>
<developer>
<id>sbrannen</id>
<name>Sam Brannen</name>
<email>sam@sambrannen.com</email>
</developer>
<developer>
<id>sormuras</id>
<name>Christian Stein</name>
<email>sormuras@gmail.com</email>
</developer>
<developer>
<id>juliette-derancourt</id>
<name>Juliette de Rancourt</name>
<email>derancourt.juliette@gmail.com</email>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/junit-team/junit5.git</connection>
<developerConnection>scm:git:git://github.com/junit-team/junit5.git</developerConnection>
<url>https://github.com/junit-team/junit5</url>
</scm>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-migrationsupport</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-commons</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-console</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-engine</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-jfr</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-reporting</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-runner</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-api</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-testkit</artifactId>
<version>1.7.1</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>5.7.1</version>
</dependency>
</dependencies>
</project>


poms/junit5/pom.xml → poms/org.junit:junit-bom:5.9.0-M1/pom.xml Voir le fichier

@@ -9,7 +9,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
<packaging>pom</packaging>
<name>JUnit 5 (Bill of Materials)</name>
<description>This Bill of Materials POM can be used to ease dependency management when referencing multiple JUnit artifacts using Gradle or Maven.</description>
@@ -62,96 +62,99 @@
<developerConnection>scm:git:git://github.com/junit-team/junit5.git</developerConnection>
<url>https://github.com/junit-team/junit5</url>
</scm>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-migrationsupport</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-commons</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-console</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-engine</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-jfr</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-reporting</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-runner</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-api</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-commons</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-engine</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-testkit</artifactId>
<version>1.8.2</version>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>5.8.2</version>
<version>5.9.0-M1</version>
</dependency>
</dependencies>
</project>


poms/mockito/pom.xml → poms/org.mockito:mockito-bom:4.5.1/pom.xml Voir le fichier

@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.mockito</groupId>
<artifactId>mockito-bom</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
<packaging>pom</packaging>
<name>mockito-bom</name>
<description>Mockito Bill of Materials (BOM)</description>
@@ -61,36 +61,39 @@
<system>GH Actions</system>
<url>https://github.com/mockito/mockito/actions</url>
</ciManagement>
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-android</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-errorprone</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-inline</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-proxy</artifactId>
<version>4.4.0</version>
<version>4.5.1</version>
</dependency>
</dependencies>
</project>


+ 17
- 0
poms/org.postgresql:postgresql:42.3.6/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.postgresql</groupId>
<artifactId>placeholder-postgresql</artifactId>
<version>42.3.6</version>
<packaging>pom</packaging>
<name>Package postgresql</name>
<dependencies>
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.3.6</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.amqp:spring-rabbit-test:2.4.5/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.amqp</groupId>
<artifactId>placeholder-spring-rabbit-test</artifactId>
<version>2.4.5</version>
<packaging>pom</packaging>
<name>Package spring-rabbit-test</name>
<dependencies>
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit-test</artifactId>
<version>2.4.5</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-actuator:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-actuator</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-actuator</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-amqp:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-amqp</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-amqp</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-hateoas:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-hateoas</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-hateoas</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-hateoas</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-oauth2-resource-server:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-oauth2-resource-server</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-oauth2-resource-server</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-security:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-security</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-security</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-test:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-test</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-test</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-thymeleaf:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-thymeleaf</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-thymeleaf</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.boot:spring-boot-starter-web:2.7.0/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.boot</groupId>
<artifactId>placeholder-spring-boot-starter-web</artifactId>
<version>2.7.0</version>
<packaging>pom</packaging>
<name>Package spring-boot-starter-web</name>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
</project>

+ 17
- 0
poms/org.springframework.security:spring-security-test:5.7.1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.springframework.security</groupId>
<artifactId>placeholder-spring-security-test</artifactId>
<version>5.7.1</version>
<packaging>pom</packaging>
<name>Package spring-security-test</name>
<dependencies>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-test</artifactId>
<version>5.7.1</version>
</dependency>
</dependencies>
</project>

poms/spring-framework/pom.xml → poms/org.springframework:spring-framework-bom:5.3.20/pom.xml Voir le fichier

@@ -8,7 +8,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<version>5.3.19</version>
<version>5.3.20</version>
<packaging>pom</packaging>
<name>Spring Framework (Bill of Materials)</name>
<description>Spring Framework (Bill of Materials)</description>
@@ -40,116 +40,119 @@
<system>GitHub</system>
<url>https://github.com/spring-projects/spring-framework/issues</url>
</issueManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.3.18</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-indexer</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.19</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-instrument</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jcl</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-messaging</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-oxm</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-r2dbc</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webflux</artifactId>
<version>5.3.18</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.18</version>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-websocket</artifactId>
<version>5.3.17</version>
<version>5.3.20</version>
</dependency>
</dependencies>
</project>


+ 17
- 0
poms/org.thymeleaf.extras:thymeleaf-extras-springsecurity5:3.1.0.M1/pom.xml Voir le fichier

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.thymeleaf.extras</groupId>
<artifactId>placeholder-thymeleaf-extras-springsecurity5</artifactId>
<version>3.1.0.M1</version>
<packaging>pom</packaging>
<name>Package thymeleaf-extras-springsecurity5</name>
<dependencies>
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity5</artifactId>
<version>3.1.0.M1</version>
</dependency>
</dependencies>
</project>

+ 0
- 113
poms/spring-boot/pom.xml Voir le fichier

@@ -1,113 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.7</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.example</groupId>
<artifactId>demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>demo</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>11</java.version>
<kotlin.version>1.6.21</kotlin.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-amqp</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-hateoas</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-oauth2-resource-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-kotlin</artifactId>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-reflect</artifactId>
</dependency>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
</dependency>
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-springsecurity5</artifactId>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.amqp</groupId>
<artifactId>spring-rabbit-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>

<build>
<sourceDirectory>${project.basedir}/src/main/kotlin</sourceDirectory>
<testSourceDirectory>${project.basedir}/src/test/kotlin</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-plugin</artifactId>
<configuration>
<args>
<arg>-Xjsr305=strict</arg>
</args>
<compilerPlugins>
<plugin>spring</plugin>
</compilerPlugins>
</configuration>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-maven-allopen</artifactId>
<version>${kotlin.version}</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>

</project>

+ 5
- 3
run.sh Voir le fichier

@@ -11,7 +11,11 @@ fi

USER_ID=$user GROUP_ID=$group docker-compose up --build --exit-code-from maven-sync-job

if [ $? -eq 0 ]; then
SYNCRET=$?

USER_ID=$user GROUP_ID=$group docker-compose down -v

if [ $SYNCRET -eq 0 ]; then
echo "Creating a tarball of the Releases"
tar zcvf ./maven-releases-packages.tar.gz -C ./data/repositories/releases/ . 2>/dev/null
chown "$user:$group" ./maven-releases-packages.tar.gz
@@ -24,5 +28,3 @@ else
echo "The sync failed, no tarballs created"
exit 255
fi

USER_ID=$user GROUP_ID=$group docker-compose down

+ 120
- 0
update-poms.sh Voir le fichier

@@ -0,0 +1,120 @@
#!/bin/bash

baseurl="https://search.maven.org"
response=""
status=""
downloaded=""

get_url(){
response=$(curl -s --write-out "%{http_code}\n" "$1")
status=${response: -3}
response=${response:0:-3}
}

count_char_occurrences(){
string=$1
stripped=${string//[^$2]}
return ${#stripped}
}

handle_dep(){
package=$1

count_char_occurrences "$package" :
numcolon=$?

if [[ $numcolon -eq 1 ]]; then
group=${package%%:*}
artifact=${package##*:}
version=""
elif [[ $numcolon -eq 2 ]]; then
group=${package%%:*}
version=${package##*:}
tmp=${package#*:}
artifact=${tmp%%:*}
else
echo "$package: Invalid format. It should be 'groupID:artifactID' or 'groupID:artifactID:version'"
return
fi

if [[ $version =~ '$' ]]; then
echo "$package: This script does not have support for pom variables yet. Using latest version instead"
version=""
fi


if [[ -z $version ]]; then
echo "$package: Finding latest version"
url="$baseurl/solrsearch/select?q=g:$group+AND+a:$artifact&rows=1&wt=json"
get_url "$url"
if [[ $status -ne 200 ]]; then
echo "$package: Error $status from the Maven API. Please check that the package name is correct."
return
fi

version=$(echo "$response" | sed "s/^.*\"latestVersion\":\"\([^\"]*\)\".*$/\1/")
fi

if [[ $downloaded =~ "$group:$artifact:$version" ]]; then
echo "$package: Already downloaded"
return
fi

echo "$package: Downloading pom for version $version"
grouppath=${group//.//}
urlpath="$grouppath/$artifact/$version/$artifact-$version.pom"
url="$baseurl/remotecontent?filepath=$urlpath"
get_url "$url"
if [[ "$status" -ne 200 ]]; then
echo "$package: Error $status from the Maven API. There's probably a bug in the code."
return
fi

if [[ $response =~ "<packaging>pom</packaging>" ]]; then
echo "$package: Handling as a BOM"
pom=${response//<dependencyManagement>/}
pom=${pom//<\/dependencyManagement>/}
else
stripped=$(echo $response | grep -Po "<dependencyManagement>\s*<dependencies>\K.*(?= </dependencies>\s</dependencyManagement>)")
stripped=$(echo $stripped | sed "s/<!--.*-->//g")
deps=$(echo $stripped | sed "s/<dependency>\s*<groupId>\([^<]*\)<\/groupId>\s*<artifactId>\([^<]*\)<\/artifactId>\s*<version>\([^<]*\)<\/version>.*<\/dependency>/\1:\2:\3/g")

pom=$(cat << DOC
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.$group</groupId>
<artifactId>placeholder-$artifact</artifactId>
<version>$version</version>
<packaging>pom</packaging>
<name>Package $artifact</name>
<dependencies>
<dependency>
<groupId>$group</groupId>
<artifactId>$artifact</artifactId>
<version>$version</version>
</dependency>
</dependencies>
</project>
DOC
)
fi

destdir="$(pwd)/poms/$group:$artifact:$version"
mkdir -p "$destdir"
echo "$pom" > "$destdir/pom.xml"

downloaded="$downloaded $group:$artifact:$version"

for dep in $deps; do
echo "$package: Downloading transitive dependency $dep"
handle_dep $dep
done
}

while read line; do
handle_dep $line
done < "package-list.txt"

sh generate_master_pom.sh

Chargement…
Annuler
Enregistrer