Community
Participate
Working Groups
I20060119 Because of bug 48459, HierarchyResolver#resolve(Openable[] openables, HashSet localTypes, IProgressMonitor monitor) resolved fields and methods when caching a binary type (line 607). However this can have a performance pelnaty, and since a workaround (which consists in initializing the fields and methods of a binary biding) was added, we should ensure that fields and methods are not requested.
Changed HierarchyResolver#resolve(IGenericType) and resolve(Openable[],HashSet,IProgressMonitor) to cache binary types without requesting fields and methods.
Code verified for 3.2 M5 using build I20060214-0010.