@@ -20,29 +20,29 @@ namespace graphql {
2020namespace service {
2121
2222static const std::array<std::string_view, 8 > s_namesTypeKind = {
23- " SCALAR" sv,
24- " OBJECT" sv,
25- " INTERFACE" sv,
26- " UNION" sv,
27- " ENUM" sv,
28- " INPUT_OBJECT" sv,
29- " LIST" sv,
30- " NON_NULL" sv
23+ R"gql( SCALAR)gql " sv,
24+ R"gql( OBJECT)gql " sv,
25+ R"gql( INTERFACE)gql " sv,
26+ R"gql( UNION)gql " sv,
27+ R"gql( ENUM)gql " sv,
28+ R"gql( INPUT_OBJECT)gql " sv,
29+ R"gql( LIST)gql " sv,
30+ R"gql( NON_NULL)gql " sv
3131};
3232
3333template <>
3434introspection::TypeKind ModifiedArgument<introspection::TypeKind>::convert(const response::Value& value)
3535{
3636 if (!value.maybe_enum ())
3737 {
38- throw service::schema_exception { { " not a valid __TypeKind value" } };
38+ throw service::schema_exception { { R"ex( not a valid __TypeKind value)ex " } };
3939 }
4040
4141 const auto itr = std::find (s_namesTypeKind.cbegin (), s_namesTypeKind.cend (), value.get <response::StringType>());
4242
4343 if (itr == s_namesTypeKind.cend ())
4444 {
45- throw service::schema_exception { { " not a valid __TypeKind value" } };
45+ throw service::schema_exception { { R"ex( not a valid __TypeKind value)ex " } };
4646 }
4747
4848 return static_cast <introspection::TypeKind>(itr - s_namesTypeKind.cbegin ());
@@ -63,39 +63,39 @@ std::future<service::ResolverResult> ModifiedResult<introspection::TypeKind>::co
6363}
6464
6565static const std::array<std::string_view, 18 > s_namesDirectiveLocation = {
66- " QUERY" sv,
67- " MUTATION" sv,
68- " SUBSCRIPTION" sv,
69- " FIELD" sv,
70- " FRAGMENT_DEFINITION" sv,
71- " FRAGMENT_SPREAD" sv,
72- " INLINE_FRAGMENT" sv,
73- " SCHEMA" sv,
74- " SCALAR" sv,
75- " OBJECT" sv,
76- " FIELD_DEFINITION" sv,
77- " ARGUMENT_DEFINITION" sv,
78- " INTERFACE" sv,
79- " UNION" sv,
80- " ENUM" sv,
81- " ENUM_VALUE" sv,
82- " INPUT_OBJECT" sv,
83- " INPUT_FIELD_DEFINITION" sv
66+ R"gql( QUERY)gql " sv,
67+ R"gql( MUTATION)gql " sv,
68+ R"gql( SUBSCRIPTION)gql " sv,
69+ R"gql( FIELD)gql " sv,
70+ R"gql( FRAGMENT_DEFINITION)gql " sv,
71+ R"gql( FRAGMENT_SPREAD)gql " sv,
72+ R"gql( INLINE_FRAGMENT)gql " sv,
73+ R"gql( SCHEMA)gql " sv,
74+ R"gql( SCALAR)gql " sv,
75+ R"gql( OBJECT)gql " sv,
76+ R"gql( FIELD_DEFINITION)gql " sv,
77+ R"gql( ARGUMENT_DEFINITION)gql " sv,
78+ R"gql( INTERFACE)gql " sv,
79+ R"gql( UNION)gql " sv,
80+ R"gql( ENUM)gql " sv,
81+ R"gql( ENUM_VALUE)gql " sv,
82+ R"gql( INPUT_OBJECT)gql " sv,
83+ R"gql( INPUT_FIELD_DEFINITION)gql " sv
8484};
8585
8686template <>
8787introspection::DirectiveLocation ModifiedArgument<introspection::DirectiveLocation>::convert(const response::Value& value)
8888{
8989 if (!value.maybe_enum ())
9090 {
91- throw service::schema_exception { { " not a valid __DirectiveLocation value" } };
91+ throw service::schema_exception { { R"ex( not a valid __DirectiveLocation value)ex " } };
9292 }
9393
9494 const auto itr = std::find (s_namesDirectiveLocation.cbegin (), s_namesDirectiveLocation.cend (), value.get <response::StringType>());
9595
9696 if (itr == s_namesDirectiveLocation.cend ())
9797 {
98- throw service::schema_exception { { " not a valid __DirectiveLocation value" } };
98+ throw service::schema_exception { { R"ex( not a valid __DirectiveLocation value)ex " } };
9999 }
100100
101101 return static_cast <introspection::DirectiveLocation>(itr - s_namesDirectiveLocation.cbegin ());
0 commit comments