<?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>xyz.opcal.xena</groupId>
  <artifactId>xena-components-starters</artifactId>
  <version>1.26.2</version>
  <packaging>pom</packaging>
  <name>xena components starters modules</name>
  <description>xena components starters modules</description>
  <url>https://gitlab.com/opcal-xena-project/opcal-xena/xena-project/xena-parent/xena-components-starters</url>
  <licenses>
    <license>
      <name>Apache v2</name>
      <url>http://www.apache.org/licenses/LICENSE-2.0</url>
      <distribution>manual</distribution>
    </license>
  </licenses>
  <developers>
    <developer>
      <id>katalala</id>
      <name>gissily</name>
      <roles>
        <role>Founder</role>
        <role>Maintainer</role>
        <role>Developer</role>
      </roles>
    </developer>
  </developers>
  <scm>
    <connection>scm:git:git@gitlab.com:opcal-xena-project/opcal-xena.git/xena-project/xena-parent/xena-components-starters</connection>
    <developerConnection>scm:git:git@gitlab.com:opcal-xena-project/opcal-xena.git/xena-project/xena-parent/xena-components-starters</developerConnection>
    <url>scm:git:git@gitlab.com:opcal-xena-project/opcal-xena.git/xena-project/xena-parent/xena-components-starters</url>
  </scm>
  <distributionManagement>
    <repository>
      <id>OSSRH</id>
      <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url>
    </repository>
    <snapshotRepository>
      <id>OSSRH</id>
      <url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
    </snapshotRepository>
  </distributionManagement>
  <properties>
    <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
    <maven.compiler.release>8</maven.compiler.release>
    <maven-source-plugin-version>3.2.1</maven-source-plugin-version>
    <maven-release-plugin-version>3.0.0-M5</maven-release-plugin-version>
    <maven-gpg-plugin-version>3.0.1</maven-gpg-plugin-version>
    <spring.boot.version>2.6.6</spring.boot.version>
    <flatten-maven-plugin-version>1.2.7</flatten-maven-plugin-version>
    <sonar.exclusions>**/*Application.java,**/ServletInitializer.java,**/.flattened-pom.xml,**/xyz/opcal/xena/core/support/scan/filter/**,**/RuntimeCandidateComponentProvider.java</sonar.exclusions>
    <maven-javadoc-plugin-version>3.3.2</maven-javadoc-plugin-version>
    <maven-resource-plugin-version>3.2.0</maven-resource-plugin-version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven-failsafe-plugin-version>3.0.0-M6</maven-failsafe-plugin-version>
    <sonar.cpd.exclusions>**/xena-tests/xena-integration-tests/xena-it-native/**</sonar.cpd.exclusions>
    <jacoco-maven-plugin-version>0.8.8</jacoco-maven-plugin-version>
    <native-buildtools.version>0.9.11</native-buildtools.version>
    <maven.compiler.source>1.8</maven.compiler.source>
    <versions-maven-plugin-version>2.10.0</versions-maven-plugin-version>
    <sonar.organization>opcal-xena-project</sonar.organization>
    <maven-compiler-plugin-version>3.10.1</maven-compiler-plugin-version>
    <lombok-plugin-version>1.18.20.0</lombok-plugin-version>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <maven.compiler.target>1,8</maven.compiler.target>
    <sonar.projectKey>opcal-xena-project_opcal-xena</sonar.projectKey>
    <sonar.moduleKey>xyz.opcal.xena:xena-components-starters</sonar.moduleKey>
    <maven-surefire-plugin-version>3.0.0-M6</maven-surefire-plugin-version>
    <spring-native.version>0.11.4</spring-native.version>
  </properties>
  <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot</artifactId>
      <version>2.6.6</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-autoconfigure</artifactId>
      <version>2.6.6</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-autoconfigure-processor</artifactId>
      <version>2.6.6</version>
      <scope>compile</scope>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-configuration-processor</artifactId>
      <version>2.6.6</version>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter</artifactId>
      <version>2.6.6</version>
      <scope>compile</scope>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-devtools</artifactId>
      <version>2.6.6</version>
      <scope>runtime</scope>
      <optional>true</optional>
    </dependency>
    <dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
      <version>1.18.22</version>
      <scope>compile</scope>
      <optional>true</optional>
    </dependency>
  </dependencies>
  <repositories>
    <repository>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
      <id>OSSRH</id>
      <url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url>
    </repository>
    <repository>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
      <id>spring-releases</id>
      <name>Spring Releases</name>
      <url>https://repo.spring.io/release</url>
    </repository>
  </repositories>
</project>
