-
| 
         e.g if I select  interface Node{
   id: ID!
}
type User implements Node{
   id: ID!
   name : String
}
fragment Foo on Node{
   id
   ... on User{
    id  // duplicated
    name 
   }
} | 
  
Beta Was this translation helpful? Give feedback.
      
      
          Answered by
          
            lrlna
          
      
      
        Oct 14, 2025 
      
    
    Replies: 1 comment
-
| 
         No, there isn't. As a spec implementation, we cannot make this kind of decision; it's up to tool implementors to figure out if that's the kind of linting they'd like to provide.  | 
  
Beta Was this translation helpful? Give feedback.
                  
                    0 replies
                  
                
            
      Answer selected by
        lrlna
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
No, there isn't. As a spec implementation, we cannot make this kind of decision; it's up to tool implementors to figure out if that's the kind of linting they'd like to provide.