Skip to content

Commit 567cb9a

Browse files
committed
Багфикс
1 parent 97987f0 commit 567cb9a

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,14 @@
2727

2828
## Получение джсон файла для сонара по отчету о проверке EDT
2929

30-
[Пример батника](test/convert.bat)
30+
`edt-export-bugs c ./edt-result.out ./edt-json.json ./src`
31+
32+
`c` или `convert` - команда конвертации
33+
`EDT_VALIDATION_RESULT` - Путь к файлу с результатом проверки edt. Например ./edt-result.out
34+
`EDT_VALIDATION_JSON` - Путь к файлу результату. Например ./edt-json.json. Его нужно указать в `sonar-project.properties`.
35+
`SRC` - Путь к каталогу с исходниками. Например ./src. Лучше указывать относительный путь. Абсолютный путь сонар может и не воспринять.
36+
37+
Аргументы можно так же задать через одноименные параметры окружения.
3138

3239
## Пример настроек проекта Сонара
3340

packagedef

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Описание.Имя("edt-export-bugs")
2-
.Версия("0.0.1")
2+
.Версия("0.0.2")
33
.ЗависитОт("cli")
44
.ЗависитОт("logos")
55
.ЗависитОт("json")

src/main.os

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
Процедура ВыполнитьПриложение()
66

7-
Приложение = Новый КонсольноеПриложение( ПараметрыПриложения.ИмяПриложения(), "Экспорт диагностик 1С: EDT для SonarQube 1C (BSL) Community Plugin");
8-
Приложение.Версия("v version", ПараметрыПриложения.Версия());
7+
Приложение = Новый КонсольноеПриложение( "edt-export-bugs", "Экспорт диагностик 1С: EDT для SonarQube 1C (BSL) Community Plugin");
8+
Приложение.Версия("v version", "0.0.2");
99

1010
Приложение.ДобавитьКоманду("c convert", "Конвертировать результат EDT в json для SonarQube 1C (BSL) Community Plugin", Новый edtExport);
1111

src/Классы/edtExport.os

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,10 @@
138138

139139
_Лог.Отладка("Из файла %1 прочитано %2 строк", _РезультатПроверки, тз.Количество());
140140

141+
// В отчете могут быть дубли
142+
143+
тз.Свернуть("Тип,Метаданные,Положение,Описание");
144+
141145
Возврат тз;
142146

143147
КонецФункции

0 commit comments

Comments
 (0)