При использовании ExtJS 4+ с асинхронной загрузкой такое предупреждение может быть знакомо:
[Ext.Loader] Synchronously loading 'MY.particular.module';
consider adding Ext.require('MY.particular.module') above Ext.onReady
Как определить, какой модуль JavaScript (, будь то контроллер, компонент и т. д. ), вызывает это предупреждение? т.е. место, где подключаемый модуль синхронно загружается вrequires
список.
Как правильно обойти исправление этих предупреждений? Существует ли автоматизированный способ сделать это?
P.S. Единственный способ сделать это прямо сейчас — установить точку отладки, в которой возникает предупреждение, и проследить, какая строка в каком файле ведет к генерируемому предупреждению.