question: private void analyzeDependingTypes ( Type type , ClassLoader classLoader ) { Collection < Type > dependingTypes = type . getDependingTypes ( ) ; if ( CollectionUtils . isNotEmpty ( dependingTypes ) ) { for ( Type dependingType : dependingTypes ) { if ( ! classHashHelper . isAnalyzed ( dependingType . getFQN ( ) ) ) { analyzeAndInstrumentInternal ( null , dependingType . getFQN ( ) , classLoader , false ) ; } } } }
target:  Analyze the depending types of the given type and sends the results to the server if needed.