Ошибка при Can't read metadata XML for object при выполнении анализа

sonar-bsl-plugin

#1

Добрый день, коллеги. При анализе кода sonar scanner выдает большое количество таких сообщений:

10:41:22 INFO: Can’t read metadata XML for object ирАлгоритмы for base dir C:\jen\workspace\RNG\src\cf
10:41:22 INFO: Can’t read metadata XML for object ирКомандаРедактироватьОбъект for base dir C:\jen\workspace\RNG\src\cf
10:41:22 INFO: Can’t read metadata XML for object ирОбъектыДляОтладки for base dir C:\jen\workspace\RNG\src\cf

Плагину “непонятен” xml? Как это влияет на результат анализа?


SonarQube 1C (BSL) - Выпуск релиза 1.12
#2

версию обновите плагина :wink:


#3

Ок. Обновимся, когда узнаем как это делается)


#4

1 У вас в исходниках нет файла C:\jen\workspace\RNG\src\cf\Справочники\ирАлгоритмы.xml
либо с ним что-то не так

2 А вообще исходники из папки C:\jen\workspace\RNG\src\cf загружаются через Конфигуратор в базу?


#5
  1. Файл есть
  2. Исходники загружаются без ошибок

#6

Тогда грустно :frowning:

Если у вас куплена поддержка продукта, обращайтесь через нее, будем совместно решать эту неожиданную проблему.

И нет ли других ошибок, например, про XML или общие модули?


#7

Жду обновления плагина, в котором должна быть решена возможно наша проблема.
Техподдержка плагина куплена. До других ошибок доберемся позже)
Сейчас пока вижу только проблемы с директивами ERROR: Parse error at line 6 column 0:
10:52:26 --> #Если ТолстыйКлиентОбычноеПриложение Тогда

Но их не много и мы сами еще не анализировали.

Как правильно обращаться в техподдержку?


#8

help@silverbulleters.org

что касется препроцессорных директив - то это у вас операторские скобки разрывают код.

 #Если ТолстыйКлиентОбычноеПриложение Тогда
Для сч =1 по 15
#Иначе
Если сч = 15 Тогда

#9

Проблема топика решена в 1.12


#10

@PiskunovSS А вообще у Вас плагин ругается на толстую форму из Инструментов разработчику, т.к. не находит управляемую форму.

на самом деле ничего страшного в этом нет, т.к. у толстой формы нет хмл-описания.

В версии 1.12 эта проверка доработана:

  • добавлены более расширенные сообщения о том, что проблема именно в толстой форме метаданного или толстой общей форме
  • и сообщения переведены в дебаг-режим для уменьшения шума при анализе