Skip to content

Commit

Permalink
WIP: typesafe rework
Browse files Browse the repository at this point in the history
  • Loading branch information
mskacelik committed Dec 18, 2023
1 parent 1acc749 commit 2a593e0
Show file tree
Hide file tree
Showing 22 changed files with 2,460 additions and 4 deletions.
192 changes: 192 additions & 0 deletions client/model-builder/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,192 @@
<?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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>io.smallrye</groupId>
<artifactId>smallrye-graphql-client-parent</artifactId>
<version>2.6.1-SNAPSHOT</version>
</parent>

<artifactId>smallrye-graphql-client-model-builder</artifactId>
<name>SmallRye: GraphQL Client :: model builder</name>
<dependencies>
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>smallrye-graphql-client-model</artifactId>
</dependency>

<!-- Jandex indexer -->
<dependency>
<groupId>io.smallrye</groupId>
<artifactId>jandex</artifactId>
</dependency>
<!-- Logging -->
<dependency>
<groupId>org.jboss.logging</groupId>
<artifactId>jboss-logging</artifactId>
<scope>provided</scope>
</dependency>

<!-- Test -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
</dependency>
<dependency>
<groupId>io.smallrye</groupId>
<artifactId>smallrye-graphql-client-api</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.microprofile.graphql</groupId>
<artifactId>microprofile-graphql-api</artifactId>
</dependency>
<dependency>
<groupId>io.smallrye.reactive</groupId>
<artifactId>mutiny</artifactId>
</dependency>
<dependency>
<groupId>io.smallrye</groupId>
<artifactId>smallrye-graphql-client</artifactId>
</dependency>
</dependencies>

<!-- <build>-->
<!-- <plugins>-->
<!-- <plugin>-->
<!-- <groupId>org.apache.maven.plugins</groupId>-->
<!-- <artifactId>maven-surefire-plugin</artifactId>-->
<!-- <configuration>-->
<!-- <useFile>false</useFile>-->
<!-- <trimStackTrace>false</trimStackTrace>-->
<!-- </configuration>-->
<!-- </plugin>-->

<!-- <plugin>-->
<!-- <groupId>org.jetbrains.kotlin</groupId>-->
<!-- <artifactId>kotlin-maven-plugin</artifactId>-->
<!-- <version>${version.kotlin.compiler}</version>-->
<!-- <executions>-->
<!-- <execution>-->
<!-- <id>test-compile</id>-->
<!-- <goals>-->
<!-- <goal>test-compile</goal>-->
<!-- </goals>-->
<!-- <configuration>-->
<!-- <sourceDirs>-->
<!-- <dir>${project.basedir}/src/test/kotlin</dir>-->
<!-- </sourceDirs>-->
<!-- </configuration>-->
<!-- </execution>-->
<!-- </executions>-->
<!-- </plugin>-->


<!-- </plugins>-->
<!-- </build>-->

<!-- <profiles>-->

<!-- &lt;!&ndash; Run against the current released version &ndash;&gt;-->
<!-- <profile>-->
<!-- <id>v2.0.x</id>-->
<!-- <activation>-->
<!-- <property>-->
<!-- <name>!version.eclipse.microprofile.graphql</name>-->
<!-- </property>-->
<!-- </activation>-->

<!-- <build>-->
<!-- <plugins>-->
<!-- <plugin>-->
<!-- <groupId>org.apache.maven.plugins</groupId>-->
<!-- <artifactId>maven-dependency-plugin</artifactId>-->
<!-- <version>3.3.0</version>-->
<!-- <executions>-->
<!-- <execution>-->
<!-- <phase>generate-sources</phase>-->
<!-- <goals>-->
<!-- <goal>unpack</goal>-->
<!-- </goals>-->
<!-- <configuration>-->
<!-- <overWrite>true</overWrite>-->
<!-- <outputDirectory>${project.build.directory}/test-classes</outputDirectory>-->
<!-- <excludes>**/tests/,**/dynamic/,**/*Test.class,**/beans.xml</excludes>-->

<!-- <artifactItems>-->
<!-- <artifactItem>-->
<!-- <groupId>org.eclipse.microprofile.graphql</groupId>-->
<!-- <artifactId>microprofile-graphql-tck</artifactId>-->
<!-- <type>jar</type>-->
<!-- </artifactItem>-->
<!-- </artifactItems>-->
<!-- </configuration>-->
<!-- </execution>-->
<!-- </executions>-->

<!-- </plugin>-->
<!-- </plugins>-->
<!-- </build>-->
<!-- </profile>-->

<!-- &lt;!&ndash; Run against the snapshot version &ndash;&gt;-->
<!-- <profile>-->
<!-- <id>v2.1-SNAPSHOT</id>-->
<!-- <activation>-->
<!-- <property>-->
<!-- <name>version.eclipse.microprofile.graphql</name>-->
<!-- <value>2.1-SNAPSHOT</value>-->
<!-- </property>-->
<!-- </activation>-->
<!-- <build>-->
<!-- <plugins>-->
<!-- <plugin>-->
<!-- <groupId>org.apache.maven.plugins</groupId>-->
<!-- <artifactId>maven-dependency-plugin</artifactId>-->
<!-- <version>3.3.0</version>-->
<!-- <executions>-->
<!-- <execution>-->
<!-- <phase>generate-sources</phase>-->
<!-- <goals>-->
<!-- <goal>unpack</goal>-->
<!-- </goals>-->
<!-- <configuration>-->
<!-- <overWrite>true</overWrite>-->
<!-- <outputDirectory>${project.build.directory}/test-classes</outputDirectory>-->
<!-- <excludes>**/tests/,**/dynamic/,**/*Test.class,**/beans.xml</excludes>-->

<!-- <artifactItems>-->
<!-- <artifactItem>-->
<!-- <groupId>org.eclipse.microprofile.graphql</groupId>-->
<!-- <artifactId>microprofile-graphql-server-tck</artifactId>-->
<!-- <type>jar</type>-->
<!-- </artifactItem>-->
<!-- </artifactItems>-->
<!-- </configuration>-->
<!-- </execution>-->
<!-- </executions>-->

<!-- </plugin>-->
<!-- </plugins>-->
<!-- </build>-->
<!-- </profile>-->


<!-- <profile>-->
<!-- <id>coverage</id>-->
<!-- <properties>-->
<!-- <argLine>@{jacocoArgLine}</argLine>-->
<!-- </properties>-->
<!-- <build>-->
<!-- <plugins>-->
<!-- <plugin>-->
<!-- <groupId>org.jacoco</groupId>-->
<!-- <artifactId>jacoco-maven-plugin</artifactId>-->
<!-- </plugin>-->
<!-- </plugins>-->
<!-- </build>-->
<!-- </profile>-->
<!-- </profiles>-->

</project>
Loading

0 comments on commit 2a593e0

Please sign in to comment.