Мы используем асинхронные операторы ожидания в нашем приложении js node, ниже кода.
let process_group = **async** function (incomingEvent, originalRequestId) {
for (let data in groupType) {
let groupName = groupType[data];
..............................................
async.retryable(RETRYCOUNT, **await** msUtil.msRequest(requestDataString, msUrl).
then(function (matchResult) {
..............................
})
});
}
код работает нормально и проблем при работе нет. Однако, когда мы выполняем сонар на этом, мы получаем, что "Ошибка разбора: Сонар не может проанализировать файл"
Если я удаляю асинхронный режим и жду, эхолот работает полностью нормально. Пожалуйста, может кто-нибудь дать подсказку