Module ImportFrom alias ImportFrom alias ImportFrom alias alias FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Return Dict Str Str Call AttributeLoad NameLoad attr NameLoad NameLoad ListLoad Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Return Dict Str Str Call AttributeLoad NameLoad attr NameLoad NameLoad ListLoad Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str ListLoad Call NameLoad Str Str Num Num decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str ListLoad Call NameLoad Str Str Num Num decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str ListLoad Call NameLoad Str Str Num Num decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str ListLoad Call NameLoad Str Str Num Num decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str ListLoad Call NameLoad Str Str Num Num decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str ListLoad Call NameLoad Str Str Num Num decorator_list FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Str ListLoad Call NameLoad Str Str Num Num decorator_list
N/A graphql.core.language.location SourceLocation graphql.core.validation.rules ScalarLeafs utils expect_fails_rule expect_passes_rule no_scalar_subselection N/A N/A field type line column N/A N/A N/A N/A message locations N/A N/A ScalarLeafs no_subselection_allowed_message field type N/A N/A SourceLocation line column N/A missing_obj_subselection N/A N/A field type line column N/A N/A N/A N/A message locations N/A N/A ScalarLeafs required_subselection_message field type N/A N/A SourceLocation line column N/A test_valid_scalar_selection N/A N/A N/A N/A N/A N/A expect_passes_rule ScalarLeafs 
      fragment scalarSelection on Dog {
        barks
      }
     N/A test_object_type_missing_selection N/A N/A N/A N/A N/A N/A expect_fails_rule ScalarLeafs 
      query directQueryOnObjectWithoutSubFields {
        human
      }
     N/A N/A missing_obj_subselection human Human 3 9 N/A test_interface_type_missing_selection N/A N/A N/A N/A N/A N/A expect_fails_rule ScalarLeafs 
      {
        human { pets }
      }
     N/A N/A missing_obj_subselection pets [Pet] 3 17 N/A test_valid_scalar_selection_with_args N/A N/A N/A N/A N/A N/A expect_passes_rule ScalarLeafs 
      fragment scalarSelectionWithArgs on Dog {
        doesKnowCommand(dogCommand: SIT)
      }
     N/A test_scalar_selection_not_allowed_on_boolean N/A N/A N/A N/A N/A N/A expect_fails_rule ScalarLeafs 
      fragment scalarSelectionsNotAllowedOnBoolean on Dog {
        barks { sinceWhen }
      }
     N/A N/A no_scalar_subselection barks Boolean 3 15 N/A test_scalar_selection_not_allowed_on_enum N/A N/A N/A N/A N/A N/A expect_fails_rule ScalarLeafs 
      fragment scalarSelectionsNotAllowedOnEnum on Cat {
        furColor { inHexdec }
      }
     N/A N/A no_scalar_subselection furColor FurColor 3 18 N/A test_scalar_selection_not_allowed_with_args N/A N/A N/A N/A N/A N/A expect_fails_rule ScalarLeafs 
      fragment scalarSelectionsNotAllowedWithArgs on Dog {
        doesKnowCommand(dogCommand: SIT) { sinceWhen }
      }
     N/A N/A no_scalar_subselection doesKnowCommand Boolean 3 42 N/A test_scalar_selection_not_allowed_with_directives N/A N/A N/A N/A N/A N/A expect_fails_rule ScalarLeafs 
      fragment scalarSelectionsNotAllowedWithDirectives on Dog {
        name @include(if: true) { isAlsoHumanName }
      }
     N/A N/A no_scalar_subselection name String 3 33 N/A test_scalar_selection_not_allowed_with_directives_and_args N/A N/A N/A N/A N/A N/A expect_fails_rule ScalarLeafs 
      fragment scalarSelectionsNotAllowedWithDirectivesAndArgs on Dog {
        doesKnowCommand(dogCommand: SIT) @include(if: true) { sinceWhen }
      }
     N/A N/A no_scalar_subselection doesKnowCommand Boolean 3 61 N/A