* 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 commitcustom-downloader6f5b00dfac. * Revert "Update docker java version" This reverts commit5a39d0f49a. * Update README * Update quarkus and asciidoctor * Add koin
| @@ -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. | |||
| @@ -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 | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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> | |||
| @@ -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 | |||
| @@ -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 | |||