Skip to content

Аннотация как значение параметра Аннотации#1576

Merged
EvilBeaver merged 9 commits into
developfrom
feature/deep-annotations
Dec 5, 2025
Merged

Аннотация как значение параметра Аннотации#1576
EvilBeaver merged 9 commits into
developfrom
feature/deep-annotations

Слияние с develop

89cdeef
Select commit
Loading
Failed to load commit list.
sonar.openbsl.ru qa-bot / SonarQube Code Analysis succeeded Dec 3, 2025 in 35s

Annotations

Check failure on line 102 in src/OneScript.Native/Compiler/CompilerHelpers.cs

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/OneScript.Native/Compiler/CompilerHelpers.cs#L102

Use curly braces or indentation to denote the code conditionally executed by this 'else'

Check notice on line 53 in src/OneScript.Core/Values/BslAnnotationValue.cs

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/OneScript.Core/Values/BslAnnotationValue.cs#L53

Use 'StringBuilder.Append(char)' instead of 'StringBuilder.Append(string)' when the input is a constant unit string

Check notice on line 13 in src/ScriptEngine/Machine/AnnotationDefinition.cs

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/ScriptEngine/Machine/AnnotationDefinition.cs#L13

Make this field 'private' and encapsulate it in a 'public' property.

Check notice on line 14 in src/ScriptEngine/Machine/AnnotationDefinition.cs

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/ScriptEngine/Machine/AnnotationDefinition.cs#L14

Make this field 'private' and encapsulate it in a 'public' property.

Check notice on line 13 in src/ScriptEngine/Machine/AnnotationParameter.cs

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/ScriptEngine/Machine/AnnotationParameter.cs#L13

Make this field 'private' and encapsulate it in a 'public' property.

Check notice on line 15 in src/ScriptEngine/Machine/AnnotationParameter.cs

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/ScriptEngine/Machine/AnnotationParameter.cs#L15

Make this field 'private' and encapsulate it in a 'public' property.

Check failure on line 1258 in src/ScriptEngine/Compiler/StackMachineCodeGenerator.cs

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/ScriptEngine/Compiler/StackMachineCodeGenerator.cs#L1258

Use curly braces or indentation to denote the code conditionally executed by this 'else'