- org.codehaus.groovy.ast.GenericsType.GenericsTypeName
    
        - 
            
            
 public static class GenericsType.GenericsTypeName
extends Object  Represents GenericsType name.
  
 TODO: In order to distinguish GenericsType with same name, we should add a property to keep the declaring class.
  
 -  change the signature of constructor GenericsTypeName to `GenericsTypeName(String name, ClassNode declaringClass)`
 
-  try to fix all compilation errors(if `GenericsType` has declaringClass property, the step would be a bit easy to fix...)
 
-  run all tests to see whether the change breaks anything
 
-  if all tests pass, congratulations! but if some tests are broken, try to debug and find why...
 
 We should find a way to set declaring class for `GenericsType` first, it can be completed at the resolving phase.
 
    
        - 
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
            
            - 
                    Methods Summary
- 
                    Inherited Methods Summary
 
 
    
        - 
           
            
            
            
            
            
            
                - 
                    
                
                    Constructor Detail
                            - 
                                public GenericsTypeName(String name)
 
 
 
    
    
    Copyright © 2003-2025 The Apache Software Foundation. All rights reserved.