Skip to content

Refactor console interaction handling to improve compatibility with n…

933cbcb
Select commit
Loading
Failed to load commit list.
Open

Improve compatibility with non-interactive environments #25

Refactor console interaction handling to improve compatibility with n…
933cbcb
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Mar 22, 2026 in 10s

Quality Gate failed

Failed conditions
C Reliability Rating on New Code (required ≥ A)
D Maintainability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 419 in ConsoleInteractive/ConsoleInteractive/ConsoleBuffer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either remove or fill this block of code.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQIxmRbbgKiJX4TW&open=AZ0UqQIxmRbbgKiJX4TW&pullRequest=25

Check warning on line 430 in ConsoleInteractive/ConsoleInteractive/ConsoleBuffer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either remove or fill this block of code.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQIxmRbbgKiJX4TX&open=AZ0UqQIxmRbbgKiJX4TX&pullRequest=25

Check warning on line 338 in ConsoleInteractive/ConsoleInteractive/ConsoleBuffer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle the exception or explain in a comment why it can be ignored.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQIxmRbbgKiJX4TS&open=AZ0UqQIxmRbbgKiJX4TS&pullRequest=25

Check warning on line 55 in ConsoleInteractive/ConsoleInteractive/InternalContext.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either remove or fill this block of code.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQMGmRbbgKiJX4Te&open=AZ0UqQMGmRbbgKiJX4Te&pullRequest=25

Check warning on line 18 in ConsoleInteractive/ConsoleInteractive/ConsoleWriter.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle the exception or explain in a comment why it can be ignored.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQLjmRbbgKiJX4TZ&open=AZ0UqQLjmRbbgKiJX4TZ&pullRequest=25

Check warning on line 430 in ConsoleInteractive/ConsoleInteractive/ConsoleBuffer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle the exception or explain in a comment why it can be ignored.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQIxmRbbgKiJX4TV&open=AZ0UqQIxmRbbgKiJX4TV&pullRequest=25

Check warning on line 422 in ConsoleInteractive/ConsoleInteractive/ConsoleBuffer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Do not lock on writable field 'WriteLock', use a readonly field instead.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQIxmRbbgKiJX4TY&open=AZ0UqQIxmRbbgKiJX4TY&pullRequest=25

Check warning on line 55 in ConsoleInteractive/ConsoleInteractive/InternalContext.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle the exception or explain in a comment why it can be ignored.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQMGmRbbgKiJX4Td&open=AZ0UqQMGmRbbgKiJX4Td&pullRequest=25

Check warning on line 18 in ConsoleInteractive/ConsoleInteractive/ConsoleWriter.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either remove or fill this block of code.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQLjmRbbgKiJX4Ta&open=AZ0UqQLjmRbbgKiJX4Ta&pullRequest=25

Check warning on line 139 in ConsoleInteractive/ConsoleInteractive/ConsoleWriter.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either remove or fill this block of code.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQLjmRbbgKiJX4Tc&open=AZ0UqQLjmRbbgKiJX4Tc&pullRequest=25

Check warning on line 338 in ConsoleInteractive/ConsoleInteractive/ConsoleBuffer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Either remove or fill this block of code.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQIxmRbbgKiJX4TT&open=AZ0UqQIxmRbbgKiJX4TT&pullRequest=25

Check warning on line 139 in ConsoleInteractive/ConsoleInteractive/ConsoleWriter.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle the exception or explain in a comment why it can be ignored.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQLjmRbbgKiJX4Tb&open=AZ0UqQLjmRbbgKiJX4Tb&pullRequest=25

Check warning on line 419 in ConsoleInteractive/ConsoleInteractive/ConsoleBuffer.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Handle the exception or explain in a comment why it can be ignored.

See more on https://sonarcloud.io/project/issues?id=breadbyte_ConsoleInteractive&issues=AZ0UqQIxmRbbgKiJX4TU&open=AZ0UqQIxmRbbgKiJX4TU&pullRequest=25