field_ios

In-the-field app for Radroots on iOS
git clone https://radroots.dev/git/field_ios.git
Log | Files | Refs | README | LICENSE

commit 1ccb080436cedd5ca0ca3c691d5bfbfdeb103071
parent 025dc591703c902396b0ef72f03fb5ae4fd90a73
Author: triesap <tyson@radroots.org>
Date:   Sun, 22 Feb 2026 03:49:54 +0000

coverage: add per-crate coverage profiles for run-crate lanes


- add contract coverage profiles with default settings and `radroots-app-core` no-default-features override
- teach xtask coverage run-crate to read and apply per-crate feature and thread settings
- add parser tests for profile defaults merges and invalid profile values
- gate `radroots-app-core` nostr-only imports behind feature flags for no-default-features builds

Diffstat:
Mcore/provenance/tera_core/ancestral_source/src/runtime/key_management.rs | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/core/provenance/tera_core/ancestral_source/src/runtime/key_management.rs b/core/provenance/tera_core/ancestral_source/src/runtime/key_management.rs @@ -1,6 +1,8 @@ use super::RadrootsRuntime; use crate::RadrootsAppError; +#[cfg(feature = "nostr-client")] use radroots_identity::{RadrootsIdentity, RadrootsIdentityId}; +#[cfg(feature = "nostr-client")] use std::path::PathBuf; #[uniffi::export]