From 22a2bbf5777566c559cab1a255380457ead0d8e5 Mon Sep 17 00:00:00 2001 From: Marek Skacelik Date: Thu, 26 Oct 2023 12:09:49 +0200 Subject: [PATCH] added quarkus side build specifics for indexing and recording of typesafe client --- .idea/runConfigurations/mvnDebug.xml | 4 +- bom/application/pom.xml | 29 +++++++++++- .../deployment/pom.xml | 8 ++++ ...llRyeGraphQLClientFinalIndexBuildItem.java | 18 +++++++ .../SmallRyeGraphQLClientProcessor.java | 29 +++++++++++- .../TypesafeGraphQLClientMapTest.java | 19 ++------ ...tProgrammaticUsageWithClientModelTest.java | 47 +++++++++++++++++++ .../smallrye-graphql-client/runtime/pom.xml | 4 ++ .../SmallRyeGraphQLClientRecorder.java | 21 +++++++-- 9 files changed, 156 insertions(+), 23 deletions(-) create mode 100644 extensions/smallrye-graphql-client/deployment/src/main/java/io/quarkus/smallrye/graphql/client/deployment/SmallRyeGraphQLClientFinalIndexBuildItem.java create mode 100644 extensions/smallrye-graphql-client/deployment/src/test/java/io/quarkus/smallrye/graphql/client/deployment/TypesafeGraphQLClientProgrammaticUsageWithClientModelTest.java diff --git a/.idea/runConfigurations/mvnDebug.xml b/.idea/runConfigurations/mvnDebug.xml index 522dd94a4e0822..7dcbd5d87588ed 100644 --- a/.idea/runConfigurations/mvnDebug.xml +++ b/.idea/runConfigurations/mvnDebug.xml @@ -4,10 +4,10 @@