File tree Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Expand file tree Collapse file tree 1 file changed +5
-7
lines changed Original file line number Diff line number Diff line change @@ -181,13 +181,11 @@ class PossibleFragmentSpreads(ValidationRule):
181
181
class NoFragmentCycles (ValidationRule ):
182
182
def __init__ (self , context ):
183
183
super (NoFragmentCycles , self ).__init__ (context )
184
-
185
- self .spreads_in_fragment = {}
186
- definitions = context .get_ast ().definitions
187
- for node in definitions :
188
- if isinstance (node , ast .FragmentDefinition ):
189
- self .spreads_in_fragment [node .name .value ] = self .gather_spreads (node )
190
-
184
+ self .spreads_in_fragment = {
185
+ node .name .value : self .gather_spreads (node )
186
+ for node in context .get_ast ().definitions
187
+ if isinstance (node , ast .FragmentDefinition )
188
+ }
191
189
self .known_to_lead_to_cycle = set ()
192
190
193
191
def enter_FragmentDefinition (self , node , * args ):
You can’t perform that action at this time.
0 commit comments