File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ pub const ENUMS_PREFIX: &str = "";
44
55#[ derive( Debug , PartialEq ) ]
66pub struct GqlEnum {
7+ pub description : Option < String > ,
78 pub name : String ,
89 pub variants : Vec < String > ,
910}
Original file line number Diff line number Diff line change @@ -267,6 +267,7 @@ impl ::std::convert::From<graphql_parser::schema::Document> for Schema {
267267 enm. name . clone ( ) ,
268268 GqlEnum {
269269 name : enm. name . clone ( ) ,
270+ description : enm. description ,
270271 variants : enm. values . iter ( ) . map ( |v| v. name . clone ( ) ) . collect ( ) ,
271272 } ,
272273 ) ;
@@ -349,9 +350,12 @@ impl ::std::convert::From<::introspection_response::IntrospectionResponse> for S
349350 . map ( |t| t. clone ( ) . map ( |t| t. name . expect ( "enum variant name" ) ) )
350351 . filter_map ( |t| t)
351352 . collect ( ) ;
352- schema
353- . enums
354- . insert ( name. clone ( ) , GqlEnum { name, variants } ) ;
353+ let mut enm = GqlEnum {
354+ name : name. clone ( ) ,
355+ description : ty. description . clone ( ) ,
356+ variants,
357+ } ;
358+ schema. enums . insert ( name, enm) ;
355359 }
356360 Some ( __TypeKind:: SCALAR ) => {
357361 if DEFAULT_SCALARS
You can’t perform that action at this time.
0 commit comments