Преглед изворни кода

Update pom fetch script

custom-downloader
Sindre Stephansen пре 3 година
родитељ
комит
4e7404d040
18 измењених фајлова са 22369 додато и 116 уклоњено
  1. +5
    -0
      pom.xml
  2. +371
    -7
      poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml
  3. +72
    -7
      poms/com.google.inject:guice-bom:5.1.0/pom.xml
  4. +14
    -0
      poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml
  5. +141
    -5
      poms/io.kotest:kotest-bom:5.3.0/pom.xml
  6. +9627
    -5
      poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml
  7. +10820
    -5
      poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml
  8. +351
    -7
      poms/org.axonframework:axon-bom:4.5.13/pom.xml
  9. +14
    -0
      poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.3.5/pom.xml
  10. +14
    -0
      poms/org.eclipse.sisu:org.eclipse.sisu.plexus:0.3.5/pom.xml
  11. +164
    -6
      poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml
  12. +192
    -7
      poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC2/pom.xml
  13. +135
    -0
      poms/org.junit:junit-bom:5.7.1/pom.xml
  14. +142
    -6
      poms/org.junit:junit-bom:5.9.0-M1/pom.xml
  15. +85
    -5
      poms/org.mockito:mockito-bom:4.6.1/pom.xml
  16. +14
    -0
      poms/org.sonatype.sisu:sisu-guice:3.2.6/pom.xml
  17. +140
    -5
      poms/org.springframework:spring-framework-bom:5.3.20/pom.xml
  18. +68
    -51
      update-poms.py

+ 5
- 0
pom.xml Прегледај датотеку

@@ -6,6 +6,7 @@
<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.inject:guice-bom:5.1.0/pom.xml</module>
<module>poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml</module>
<module>poms/com.vladmihalcea:hibernate-types-55:2.16.2/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>
@@ -29,13 +30,17 @@
<module>poms/org.asciidoctor:asciidoctorj-test-support:2.5.4/pom.xml</module>
<module>poms/org.asciidoctor:asciidoctor-maven-plugin:2.2.2/pom.xml</module>
<module>poms/org.axonframework:axon-bom:4.5.13/pom.xml</module>
<module>poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.3.5/pom.xml</module>
<module>poms/org.eclipse.sisu:org.eclipse.sisu.plexus:0.3.5/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-RC2/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-allopen:1.7.0-RC2/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-noarg:1.7.0-RC2/pom.xml</module>
<module>poms/org.jetbrains.kotlin:kotlin-maven-plugin:1.7.0-RC2/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.6.1/pom.xml</module>
<module>poms/org.sonatype.sisu:sisu-guice:3.2.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>


+ 371
- 7
poms/com.fasterxml.jackson:jackson-bom:2.13.3/pom.xml Прегледај датотеку

@@ -1,14 +1,378 @@
<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">
<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">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.fasterxml.jackson</groupId>
<artifactId>placeholder-jackson-bom</artifactId>
<parent>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-parent</artifactId>
<version>2.13</version>
</parent>
<artifactId>jackson-bom</artifactId>
<name>Jackson BOM</name>
<description>Bill of Materials pom for getting full, complete set of compatible versions
of Jackson components maintained by FasterXML.com
</description>
<version>2.13.3</version>
<name>Package jackson-bom</name>
<packaging>pom</packaging>
<modules>
<module>base</module>
</modules>
<organization>
<name>FasterXML</name>
<url>http://fasterxml.com/</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>cowtowncoder</id>
<name>Tatu Saloranta</name>
<email>tatu@fasterxml.com</email>
</developer>
</developers>
<url>https://github.com/FasterXML/jackson-bom</url>
<scm>
<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.3</tag>
</scm>
<properties>
<jackson.version>2.13.3</jackson.version>
<jackson.version.annotations>${jackson.version}</jackson.version.annotations>
<jackson.version.core>${jackson.version}</jackson.version.core>
<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>
<jackson.version.jakarta.rs>${jackson.version}</jackson.version.jakarta.rs>
<jackson.version.jacksonjr>${jackson.version}</jackson.version.jacksonjr>
<jackson.version.module>${jackson.version}</jackson.version.module>
<jackson.version.module.kotlin>${jackson.version.module}</jackson.version.module.kotlin>
<jackson.version.module.scala>${jackson.version.module}</jackson.version.module.scala>
<javax.activation.version>1.2.0</javax.activation.version>
</properties>
<repositories>
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>
<version>2.13.3</version>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson.version.annotations}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${jackson.version.core}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version.databind}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-avro</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-cbor</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-csv</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-ion</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-properties</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-protobuf</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-smile</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-toml</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-xml</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-yaml</artifactId>
<version>${jackson.version.dataformat}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-eclipse-collections</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-guava</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-hibernate4</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-hibernate5</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-hibernate5-jakarta</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-hppc</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jakarta-jsonp</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jaxrs</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-joda</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-joda-money</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jdk8</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-json-org</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr310</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-jsr353</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-pcollections</artifactId>
<version>${jackson.version.datatype}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-base</artifactId>
<version>${jackson.version.jaxrs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-cbor-provider</artifactId>
<version>${jackson.version.jaxrs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-json-provider</artifactId>
<version>${jackson.version.jaxrs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-smile-provider</artifactId>
<version>${jackson.version.jaxrs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-xml-provider</artifactId>
<version>${jackson.version.jaxrs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jaxrs</groupId>
<artifactId>jackson-jaxrs-yaml-provider</artifactId>
<version>${jackson.version.jaxrs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
<artifactId>jackson-jakarta-rs-base</artifactId>
<version>${jackson.version.jakarta.rs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
<artifactId>jackson-jakarta-rs-cbor-provider</artifactId>
<version>${jackson.version.jakarta.rs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
<artifactId>jackson-jakarta-rs-json-provider</artifactId>
<version>${jackson.version.jakarta.rs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
<artifactId>jackson-jakarta-rs-smile-provider</artifactId>
<version>${jackson.version.jakarta.rs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
<artifactId>jackson-jakarta-rs-xml-provider</artifactId>
<version>${jackson.version.jakarta.rs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jakarta.rs</groupId>
<artifactId>jackson-jakarta-rs-yaml-provider</artifactId>
<version>${jackson.version.jakarta.rs}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jr</groupId>
<artifactId>jackson-jr-all</artifactId>
<version>${jackson.version.jacksonjr}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jr</groupId>
<artifactId>jackson-jr-annotation-support</artifactId>
<version>${jackson.version.jacksonjr}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jr</groupId>
<artifactId>jackson-jr-objects</artifactId>
<version>${jackson.version.jacksonjr}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jr</groupId>
<artifactId>jackson-jr-retrofit2</artifactId>
<version>${jackson.version.jacksonjr}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.jr</groupId>
<artifactId>jackson-jr-stree</artifactId>
<version>${jackson.version.jacksonjr}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-afterburner</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-blackbird</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-guice</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jaxb-annotations</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jakarta-xmlbind-annotations</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-jsonSchema</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-kotlin</artifactId>
<version>${jackson.version.module.kotlin}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-mrbean</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-no-ctor-deser</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-osgi</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-parameter-names</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-paranamer</artifactId>
<version>${jackson.version.module}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-scala_2.11</artifactId>
<version>${jackson.version.module.scala}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-scala_2.12</artifactId>
<version>${jackson.version.module.scala}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-scala_2.13</artifactId>
<version>${jackson.version.module.scala}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.module</groupId>
<artifactId>jackson-module-scala_3</artifactId>
<version>${jackson.version.module.scala}</version>
</dependency>
</dependencies>
</project>

+ 72
- 7
poms/com.google.inject:guice-bom:5.1.0/pom.xml Прегледај датотеку

@@ -1,14 +1,79 @@
<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">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.com.google.inject</groupId>
<artifactId>placeholder-guice-bom</artifactId>
<version>5.1.0</version>
<name>Package guice-bom</name>
<parent>
<groupId>com.google.inject</groupId>
<artifactId>guice-parent</artifactId>
<version>5.1.0</version>
</parent>
<packaging>pom</packaging>
<artifactId>guice-bom</artifactId>
<name>Google Guice - Bill of Materials</name>
<dependencies>
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice-bom</artifactId>
<version>5.1.0</version>
<artifactId>guice</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
<version>${project.version}</version>
<classifier>classes</classifier>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-assistedinject</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-dagger-adapter</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-grapher</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-jmx</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-jndi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-persist</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-servlet</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-spring</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-struts2</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-testlib</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>com.google.inject.extensions</groupId>
<artifactId>guice-throwingproviders</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/com.thoughtworks.qdox:qdox:2.0.1/pom.xml Прегледај датотеку

@@ -0,0 +1,14 @@
<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>
<groupId>tmp.com.thoughtworks.qdox</groupId>
<artifactId>placeholder-qdox</artifactId>
<version>2.0.1</version>
<name>Package qdox</name>
<dependencies>
<dependency>
<groupId>com.thoughtworks.qdox</groupId>
<artifactId>qdox</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
</project>

+ 141
- 5
poms/io.kotest:kotest-bom:5.3.0/pom.xml Прегледај датотеку

@@ -1,13 +1,149 @@
<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">
<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>
<groupId>tmp.io.kotest</groupId>
<artifactId>placeholder-kotest-bom</artifactId>
<groupId>io.kotest</groupId>
<artifactId>kotest-bom</artifactId>
<version>5.3.0</version>
<name>Package kotest-bom</name>
<packaging>pom</packaging>
<name>Kotest</name>
<description>Kotlin Test Framework</description>
<url>https://github.com/kotest/kotest</url>
<licenses>
<license>
<name>Apache-2.0</name>
<url>https://opensource.org/licenses/Apache-2.0</url>
</license>
</licenses>
<developers>
<developer>
<id>sksamuel</id>
<name>Stephen Samuel</name>
<email>sam@sksamuel.com</email>
</developer>
</developers>
<scm>
<connection>scm:git:https://github.com/kotest/kotest/</connection>
<developerConnection>scm:git:https://github.com/sksamuel/</developerConnection>
<url>https://github.com/kotest/kotest/</url>
</scm>
<dependencies>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-bom</artifactId>
<artifactId>kotest-common</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-extensions</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-property</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-assertions-api</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-assertions-core</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-assertions-json</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-assertions-shared</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-assertions-sql</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-extensions-htmlreporter</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-extensions-http</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-extensions-junit5</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-extensions-junitxml</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-api</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-concurrency</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-datatest</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-discovery</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-engine</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-multiplatform-plugin-gradle</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-multiplatform-plugin-js</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-multiplatform-plugin-native</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-framework-standalone</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-property-lifecycle</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-runner-junit4</artifactId>
<version>5.3.0</version>
</dependency>
<dependency>
<groupId>io.kotest</groupId>
<artifactId>kotest-runner-junit5</artifactId>
<version>5.3.0</version>
</dependency>
</dependencies>

+ 9627
- 5
poms/io.quarkus.platform:quarkus-bom:2.9.2.Final/pom.xml
Разлика између датотеке није приказан због своје велике величине
Прегледај датотеку


+ 10820
- 5
poms/io.quarkus.platform:quarkus-camel-bom:2.9.2.Final/pom.xml
Разлика између датотеке није приказан због своје велике величине
Прегледај датотеку


+ 351
- 7
poms/org.axonframework:axon-bom:4.5.13/pom.xml Прегледај датотеку

@@ -1,14 +1,358 @@
<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>
<groupId>tmp.org.axonframework</groupId>
<artifactId>placeholder-axon-bom</artifactId>
<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">
<groupId>org.axonframework</groupId>
<artifactId>axon-bom</artifactId>
<version>4.5.13</version>
<name>Package axon-bom</name>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
<name>Axon - Bill of Materials</name>
<description>This project provides Maven managed dependencies for all Axon artifacts.</description>
<inceptionYear>2020</inceptionYear>
<url>https://axoniq.io/</url>
<licenses>
<license>
<name>Apache 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
</license>
</licenses>
<issueManagement>
<system>GitHub</system>
<url>https://github.com/AxonFramework/axon-bom/issues</url>
</issueManagement>
<properties>
<axonserver-connector-java.version>4.5.4</axonserver-connector-java.version>
<axon.version>4.5.10</axon.version>
<extension.amqp.version>4.5</extension.amqp.version>
<extension.cdi.version>4.5-alpha1</extension.cdi.version>
<extension.jgroups.version>4.5.1</extension.jgroups.version>
<extension.kafka.version>4.5.4</extension.kafka.version>
<extension.kotlin.version>0.2.0</extension.kotlin.version>
<extension.mongo.version>4.5</extension.mongo.version>
<extension.reactor.version>4.5.1</extension.reactor.version>
<extension.springcloud.version>4.5</extension.springcloud.version>
<extension.tracing.version>4.5.2</extension.tracing.version>
<axonserver-plugin-api.version>4.5</axonserver-plugin-api.version>
<projectreactor.version>3.4.18</projectreactor.version>
</properties>
<repositories>
<repository>
<id>sonatype</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
</repository>
</repositories>
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-clean-plugin</artifactId>
<version>3.2.0</version>
</plugin>
<plugin>
<artifactId>maven-install-plugin</artifactId>
<version>2.5.2</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>2.5.3</version>
<configuration>
<mavenExecutorId>forked-path</mavenExecutorId>
<localCheckout>true</localCheckout>
<pushChanges>false</pushChanges>
</configuration>
</plugin>
<plugin>
<groupId>com.commsen.maven</groupId>
<artifactId>bom-helper-maven-plugin</artifactId>
<version>0.4.0</version>
<executions>
<execution>
<id>default</id>
<phase>validate</phase>
<configuration>
<inplace>true</inplace>
<replaceBackup>true</replaceBackup>
</configuration>
<goals>
<goal>resolve</goal>
<goal>sort</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>release-sign-artifacts</id>
<activation>
<property>
<name>performRelease</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>3.0.1</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<distributionManagement>
<snapshotRepository>
<id>sonatype</id>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<uniqueVersion>true</uniqueVersion>
</snapshotRepository>
<repository>
<id>sonatype</id>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
<uniqueVersion>false</uniqueVersion>
</repository>
</distributionManagement>
<scm>
<connection>scm:git:git://github.com/AxonFramework/axon-bom.git</connection>
<developerConnection>scm:git:git@github.com:AxonFramework/axon-bom.git</developerConnection>
<url>https://github.com/AxonFramework/axon-bom</url>
<tag>axo13</tag>
</scm>
<developers>
<developer>
<name>Allard Buijze</name>
<email>allard.buijze@axoniq.io</email>
<organization>AxonIQ</organization>
<organizationUrl>https://axoniq.io</organizationUrl>
<roles>
<role>Project Owner</role>
</roles>
</developer>
<developer>
<name>Steven van Beelen</name>
<email>steven.vanbeelen@axoniq.io</email>
<organization>AxonIQ</organization>
<organizationUrl>https://axoniq.io</organizationUrl>
<roles>
<role>Committer</role>
</roles>
</developer>
<developer>
<name>Milen Dyankov</name>
<email>milen.dyankov@axoniq.io</email>
<organization>AxonIQ</organization>
<organizationUrl>https://axoniq.io</organizationUrl>
<roles>
<role>Committer</role>
</roles>
</developer>
</developers>
<dependencies>
<dependency>
<groupId>io.axoniq</groupId>
<artifactId>axonserver-connector-java</artifactId>
<version>${axonserver-connector-java.version}</version>
</dependency>
<dependency>
<groupId>io.axoniq</groupId>
<artifactId>axonserver-plugin-api</artifactId>
<version>${axonserver-plugin-api.version}</version>
</dependency>
<dependency>
<groupId>io.projectreactor</groupId>
<artifactId>reactor-core</artifactId>
<version>${projectreactor.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-configuration</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-disruptor</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-eventsourcing</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-legacy</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-messaging</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-metrics</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-micrometer</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-modelling</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-server-connector</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-spring</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-spring-boot-autoconfigure</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-spring-boot-starter</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework</groupId>
<artifactId>axon-bom</artifactId>
<version>4.5.13</version>
<artifactId>axon-test</artifactId>
<version>${axon.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.amqp</groupId>
<artifactId>axon-amqp</artifactId>
<version>${extension.amqp.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.amqp</groupId>
<artifactId>axon-amqp-spring-boot-autoconfigure</artifactId>
<version>${extension.amqp.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.amqp</groupId>
<artifactId>axon-amqp-spring-boot-starter</artifactId>
<version>${extension.amqp.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.cdi</groupId>
<artifactId>axon-cdi</artifactId>
<version>${extension.cdi.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.jgroups</groupId>
<artifactId>axon-jgroups</artifactId>
<version>${extension.jgroups.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.jgroups</groupId>
<artifactId>axon-jgroups-spring-boot-autoconfigure</artifactId>
<version>${extension.jgroups.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.jgroups</groupId>
<artifactId>axon-jgroups-spring-boot-starter</artifactId>
<version>${extension.jgroups.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.kafka</groupId>
<artifactId>axon-kafka</artifactId>
<version>${extension.kafka.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.kafka</groupId>
<artifactId>axon-kafka-spring-boot-autoconfigure</artifactId>
<version>${extension.kafka.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.kafka</groupId>
<artifactId>axon-kafka-spring-boot-starter</artifactId>
<version>${extension.kafka.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.kotlin</groupId>
<artifactId>axon-kotlin</artifactId>
<version>${extension.kotlin.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.mongo</groupId>
<artifactId>axon-mongo</artifactId>
<version>${extension.mongo.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.reactor</groupId>
<artifactId>axon-reactor</artifactId>
<version>${extension.reactor.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.reactor</groupId>
<artifactId>axon-reactor-spring-boot-autoconfigure</artifactId>
<version>${extension.reactor.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.reactor</groupId>
<artifactId>axon-reactor-spring-boot-starter</artifactId>
<version>${extension.reactor.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.springcloud</groupId>
<artifactId>axon-springcloud</artifactId>
<version>${extension.springcloud.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.springcloud</groupId>
<artifactId>axon-springcloud-spring-boot-autoconfigure</artifactId>
<version>${extension.springcloud.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.springcloud</groupId>
<artifactId>axon-springcloud-spring-boot-starter</artifactId>
<version>${extension.springcloud.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.tracing</groupId>
<artifactId>axon-tracing</artifactId>
<version>${extension.tracing.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.tracing</groupId>
<artifactId>axon-tracing-spring-boot-autoconfigure</artifactId>
<version>${extension.tracing.version}</version>
</dependency>
<dependency>
<groupId>org.axonframework.extensions.tracing</groupId>
<artifactId>axon-tracing-spring-boot-starter</artifactId>
<version>${extension.tracing.version}</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.eclipse.sisu:org.eclipse.sisu.inject:0.3.5/pom.xml Прегледај датотеку

@@ -0,0 +1,14 @@
<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>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder-org.eclipse.sisu.inject</artifactId>
<version>0.3.5</version>
<name>Package org.eclipse.sisu.inject</name>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.inject</artifactId>
<version>0.3.5</version>
</dependency>
</dependencies>
</project>

+ 14
- 0
poms/org.eclipse.sisu:org.eclipse.sisu.plexus:0.3.5/pom.xml Прегледај датотеку

@@ -0,0 +1,14 @@
<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>
<groupId>tmp.org.eclipse.sisu</groupId>
<artifactId>placeholder-org.eclipse.sisu.plexus</artifactId>
<version>0.3.5</version>
<name>Package org.eclipse.sisu.plexus</name>
<dependencies>
<dependency>
<groupId>org.eclipse.sisu</groupId>
<artifactId>org.eclipse.sisu.plexus</artifactId>
<version>0.3.5</version>
</dependency>
</dependencies>
</project>

+ 164
- 6
poms/org.jboss.resteasy:resteasy-bom:6.1.0.Beta2/pom.xml Прегледај датотеку

@@ -1,14 +1,172 @@
<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">
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jboss.resteasy</groupId>
<artifactId>placeholder-resteasy-bom</artifactId>
<parent>
<groupId>org.jboss</groupId>
<artifactId>jboss-parent</artifactId>
<version>39</version>
<relativePath />
</parent>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-bom</artifactId>
<version>6.1.0.Beta2</version>
<name>Package resteasy-bom</name>
<packaging>pom</packaging>
<name>RESTEasy Maven Import (BOM)</name>
<description />
<dependencies>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-bom</artifactId>
<version>6.1.0.Beta2</version>
<artifactId>resteasy-atom-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-html</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jaxb-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jackson2-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-fastinfoset-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-core</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-core-spi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-client</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-multipart-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-json-p-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-json-binding-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jdk-http</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-netty4</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-netty4-cdi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-undertow</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-crypto</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>jose-jwt</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-links</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-jsapi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-validator-provider</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-servlet-initializer</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-client-vertx</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-client-reactor-netty</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-client-jetty</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-client-api</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-cdi</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-reactor</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-wadl</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-wadl-undertow-connector</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-reactor-netty</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.jboss.resteasy</groupId>
<artifactId>resteasy-vertx</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</project>

+ 192
- 7
poms/org.jetbrains.kotlin:kotlin-bom:1.7.0-RC2/pom.xml Прегледај датотеку

@@ -1,14 +1,199 @@
<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">
<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">
<modelVersion>4.0.0</modelVersion>
<groupId>tmp.org.jetbrains.kotlin</groupId>
<artifactId>placeholder-kotlin-bom</artifactId>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-bom</artifactId>
<version>1.7.0-RC2</version>
<name>Package kotlin-bom</name>
<packaging>pom</packaging>
<name>Kotlin Libraries bill-of-materials</name>
<description>Kotlin is a statically typed programming language that compiles to JVM byte codes and JavaScript</description>
<url>https://kotlinlang.org/</url>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
<comments>A business-friendly OSS license</comments>
</license>
</licenses>
<scm>
<url>https://github.com/JetBrains/kotlin</url>
<connection>scm:git:https://github.com/JetBrains/kotlin.git</connection>
<developerConnection>scm:git:https://github.com/JetBrains/kotlin.git</developerConnection>
</scm>
<developers>
<developer>
<id>JetBrains</id>
<name>JetBrains Team</name>
<organization>JetBrains</organization>
<organizationUrl>https://www.jetbrains.com</organizationUrl>
</developer>
</developers>
<properties>
<kotlin.version>${project.version}</kotlin.version>
</properties>
<distributionManagement>
<repository>
<id>${deploy-repo}</id>
<url>${deploy-url}</url>
</repository>
<snapshotRepository>
<id>sonatype-nexus-staging</id>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
<profiles>
<profile>
<id>sign-artifacts</id>
<build>
<plugins>
<plugin>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.6</version>
<configuration>
<passphrase>${kotlin.key.passphrase}</passphrase>
<keyname>${kotlin.key.name}</keyname>
<homedir>../../.gnupg</homedir>
</configuration>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
<configuration>
<gpgArguments>
<arg>--pinentry-mode</arg>
<arg>loopback</arg>
</gpgArguments>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-bom</artifactId>
<version>1.7.0-RC2</version>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-stdlib-jdk7</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-stdlib-jdk8</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-stdlib-js</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-stdlib-common</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-reflect</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-osgi-bundle</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-test</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-test-junit</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-test-junit5</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-test-testng</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-test-js</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-test-common</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-test-annotations-common</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-main-kts</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-script-runtime</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-script-util</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-scripting-common</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-scripting-jvm</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-scripting-jvm-host</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-scripting-ide-services</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-compiler</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-compiler-embeddable</artifactId>
<version>${kotlin.version}</version>
</dependency>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>kotlin-daemon-client</artifactId>
<version>${kotlin.version}</version>
</dependency>
</dependencies>
</project>

+ 135
- 0
poms/org.junit:junit-bom:5.7.1/pom.xml Прегледај датотеку

@@ -0,0 +1,135 @@
<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">
<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>

+ 142
- 6
poms/org.junit:junit-bom:5.9.0-M1/pom.xml Прегледај датотеку

@@ -1,13 +1,149 @@
<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">
<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>
<groupId>tmp.org.junit</groupId>
<artifactId>placeholder-junit-bom</artifactId>
<groupId>org.junit</groupId>
<artifactId>junit-bom</artifactId>
<version>5.9.0-M1</version>
<name>Package junit-bom</name>
<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</groupId>
<artifactId>junit-bom</artifactId>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-migrationsupport</artifactId>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<version>5.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-commons</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-console</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-engine</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-jfr</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-launcher</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-reporting</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-runner</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-api</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-commons</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-suite-engine</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.platform</groupId>
<artifactId>junit-platform-testkit</artifactId>
<version>1.9.0-M1</version>
</dependency>
<dependency>
<groupId>org.junit.vintage</groupId>
<artifactId>junit-vintage-engine</artifactId>
<version>5.9.0-M1</version>
</dependency>
</dependencies>

+ 85
- 5
poms/org.mockito:mockito-bom:4.6.1/pom.xml Прегледај датотеку

@@ -1,13 +1,93 @@
<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">
<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>
<groupId>tmp.org.mockito</groupId>
<artifactId>placeholder-mockito-bom</artifactId>
<groupId>org.mockito</groupId>
<artifactId>mockito-bom</artifactId>
<version>4.6.1</version>
<name>Package mockito-bom</name>
<packaging>pom</packaging>
<name>mockito-bom</name>
<description>Mockito Bill of Materials (BOM)</description>
<url>https://github.com/mockito/mockito</url>
<licenses>
<license>
<name>The MIT License</name>
<url>https://github.com/mockito/mockito/blob/main/LICENSE</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>mockitoguy</id>
<name>Szczepan Faber</name>
<url>https://github.com/mockitoguy</url>
<roles>
<role>Core developer</role>
</roles>
</developer>
<developer>
<id>bric3</id>
<name>Brice Dutheil</name>
<url>https://github.com/bric3</url>
<roles>
<role>Core developer</role>
</roles>
</developer>
<developer>
<id>raphw</id>
<name>Rafael Winterhalter</name>
<url>https://github.com/raphw</url>
<roles>
<role>Core developer</role>
</roles>
</developer>
<developer>
<id>TimvdLippe</id>
<name>Tim van der Lippe</name>
<url>https://github.com/TimvdLippe</url>
<roles>
<role>Core developer</role>
</roles>
</developer>
</developers>
<scm>
<url>https://github.com/mockito/mockito.git</url>
</scm>
<issueManagement>
<system>GitHub issues</system>
<url>https://github.com/mockito/mockito/issues</url>
</issueManagement>
<ciManagement>
<system>GH Actions</system>
<url>https://github.com/mockito/mockito/actions</url>
</ciManagement>
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-bom</artifactId>
<artifactId>mockito-core</artifactId>
<version>4.6.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-android</artifactId>
<version>4.6.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-errorprone</artifactId>
<version>4.6.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-inline</artifactId>
<version>4.6.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-junit-jupiter</artifactId>
<version>4.6.1</version>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-proxy</artifactId>
<version>4.6.1</version>
</dependency>
</dependencies>

+ 14
- 0
poms/org.sonatype.sisu:sisu-guice:3.2.6/pom.xml Прегледај датотеку

@@ -0,0 +1,14 @@
<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>
<groupId>tmp.org.sonatype.sisu</groupId>
<artifactId>placeholder-sisu-guice</artifactId>
<version>3.2.6</version>
<name>Package sisu-guice</name>
<dependencies>
<dependency>
<groupId>org.sonatype.sisu</groupId>
<artifactId>sisu-guice</artifactId>
<version>3.2.6</version>
</dependency>
</dependencies>
</project>

+ 140
- 5
poms/org.springframework:spring-framework-bom:5.3.20/pom.xml Прегледај датотеку

@@ -1,13 +1,148 @@
<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">
<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>
<groupId>tmp.org.springframework</groupId>
<artifactId>placeholder-spring-framework-bom</artifactId>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<version>5.3.20</version>
<name>Package spring-framework-bom</name>
<packaging>pom</packaging>
<name>Spring Framework (Bill of Materials)</name>
<description>Spring Framework (Bill of Materials)</description>
<url>https://github.com/spring-projects/spring-framework</url>
<organization>
<name>Spring IO</name>
<url>https://spring.io/projects/spring-framework</url>
</organization>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<id>jhoeller</id>
<name>Juergen Hoeller</name>
<email>jhoeller@pivotal.io</email>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/spring-projects/spring-framework</connection>
<developerConnection>scm:git:git://github.com/spring-projects/spring-framework</developerConnection>
<url>https://github.com/spring-projects/spring-framework</url>
</scm>
<issueManagement>
<system>GitHub</system>
<url>https://github.com/spring-projects/spring-framework/issues</url>
</issueManagement>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-framework-bom</artifactId>
<artifactId>spring-aop</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-beans</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-indexer</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-expression</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-instrument</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jcl</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-messaging</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-oxm</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-r2dbc</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webflux</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.20</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-websocket</artifactId>
<version>5.3.20</version>
</dependency>
</dependencies>

+ 68
- 51
update-poms.py Прегледај датотеку

@@ -11,7 +11,8 @@ from pathlib import Path
from xml.etree import ElementTree as ET


ET.register_namespace('', 'http://maven.apache.org/POM/4.0.0')
ns = {'': 'http://maven.apache.org/POM/4.0.0'}
ET.register_namespace('', ns[''])

baseurl = 'https://search.maven.org'
base_pom_path = Path('poms')
@@ -30,20 +31,24 @@ num_workers = 50


class PackagePOM:
_dependencyManagement: list['Package'] = None

def __init__(self, package: 'Package', pom: str):
logger.debug(f'{package}: Parsing POM')
self.raw_root = ET.fromstring(pom)
packaging = self.raw_root.find('packaging')
self.is_bom = True if packaging is not None and packaging.text == 'pom' else False

if self.is_bom:
if (packaging := self.raw_root.find('packaging', ns)) is not None:
self.packaging = packaging.text
else:
self.packaging = '??'

self.is_bom = self.packaging == 'pom'

if self.packaging == 'pom':
root_copy = copy.deepcopy(self.raw_root)
depman = root_copy.find('dependencyManagement')
root_copy.extend(depman.findall('*'))
root_copy.remove(depman)
self.generated_root = root_copy
depman = root_copy.find('dependencyManagement', ns)
if depman is not None:
root_copy.extend(depman.findall('*'))
root_copy.remove(depman)
self.generated_root = root_copy
else:
self.generated_root = ET.fromstring(
f"""
@@ -69,55 +74,56 @@ class PackagePOM:
"""
)

logger.debug(f'{package}: POM parsed')

def write(self, f):
tree = ET.ElementTree(self.generated_root)
ET.indent(tree)
tree.write(f)

def get_property(self, prop: str):
elem = self.raw_root.find(f'.//properties/{prop}')
elem = self.raw_root.find(f'.//properties/{prop}', ns)
if elem is not None:
return elem.text
else:
return None

@property
def dependencyManagement(self) -> list['Package']:
if self._dependencyManagement is not None:
return self._dependencyManagement

self._dependencyManagement = []

def _package_from_xml_dep(self, dep: ET.Element):
def prop_replace(match):
prop = match.group(1)
value = self.get_property(match.group(1))
logger.debug(f'Replacing property {prop} with {value}')
return value

for dep in self.raw_root.find('dependencyManagement/dependencies') or []:
package = Package(
*[
re.sub(
r'\$\{([^\}]*)\}',
prop_replace,
dep.find(tag).text,
)

for tag in [
'groupId',
'artifactId',
'version',
]
return Package(
*[
re.sub(
r'\$\{([^\}]*)\}',
prop_replace,
elem.text or '' if (elem := dep.find(tag, ns)) is not None else '',
)

for tag in [
'groupId',
'artifactId',
'version',
]
)
]
)

self._dependencyManagement.append(package)
@property
def dependency_management(self) -> list['Package']:
dependencies: list[Package] = []

for dep in self.raw_root.find('dependencyManagement/dependencies', ns) or []:
package = self._package_from_xml_dep(dep)
dependencies.append(package)

return self._dependencyManagement
return dependencies


class Package:
_pom: PackagePOM = None
_pom: PackagePOM | None = None
_verified: bool = False

def __init__(self, groupId: str, artifactId: str, version: str = None):
@@ -135,35 +141,46 @@ class Package:
and self.version == other.version
)

def __hash__(self) -> str:
def __hash__(self) -> int:
return hash((self.groupId, self.artifactId, self.version))

@property
async def pom(self) -> ET:
if self._pom is not None:
return self._pom
def dir_path(self):
group_path = self.groupId.replace(".", "/")
return f'{group_path}/{self.artifactId}/{self.version}'

if self.version is None:
self._query_maven()
@property
def base_filename(self):
return f'{self.artifactId}-{self.version}'

group_path = self.groupId.replace(".", "/")
pom_path = f'{self.artifactId}-{self.version}.pom'
filepath = f'{group_path}/{self.artifactId}/{self.version}/{pom_path}'
async def download_file(self, extension):
filepath = f'{self.dir_path}/{self.base_filename}.{extension}'

async with aiohttp.ClientSession() as session:
for mirror in mirrors:
pom_url = f'{mirror}/{filepath}'
logger.debug(f'{self}: Downloading pom from {pom_url}')
logger.debug(f'{self}: Downloading {extension} from {pom_url}')

async with session.get(pom_url) as response:
if response.status == 200:
logger.debug(f'{self}: POM downloaded')
self._pom = PackagePOM(self, await response.text())
logger.debug(f'{self}: {extension} downloaded')
return await response.text()
break
else:
logger.debug(f'{self}: HTTP error {response.status} from mirror {mirror}')
else:
logger.warning(f'{self}: Failed for all mirrors')
logger.warning(f'{self}: File download of {extension} failed for all mirrors')
return None

@property
async def pom(self) -> PackagePOM:
if self._pom is not None:
return self._pom

if self.version is None:
await self._query_maven()

self._pom = PackagePOM(self, await self.download_file('pom'))

return self._pom

@@ -250,7 +267,7 @@ async def download(package: Package, queue: asyncio.Queue) -> None:
logger.info(f'{package}: Downloaded')

if not pom.is_bom:
for dep in pom.dependencyManagement:
for dep in pom.dependency_management:
logger.info(f'{package}: Handling transitive dependency {dep}')
await queue.put(dep)
else:
@@ -265,7 +282,7 @@ async def worker(queue: asyncio.Queue) -> None:


async def main() -> None:
queue = asyncio.Queue()
queue: asyncio.Queue = asyncio.Queue()
tasks = []

load_package_list(Path('package-list.txt'), queue)


Loading…
Откажи
Сачувај