with codegen output

This commit is contained in:
2023-01-29 15:23:03 +01:00
parent e5874141b3
commit 0bf6b0e91e
5 changed files with 31 additions and 5 deletions

View File

@@ -1,10 +1,9 @@
use std::sync::Arc;
use genco::{prelude::rust, quote, quote_in};
use genco::{prelude::rust, quote};
use graphql_introspection_query::introspection_response::{
FullType, IntrospectionResponse, Schema,
};
use itertools::Itertools;
use crate::{
handlers::{scalar::Scalar, DynHandler, Handlers},
@@ -47,7 +46,6 @@ impl CodeGeneration {
for t in types {
if let Some(_) = self.type_name(&t) {
let rendered = handler.render(&t)?;
output.push();
output.append(rendered);
}

View File

@@ -30,7 +30,7 @@ impl Handler for Scalar {
let name = t.name.as_ref().ok_or(eyre::anyhow!("name not found"))?;
Ok(quote! {
pub struct $name (Scalar);
pub struct $name(Scalar);
})
}