Как справиться с предупреждением ExtJS «Синхронно загружается»

При использовании ExtJS 4+ с асинхронной загрузкой такое предупреждение может быть знакомо:

[Ext.Loader] Synchronously loading 'MY.particular.module';
consider adding Ext.require('MY.particular.module') above Ext.onReady

Как определить, какой модуль JavaScript (, будь то контроллер, компонент и т. д. ), вызывает это предупреждение? т.е. место, где подключаемый модуль синхронно загружается вrequiresсписок.

Как правильно обойти исправление этих предупреждений? Существует ли автоматизированный способ сделать это?

P.S. Единственный способ сделать это прямо сейчас — установить точку отладки, в которой возникает предупреждение, и проследить, какая строка в каком файле ведет к генерируемому предупреждению.

6
задан Joseph Victor Zammit 13 August 2012 в 09:11
поделиться