Skip to content

refactor(references): разорвать цикл references↔types через унификацию OScript-резолва по mdoRef#4233

Open
nixel2007 wants to merge 4 commits into
developfrom
claude/break-references-types-cycle
Open

refactor(references): разорвать цикл references↔types через унификацию OScript-резолва по mdoRef#4233
nixel2007 wants to merge 4 commits into
developfrom
claude/break-references-types-cycle

refactor(references): break the references↔types cycle via OScript md…

d6705c4
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jun 29, 2026 in 53s

Annotations

Check failure on line 563 in src/main/java/com/github/_1c_syntax/bsl/languageserver/context/ServerContext.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this code to not nest more than 3 if/for/while/switch/try statements.

See more on https://sonarcloud.io/project/issues?id=1c-syntax_bsl-language-server&issues=AZ8UrCPurJXjAhCQ85EQ&open=AZ8UrCPurJXjAhCQ85EQ&pullRequest=4233

Check warning on line 76 in src/main/java/com/github/_1c_syntax/bsl/languageserver/context/ServerContext.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

class "ServerContext" has 36 methods, which is greater than the 35 authorized. Split it into smaller classes.

See more on https://sonarcloud.io/project/issues?id=1c-syntax_bsl-language-server&issues=AZ8UrCPurJXjAhCQ85ER&open=AZ8UrCPurJXjAhCQ85ER&pullRequest=4233

Check warning on line 592 in src/main/java/com/github/_1c_syntax/bsl/languageserver/context/ServerContext.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this expression which always evaluates to "false"

See more on https://sonarcloud.io/project/issues?id=1c-syntax_bsl-language-server&issues=AZ8UrCPurJXjAhCQ85EP&open=AZ8UrCPurJXjAhCQ85EP&pullRequest=4233

Check warning on line 320 in src/test/java/com/github/_1c_syntax/bsl/languageserver/architecture/ArchitectureTest.java

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

This block of commented-out lines of code should be removed.

See more on https://sonarcloud.io/project/issues?id=1c-syntax_bsl-language-server&issues=AZ8UrCYIrJXjAhCQ85ES&open=AZ8UrCYIrJXjAhCQ85ES&pullRequest=4233