qubership-atp-ram-app
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.qubership.atp.ram</groupId> <artifactId>qubership-atp-ram-app</artifactId> <version>2.2.207</version> </dependency>
<?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> <parent> <groupId>org.qubership.atp.ram</groupId> <artifactId>qubership-atp-ram</artifactId> <version>2.2.207</version> </parent> <groupId>org.qubership.atp.ram</groupId> <artifactId>qubership-atp-ram-app</artifactId> <version>2.2.207</version> <name>qubership-atp-ram-app</name> <licenses> <license> <name>Apache License, Version 2.0</name> <url>https://www.apache.org/licenses/LICENSE-2.0</url> </license> </licenses> <dependencies> <dependency> <groupId>org.qubership.atp.common.auditing</groupId> <artifactId>atp-common-auditing-mongo</artifactId> </dependency> <dependency> <groupId>org.javers</groupId> <artifactId>javers-spring-boot-starter-mongo</artifactId> </dependency> <dependency> <groupId>org.qubership.atp.common</groupId> <artifactId>qubership-atp-common-probes</artifactId> <version>${atp.common.version}</version> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-consul-config</artifactId> </dependency> <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> <exclusions> <exclusion> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>io.micrometer</groupId> <artifactId>micrometer-registry-prometheus</artifactId> </dependency> <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>javax.mail-api</artifactId> <version>1.6.2</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> </dependency> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb</artifactId> </dependency> <dependency> <groupId>org.qubership.atp.auth</groupId> <artifactId>atp-auth-spring-boot-starter</artifactId> <version>${atp.auth.version}</version> <exclusions> <exclusion> <groupId>org.qubership.atp.common</groupId> <artifactId>qubership-atp-common-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.qubership.atp.common</groupId> <artifactId>qubership-atp-common-logging</artifactId> </dependency> <dependency> <groupId>org.qubership.atp</groupId> <artifactId>atp-integration-spring-boot-starter</artifactId> <version>${atp-integration.version}</version> <exclusions> <exclusion> <groupId>org.qubership.atp.common</groupId> <artifactId>qubership-atp-common-logging</artifactId> </exclusion> <exclusion> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </exclusion> <exclusion> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> </exclusion> <exclusion> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> </exclusion> <exclusion> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-websocket</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-autoconfigure</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> </exclusion> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-undertow</artifactId> <exclusions> <exclusion> <groupId>io.undertow</groupId> <artifactId>undertow-core</artifactId> </exclusion> <exclusion> <groupId>io.undertow</groupId> <artifactId>undertow-servlet</artifactId> </exclusion> <exclusion> <groupId>io.undertow</groupId> <artifactId>undertow-websockets-jsr</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-core</artifactId> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-servlet</artifactId> </dependency> <dependency> <groupId>io.undertow</groupId> <artifactId>undertow-websockets-jsr</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> <exclusions> <exclusion> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-core</artifactId> </exclusion> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.assertj</groupId> <artifactId>assertj-core</artifactId> <version>3.16.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.30</version> </dependency> <dependency> <groupId>org.qubership.atp.ram</groupId> <artifactId>qubership-atp-ram-api</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.qubership.atp.common</groupId> <artifactId>qubership-atp-common-monitoring-undertow</artifactId> <version>${atp.common.version}</version> </dependency> <dependency> <groupId>org.qubership.atp.ram</groupId> <artifactId>qubership-atp-ram-model</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-sleuth-zipkin</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-sleuth</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.reflections</groupId> <artifactId>reflections</artifactId> <version>0.9.11</version> </dependency> <dependency> <groupId>net.javacrumbs.shedlock</groupId> <artifactId>shedlock-provider-mongo</artifactId> <version>4.12.0</version> </dependency> <dependency> <groupId>net.minidev</groupId> <artifactId>asm</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>net.minidev</groupId> <artifactId>json-smart</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>com.hazelcast</groupId> <artifactId>hazelcast</artifactId> </dependency> <dependency> <groupId>org.openapitools</groupId> <artifactId>jackson-databind-nullable</artifactId> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>au.com.dius.pact.provider</groupId> <artifactId>junit5spring</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-stdlib</artifactId> </dependency> <dependency> <groupId>org.jetbrains.kotlin</groupId> <artifactId>kotlin-reflect</artifactId> <version>1.6.21</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-core</artifactId> <version>${log4j.version}</version> </dependency> <dependency> <groupId>org.qubership.atp.ei</groupId> <artifactId>qubership-atp-export-import-lib-node</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.openclover</groupId> <artifactId>clover-maven-plugin</artifactId> <version>4.2.0</version> <executions> <execution> <id>clover-report</id> <phase>verify</phase> <goals> <goal>check</goal> </goals> </execution> </executions> <configuration> <outputDirectory>${project.build.directory}/clover</outputDirectory> <targetPercentage>21%</targetPercentage> <excludes> <exclude>**/models/ReportTemplate.java</exclude> </excludes> </configuration> </plugin> <plugin> <groupId>org.openapitools</groupId> <artifactId>openapi-generator-maven-plugin</artifactId> <version>6.2.1</version> <executions> <execution> <id>history-changes-controller-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/history-changes-controller-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.history</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>jira-integration-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/jira-integration-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.jira</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>akb-records-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/akb-records-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.akb</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>atp-link-provider-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/atp-link-provider-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.link</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>charts-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/charts-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.charts</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>defects-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/defects-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.defects</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>email-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/email-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.email</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>email-subject-macros-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/email-subject-macros-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.email.subjectmacros</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>environments-info-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/environments-info-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.environments</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>execution-request-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/execution-request-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.execution</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>execution-history-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/execution-history-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.execution</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>fail-pattern-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/fail-pattern-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.failpattern</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>fdr-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/fdr-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.fdr</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>global-akb-records-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/global-akb-records-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.akb.global</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>labels-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/labels-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.labels</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>log-record-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/log-record-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.logrecord</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>log-records-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/log-records-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.logrecords</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>mail-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/mail-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.mail</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>manual-root-cause-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/manual-root-cause-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.rootcause</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>projects-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/projects-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.projects</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>properties-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/properties-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.properties</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>report-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/report-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.report</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>report-templates-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/report-templates-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.report.templates</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>rerun-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/rerun-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.rerun</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>root-cause-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/root-cause-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.rootcause</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>test-plans-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/test-plans-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.testplans</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>test-run-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/test-run-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.testrun</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <useOneOfInterfaces>true</useOneOfInterfaces> <addOneOfInterfaceImports>true</addOneOfInterfaceImports> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>timestamp-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/timestamp-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.timestamp</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>tool-config-info-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/tool-config-info-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.tool.config.info</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>tree-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/tree-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.tree</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>tsg-projects-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/tsg-projects-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.tsg.projects</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>user-setting-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/user-setting-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.user.setting</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>validation-label-config-template-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/validation-label-config-template-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.label.config.template.validation</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> <execution> <id>widget-config-template-v1.yaml</id> <phase>generate-sources</phase> <goals> <goal>generate</goal> </goals> <configuration> <generatorName>spring</generatorName> <inputSpec>${project.parent.parent.basedir}/qubership-atp-ram-rest-openapi-specifications/v1/widget-config-template-v1.yaml</inputSpec> <apiPackage>org.qubership.atp.ram.controllers.api</apiPackage> <modelPackage>org.qubership.atp.ram.controllers.api.dto.widget.config.template</modelPackage> <modelNameSuffix>Dto</modelNameSuffix> <skipOverwrite>false</skipOverwrite> <generateModelTests>false</generateModelTests> <configOptions> <java8>true</java8> <interfaceOnly>true</interfaceOnly> <useTags>true</useTags> <skipDefaultInterface>true</skipDefaultInterface> </configOptions> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>