Tags: puwei0000/graphql-java
Tags
Value visitor with applied directive argument visited (graphql-java#3041 ) * Added a ValueTraverser allowing you to visit and optionally change input argument values * Added integration test * Added PR feedback - sentinals, new types and so on * PR tweaks * PR feedback * PR feedback 2 * More PR feedback from Andi - handled null object fields * Added the ability to visit the arguments of a field and change them * Added applied directives argument support
Stable port of graphql-java#2940 (graphql-java#2947) Fix bug where parsing a sdl with @Skip definition would result in 2 directive definitions on the GraphQLSchema (graphql-java#2940)
Merge pull request graphql-java#2911 from graphql-java/benchmark_enf Reduce calculation for fragments in ExecutableNormalizedOperation
18.x port - Stop DOS attacks by making the lexer stop early on evil i… …nput (graphql-java#2897) * READY - Stop DOS attacks by making the lexer stop early on evil input. (graphql-java#2892) Port to 18.x * Test stability
17.x port - Stop DOS attacks by making the lexer stop early on evil i… …nput (graphql-java#2902) * 17.x port - Stop DOS attacks by making the lexer stop early on evil input * This stops DOS attacks by making the lexer stop early. * This stops DOS attacks by making the lexer stop early. Added BadSituationsRunner * This stops DOS attacks by making the lexer stop early. Added BadSituationsRunner with comments * This stops DOS attacks by making the lexer stop early. Added per query jvm settings * This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts * This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts - tweaks * This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts - tweaks * This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts - tweaks * This stops DOS attacks by making the lexer stop early.Use array instead of map * This stops DOS attacks by making the lexer stop early.Use array instead of map with comments * PR feedback - renamed options and added SDL options # Conflicts: # src/main/java/graphql/ParseAndValidate.java # src/main/java/graphql/parser/GraphqlAntlrToLanguage.java # src/main/java/graphql/parser/Parser.java # src/main/java/graphql/parser/ParserOptions.java # src/main/java/graphql/schema/idl/SchemaParser.java # src/test/groovy/graphql/parser/ParserTest.groovy * PR build * Reset after set options
RawVariables and CoercedVariables are public API (graphql-java#2868) (g… …raphql-java#2870) (cherry picked from commit 6090f3c) Co-authored-by: Brad Baker <[email protected]>
Max query depth called later in beginExecuteOperation (graphql-java#2773 ) * Investigation of NonNullableValueCoercedAsNullException is being thrown in MaxQueryDepthInstrumentation * MaxQueryDepthInstrumentation and MaxQueryComplexityInstrumentation now are called at execution time not after validation * use atomic ref
Update README.zh_cn.md (graphql-java#2758) This PR is the translation of latest README.
PreviousNext