kshana 0.24.0

Open, reproducible PNT-resilience simulator with quantum-sensor performance models
Documentation
# SonarQube Cloud (sonarcloud.io) project configuration for the public Kshana crate.
#
# CI-based analysis (see .github/workflows/sonarcloud.yml): the Rust analyzer runs
# Clippy itself and imports the LCOV coverage the CI already produces with
# cargo-tarpaulin (the same ~96%-line report gated at 85% in ci.yml). Automatic
# Analysis must be turned OFF in the SonarCloud project settings for this to apply.
#
# The keys below must match the organization + project SonarCloud assigns when the
# repo is imported. Defaults follow SonarCloud's GitHub-import convention
# (<org-login> lowercased, <org>_<repo>); adjust if SonarCloud shows different keys.
sonar.organization=ashfordeou
sonar.projectKey=ashfordeOU_kshana
sonar.projectName=kshana

# Analyse the engine's Rust source; tests are declared so they are measured as tests,
# not production code. Generated numeric tables and the built wasm bundle carry no
# maintainable signal, so they are excluded from analysis.
sonar.sources=src
sonar.tests=tests
sonar.exclusions=src/**/*_data.rs,web/pkg/**,target/**

# Coverage: reuse the CI LCOV report (cargo tarpaulin --out Lcov -> coverage/lcov.info).
sonar.rust.lcov.reportPaths=coverage/lcov.info

sonar.scm.provider=git