Enhance coding conventions and static analysis setup; update .editorconfig, scanner.sh, and various C# files for improved readability and performance

This commit is contained in:
Miha Kralj
2025-12-04 14:36:00 -08:00
parent 967096d4f5
commit ee358bfdd9
9 changed files with 31 additions and 4 deletions
+6
View File
@@ -200,6 +200,12 @@ if [ "$SKIP_QODANA" = false ]; then
if command -v qodana &> /dev/null; then
log_info "Starting Qodana analysis..."
# Install dependencies required for Qodana (IntelliJ) on minimal Debian
if ! dpkg -s libfreetype6 fontconfig &> /dev/null; then
log_info "Installing missing dependencies (libfreetype6, fontconfig)..."
apt-get update && apt-get install -y libfreetype6 fontconfig
fi
export CI=true
qodana scan --within-docker=false -l qodana-dotnet --coverage-dir "$COVERAGE_DIR" || true