<?xml version="1.0"?> <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>cz.muni.fi.pa165</groupId> <artifactId>airport-manager</artifactId> <version>1.0-SNAPSHOT</version> </parent> <artifactId>core-client</artifactId> <version>1.0-SNAPSHOT</version> <name>core-client</name> <build> <finalName>core-client-lib</finalName> <defaultGoal>install</defaultGoal> <plugins> <plugin> <groupId>org.openapitools</groupId> <artifactId>openapi-generator-maven-plugin</artifactId> <executions> <execution> <goals> <goal>generate</goal> </goals> <configuration> <!-- see https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator-maven-plugin/README.md --> <inputSpec>${project.basedir}/../core/openapi.yaml</inputSpec> <generatorName>java</generatorName> <apiPackage>cz.muni.fi.pa165.core.client</apiPackage> <modelPackage>cz.muni.fi.pa165.core.client.model</modelPackage> <invokerPackage>cz.muni.chat.fi.pa165.core.client.invoker</invokerPackage> <verbose>false</verbose> <generateApiTests>false</generateApiTests> <generateModelTests>false</generateModelTests> <generateApiDocumentation>true</generateApiDocumentation> <generateModelDocumentation>true</generateModelDocumentation> <configOptions> <annotationLibrary>none</annotationLibrary> <!-- see https://openapi-generator.tech/docs/generators/java/ --> <library>native</library> <hideGenerationTimestamp>true</hideGenerationTimestamp> </configOptions> </configuration> </execution> </executions> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</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>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> </dependency> <dependency> <groupId>com.fasterxml.jackson.datatype</groupId> <artifactId>jackson-datatype-jsr310</artifactId> </dependency> <dependency> <groupId>org.openapitools</groupId> <artifactId>jackson-databind-nullable</artifactId> </dependency> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>jsr305</artifactId> </dependency> <dependency> <groupId>jakarta.annotation</groupId> <artifactId>jakarta.annotation-api</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api</artifactId> </dependency> </dependencies> </project>