<?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 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>co.hypertest</groupId>
  <artifactId>shaded-libraries</artifactId>
  <name>${project.groupId}:${project.artifactId}</name>
  <version>1.0.1-alpha.0</version>
  <description>HyperTest is a no-code test automation tool designed to seamlessly integrate into your codebase and
        accelerate the process of generating unit tests for various types of service interfaces including HTTP, GraphQL,
        gRPC, Kafka, and RabbitMQ.

        It focuses on auto-generating test cases that can be executed in isolation, free from external dependencies, by
        creating mocks.

        HyperTest enables developers to catch logical bugs that could affect upstream or downstream services before
        their changes get merged.</description>
  <url>https://docs-v2.hypertest.co/</url>
  <developers>
    <developer>
      <name>Akshay Arora</name>
      <email>akshay@hypertest.co</email>
      <organization>Hypertest</organization>
      <organizationUrl>https://www.hypertest.co</organizationUrl>
    </developer>
    <developer>
      <name>Kuldeep Bishnoi</name>
      <email>kuldeep@hypertest.co</email>
      <organization>Hypertest</organization>
      <organizationUrl>https://www.hypertest.co</organizationUrl>
    </developer>
    <developer>
      <name>Karan Raina</name>
      <email>karan@hypertest.co</email>
      <organization>Hypertest</organization>
      <organizationUrl>https://www.hypertest.co</organizationUrl>
    </developer>
    <developer>
      <name>Vineet Bakshi</name>
      <email>vineet@hypertest.co</email>
      <organization>Hypertest</organization>
      <organizationUrl>https://www.hypertest.co</organizationUrl>
    </developer>
  </developers>
  <licenses>
    <license>
      <name>CC BY-NC-ND 4.0</name>
      <url>https://creativecommons.org/licenses/by-nc-nd/4.0/</url>
      <comments>This software is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0
                International License.</comments>
    </license>
  </licenses>
  <scm>
    <connection>scm:git:git://github.com/hypertestco/autoqa_v2_java.git</connection>
    <developerConnection>scm:git:ssh://github.com:hypertestco/autoqa_v2_java.git</developerConnection>
    <url>http://github.com/hypertestco/autoqa_v2_java/tree/master</url>
  </scm>
  <build>
    <plugins>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>3.11.2</version>
        <executions>
          <execution>
            <id>attach-javadocs</id>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-source-plugin</artifactId>
        <version>3.2.1</version>
        <executions>
          <execution>
            <id>attach-sources</id>
            <goals>
              <goal>jar-no-fork</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-gpg-plugin</artifactId>
        <version>1.6</version>
        <executions>
          <execution>
            <id>sign-artifacts</id>
            <phase>verify</phase>
            <goals>
              <goal>sign</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <groupId>org.sonatype.central</groupId>
        <artifactId>central-publishing-maven-plugin</artifactId>
        <version>0.7.0</version>
        <extensions>true</extensions>
        <configuration>
          <publishingServerId>central</publishingServerId>
        </configuration>
      </plugin>
      <plugin>
        <artifactId>maven-shade-plugin</artifactId>
        <version>3.5.3</version>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>shade</goal>
            </goals>
            <configuration>
              <createDependencyReducedPom>true</createDependencyReducedPom>
              <useDependencyReducedPomInJar>true</useDependencyReducedPomInJar>
              <relocations>
                <relocation>
                  <pattern>io.opentelemetry</pattern>
                  <shadedPattern>hypertest.io.opentelemetry</shadedPattern>
                </relocation>
                <relocation>
                  <pattern>okhttp3</pattern>
                  <shadedPattern>hypertest.okhttp3</shadedPattern>
                </relocation>
                <relocation>
                  <pattern>okio</pattern>
                  <shadedPattern>hypertest.okio</shadedPattern>
                </relocation>
              </relocations>
              <transformers>
                <transformer />
                <transformer />
              </transformers>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
  <properties>
    <maven.compiler.target>11</maven.compiler.target>
    <maven.compiler.source>11</maven.compiler.source>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
</project>
