Skip to content

Commit

Permalink
- новый bslls 0.23.1
Browse files Browse the repository at this point in the history
- добавлен тест и правки для имен загружаемых внешних правил closes #280
  • Loading branch information
theshadowco committed Jul 11, 2024
1 parent ad300eb commit 3f406ca
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ val sonarQubeVersion = "9.9.0.65466"
dependencies {
implementation("org.sonarsource.api.plugin", "sonar-plugin-api", "9.14.0.375")

implementation("io.github.1c-syntax", "bsl-language-server", "0.23.0") {
implementation("io.github.1c-syntax", "bsl-language-server", "0.23.1") {
exclude("com.contrastsecurity", "java-sarif")
exclude("io.sentry", "sentry-logback")
exclude("org.springframework.boot", "spring-boot-starter-websocket")
Expand Down
8 changes: 4 additions & 4 deletions src/main/resources/edt.json
Original file line number Diff line number Diff line change
Expand Up @@ -182,8 +182,8 @@
},
{
"Code": "EDT-21",
"Name": "Не следует размещать экспортные процедуры и функции в модулях команд и форм. К этим модулям нет возможности обращаться из внешнего по отношению к ним кода, поэтому экспортные процедуры и функции в этих модулях не имеют смысла.",
"Description": "Отсутствует",
"Name": "Не следует размещать экспортные процедуры и функции в модулях команд и форм",
"Description": "Не следует размещать экспортные процедуры и функции в модулях команд и форм. К этим модулям нет возможности обращаться из внешнего по отношению к ним кода, поэтому экспортные процедуры и функции в этих модулях не имеют смысла.",
"Type": "CODE_SMELL",
"Severity": "MINOR",
"Active": true,
Expand Down Expand Up @@ -1568,8 +1568,8 @@
},
{
"Code": "EDT-175",
"Name": "Реквизиты составного типа, используемые в условиях соединений, отборах, а также для упорядочивания, должны содержать только ссылочные типы. В состав их типов не рекомендуется включать никаких других нессылочных типов.",
"Description": "Отсутствует",
"Name": "Реквизиты составного типа, используемые в условиях соединений, отборах, а также для упорядочивания, должны содержать только ссылочные типы.",
"Description": "Реквизиты составного типа, используемые в условиях соединений, отборах, а также для упорядочивания, должны содержать только ссылочные типы. В состав их типов не рекомендуется включать никаких других нессылочных типов.",
"Type": "BUG",
"Severity": "MINOR",
"Active": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ void testDefine() {
var repository = context.repository(reporter.getRepositoryKey());
assertThat(repository).isNotNull();
assertThat(repository.rules()).hasSize(179);
assertThat(repository.rules()).allMatch(rule-> rule.name().length() < 200);
}

@Test
Expand All @@ -63,6 +64,7 @@ void testEmptyExternalFilePath() {
var repository = context.repository(reporter.getRepositoryKey());
assertThat(repository).isNotNull();
assertThat(repository.rules()).hasSize(179);
assertThat(repository.rules()).allMatch(rule-> rule.name().length() < 200);
}

@Test
Expand All @@ -85,5 +87,6 @@ void testExternalFile() {
var repository = context.repository(reporter.getRepositoryKey());
assertThat(repository).isNotNull();
assertThat(repository.rules()).hasSize(183);
assertThat(repository.rules()).allMatch(rule-> rule.name().length() < 200);
}
}

0 comments on commit 3f406ca

Please sign in to comment.