// UnpatchAll removes all applied monkeypatches
UnpatchAll removes all applied monkeypatches
// UnpatchAll removes all applied monkeypatches
func UnpatchAll() {
	lock.Lock()
	defer lock.Unlock()
	for target, p := range patches {
		unpatch(target, p)
		delete(patches, target)
	}
}
func UnpatchAll ( ) { lock . Lock ( ) defer lock . Unlock ( ) for target , p := range patches { unpatch ( target , p ) delete ( patches , target ) } }
UnpatchAll removes all applied monkeypatches
UnpatchAll removes all applied monkeypatches