[RESOLVIDO] Mensagem SONARqube - Restrict what this loop acts on by testing each property

O trecho de código está recebendo críticas abaixo do SONARqube. Eu gostaria de entender o que precisa ser feito para corrigir o problema?

Vi as sugestões no Compliant Soluction, mas não funcionaram. Por isso peço ajuda de vocês mais experientes

Tente adicionar essa condição dentro do loop:

for (ev in options.events) {
	if (options.events.hasOwnProperty(ev)) {
		(function(object, name) {
			google.maps.event.addDomListener(object, name, function() {
				options.events[name].apply(this, [this]);
			});
		})(control, ev);
	}
}

FONTE: https://rules.sonarsource.com/javascript/RSPEC-1535