Использование маски .
ОС Windows и ОС Linux по-разному обрабатывают файловые маски.
Например, маска *.* означает - указание всех файлов в ОС Windows - и указание всех файлов, содержащих в имени . ‑ в ОС Linux.
Такое различие может приводить к неожиданному поведению методов встроенного языка НайтиФайлы(), УдалитьФайлы() и объекта ДиалогВыбораФайла.
Особенности указания файловых масок в различных операционных системах отражены в синтакс-помощнике для функций НайтиФайлы(), УдалитьФайлы().
Для получения файловой маски, описывающей все файлы, предназначены функции - ПолучитьМаскуВсеФайлы(), - ПолучитьМаскуВсеФайлыКлиента(), - ПолучитьМаскуВсеФайлыСервера().
См также - Особенности разработки конфигураций для ОС Linux и macOS - стандарт 1С:ИТС - Особенности разработки кроссплатформенных прикладных решений - руководство разработчика 1С
Экранирование кода
// sonar:UseWindowsAllFilesMask:off
// sonar:UseWindowsAllFilesMask:on