lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

coverage.toml (1958B)


      1 [gate]
      2 fail_under_exec_lines = 100.0
      3 fail_under_functions = 100.0
      4 fail_under_regions = 100.0
      5 fail_under_branches = 100.0
      6 require_branches = true
      7 
      8 # Heavy-development baseline: required crates must hold 100% coverage across
      9 # executable lines, functions, regions, and branches. Temporary threshold
     10 # overrides below 100% are not part of the active gate.
     11 
     12 [overrides.radroots_log]
     13 require_branches = false
     14 temporary = true
     15 reason = "branch coverage is not applicable while the crate has no measured branch records"
     16 
     17 [overrides.radroots_net]
     18 require_branches = false
     19 temporary = true
     20 reason = "branch coverage is not applicable while the crate has no measured branch records"
     21 
     22 [overrides.radroots_replica_db_schema]
     23 require_branches = false
     24 temporary = true
     25 reason = "branch coverage is not applicable while the crate has no measured branch records"
     26 
     27 [overrides.radroots_test_fixtures]
     28 require_branches = false
     29 temporary = true
     30 reason = "branch coverage is not applicable while the crate has no measured branch records"
     31 
     32 [required]
     33 crates = [
     34   "radroots_authority",
     35   "radroots_core",
     36   "radroots_event_store",
     37   "radroots_events",
     38   "radroots_events_codec",
     39   "radroots_events_indexed",
     40   "radroots_geocoder",
     41   "radroots_identity",
     42   "radroots_local_events",
     43   "radroots_log",
     44   "radroots_net",
     45   "radroots_nostr",
     46   "radroots_nostr_accounts",
     47   "radroots_nostr_connect",
     48   "radroots_nostr_ndb",
     49   "radroots_nostr_runtime",
     50   "radroots_nostr_signer",
     51   "radroots_outbox",
     52   "radroots_protected_store",
     53   "radroots_publish_proxy_protocol",
     54   "radroots_relay_transport",
     55   "radroots_replica_db",
     56   "radroots_replica_db_schema",
     57   "radroots_replica_sync",
     58   "radroots_runtime",
     59   "radroots_runtime_distribution",
     60   "radroots_runtime_manager",
     61   "radroots_runtime_paths",
     62   "radroots_secret_vault",
     63   "radroots_sp1_guest_trade",
     64   "radroots_sp1_host_trade",
     65   "radroots_sql_core",
     66   "radroots_test_fixtures",
     67   "radroots_trade",
     68   "radroots_types",
     69   "xtask",
     70 ]