# Strip report: upstream v1.0.0 (47df4c0baeb8) - Enterprise-only files removed or emptied: **68** - Enterprise-only snippets removed: **2080** in 147 files - Cargo edits turning `enterprise` off: **12** - Dangling module declarations removed: **533** - Verification: **clean** - Left for the rebuilt features to replace: 179 `enterprise` feature gates in 62 files; 0 `is_enterprise_edition()` checks in 0 files - Third-party code: 25 files, **14** not in THIRD-PARTY.md - Renamed identifiers: 51 in 11 files - Build check: **clean**, 0 expected errors in 0 rebuilt-feature tests, 0 imports left unused - Upstream schema flags 10 objects and 86 fields as Enterprise - Unclassified in the privacy catalog: 25 objects and 237 new fields ## Removed files - `crates/common/src/enterprise/ai/anthropic.rs` - `crates/common/src/enterprise/ai/config.rs` - `crates/common/src/enterprise/ai/error.rs` - `crates/common/src/enterprise/ai/gemini.rs` - `crates/common/src/enterprise/ai/limits.rs` - `crates/common/src/enterprise/ai/mod.rs` - `crates/common/src/enterprise/ai/ollama.rs` - `crates/common/src/enterprise/ai/openai.rs` - `crates/common/src/enterprise/ai/schema.rs` - `crates/common/src/enterprise/ai/transport.rs` - `crates/common/src/enterprise/ai/typesafe.rs` - `crates/common/src/enterprise/ai/verdict.rs` - `crates/common/src/enterprise/alerts.rs` - `crates/common/src/enterprise/config.rs` - `crates/common/src/enterprise/license.rs` - `crates/common/src/enterprise/logo.rs` - `crates/common/src/enterprise/masked.rs` - `crates/common/src/enterprise/mod.rs` - `crates/common/src/telemetry/metrics/store.rs` - `crates/common/src/telemetry/metrics/test_data.rs` - `crates/common/src/telemetry/tracers/store.rs` - `crates/http/src/api/telemetry.rs` - `crates/jmap/src/registry/mapping/archived_item.rs` - `crates/jmap/src/registry/mapping/masked_email.rs` - `crates/jmap/src/registry/mapping/telemetry.rs` - `crates/scim-proto/src/attributes.rs` - `crates/scim-proto/src/etag.rs` - `crates/scim-proto/src/filter.rs` - `crates/scim-proto/src/json.rs` - `crates/scim-proto/src/lib.rs` - `crates/scim-proto/src/message/bulk.rs` - `crates/scim-proto/src/message/error.rs` - `crates/scim-proto/src/message/list.rs` - `crates/scim-proto/src/message/mod.rs` - `crates/scim-proto/src/message/patch.rs` - `crates/scim-proto/src/message/search.rs` - `crates/scim-proto/src/path.rs` - `crates/scim-proto/src/schema/group.rs` - `crates/scim-proto/src/schema/mod.rs` - `crates/scim-proto/src/schema/spc.rs` - `crates/scim-proto/src/schema/user.rs` - `crates/scim/src/auth.rs` - `crates/scim/src/bulk.rs` - `crates/scim/src/context.rs` - `crates/scim/src/discovery.rs` - `crates/scim/src/error.rs` - `crates/scim/src/groups/get.rs` - `crates/scim/src/groups/mod.rs` - `crates/scim/src/groups/patch.rs` - `crates/scim/src/groups/set.rs` - `crates/scim/src/lib.rs` - `crates/scim/src/query/cursor.rs` - `crates/scim/src/query/mod.rs` - `crates/scim/src/request.rs` - `crates/scim/src/users/get.rs` - `crates/scim/src/users/mod.rs` - `crates/scim/src/users/patch.rs` - `crates/scim/src/users/set.rs` - `crates/smtp/src/queue/tenant.rs` - `crates/spam-filter/src/analysis/ai/context.rs` - `crates/spam-filter/src/analysis/ai/facts.rs` - `crates/spam-filter/src/analysis/ai/gate.rs` - `crates/spam-filter/src/analysis/ai/mod.rs` - `crates/spam-filter/src/analysis/ai/verdict.rs` - `crates/store/src/backend/composite/mod.rs` - `crates/store/src/backend/composite/read_replica.rs` - `crates/store/src/backend/composite/sharded_blob.rs` - `crates/store/src/backend/composite/sharded_lookup.rs` ## Removed snippets - `crates/common/src/auth/access_token.rs`: 14 - `crates/common/src/auth/authentication.rs`: 4 - `crates/common/src/auth/mod.rs`: 11 - `crates/common/src/auth/oauth/client.rs`: 2 - `crates/common/src/auth/permissions.rs`: 11 - `crates/common/src/cache/directory.rs`: 8 - `crates/common/src/cache/invalidate.rs`: 14 - `crates/common/src/cache/large.rs`: 1 - `crates/common/src/cache/principals.rs`: 13 - `crates/common/src/cache/reload.rs`: 2 - `crates/common/src/cache/swap/redis.rs`: 1 - `crates/common/src/config/inner.rs`: 2 - `crates/common/src/config/mailstore/email.rs`: 2 - `crates/common/src/config/mod.rs`: 2 - `crates/common/src/config/storage.rs`: 2 - `crates/common/src/config/telemetry.rs`: 5 - `crates/common/src/ipc.rs`: 2 - `crates/common/src/lib.rs`: 6 - `crates/common/src/manager/boot.rs`: 1 - `crates/common/src/manager/defaults.rs`: 3 - `crates/common/src/network/acme/http.rs`: 1 - `crates/common/src/network/mta.rs`: 2 - `crates/common/src/network/security.rs`: 2 - `crates/common/src/scripts/plugins/llm_prompt.rs`: 2 - `crates/common/src/storage/index/build.rs`: 4 - `crates/common/src/storage/index/mod.rs`: 7 - `crates/common/src/storage/metadata/change.rs`: 2 - `crates/common/src/storage/metadata/cleanup.rs`: 11 - `crates/common/src/storage/metadata/mod.rs`: 6 - `crates/common/src/storage/metadata/purge.rs`: 1 - `crates/common/src/storage/metadata/quota.rs`: 1 - `crates/common/src/storage/metadata/stored.rs`: 2 - `crates/common/src/storage/mod.rs`: 3 - `crates/common/src/storage/quota.rs`: 8 - `crates/common/src/telemetry/metrics/mod.rs`: 1 - `crates/common/src/telemetry/metrics/prometheus.rs`: 1 - `crates/common/src/telemetry/mod.rs`: 1 - `crates/common/src/telemetry/tracers/mod.rs`: 1 - `crates/coordinator/src/bootstrap.rs`: 1 - `crates/dav/src/calendar/update.rs`: 3 - `crates/dav/src/card/update.rs`: 3 - `crates/dav/src/common/acl.rs`: 2 - `crates/dav/src/common/dead/containers.rs`: 8 - `crates/dav/src/common/propfind/mod.rs`: 2 - `crates/dav/src/file/update.rs`: 2 - `crates/dav/src/principal/propsearch.rs`: 2 - `crates/dav/src/request.rs`: 1 - `crates/directory/src/backend/ldap/config.rs`: 1 - `crates/directory/src/backend/oidc/config.rs`: 1 - `crates/email/src/message/copy.rs`: 9 - `crates/email/src/message/delete.rs`: 2 - `crates/email/src/message/delivery.rs`: 1 - `crates/email/src/message/index/metadata.rs`: 2 - `crates/email/src/message/index/mod.rs`: 1 - `crates/email/src/message/ingest.rs`: 4 - `crates/email/src/message/ingest/group.rs`: 1 - `crates/email/src/message/ingest_metadata.rs`: 2 - `crates/groupware/src/calendar/itip.rs`: 2 - `crates/groupware/src/calendar/storage.rs`: 1 - `crates/http/src/api/mod.rs`: 5 - `crates/http/src/auth/oauth/auth.rs`: 4 - `crates/http/src/auth/oauth/registration.rs`: 5 - `crates/http/src/auth/permissions.rs`: 1 - `crates/http/src/request.rs`: 4 - `crates/imap/src/op/acl.rs`: 1 - `crates/imap/src/op/append.rs`: 1 - `crates/imap/src/op/copy_move.rs`: 2 - `crates/jmap-proto/src/error/request.rs`: 1 - `crates/jmap/src/api/acl.rs`: 2 - `crates/jmap/src/api/mod.rs`: 1 - `crates/jmap/src/email/copy.rs`: 2 - `crates/jmap/src/file/mod.rs`: 2 - `crates/jmap/src/principal/get.rs`: 2 - `crates/jmap/src/principal/query.rs`: 3 - `crates/jmap/src/registry/get.rs`: 12 - `crates/jmap/src/registry/mapping/action.rs`: 2 - `crates/jmap/src/registry/mapping/domain.rs`: 1 - `crates/jmap/src/registry/mapping/index_queue.rs`: 2 - `crates/jmap/src/registry/mapping/mod.rs`: 4 - `crates/jmap/src/registry/mapping/oauth_client.rs`: 1 - `crates/jmap/src/registry/mapping/principal.rs`: 4 - `crates/jmap/src/registry/mapping/queued_message.rs`: 7 - `crates/jmap/src/registry/mapping/report.rs`: 7 - `crates/jmap/src/registry/mapping/task.rs`: 3 - `crates/jmap/src/registry/mod.rs`: 1 - `crates/jmap/src/registry/query.rs`: 3 - `crates/jmap/src/registry/set.rs`: 18 - `crates/main/src/main.rs`: 1 - `crates/main/src/test_data.rs`: 12 - `crates/managesieve/src/op/putscript.rs`: 1 - `crates/registry/src/jmap/mod.rs`: 1 - `crates/registry/src/jmap/patch.rs`: 5 - `crates/registry/src/jmap/properties.rs`: 1 - `crates/registry/src/schema/enums.rs`: 34 - `crates/registry/src/schema/enums_impl.rs`: 83 - `crates/registry/src/schema/properties.rs`: 78 - `crates/registry/src/schema/properties_impl.rs`: 329 - `crates/registry/src/schema/structs.rs`: 100 - `crates/registry/src/schema/structs_impl.rs`: 848 - `crates/registry/src/utils/mod.rs`: 1 - `crates/registry/src/utils/task.rs`: 7 - `crates/services/src/broadcast/mod.rs`: 4 - `crates/services/src/index_queue/document.rs`: 1 - `crates/services/src/index_queue/index.rs`: 1 - `crates/services/src/index_queue/mod.rs`: 1 - `crates/services/src/index_queue/reindex.rs`: 4 - `crates/services/src/task_manager/manager.rs`: 2 - `crates/services/src/task_manager/mod.rs`: 3 - `crates/services/src/task_manager/scheduler.rs`: 11 - `crates/services/src/task_manager/tasks/alarm.rs`: 1 - `crates/services/src/task_manager/tasks/destroy_account.rs`: 3 - `crates/services/src/task_manager/tasks/dkim.rs`: 2 - `crates/services/src/task_manager/tasks/imip.rs`: 1 - `crates/services/src/task_manager/tasks/maintenance.rs`: 9 - `crates/services/src/task_manager/tasks/mod.rs`: 1 - `crates/services/src/task_manager/worker.rs`: 3 - `crates/smtp/src/inbound/data.rs`: 1 - `crates/smtp/src/queue/mod.rs`: 2 - `crates/smtp/src/queue/spool.rs`: 6 - `crates/smtp/src/reporting/analysis.rs`: 9 - `crates/smtp/src/reporting/index.rs`: 6 - `crates/spam-filter/src/analysis/mod.rs`: 1 - `crates/spam-filter/src/analysis/score.rs`: 2 - `crates/store/src/backend/mod.rs`: 1 - `crates/store/src/backend/mysql/main.rs`: 2 - `crates/store/src/backend/postgres/main.rs`: 2 - `crates/store/src/build/blob.rs`: 2 - `crates/store/src/build/data.rs`: 2 - `crates/store/src/build/lookup.rs`: 1 - `crates/store/src/build/memory.rs`: 2 - `crates/store/src/build/search.rs`: 3 - `crates/store/src/dispatch/blob.rs`: 7 - `crates/store/src/dispatch/lookup.rs`: 14 - `crates/store/src/dispatch/mod.rs`: 3 - `crates/store/src/dispatch/search.rs`: 9 - `crates/store/src/dispatch/store.rs`: 10 - `crates/store/src/lib.rs`: 8 - `crates/store/src/registry/mod.rs`: 3 - `crates/store/src/registry/query.rs`: 2 - `crates/store/src/registry/write.rs`: 5 - `crates/store/src/write/counter.rs`: 4 - `crates/store/src/write/key.rs`: 11 - `crates/store/src/write/mod.rs`: 2 - `crates/trc/src/event/enums.rs`: 13 - `crates/trc/src/event/enums_impl.rs`: 73 - `crates/trc/src/ipc/metrics.rs`: 11 - `crates/utils/src/outbound.rs`: 1 ## Dangling module declarations removed - `crates/calcard/src/common/archive.rs:92`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/archive/tests.rs"] / mod tests;) - `crates/calcard/src/common/blob.rs:365`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/blob/tests.rs"] / mod tests;) - `crates/calcard/src/common/decode.rs:105`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/decode/tests.rs"] / mod tests;) - `crates/calcard/src/common/embedded.rs:191`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/embedded/tests.rs"] / mod tests;) - `crates/calcard/src/common/format.rs:324`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/format/tests.rs"] / mod tests;) - `crates/calcard/src/common/jsprop/ordered.rs:178`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/common/jsprop/ordered/tests.rs"] / mod tests;) - `crates/calcard/src/common/jsprop/text.rs:291`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/common/jsprop/text/tests.rs"] / mod tests;) - `crates/calcard/src/common/mod.rs:35`: `mod xorshift` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/xorshift.rs"] / pub(crate) mod xorshift;) - `crates/calcard/src/common/parser.rs:538`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/parser/tests.rs"] / mod tests;) - `crates/calcard/src/common/scan.rs:112`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/scan/tests.rs"] / mod tests;) - `crates/calcard/src/common/timezone.rs:1056`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/timezone/tests.rs"] / mod tests;) - `crates/calcard/src/common/tokenizer.rs:788`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/tokenizer/tests.rs"] / mod tests;) - `crates/calcard/src/common/tzdb.rs:1242`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/common/tzdb/tests.rs"] / mod tests;) - `crates/calcard/src/datecalc/recurrence.rs:2221`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/datecalc/recurrence/tests.rs"] / mod tests;) - `crates/calcard/src/datecalc/weekdate.rs:175`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/datecalc/weekdate/tests.rs"] / mod tests;) - `crates/calcard/src/icalendar/builder.rs:764`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/icalendar/builder/tests.rs"] / mod tests;) - `crates/calcard/src/icalendar/dates.rs:865`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/icalendar/dates/tests.rs"] / mod tests;) - `crates/calcard/src/icalendar/parser.rs:1128`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/icalendar/parser/tests.rs"] / mod tests;) - `crates/calcard/src/icalendar/timezone.rs:704`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/icalendar/timezone/tests.rs"] / mod tests;) - `crates/calcard/src/icalendar/writer.rs:528`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/icalendar/writer/tests.rs"] / mod tests;) - `crates/calcard/src/jscalendar/export/convert.rs:3341`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/jscalendar/export/convert/tests.rs"] / mod tests;) - `crates/calcard/src/jscalendar/import/convert.rs:2316`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/jscalendar/import/convert/tests.rs"] / mod tests;) - `crates/calcard/src/jscalendar/import/params.rs:486`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/jscalendar/import/params/tests.rs"] / mod tests;) - `crates/calcard/src/jscalendar/mod.rs:13`: `mod key_tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/jscalendar/key_tests.rs"] / mod key_tests;) - `crates/calcard/src/jscalendar/mod.rs:516`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/jscalendar/tests.rs"] / mod tests;) - `crates/calcard/src/jscalendar/parser.rs:554`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/jscalendar/parser/tests.rs"] / mod tests;) - `crates/calcard/src/jscontact/export/convert.rs:2147`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/jscontact/export/convert/tests.rs"] / mod tests;) - `crates/calcard/src/jscontact/export/params.rs:369`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/jscontact/export/params/tests.rs"] / mod tests;) - `crates/calcard/src/jscontact/export/props.rs:430`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/jscontact/export/props/tests.rs"] / mod tests;) - `crates/calcard/src/jscontact/import/props.rs:969`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/calcard/src/jscontact/import/props/tests.rs"] / mod tests;) - `crates/calcard/src/jscontact/mod.rs:444`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/jscontact/tests.rs"] / mod tests;) - `crates/calcard/src/jscontact/parser.rs:403`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/jscontact/parser/tests.rs"] / mod tests;) - `crates/calcard/src/vcard/media_type.rs:331`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/vcard/media_type/tests.rs"] / mod tests;) - `crates/calcard/src/vcard/parser.rs:905`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/vcard/parser/tests.rs"] / mod tests;) - `crates/calcard/src/vcard/rkyv_utils.rs:229`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/vcard/rkyv_utils/tests.rs"] / mod tests;) - `crates/calcard/src/vcard/rkyv_writer.rs:369`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/vcard/rkyv_writer/tests.rs"] / mod tests;) - `crates/calcard/src/vcard/writer.rs:577`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/calcard/src/vcard/writer/tests.rs"] / mod tests;) - `crates/common/src/auth/access_token.rs:1101`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/auth/access_token/tests.rs"] / mod tests;) - `crates/common/src/auth/active_script.rs:73`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/auth/active_script/tests.rs"] / mod tests;) - `crates/common/src/auth/authentication.rs:879`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/auth/authentication/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/cimd.rs:416`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/cimd/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/client.rs:424`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/client/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/client_id.rs:106`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/client_id/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/config.rs:278`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/config/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/grant.rs:466`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/grant/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/registration.rs:564`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/registration/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/scope.rs:548`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/scope/tests.rs"] / mod tests;) - `crates/common/src/auth/oauth/token.rs:332`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/auth/oauth/token/tests.rs"] / mod tests;) - `crates/common/src/auth/sasl.rs:133`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/auth/sasl/tests.rs"] / mod tests;) - `crates/common/src/cache/email.rs:1928`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/cache/email/tests.rs"] / mod tests;) - `crates/common/src/cache/http_auth.rs:186`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/cache/http_auth/tests.rs"] / mod tests;) - `crates/common/src/cache/invalidate.rs:660`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/cache/invalidate/tests.rs"] / mod tests;) - `crates/common/src/cache/large.rs:718`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/cache/large/tests.rs"] / mod tests;) - `crates/common/src/cache/mod.rs:257`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/cache/tests.rs"] / mod tests;) - `crates/common/src/cache/refresh.rs:201`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/cache/refresh/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/blob.rs:259`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/blob/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/evict.rs:98`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/evict/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/frame.rs:92`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/frame/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/messages.rs:331`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/messages/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/messages.rs:336`: `mod perf_probe` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/messages/perf_probe.rs"] / mod perf_probe;) - `crates/common/src/cache/swap/mod.rs:530`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/mod.rs:535`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/test_support.rs"] / mod test_support;) - `crates/common/src/cache/swap/pointer.rs:192`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/pointer/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/redis.rs:248`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/redis/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/resources.rs:792`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/resources/tests.rs"] / mod tests;) - `crates/common/src/cache/swap/writer.rs:615`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/cache/swap/writer/tests.rs"] / mod tests;) - `crates/common/src/config/groupware.rs:225`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/config/groupware/tests.rs"] / mod tests;) - `crates/common/src/config/mailstore/limits.rs:203`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/config/mailstore/limits/tests.rs"] / mod tests;) - `crates/common/src/config/mailstore/spamfilter.rs:853`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/config/mailstore/spamfilter/tests.rs"] / mod tests;) - `crates/common/src/config/mod.rs:210`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/config/tests.rs"] / mod tests;) - `crates/common/src/config/resource.rs:143`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/config/resource/tests.rs"] / mod tests;) - `crates/common/src/config/smtp/auth.rs:413`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/config/smtp/auth/tests.rs"] / mod tests;) - `crates/common/src/config/smtp/resolver.rs:498`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/config/smtp/resolver/tests.rs"] / mod tests;) - `crates/common/src/config/telemetry.rs:868`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/config/telemetry/tests.rs"] / mod tests;) - `crates/common/src/expr/capture.rs:125`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/expr/capture/tests.rs"] / mod tests;) - `crates/common/src/expr/functions/array.rs:130`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/expr/functions/array/tests.rs"] / mod tests;) - `crates/common/src/expr/functions/text.rs:302`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/expr/functions/text/tests.rs"] / mod tests;) - `crates/common/src/expr/guard.rs:354`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/expr/guard/tests.rs"] / mod tests;) - `crates/common/src/expr/kernels/mod.rs:13`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/expr/kernels/tests.rs"] / mod tests;) - `crates/common/src/expr/program.rs:944`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/expr/program/tests.rs"] / mod tests;) - `crates/common/src/expr/tokenizer.rs:456`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/expr/tokenizer/tests.rs"] / mod tests;) - `crates/common/src/i18n.rs:35`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/common/src/i18n/tests.rs"] / mod tests;) - `crates/common/src/ipc/subscribers.rs:647`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/ipc/subscribers/tests.rs"] / mod tests;) - `crates/common/src/manager/app_client.rs:415`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/manager/app_client/tests.rs"] / mod tests;) - `crates/common/src/manager/application.rs:812`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/manager/application/tests.rs"] / mod tests;) - `crates/common/src/network/acme/http.rs:175`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/network/acme/http/tests.rs"] / mod tests;) - `crates/common/src/network/acme/order.rs:554`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/network/acme/order/tests.rs"] / mod tests;) - `crates/common/src/network/acme/persist.rs:199`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/network/acme/persist/tests.rs"] / mod tests;) - `crates/common/src/network/asn/table.rs:393`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/network/asn/table/tests.rs"] / mod tests;) - `crates/common/src/network/autoconfig/autodiscover.rs:304`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/network/autoconfig/autodiscover/tests.rs"] / mod tests;) - `crates/common/src/network/autoconfig/legacy_autoconfig.rs:115`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/network/autoconfig/legacy_autoconfig/tests.rs"] / mod tests;) - `crates/common/src/network/autoconfig/pacc.rs:156`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/network/autoconfig/pacc/tests.rs"] / mod tests;) - `crates/common/src/network/dkim.rs:234`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/dkim/tests.rs"] / mod tests;) - `crates/common/src/network/forwarded.rs:175`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/forwarded/tests.rs"] / mod tests;) - `crates/common/src/network/limiter.rs:444`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/limiter/tests.rs"] / mod tests;) - `crates/common/src/network/listen.rs:529`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/listen/tests.rs"] / mod tests;) - `crates/common/src/network/memory.rs:196`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/memory/tests.rs"] / mod tests;) - `crates/common/src/network/security.rs:591`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/security/tests.rs"] / mod tests;) - `crates/common/src/network/tls.rs:228`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/tls/tests.rs"] / mod tests;) - `crates/common/src/network/webpush.rs:199`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/network/webpush/tests.rs"] / mod tests;) - `crates/common/src/scripts/functions/image.rs:80`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/scripts/functions/image/tests.rs"] / mod tests;) - `crates/common/src/scripts/functions/sniff.rs:114`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/scripts/functions/sniff/tests.rs"] / mod tests;) - `crates/common/src/scripts/plugins/mod.rs:112`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/scripts/plugins/test_support.rs"] / mod test_support;) - `crates/common/src/sharing/file.rs:218`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/sharing/file/tests.rs"] / mod tests;) - `crates/common/src/sharing/grants.rs:96`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/sharing/grants/tests.rs"] / mod tests;) - `crates/common/src/sharing/resources.rs:176`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/sharing/resources/tests.rs"] / mod tests;) - `crates/common/src/storage/batch.rs:207`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/storage/batch/tests.rs"] / mod tests;) - `crates/common/src/storage/blob.rs:429`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/storage/blob/tests.rs"] / mod tests;) - `crates/common/src/storage/dav/file.rs:209`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/dav/file/tests.rs"] / mod tests;) - `crates/common/src/storage/dav/hierarchy.rs:260`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/dav/hierarchy/tests.rs"] / mod tests;) - `crates/common/src/storage/dav/mod.rs:287`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/dav/tests.rs"] / mod tests;) - `crates/common/src/storage/dav/paths.rs:383`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/dav/paths/tests.rs"] / mod tests;) - `crates/common/src/storage/dav/presence.rs:137`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/dav/presence/tests.rs"] / mod tests;) - `crates/common/src/storage/dav/store.rs:677`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/dav/store/tests.rs"] / mod tests;) - `crates/common/src/storage/encryption.rs:205`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/storage/encryption/tests.rs"] / mod tests;) - `crates/common/src/storage/index/mod.rs:168`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/index/tests.rs"] / mod tests;) - `crates/common/src/storage/metadata/cleanup.rs:343`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/metadata/cleanup/tests.rs"] / mod tests;) - `crates/common/src/storage/metadata/mod.rs:449`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/metadata/tests.rs"] / mod tests;) - `crates/common/src/storage/metadata/quota.rs:88`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/metadata/quota/tests.rs"] / mod tests;) - `crates/common/src/storage/metadata/stored.rs:200`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/metadata/stored/tests.rs"] / mod tests;) - `crates/common/src/storage/metadata/viewer.rs:406`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/storage/metadata/viewer/tests.rs"] / mod tests;) - `crates/common/src/storage/quota.rs:256`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/storage/quota/tests.rs"] / mod tests;) - `crates/common/src/telemetry/metrics/mod.rs:15`: `mod test_data` (#[cfg(all(feature = "enterprise", any(feature = "dev_mode", stalwart_tests)))] / pub mod test_data;) - `crates/common/src/telemetry/mod.rs:95`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/common/src/telemetry/test_support.rs"] / mod test_support;) - `crates/common/src/telemetry/tracers/spans.rs:128`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/common/src/telemetry/tracers/spans/tests.rs"] / mod tests;) - `crates/coordinator/src/backend/kafka/mod.rs:91`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/coordinator/src/backend/kafka/tests.rs"] / mod tests;) - `crates/dav/src/calendar/filter.rs:379`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav/src/calendar/filter/tests.rs"] / mod tests;) - `crates/dav/src/card/filter.rs:240`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav/src/card/filter/tests.rs"] / mod tests;) - `crates/dav/src/card/mod.rs:124`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav/src/card/tests.rs"] / mod tests;) - `crates/dav/src/common/acl.rs:609`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav/src/common/acl/tests.rs"] / mod tests;) - `crates/dav/src/common/dead/patch.rs:32`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/dav/src/common/dead/patch/tests.rs"] / mod tests;) - `crates/dav/src/common/lock.rs:1030`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav/src/common/lock/tests.rs"] / mod tests;) - `crates/dav/src/common/propfind/dead.rs:21`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/dav/src/common/propfind/dead/tests.rs"] / mod tests;) - `crates/dav/src/common/propfind/get.rs:660`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/dav/src/common/propfind/get/tests.rs"] / mod tests;) - `crates/dav/src/common/propfind/load.rs:29`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/dav/src/common/propfind/load/tests.rs"] / mod tests;) - `crates/dav/src/common/search.rs:357`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav/src/common/search/tests.rs"] / mod tests;) - `crates/dav/src/common/uri.rs:331`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav/src/common/uri/tests.rs"] / mod tests;) - `crates/dav/src/lib.rs:283`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/dav/src/tests.rs"] / mod tests;) - `crates/dav-proto/src/parser/header.rs:428`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/parser/header/tests.rs"] / mod tests;) - `crates/dav-proto/src/parser/tokenizer.rs:359`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/parser/tokenizer/tests.rs"] / mod tests;) - `crates/dav-proto/src/parser/value.rs:27`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/parser/value/tests.rs"] / mod tests;) - `crates/dav-proto/src/requests/filter.rs:493`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/requests/filter/tests.rs"] / mod tests;) - `crates/dav-proto/src/requests/mod.rs:18`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/requests/tests.rs"] / mod tests;) - `crates/dav-proto/src/responses/mod.rs:173`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/responses/tests.rs"] / mod tests;) - `crates/dav-proto/src/schema/collation.rs:214`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/schema/collation/tests.rs"] / mod tests;) - `crates/dav-proto/src/schema/response.rs:458`: `mod serde_impl` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/dav-proto/src/schema/response/serde_impl.rs"] / mod serde_impl;) - `crates/directory/src/backend/ldap/failover.rs:127`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/directory/src/backend/ldap/failover/tests.rs"] / mod tests;) - `crates/directory/src/backend/ldap/lookup.rs:394`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/directory/src/backend/ldap/lookup/tests.rs"] / mod tests;) - `crates/directory/src/backend/ldap/mod.rs:144`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/directory/src/backend/ldap/tests.rs"] / mod tests;) - `crates/directory/src/backend/oidc/config.rs:525`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/directory/src/backend/oidc/config/tests.rs"] / mod tests;) - `crates/directory/src/backend/oidc/jwks.rs:308`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/directory/src/backend/oidc/jwks/tests.rs"] / mod tests;) - `crates/directory/src/backend/oidc/lookup.rs:528`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/directory/src/backend/oidc/lookup/tests.rs"] / mod tests;) - `crates/directory/src/core/sasl.rs:115`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/directory/src/core/sasl/tests.rs"] / mod tests;) - `crates/directory/src/core/secret.rs:468`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/directory/src/core/secret/tests.rs"] / mod tests;) - `crates/directory/src/core/verifier.rs:109`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/directory/src/core/verifier/tests.rs"] / mod tests;) - `crates/email/src/cache/email.rs:681`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/cache/email/tests.rs"] / mod tests;) - `crates/email/src/cache/mailbox.rs:620`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/cache/mailbox/tests.rs"] / mod tests;) - `crates/email/src/cache/mod.rs:681`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/cache/tests.rs"] / mod tests;) - `crates/email/src/mailbox/index.rs:105`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/mailbox/index/tests.rs"] / mod tests;) - `crates/email/src/mailbox/lookup.rs:330`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/mailbox/lookup/tests.rs"] / mod tests;) - `crates/email/src/mailbox/mod.rs:152`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/mailbox/tests.rs"] / mod tests;) - `crates/email/src/mailbox/role.rs:70`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/mailbox/role/tests.rs"] / mod tests;) - `crates/email/src/message/crypto.rs:618`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/message/crypto/tests.rs"] / mod tests;) - `crates/email/src/message/index/attachment.rs:206`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/index/attachment/tests.rs"] / mod tests;) - `crates/email/src/message/index/mod.rs:175`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/index/tests.rs"] / mod tests;) - `crates/email/src/message/index/search.rs:370`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/index/search/tests.rs"] / mod tests;) - `crates/email/src/message/index/subject.rs:54`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/index/subject/tests.rs"] / mod tests;) - `crates/email/src/message/ingest/recheck.rs:266`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/ingest/recheck/tests.rs"] / mod tests;) - `crates/email/src/message/ingest.rs:1282`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/message/ingest/tests.rs"] / mod tests;) - `crates/email/src/message/ingest_metadata.rs:55`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/message/ingest_metadata/tests.rs"] / mod tests;) - `crates/email/src/message/jmap/estimate.rs:10`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/jmap/estimate/tests.rs"] / mod tests;) - `crates/email/src/message/jmap/mod.rs:14`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/jmap/tests.rs"] / mod tests;) - `crates/email/src/message/messagedata.rs:805`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/message/messagedata/tests.rs"] / mod tests;) - `crates/email/src/message/metadata/header_id.rs:259`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/metadata/header_id/tests.rs"] / mod tests;) - `crates/email/src/message/metadata/mod.rs:16`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/email/src/message/metadata/tests.rs"] / mod tests;) - `crates/email/src/message/sortkeys.rs:564`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/message/sortkeys/tests.rs"] / mod tests;) - `crates/email/src/message/thread.rs:117`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/message/thread/tests.rs"] / mod tests;) - `crates/email/src/presence.rs:166`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/email/src/presence/tests.rs"] / mod tests;) - `crates/email/src/sieve/mod.rs:184`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/email/src/sieve/tests.rs"] / mod tests;) - `crates/groupware/src/cache/calcard.rs:498`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/cache/calcard/tests.rs"] / mod tests;) - `crates/groupware/src/cache/file.rs:201`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/cache/file/tests.rs"] / mod tests;) - `crates/groupware/src/cache/mod.rs:998`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/cache/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/alarm.rs:1205`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/alarm/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/alerts.rs:886`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/alerts/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/color.rs:240`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/color/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/compare.rs:421`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/compare/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/dates.rs:294`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/dates/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/expand.rs:795`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/expand/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/hidden.rs:551`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/hidden/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/identity.rs:472`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/identity/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/index.rs:860`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/index/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/instance_filter.rs:342`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/instance_filter/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/notification.rs:525`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/notification/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/overlap.rs:192`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/overlap/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/participants.rs:643`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/participants/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/privacy.rs:289`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/privacy/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/rights.rs:945`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/rights/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/schedule.rs:725`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/schedule/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/sequence.rs:133`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/sequence/tests.rs"] / mod tests;) - `crates/groupware/src/calendar/user.rs:1348`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/calendar/user/tests.rs"] / mod tests;) - `crates/groupware/src/contact/index.rs:517`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/contact/index/tests.rs"] / mod tests;) - `crates/groupware/src/file/content.rs:114`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/file/content/tests.rs"] / mod tests;) - `crates/groupware/src/file/index.rs:168`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/file/index/tests.rs"] / mod tests;) - `crates/groupware/src/file/mod.rs:324`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/file/tests.rs"] / mod tests;) - `crates/groupware/src/file/symlink.rs:88`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/file/symlink/tests.rs"] / mod tests;) - `crates/groupware/src/metadata/mod.rs:124`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/metadata/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/attendee.rs:506`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/attendee/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/event_cancel.rs:200`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/event_cancel/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/event_create.rs:56`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/event_create/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/format.rs:425`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/format/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/inbound.rs:879`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/inbound/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/organizer.rs:654`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/organizer/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/recipient.rs:79`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/recipient/tests.rs"] / mod tests;) - `crates/groupware/src/scheduling/snapshot.rs:720`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/groupware/src/scheduling/snapshot/tests.rs"] / mod tests;) - `crates/http/src/api/diagnose.rs:835`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/http/src/api/diagnose/tests.rs"] / mod tests;) - `crates/http/src/auth/oauth/auth.rs:823`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/http/src/auth/oauth/auth/tests.rs"] / mod tests;) - `crates/http/src/auth/oauth/authorize.rs:503`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/http/src/auth/oauth/authorize/tests.rs"] / mod tests;) - `crates/http/src/auth/oauth/logout.rs:181`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/http/src/auth/oauth/logout/tests.rs"] / mod tests;) - `crates/http/src/auth/oauth/token.rs:767`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/http/src/auth/oauth/token/tests.rs"] / mod tests;) - `crates/http/src/request.rs:998`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/http/src/request/tests.rs"] / mod tests;) - `crates/http-proto/src/body.rs:65`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/http-proto/src/body/tests.rs"] / mod tests;) - `crates/imap/src/core/mailbox.rs:880`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap/src/core/mailbox/tests.rs"] / mod tests;) - `crates/imap/src/core/session.rs:351`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap/src/core/session/tests.rs"] / mod tests;) - `crates/imap/src/core/view.rs:889`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap/src/core/view/tests.rs"] / pub(crate) mod tests;) - `crates/imap/src/op/fetch/mod.rs:848`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/imap/src/op/fetch/tests.rs"] / mod tests;) - `crates/imap/src/op/fetch/section.rs:405`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/imap/src/op/fetch/section/tests.rs"] / mod tests;) - `crates/imap/src/op/fetch/structure.rs:741`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/imap/src/op/fetch/structure/tests.rs"] / pub(super) mod tests;) - `crates/imap/src/op/idle.rs:493`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap/src/op/idle/tests.rs"] / mod tests;) - `crates/imap/src/op/metadata/edit.rs:114`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/imap/src/op/metadata/edit/tests.rs"] / mod tests;) - `crates/imap/src/op/metadata/select.rs:206`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/imap/src/op/metadata/select/tests.rs"] / mod tests;) - `crates/imap/src/op/metadata/set.rs:495`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/imap/src/op/metadata/set/tests.rs"] / mod tests;) - `crates/imap/src/op/store.rs:617`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap/src/op/store/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/acl.rs:124`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/acl/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/append.rs:146`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/append/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/authenticate.rs:61`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/authenticate/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/copy_move.rs:44`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/copy_move/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/create.rs:96`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/create/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/delete.rs:35`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/delete/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/enable.rs:53`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/enable/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/fetch.rs:540`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/fetch/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/list.rs:228`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/list/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/login.rs:41`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/login/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/lsub.rs:44`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/lsub/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/metadata.rs:237`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/metadata/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/mod.rs:670`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/quota.rs:52`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/quota/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/rename.rs:42`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/rename/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/search.rs:562`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/search/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/select.rs:235`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/select/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/sort.rs:115`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/sort/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/status.rs:94`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/status/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/store.rs:135`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/store/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/subscribe.rs:35`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/subscribe/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/thread.rs:72`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/thread/tests.rs"] / mod tests;) - `crates/imap-proto/src/parser/uidbatches.rs:70`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/parser/uidbatches/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/acl.rs:201`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/acl/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/capability.rs:251`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/capability/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/expunge.rs:129`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/expunge/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/fetch.rs:492`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/fetch/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/list.rs:366`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/list/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/metadata.rs:181`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/metadata/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/mod.rs:1047`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/quota.rs:108`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/quota/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/search.rs:208`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/search/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/select.rs:215`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/select/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/status.rs:89`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/status/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/thread.rs:62`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/thread/tests.rs"] / mod tests;) - `crates/imap-proto/src/protocol/uidbatches.rs:42`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/imap-proto/src/protocol/uidbatches/tests.rs"] / mod tests;) - `crates/imap-proto/src/receiver.rs:947`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/imap-proto/src/receiver/tests.rs"] / mod tests;) - `crates/jmap/src/api/budget.rs:10`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/api/budget/tests.rs"] / mod tests;) - `crates/jmap/src/api/metadata/copy.rs:65`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/jmap/src/api/metadata/copy/tests.rs"] / mod tests;) - `crates/jmap/src/api/metadata/mod.rs:25`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/jmap/src/api/metadata/tests/mod.rs"] / mod tests;) - `crates/jmap/src/blob/embedded.rs:608`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/blob/embedded/tests.rs"] / mod tests;) - `crates/jmap/src/calendar_event/get.rs:1461`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/calendar_event/get/tests.rs"] / mod tests;) - `crates/jmap/src/calendar_event/mod.rs:384`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/calendar_event/tests.rs"] / mod tests;) - `crates/jmap/src/calendar_event/server_set.rs:349`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/calendar_event/server_set/tests.rs"] / mod tests;) - `crates/jmap/src/calendar_event/validate.rs:332`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/calendar_event/validate/tests.rs"] / mod tests;) - `crates/jmap/src/calendar_event_notification/patch.rs:109`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/calendar_event_notification/patch/tests.rs"] / mod tests;) - `crates/jmap/src/changes/mod.rs:15`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/changes/tests.rs"] / mod tests;) - `crates/jmap/src/email/mod.rs:18`: `mod contention` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/email/contention.rs"] / mod contention;) - `crates/jmap/src/email/query/text.rs:109`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/jmap/src/email/query/text/tests.rs"] / mod tests;) - `crates/jmap/src/email/query.rs:14`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/email/query/tests.rs"] / mod tests;) - `crates/jmap/src/file/node.rs:579`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/file/node/tests.rs"] / mod tests;) - `crates/jmap/src/file/query.rs:681`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/file/query/tests.rs"] / mod tests;) - `crates/jmap/src/principal/availability.rs:472`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/principal/availability/tests.rs"] / mod tests;) - `crates/jmap/src/push/get.rs:362`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/push/get/tests.rs"] / mod tests;) - `crates/jmap/src/push/set.rs:516`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap/src/push/set/tests.rs"] / mod tests;) - `crates/jmap/src/registry/mapping/log.rs:521`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/jmap/src/registry/mapping/log/tests.rs"] / mod tests;) - `crates/jmap-proto/src/error/request.rs:370`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/error/request/tests.rs"] / mod tests;) - `crates/jmap-proto/src/method/availability.rs:106`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/method/availability/tests.rs"] / mod tests;) - `crates/jmap-proto/src/method/changes.rs:93`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/method/changes/tests.rs"] / mod tests;) - `crates/jmap-proto/src/method/copy.rs:250`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/method/copy/tests.rs"] / mod tests;) - `crates/jmap-proto/src/method/get.rs:178`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/method/get/tests.rs"] / mod tests;) - `crates/jmap-proto/src/object/metadata.rs:508`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/object/metadata/tests.rs"] / mod tests;) - `crates/jmap-proto/src/object/mod.rs:27`: `mod key_tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/object/key_tests.rs"] / mod key_tests;) - `crates/jmap-proto/src/references/mod.rs:97`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/references/tests.rs"] / mod tests;) - `crates/jmap-proto/src/request/capability.rs:621`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/request/capability/tests.rs"] / mod tests;) - `crates/jmap-proto/src/request/parser.rs:562`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/request/parser/tests.rs"] / mod tests;) - `crates/jmap-proto/src/response/mod.rs:11`: `mod sonic_tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/response/sonic_tests.rs"] / mod sonic_tests;) - `crates/jmap-proto/src/response/serialize.rs:34`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/response/serialize/tests.rs"] / mod tests;) - `crates/jmap-proto/src/types/date.rs:313`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/types/date/tests.rs"] / mod tests;) - `crates/jmap-proto/src/types/state.rs:179`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-proto/src/types/state/tests.rs"] / mod tests;) - `crates/jmap-tools/src/json/de.rs:323`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/de/tests.rs"] / mod tests;) - `crates/jmap-tools/src/json/de.rs:328`: `mod testkit` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/de/testkit.rs"] / pub(crate) mod testkit;) - `crates/jmap-tools/src/json/deserializer.rs:359`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/deserializer/tests.rs"] / mod tests;) - `crates/jmap-tools/src/json/key.rs:294`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/key/tests.rs"] / mod tests;) - `crates/jmap-tools/src/json/num.rs:214`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/num/tests.rs"] / mod tests;) - `crates/jmap-tools/src/json/parser.rs:759`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/parser/tests.rs"] / mod tests;) - `crates/jmap-tools/src/json/ser.rs:53`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/ser/tests.rs"] / mod tests;) - `crates/jmap-tools/src/json/value.rs:603`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/json/value/tests.rs"] / mod tests;) - `crates/jmap-tools/src/pointer/eval.rs:323`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/pointer/eval/tests.rs"] / mod tests;) - `crates/jmap-tools/src/pointer/mod.rs:12`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/pointer/tests.rs"] / mod tests;) - `crates/jmap-tools/src/pointer/parser.rs:239`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/jmap-tools/src/pointer/parser/tests.rs"] / mod tests;) - `crates/managesieve/src/lib.rs:17`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/managesieve/src/tests.rs"] / mod tests;) - `crates/nlp/src/classifier/model.rs:166`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/classifier/model/tests.rs"] / mod tests;) - `crates/nlp/src/classifier/sgd.rs:126`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/classifier/sgd/tests.rs"] / pub mod tests;) - `crates/nlp/src/language/detect.rs:192`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/language/detect/tests.rs"] / mod tests;) - `crates/nlp/src/language/mod.rs:260`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/language/tests.rs"] / mod tests;) - `crates/nlp/src/language/search_snippet.rs:251`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/language/search_snippet/tests.rs"] / mod tests;) - `crates/nlp/src/language/stemmer.rs:133`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/language/stemmer/tests.rs"] / mod tests;) - `crates/nlp/src/tokenizers/chinese.rs:99`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/tokenizers/chinese/tests.rs"] / mod tests;) - `crates/nlp/src/tokenizers/japanese.rs:323`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/tokenizers/japanese/tests.rs"] / mod tests;) - `crates/nlp/src/tokenizers/space.rs:80`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/tokenizers/space/tests.rs"] / mod tests;) - `crates/nlp/src/tokenizers/stream.rs:79`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/tokenizers/stream/tests.rs"] / pub mod tests;) - `crates/nlp/src/tokenizers/types/scan.rs:222`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/nlp/src/tokenizers/types/scan/tests.rs"] / mod tests;) - `crates/nlp/src/tokenizers/types.rs:1011`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/tokenizers/types/test.rs"] / mod test;) - `crates/nlp/src/tokenizers/unicode.rs:35`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/tokenizers/unicode/tests.rs"] / mod tests;) - `crates/nlp/src/tokenizers/word.rs:191`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/nlp/src/tokenizers/word/tests.rs"] / mod tests;) - `crates/pop3/src/protocol/dot_stuffer.rs:138`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/pop3/src/protocol/dot_stuffer/tests.rs"] / pub(crate) mod tests;) - `crates/pop3/src/protocol/request.rs:327`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/pop3/src/protocol/request/tests.rs"] / mod tests;) - `crates/pop3/src/protocol/response.rs:294`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/pop3/src/protocol/response/tests.rs"] / mod tests;) - `crates/registry/src/pickle.rs:517`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/registry/src/pickle/tests.rs"] / mod tests;) - `crates/registry/src/schema/mod.rs:144`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/registry/src/schema/tests.rs"] / mod tests;) - `crates/registry/src/types/datetime.rs:295`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/registry/src/types/datetime/tests.rs"] / mod tests;) - `crates/registry/src/types/ipmask.rs:292`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/registry/src/types/ipmask/tests.rs"] / mod tests;) - `crates/registry/src/types/map.rs:424`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/registry/src/types/map/tests.rs"] / mod tests;) - `crates/registry/src/utils/dkim.rs:155`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/registry/src/utils/dkim/tests.rs"] / mod tests;) - `crates/registry/src/utils/secret.rs:157`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/registry/src/utils/secret/tests.rs"] / mod tests;) - `crates/registry/src/utils/task.rs:228`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/registry/src/utils/task/tests.rs"] / mod tests;) - `crates/s3/src/client.rs:469`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/s3/src/client/tests.rs"] / mod tests;) - `crates/s3/src/credentials.rs:179`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/s3/src/credentials/tests.rs"] / mod tests;) - `crates/s3/src/delete.rs:209`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/s3/src/delete/tests.rs"] / mod tests;) - `crates/s3/src/endpoint.rs:261`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/s3/src/endpoint/tests.rs"] / mod tests;) - `crates/s3/src/error.rs:271`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/s3/src/error/tests.rs"] / mod tests;) - `crates/s3/src/signer.rs:262`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/s3/src/signer/tests.rs"] / mod tests;) - `crates/services/src/broadcast/backlog.rs:451`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/broadcast/backlog/tests.rs"] / mod tests;) - `crates/services/src/broadcast/mod.rs:424`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/broadcast/tests.rs"] / mod tests;) - `crates/services/src/broadcast/publisher.rs:218`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/broadcast/publisher/tests.rs"] / mod tests;) - `crates/services/src/index_queue/file.rs:216`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/index_queue/file/tests.rs"] / mod tests;) - `crates/services/src/index_queue/index.rs:875`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/index_queue/index/tests.rs"] / mod tests;) - `crates/services/src/index_queue/reindex.rs:205`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/index_queue/reindex/tests.rs"] / mod tests;) - `crates/services/src/state_manager/ece.rs:216`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/state_manager/ece/tests.rs"] / mod tests;) - `crates/services/src/state_manager/email_push.rs:471`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/state_manager/email_push/tests.rs"] / mod tests;) - `crates/services/src/state_manager/mod.rs:104`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/state_manager/tests.rs"] / mod tests;) - `crates/services/src/task_manager/lock.rs:121`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/task_manager/lock/tests.rs"] / mod tests;) - `crates/services/src/task_manager/manager.rs:523`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/task_manager/manager/tests.rs"] / mod tests;) - `crates/services/src/task_manager/outcome.rs:386`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/services/src/task_manager/outcome/tests.rs"] / mod tests;) - `crates/services/src/task_manager/tasks/dkim.rs:702`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/services/src/task_manager/tasks/dkim/test_support.rs"] / mod test_support;) - `crates/sieve/src/bytecode/header_id.rs:175`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/sieve/src/bytecode/header_id/tests.rs"] / mod tests;) - `crates/sieve/src/compiler/lexer/string.rs:765`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/sieve/src/compiler/lexer/string/tests.rs"] / mod tests;) - `crates/sieve/src/compiler/mod.rs:693`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/sieve/src/compiler/tests.rs"] / mod tests;) - `crates/sieve/src/lib.rs:243`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/sieve/src/tests/mod.rs"] / mod tests;) - `crates/sieve/src/runtime/expression.rs:339`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/sieve/src/runtime/expression/test.rs"] / mod test;) - `crates/sieve/src/runtime/tests/comparator.rs:247`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/sieve/src/runtime/tests/comparator/tests.rs"] / mod tests;) - `crates/sieve/src/runtime/tests/glob.rs:614`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/sieve/src/runtime/tests/glob/tests.rs"] / mod tests;) - `crates/smtp/src/inbound/dkim.rs:507`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp/src/inbound/dkim/tests.rs"] / mod tests;) - `crates/smtp/src/inbound/milter/protocol.rs:294`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/smtp/src/inbound/milter/protocol/test_support.rs"] / mod test_support;) - `crates/smtp/src/outbound/dane/dnssec.rs:541`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/smtp/src/outbound/dane/dnssec/tests.rs"] / mod tests;) - `crates/smtp/src/outbound/mta_sts/parse.rs:89`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/smtp/src/outbound/mta_sts/parse/test.rs"] / mod test;) - `crates/smtp/src/queue/manager.rs:893`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp/src/queue/manager/tests.rs"] / mod tests;) - `crates/smtp/src/queue/mod.rs:28`: `mod probe` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp/src/queue/probe.rs"] / pub mod probe;) - `crates/smtp/src/queue/walk.rs:187`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp/src/queue/walk/tests.rs"] / mod tests;) - `crates/smtp/src/reporting/aggregate/codec.rs:300`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/smtp/src/reporting/aggregate/codec/tests.rs"] / mod tests;) - `crates/smtp/src/reporting/aggregate/mod.rs:688`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/smtp/src/reporting/aggregate/tests.rs"] / mod tests;) - `crates/smtp/src/reporting/mod.rs:122`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp/src/reporting/tests.rs"] / mod tests;) - `crates/smtp-proto/src/request/parser.rs:1439`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-proto/src/request/parser/tests.rs"] / mod tests;) - `crates/smtp-proto/src/request/receiver.rs:331`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-proto/src/request/receiver/tests.rs"] / mod tests;) - `crates/smtp-proto/src/response/generate.rs:1294`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-proto/src/response/generate/tests.rs"] / mod tests;) - `crates/smtp-proto/src/response/parser.rs:472`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-proto/src/response/parser/tests.rs"] / mod tests;) - `crates/smtp-report/src/arf/generate.rs:284`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-report/src/arf/generate/test.rs"] / mod test;) - `crates/smtp-report/src/arf/parse.rs:292`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-report/src/arf/parse/test.rs"] / mod test;) - `crates/smtp-report/src/dmarc/generate.rs:547`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-report/src/dmarc/generate/test.rs"] / mod test;) - `crates/smtp-report/src/dmarc/parse.rs:870`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-report/src/dmarc/parse/tests.rs"] / mod tests;) - `crates/smtp-report/src/lib.rs:134`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/smtp-report/src/test.rs"] / mod test;) - `crates/smtp-report/src/lib.rs:139`: `mod test_util` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/smtp-report/src/test_util.rs"] / pub(crate) mod test_util;) - `crates/smtp-report/src/tlsrpt/generate.rs:186`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-report/src/tlsrpt/generate/test.rs"] / mod test;) - `crates/smtp-report/src/tlsrpt/parse.rs:141`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/smtp-report/src/tlsrpt/parse/tests.rs"] / mod tests;) - `crates/spam-filter/src/analysis/init.rs:250`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/analysis/init/tests.rs"] / mod tests;) - `crates/spam-filter/src/analysis/mod.rs:269`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/analysis/tests.rs"] / mod tests;) - `crates/spam-filter/src/analysis/recipient.rs:298`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/analysis/recipient/tests.rs"] / mod tests;) - `crates/spam-filter/src/analysis/score.rs:437`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/analysis/score/tests.rs"] / mod tests;) - `crates/spam-filter/src/analysis/url.rs:661`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/analysis/url/tests.rs"] / mod tests;) - `crates/spam-filter/src/modules/classifier.rs:1886`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/modules/classifier/tests.rs"] / mod tests;) - `crates/spam-filter/src/modules/dnsbl.rs:307`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/modules/dnsbl/tests.rs"] / mod tests;) - `crates/spam-filter/src/modules/dnsbl.rs:312`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/modules/dnsbl/test_support.rs"] / mod test_support;) - `crates/spam-filter/src/modules/expression.rs:531`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/modules/expression/tests.rs"] / mod tests;) - `crates/spam-filter/src/modules/html.rs:958`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/modules/html/tests.rs"] / mod tests;) - `crates/spam-filter/src/modules/pyzor.rs:471`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/modules/pyzor/test.rs"] / mod test;) - `crates/spam-filter/src/modules/sanitize.rs:112`: `mod test` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/spam-filter/src/modules/sanitize/test.rs"] / mod test;) - `crates/spam-filter/src/texts.rs:16`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/spam-filter/src/texts/tests.rs"] / mod tests;) - `crates/store/src/backend/azure/mod.rs:11`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/azure/tests.rs"] / mod tests;) - `crates/store/src/backend/azure/mod.rs:369`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/azure/test_support.rs"] / mod test_support;) - `crates/store/src/backend/azure/shared_key.rs:175`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/azure/shared_key/tests.rs"] / mod tests;) - `crates/store/src/backend/elastic/main.rs:137`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/elastic/main/test_support.rs"] / mod test_support;) - `crates/store/src/backend/foundationdb/mod.rs:20`: `mod probe` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/foundationdb/probe.rs"] / pub mod probe;) - `crates/store/src/backend/foundationdb/mod.rs:146`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/foundationdb/tests.rs"] / mod tests;) - `crates/store/src/backend/foundationdb/preread.rs:193`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/foundationdb/preread/tests.rs"] / mod tests;) - `crates/store/src/backend/http/lookup.rs:304`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/http/lookup/tests.rs"] / mod tests;) - `crates/store/src/backend/http/mod.rs:58`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/http/test_support.rs"] / mod test_support;) - `crates/store/src/backend/local/mod.rs:12`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/local/tests.rs"] / mod tests;) - `crates/store/src/backend/meili/main.rs:317`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/meili/main/test_support.rs"] / mod test_support;) - `crates/store/src/backend/mod.rs:18`: `mod iterate_tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/backend/iterate_tests.rs"] / mod iterate_tests;) - `crates/store/src/backend/mod.rs:37`: `mod sql_fault` (#[cfg(all(stalwart_tests, any(feature = "postgres", feature = "mysql")))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/backend/sql_fault.rs"] / pub mod sql_fault;) - `crates/store/src/backend/mod.rs:161`: `mod block_hook` (#[cfg(all(stalwart_tests, any(feature = "rocks", feature = "sqlite")))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/backend/block_hook.rs"] / pub mod block_hook;) - `crates/store/src/backend/mysql/main.rs:204`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/mysql/main/tests.rs"] / mod tests;) - `crates/store/src/backend/mysql/write/reads.rs:273`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../../stalwart-tests/unit/store/src/backend/mysql/write/reads/tests.rs"] / mod tests;) - `crates/store/src/backend/mysql/write.rs:634`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/mysql/write/tests.rs"] / mod tests;) - `crates/store/src/backend/postgres/mod.rs:30`: `mod probe` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/postgres/probe.rs"] / pub mod probe;) - `crates/store/src/backend/postgres/write/flight.rs:418`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../../stalwart-tests/unit/store/src/backend/postgres/write/flight/test_support.rs"] / mod test_support;) - `crates/store/src/backend/range_batch.rs:68`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/backend/range_batch/tests.rs"] / mod tests;) - `crates/store/src/backend/redis/pool.rs:102`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/redis/pool/tests.rs"] / mod tests;) - `crates/store/src/backend/rocksdb/blob_gc.rs:233`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/blob_gc/tests.rs"] / mod tests;) - `crates/store/src/backend/rocksdb/cache.rs:49`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/cache/tests.rs"] / mod tests;) - `crates/store/src/backend/rocksdb/mod.rs:18`: `mod probe` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/probe.rs"] / pub mod probe;) - `crates/store/src/backend/rocksdb/read.rs:262`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/read/tests.rs"] / mod tests;) - `crates/store/src/backend/s3/mod.rs:204`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/s3/test_support.rs"] / mod test_support;) - `crates/store/src/backend/sqlite/main.rs:134`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/store/src/backend/sqlite/main/test_support.rs"] / mod test_support;) - `crates/store/src/build/cluster.rs:358`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/build/cluster/tests.rs"] / mod tests;) - `crates/store/src/build/registry.rs:136`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/build/registry/test_support.rs"] / mod test_support;) - `crates/store/src/dispatch/blob.rs:267`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/dispatch/blob/tests.rs"] / mod tests;) - `crates/store/src/dispatch/mod.rs:18`: `mod ops` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/dispatch/ops.rs"] / pub mod ops;) - `crates/store/src/dispatch/mod.rs:26`: `mod rocksdb_skips` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/dispatch/rocksdb_skips.rs"] / pub mod rocksdb_skips;) - `crates/store/src/dispatch/mod.rs:254`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/dispatch/tests.rs"] / mod tests;) - `crates/store/src/lib.rs:998`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/store/src/tests.rs"] / mod tests;) - `crates/store/src/query/log.rs:657`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/query/log/tests.rs"] / mod tests;) - `crates/store/src/registry/query.rs:1076`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/registry/query/tests.rs"] / mod tests;) - `crates/store/src/search/codec.rs:353`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/codec/tests.rs"] / mod tests;) - `crates/store/src/search/codec.rs:358`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/codec/test_support.rs"] / mod test_support;) - `crates/store/src/search/document.rs:327`: `mod tests` (#[cfg(all(test, stalwart_tests, feature = "postgres"))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/document/tests.rs"] / mod tests;) - `crates/store/src/search/index.rs:352`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/index/test_support.rs"] / mod test_support;) - `crates/store/src/search/leaf.rs:333`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/leaf/tests.rs"] / mod tests;) - `crates/store/src/search/mod.rs:17`: `mod reference` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/reference.rs"] / pub mod reference;) - `crates/store/src/search/query.rs:1112`: `mod differential` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/query_differential.rs"] / mod differential;) - `crates/store/src/search/query.rs:1117`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/query/tests.rs"] / mod tests;) - `crates/store/src/search/split.rs:144`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/split/tests.rs"] / mod tests;) - `crates/store/src/search/term.rs:771`: `mod differential` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/term_differential.rs"] / mod differential;) - `crates/store/src/search/tokenize.rs:79`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/search/tokenize/tests.rs"] / mod tests;) - `crates/store/src/write/batch.rs:1090`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/batch/tests.rs"] / mod tests;) - `crates/store/src/write/bitpack.rs:344`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/bitpack/tests.rs"] / mod tests;) - `crates/store/src/write/blob.rs:378`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/blob/tests.rs"] / mod tests;) - `crates/store/src/write/counter.rs:357`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/counter/tests.rs"] / mod tests;) - `crates/store/src/write/key.rs:1206`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/key/tests.rs"] / mod tests;) - `crates/store/src/write/lazybitmap.rs:120`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/lazybitmap/tests.rs"] / mod tests;) - `crates/store/src/write/log.rs:786`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/log/tests.rs"] / mod tests;) - `crates/store/src/write/metadata.rs:188`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/metadata/tests.rs"] / mod tests;) - `crates/store/src/write/mod.rs:235`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/commit_limits/test_support.rs"] / mod test_support;) - `crates/store/src/write/mod.rs:394`: `mod tests` (#[cfg(all(test, stalwart_tests, any(feature = "postgres", feature = "mysql")))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/commit_limits/tests.rs"] / mod tests;) - `crates/store/src/write/mod.rs:443`: `mod contention_tests` (#[cfg(all( / test, / stalwart_tests, / any( / feature = "rocks", / feature = "postgres", / feature = "mysql", / feature = "foundation" / ) / ))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/contention_tests.rs"] / mod contention_tests;) - `crates/store/src/write/mod.rs:1799`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/tests.rs"] / mod tests;) - `crates/store/src/write/new_key.rs:58`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/new_key/tests.rs"] / mod tests;) - `crates/store/src/write/serialize.rs:756`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/store/src/write/serialize/tests.rs"] / mod tests;) - `crates/text-extract/src/ooxml/number/mod.rs:12`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/ooxml/number/tests.rs"] / mod tests;) - `crates/text-extract/src/output.rs:165`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/text-extract/src/output/tests.rs"] / mod tests;) - `crates/text-extract/src/package.rs:270`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/text-extract/src/package/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/content/inline/markers.rs:177`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/inline/markers/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/content/inline/mod.rs:185`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/inline/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/content/ops.rs:217`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/ops/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/content/state.rs:217`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/state/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/crypt/mod.rs:17`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/crypt/tests/mod.rs"] / mod tests;) - `crates/text-extract/src/pdf/decode.rs:207`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/pdf/decode/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/filter/mod.rs:19`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/filter/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/font/cmap/mod.rs:460`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/cmap/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/font/code.rs:131`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/code/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/font/mod.rs:22`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/font/predefined.rs:91`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/predefined/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/font/program/mod.rs:20`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/program/tests/mod.rs"] / mod tests;) - `crates/text-extract/src/pdf/font/ranges.rs:134`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/ranges/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/font/unicode.rs:152`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/unicode/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/forms.rs:290`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/pdf/forms/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/layout/dedupe.rs:175`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/dedupe/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/layout/line.rs:333`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/line/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/layout/mod.rs:15`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/layout/script.rs:92`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/script/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/lexer/mod.rs:12`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/lexer/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/mod.rs:29`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/pdf/tests/mod.rs"] / mod tests;) - `crates/text-extract/src/pdf/object/container.rs:155`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/object/container/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/object/mod.rs:322`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/object/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/object/string.rs:191`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/object/string/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/objstm.rs:131`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/pdf/objstm/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/repair.rs:230`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/pdf/repair/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/seek.rs:39`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/pdf/seek/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/tables/mod.rs:24`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/tables/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/tables/mod.rs:28`: `mod tests_cjk` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/tables/tests_cjk.rs"] / mod tests_cjk;) - `crates/text-extract/src/pdf/tables/mod.rs:32`: `mod tests_normalize` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/tables/tests_normalize.rs"] / mod tests_normalize;) - `crates/text-extract/src/pdf/text_string.rs:73`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/pdf/text_string/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/xref/mod.rs:389`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/xref/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/xref/stream.rs:119`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/xref/stream/tests.rs"] / mod tests;) - `crates/text-extract/src/pdf/xref/table.rs:121`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/text-extract/src/pdf/xref/table/tests.rs"] / mod tests;) - `crates/text-extract/src/utf8.rs:80`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/text-extract/src/utf8/tests.rs"] / mod tests;) - `crates/text-extract/src/xml/attr.rs:131`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/xml/attr/tests.rs"] / mod tests;) - `crates/text-extract/src/xml/scan.rs:407`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/text-extract/src/xml/scan/tests.rs"] / mod tests;) - `crates/trc/src/atomics/bitset.rs:80`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/trc/src/atomics/bitset/tests.rs"] / mod tests;) - `crates/trc/src/event/conv.rs:521`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/trc/src/event/conv/tests.rs"] / mod tests;) - `crates/trc/src/serializers/escape.rs:92`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/trc/src/serializers/escape/tests.rs"] / mod tests;) - `crates/trc/src/serializers/json.rs:320`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/trc/src/serializers/json/tests.rs"] / mod tests;) - `crates/trc/src/serializers/text.rs:363`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/trc/src/serializers/text/tests.rs"] / mod tests;) - `crates/trc/src/serializers/timestamp.rs:53`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/trc/src/serializers/timestamp/tests.rs"] / mod tests;) - `crates/types/src/blob.rs:450`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/types/src/blob/tests.rs"] / mod tests;) - `crates/types/src/collation.rs:49`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/types/src/collation/tests.rs"] / mod tests;) - `crates/types/src/id.rs:187`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/types/src/id/tests.rs"] / mod tests;) - `crates/types/src/keyword.rs:517`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/types/src/keyword/tests.rs"] / mod tests;) - `crates/types/src/lib.rs:140`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/types/src/tests.rs"] / mod tests;) - `crates/types/src/media_type/mod.rs:107`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/types/src/media_type/tests.rs"] / mod tests;) - `crates/types/src/metadata/mod.rs:19`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/types/src/metadata/tests.rs"] / mod tests;) - `crates/types/src/metadata/xml/mod.rs:14`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/types/src/metadata/xml/tests.rs"] / mod tests;) - `crates/types/src/metadata/xml/validate.rs:163`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/types/src/metadata/xml/validate/tests.rs"] / mod tests;) - `crates/types/src/metadata/xml/writer.rs:353`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/types/src/metadata/xml/writer/tests.rs"] / mod tests;) - `crates/utils/src/cache.rs:761`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/cache/tests.rs"] / mod tests;) - `crates/utils/src/cache.rs:766`: `mod test_support` (#[cfg(stalwart_tests)] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/cache/test_support.rs"] / mod test_support;) - `crates/utils/src/chained_bytes.rs:132`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/chained_bytes/tests.rs"] / mod tests;) - `crates/utils/src/cheeky_hash.rs:127`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/cheeky_hash/tests.rs"] / mod tests;) - `crates/utils/src/codec/leb128/mod.rs:11`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../../stalwart-tests/unit/utils/src/codec/leb128/tests.rs"] / mod tests;) - `crates/utils/src/cron.rs:97`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/cron/tests.rs"] / mod tests;) - `crates/utils/src/glob.rs:324`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/glob/tests.rs"] / mod tests;) - `crates/utils/src/hash128.rs:86`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/hash128/tests.rs"] / mod tests;) - `crates/utils/src/lib.rs:463`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/tests.rs"] / mod tests;) - `crates/utils/src/map/bitmap.rs:339`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/utils/src/map/bitmap/tests.rs"] / mod tests;) - `crates/utils/src/memory.rs:117`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/memory/tests.rs"] / mod tests;) - `crates/utils/src/outbound.rs:371`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/outbound/tests.rs"] / mod tests;) - `crates/utils/src/template.rs:244`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/template/tests.rs"] / mod tests;) - `crates/utils/src/text/ignore_case.rs:244`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/utils/src/text/ignore_case/tests.rs"] / mod tests;) - `crates/utils/src/text/mod.rs:20`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../../stalwart-tests/unit/utils/src/text/tests.rs"] / mod tests;) - `crates/utils/src/topological.rs:87`: `mod tests` (#[cfg(all(test, stalwart_tests))] / #[rustfmt::skip] / #[path = "../../../../stalwart-tests/unit/utils/src/topological/tests.rs"] / mod tests;) ## Cargo edits - `crates/main/Cargo.toml:55`: `default = ["rocks", "enterprise"]` → `default = ["rocks"]` - `.github/workflows/ci.yml:361`: `cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats enterprise"` → `cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats"` - `.github/workflows/ci.yml:399`: `# cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features "foundationdb s3 redis nats enterprise"` → `# cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features "foundationdb s3 redis nats"` - `.github/workflows/ci.yml:406`: `cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats enterprise"` → `cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats"` - `.github/workflows/ci.yml:462`: `cargo build --release -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats enterprise"` → `cargo build --release -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats"` - `Dockerfile:22`: `RUN RUSTFLAGS="$(cat /flags.txt)" cargo chef cook --target "$(cat /target.txt)" --release --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats enterprise" --recipe-path /recipe.json` → `RUN RUSTFLAGS="$(cat /flags.txt)" cargo chef cook --target "$(cat /target.txt)" --release --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats" --recipe-path /recipe.json` - `Dockerfile:24`: `RUN RUSTFLAGS="$(cat /flags.txt)" cargo build --target "$(cat /target.txt)" --release -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats enterprise"` → `RUN RUSTFLAGS="$(cat /flags.txt)" cargo build --target "$(cat /target.txt)" --release -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats"` - `Dockerfile.build:141`: `env "${FDB_RUSTFLAGS_VAR}=-L /usr/lib" cargo chef cook --recipe-path recipe.json --zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "foundationdb s3 redis nats enterprise"; \` → `env "${FDB_RUSTFLAGS_VAR}=-L /usr/lib" cargo chef cook --recipe-path recipe.json --zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "foundationdb s3 redis nats"; \` - `Dockerfile.build:149`: `cargo chef cook --recipe-path recipe.json --zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats enterprise"` → `cargo chef cook --recipe-path recipe.json --zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats"` - `Dockerfile.build:162`: `env "${FDB_RUSTFLAGS_VAR}=-L /usr/lib" cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "foundationdb s3 redis nats enterprise" && \` → `env "${FDB_RUSTFLAGS_VAR}=-L /usr/lib" cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "foundationdb s3 redis nats" && \` - `Dockerfile.build:172`: `cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats enterprise" && \` → `cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features "sqlite postgres mysql rocks s3 redis azure nats" && \` - `Dockerfile.fdb:54`: `RUN cargo build -p stalwart --no-default-features --features "foundationdb s3 redis azure nats enterprise" --release` → `RUN cargo build -p stalwart --no-default-features --features "foundationdb s3 redis azure nats" --release` ## Flagged Enterprise in upstream's schema **Objects:** `x:AiModel`, `x:Alert`, `x:ArchivedItem`, `x:MaskedEmail`, `x:Metric`, `x:MetricsStore`, `x:SpamAi`, `x:Tenant`, `x:Trace`, `x:TracingStore` **Fields:** `x:AcmeProvider.memberTenantId`, `x:ArfExternalReport.memberTenantId`, `x:Authentication.defaultTenantRoleIds`, `x:Cache.tenants`, `x:CalendarAlarm.template`, `x:CalendarScheduling.emailTemplate`, `x:CalendarScheduling.httpRsvpTemplate`, `x:DataRetention.archiveDeletedAccountsFor`, `x:DataRetention.archiveDeletedItemsFor`, `x:DataRetention.holdMetricsFor`, `x:DataRetention.holdTracesFor`, `x:DataRetention.metricsCollectionInterval`, `x:Dkim1Signature.memberTenantId`, `x:Dkim2Signature.memberTenantId`, `x:DmarcExternalReport.memberTenantId`, `x:DnsServerAlidns.memberTenantId`, `x:DnsServerAutodns.memberTenantId`, `x:DnsServerAzureDns.memberTenantId`, `x:DnsServerBaiduCloud.memberTenantId`, `x:DnsServerBluecatV2.memberTenantId`, `x:DnsServerClouDns.memberTenantId`, `x:DnsServerCloud.memberTenantId`, `x:DnsServerCloudflare.memberTenantId`, `x:DnsServerConstellix.memberTenantId`, `x:DnsServerCpanel.memberTenantId`, `x:DnsServerDnsMadeEasy.memberTenantId`, `x:DnsServerDnsimple.memberTenantId`, `x:DnsServerDomeneshop.memberTenantId`, `x:DnsServerEasyDns.memberTenantId`, `x:DnsServerEdgeDns.memberTenantId`, `x:DnsServerExoscale.memberTenantId`, `x:DnsServerGlesys.memberTenantId`, `x:DnsServerGodaddy.memberTenantId`, `x:DnsServerGoogleCloudDns.memberTenantId`, `x:DnsServerHuaweiCloud.memberTenantId`, `x:DnsServerHurricane.memberTenantId`, `x:DnsServerIbmCloud.memberTenantId`, `x:DnsServerInfoblox.memberTenantId`, `x:DnsServerInwx.memberTenantId`, `x:DnsServerJoker.memberTenantId`, `x:DnsServerLightsail.memberTenantId`, `x:DnsServerLuaDns.memberTenantId`, `x:DnsServerMythicBeasts.memberTenantId`, `x:DnsServerNameDotCom.memberTenantId`, `x:DnsServerNamecheap.memberTenantId`, `x:DnsServerNetcup.memberTenantId`, `x:DnsServerNifcloud.memberTenantId`, `x:DnsServerOracleCloud.memberTenantId`, `x:DnsServerOvh.memberTenantId`, `x:DnsServerPlesk.memberTenantId`, `x:DnsServerPorkbun.memberTenantId`, `x:DnsServerPowerDns.memberTenantId`, `x:DnsServerRoute53.memberTenantId`, `x:DnsServerSpaceship.memberTenantId`, `x:DnsServerTencentCloud.memberTenantId`, `x:DnsServerTransip.memberTenantId`, `x:DnsServerTsig.memberTenantId`, `x:DnsServerUltraDns.memberTenantId`, `x:DnsServerVercel.memberTenantId`, `x:DnsServerVolcengine.memberTenantId`, `x:DnsServerWebSupport.memberTenantId`, `x:DnsServerYandexCloud.memberTenantId`, `x:Domain.allowScimProvisioning`, `x:Domain.directoryId`, `x:Domain.logo`, `x:Domain.memberTenantId`, `x:Email.maxMaskedAddresses`, `x:Enterprise.logo`, `x:GroupAccount.externalId`, `x:GroupAccount.memberTenantId`, `x:LdapDirectory.memberTenantId`, `x:LdapDirectory.urlFailover`, `x:MailingList.memberTenantId`, `x:MySqlStore.readReplicas`, `x:OAuthClient.memberTenantId`, `x:OidcDirectory.memberTenantId`, `x:PostgreSqlStore.readReplicas`, `x:Role.memberTenantId`, `x:Search.indexTelemetry`, `x:SpamClassify.aiFacts`, `x:SpamClassify.aiGate`, `x:SpamClassify.aiVerdict`, `x:SqlDirectory.memberTenantId`, `x:TlsExternalReport.memberTenantId`, `x:UserAccount.externalId`, `x:UserAccount.memberTenantId` ## Unclassified in the privacy catalog New in this import and not in `resources/privacy/catalog.toml`. `tools/fork/privacy-check.py` fails CI on these once merged; `--unlisted` prints a starting entry. A type in brackets is what the schema alone says the field holds. **Objects:** `x:AiModelAnthropic`, `x:AiModelGemini`, `x:AiModelOllama`, `x:AiModelOpenAi`, `x:AiModelTypeSafe`, `x:AzureAuthClientSecret`, `x:AzureAuthManagedIdentity`, `x:AzureAuthSasToken`, `x:AzureAuthSharedKey`, `x:AzureAuthWorkloadIdentity`, `x:BlobStoreSwap`, `x:IndexQueueStatus`, `x:IndexStatusFailed`, `x:LocalFileSwap`, `x:Metadata`, `x:OAuthGrant`, `x:RedisSwap`, `x:ReloadSettingsResult`, `x:SpamAiCategory`, `x:SpamAiLearnProperties`, `x:SpamAiProperties`, `x:SpamAiSignal`, `x:SpamAiTier`, `x:TaskReportWindow`, `x:TaskShareRevokeCleanup` **Fields:** `AddressBookRights.maySetMetadata`, `CalendarRights.maySetMetadata`, `MailboxRights.maySetMetadata`, `x:AcmeProvider.accountHashPrefix`, `x:AcmeProvider.caaIdentities`, `x:AcmeProvider.issuerDomainNames`, `x:AddressBook.maxAddressBooksPerCard`, `x:AddressBook.maxMediaSize`, `x:Application.autoUpdateInterval`, `x:Application.enable`, `x:ArchivedSieveScript.contents`, `x:AsnResource.allowInvalidCerts`, `x:AsnResource.refreshInterval`, `x:Authentication.maxPasswordLength`, `x:Authentication.minPasswordLength`, `x:Authentication.minPasswordStrength`, `x:AzureStore.auth`, `x:AzureStore.environment`, `x:AzureStore.url`, `x:Bootstrap.defaultHostname`, `x:Cache.directoryRecipients`, `x:Cache.directoryRecipientsTtl`, `x:Cache.groupwareLarge`, `x:Cache.groupwareLargeTtl`, `x:Cache.messagesLarge`, `x:Cache.messagesLargeTtl`, `x:Cache.spamLookup`, `x:Cache.swap`, `x:Calendar.availabilityRateLimit`, `x:Calendar.maxAttachmentsSize`, `x:Calendar.maxAvailabilityDuration`, `x:Calendar.maxCalendarsPerEvent`, `x:Calendar.maxExpandedQueryDuration`, `x:CalendarAlarm.fromAddress (identifier)`, `x:CalendarScheduling.maxItipSize`, `x:Dkim2Signature.instanceHashes`, `x:DmarcReport.dateRangeStart`, `x:DmarcReportSettings.maxAggregateReportSize`, `x:DmarcTroubleshoot.rcptTo (identifier)`, `x:DnsResolverCommon.maxConcurrentRequests`, `x:DnsResolverCustom.maxConcurrentRequests`, `x:DnsResolverTls.maxConcurrentRequests`, `x:DnsServerAlidns.accessKeyId`, `x:DnsServerAlidns.pollInterval`, `x:DnsServerAlidns.sessionToken (credential)`, `x:DnsServerAutodns.pollInterval`, `x:DnsServerAzureDns.pollInterval`, `x:DnsServerBaiduCloud.accessKeyId`, `x:DnsServerBaiduCloud.pollInterval`, `x:DnsServerBluecatV2.pollInterval`, `x:DnsServerBluecatV2.url`, `x:DnsServerClouDns.pollInterval`, `x:DnsServerCloud.pollInterval`, `x:DnsServerCloudflare.pollInterval`, `x:DnsServerConstellix.apiKeyId`, `x:DnsServerConstellix.pollInterval`, `x:DnsServerCpanel.pollInterval`, `x:DnsServerCpanel.url`, `x:DnsServerDnsMadeEasy.apiKeyId`, `x:DnsServerDnsMadeEasy.pollInterval`, `x:DnsServerDnsimple.pollInterval`, `x:DnsServerDnsimple.token (credential)`, `x:DnsServerDomeneshop.pollInterval`, `x:DnsServerDomeneshop.token`, `x:DnsServerEasyDns.pollInterval`, `x:DnsServerEdgeDns.pollInterval`, `x:DnsServerExoscale.apiKeyId`, `x:DnsServerExoscale.pollInterval`, `x:DnsServerGlesys.pollInterval`, `x:DnsServerGlesys.username`, `x:DnsServerGodaddy.apiKeyId`, `x:DnsServerGodaddy.pollInterval`, `x:DnsServerGoogleCloudDns.pollInterval`, `x:DnsServerHuaweiCloud.accessKeyId`, `x:DnsServerHuaweiCloud.pollInterval`, `x:DnsServerHurricane.pollInterval`, `x:DnsServerIbmCloud.pollInterval`, `x:DnsServerInfoblox.pollInterval`, `x:DnsServerInwx.pollInterval`, `x:DnsServerJoker.pollInterval`, `x:DnsServerLightsail.pollInterval`, `x:DnsServerLightsail.secretKey (credential)`, `x:DnsServerLuaDns.pollInterval`, `x:DnsServerLuaDns.token (credential)`, `x:DnsServerMythicBeasts.pollInterval`, `x:DnsServerNameDotCom.pollInterval`, `x:DnsServerNameDotCom.token (credential)`, `x:DnsServerNamecheap.pollInterval`, `x:DnsServerNetcup.apiKeyId`, `x:DnsServerNetcup.pollInterval`, `x:DnsServerNifcloud.accessKeyId`, `x:DnsServerNifcloud.pollInterval`, `x:DnsServerOracleCloud.pollInterval`, `x:DnsServerOvh.pollInterval`, `x:DnsServerPlesk.pollInterval`, `x:DnsServerPlesk.url`, `x:DnsServerPorkbun.apiKeyId`, `x:DnsServerPorkbun.pollInterval`, `x:DnsServerPowerDns.pollInterval`, `x:DnsServerPowerDns.url`, `x:DnsServerRoute53.pollInterval`, `x:DnsServerRoute53.secretKey (credential)`, `x:DnsServerSpaceship.apiKeyId`, `x:DnsServerSpaceship.pollInterval`, `x:DnsServerTencentCloud.accessKeyId`, `x:DnsServerTencentCloud.pollInterval`, `x:DnsServerTransip.pollInterval`, `x:DnsServerTsig.pollInterval`, `x:DnsServerUltraDns.pollInterval`, `x:DnsServerUltraDns.url`, `x:DnsServerVercel.pollInterval`, `x:DnsServerVercel.token (credential)`, `x:DnsServerVolcengine.accessKeyId`, `x:DnsServerVolcengine.pollInterval`, `x:DnsServerWebSupport.apiKeyId`, `x:DnsServerWebSupport.pollInterval`, `x:DnsServerYandexCloud.pollInterval`, `x:Domain.enable`, `x:Email.maxFlagLength`, `x:Email.maxFlagsPerEmail`, `x:Email.maxHeaderCount`, `x:Email.maxHeaderSize`, `x:Email.maxMailboxesPerEmail`, `x:EmailAlias.enable`, `x:Enterprise.logo`, `x:Http.clientIpSource`, `x:Http.forwardedHops`, `x:HttpLookup.allowInvalidCerts`, `x:HttpLookup.httpAuth (credential)`, `x:HttpLookup.httpHeaders`, `x:HttpLookup.refreshInterval`, `x:Imap.anonymousTimeout`, `x:Imap.authenticatedTimeout`, `x:Imap.idleTimeout`, `x:Imap.maxConcurrentConnections`, `x:Imap.rateLimit`, `x:Jmap.maxChangesResults`, `x:Jmap.maxGetResults`, `x:Jmap.maxPushAttempts`, `x:Jmap.maxQueryResults`, `x:Jmap.maxSetObjects`, `x:Jmap.maxSnippetResults`, `x:KafkaCoordinator.allowInvalidCerts`, `x:KafkaCoordinator.hosts`, `x:KafkaCoordinator.messageTimeout`, `x:KafkaCoordinator.sessionTimeout`, `x:KafkaCoordinator.useTls`, `x:LdapDirectory.filterRecipient`, `x:LdapDirectory.urlFailover`, `x:MaskedEmail.enable`, `x:MeilisearchStore.maxPolls`, `x:MetricCount.nodeId`, `x:MetricSum.nodeId`, `x:MetricsOtelGrpc.url`, `x:MetricsOtelHttp.allowInvalidCerts`, `x:MetricsOtelHttp.url`, `x:MtaConnectionIpHost.localIp (network)`, `x:MtaConnectionStrategy.localIps`, `x:MtaInboundSession.idleTimeout`, `x:MtaMilter.commandTimeout`, `x:MtaMilter.connectTimeout`, `x:MtaMilter.dataTimeout`, `x:MtaMilter.host`, `x:MtaRouteRelay.host`, `x:MtaStageData.dkimSignDomain`, `x:MySqlStore.idleTimeout`, `x:NatsCoordinator.allowInvalidCerts`, `x:NatsCoordinator.clientCapacity`, `x:NatsCoordinator.connectTimeout`, `x:NatsCoordinator.hosts`, `x:NatsCoordinator.readBufferCapacity`, `x:NatsCoordinator.requestTimeout`, `x:NatsCoordinator.subscriptionCapacity`, `x:NetworkListener.implicitTls`, `x:OAuthClient.firstParty`, `x:OAuthClient.grantTypes`, `x:OAuthClient.postLogoutRedirectUris`, `x:OAuthClient.scopes`, `x:OidcDirectory.acceptedAudiences`, `x:OidcDirectory.allowIdTokenClaims`, `x:OidcDirectory.allowInvalidCerts`, `x:OidcDirectory.introspectionAuthMethod`, `x:OidcDirectory.introspectionClientId`, `x:OidcDirectory.introspectionClientSecret (credential)`, `x:OidcDirectory.lenientIssuerMatch`, `x:OidcDirectory.opaqueTokenValidation`, `x:OidcDirectory.skipAudienceValidation`, `x:OidcDirectory.unscopedTokens`, `x:OidcProvider.clientMetadataDocuments`, `x:PasswordCredential.otpUrl`, `x:PostgreSqlStore.connectTimeout`, `x:RedisClusterStore.allowInvalidCerts`, `x:RedisClusterStore.connectTimeout`, `x:RedisSentinelStore.allowInvalidCerts`, `x:RedisSentinelStore.connectTimeout`, `x:RedisStore.allowInvalidCerts`, `x:RedisStore.connectTimeout`, `x:ReportSettings.maxInboundReportSize`, `x:S3Store.accessKeyId`, `x:S3StoreCustomRegion.region`, `x:S3StoreCustomRegion.url`, `x:Search.indexFiles`, `x:Search.maxConcurrentIndexTasks`, `x:Search.maxExtractArchiveEntries`, `x:Search.maxExtractDecompressedSize`, `x:Search.maxExtractDocumentSize`, `x:Search.maxExtractPartSize`, `x:Search.maxExtractParts`, `x:Search.maxExtractPdfObjects`, `x:Search.maxExtractRtfDepth`, `x:Search.maxExtractTextSize`, `x:SpamClassifier.trainInterval`, `x:SpamClassify.aiFacts`, `x:SpamClassify.aiGate`, `x:SpamClassify.aiVerdict`, `x:SpamClassify.mailFrom (identifier)`, `x:SpamClassify.mailFromParameters`, `x:SpamClassify.rcptTo (identifier)`, `x:SpamSettings.maxAttachmentText`, `x:SpamSettings.maxBodyText`, `x:SpamSettings.maxMessageText`, `x:SpamSettings.maxRedirectUrls`, `x:SpamSettings.redirectCacheTtl`, `x:SpamSettings.redirectTimeout`, `x:SystemSettings.includeSecrets`, `x:SystemSettings.maxBufferedMemory`, `x:TaskCalendarAlarmEmail.recurrenceId`, `x:TaskCalendarAlarmEmail.targetAccountId`, `x:TaskCalendarAlarmNotification.targetAccountId`, `x:TaskDestroyAccount.memberGroupIds`, `x:TaskManager.alertAfter`, `x:TaskStatusRetry.firstFailedAt`, `x:TracerOtelGrpc.url`, `x:TracerOtelHttp.allowInvalidCerts`, `x:TracerOtelHttp.url`, `x:WebDav.maxLivePropertySize`, `x:WebDav.maxRequestSize` ## Third-party code Comments in the stripped tree that name another copyright holder, another license, or a source the code came from. Files marked **new** aren't in THIRD-PARTY.md yet. - `crates/calcard/src/datecalc/error.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Fredrik Meringdal, Ralph Bisschops - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/calcard/src/datecalc/recurrence.rs` **new** - 2: SPDX-FileCopyrightText: 2025 Andrew Gallant (https://github.com/BurntSushi/bttf) - 4: SPDX-License-Identifier: Unlicense OR MIT - 9: Ported from [`bttf`](https://github.com/BurntSushi/bttf) by Andrew Gallant, - 626: months. The other parts of the datetime are copied from `dt`. - 663: to the BYDAY weekdays when there are any. The time is copied from `dt`. - 715: days of the year. The other parts of the datetime are copied from `dt`. - 741: month days. The other parts of the datetime are copied from `dt`. - 768: weekdays. The other parts of the datetime are copied from `dt`. - 773: (Where the year is taken from `dt`.) - 791: weekdays. The other parts of the datetime are copied from `dt`. - 796: (Where the month is taken from `dt`.) - 814: weekdays. The other parts of the datetime are copied from `dt`. - `crates/calcard/src/datecalc/rrule.rs` **new** - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/calcard/src/datecalc/weekdate.rs` **new** - 2: SPDX-FileCopyrightText: 2025 Andrew Gallant (https://github.com/BurntSushi/bttf) - 4: SPDX-License-Identifier: Unlicense OR MIT - 12: Ported from `bttf`, with the `anyhow` errors replaced by `Option`: every - 145: Inspired by: https://en.wikipedia.org/wiki/ISO_week_date#Weeks_per_year - `crates/common/src/network/acme/directory.rs` - 7: Adapted from rustls-acme (https://github.com/FlorianUekermann/rustls-acme), licensed under MIT/Apache-2.0. - `crates/common/src/network/acme/jose.rs` - 7: Adapted from rustls-acme (https://github.com/FlorianUekermann/rustls-acme), licensed under MIT/Apache-2.0. - `crates/common/src/network/acme/order.rs` - 7: Adapted from rustls-acme (https://github.com/FlorianUekermann/rustls-acme), licensed under MIT/Apache-2.0. - `crates/common/src/scripts/functions/text.rs` - 231: MIT licensed. - 233: Copyright (c) 2016 Titus Wormer - `crates/common/src/telemetry/tracers/journald.rs` - 99: SPDX-FileCopyrightText: 2018 Benjamin Saunders - 100: SPDX-License-Identifier: MIT - `crates/jmap/src/registry/mapping/log.rs` - 342: SPDX-FileCopyrightText: 2017 Michael Coyne - 344: SPDX-License-Identifier: MIT - 347: Adapted from https://github.com/mjc-gh/rev_lines/blob/main/src/lib.rs - `crates/jmap-proto/src/types/date.rs` - 157: Ported from http://howardhinnant.github.io/date_algorithms.html#civil_from_days - 197: Ported from https://github.com/protocolbuffers/upb/blob/22182e6e/upb/json_decode.c#L982-L992 - `crates/jmap-tools/src/json/deserializer.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Pascal Seitz - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/jmap-tools/src/json/index.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Pascal Seitz - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/jmap-tools/src/json/key.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Pascal Seitz - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/jmap-tools/src/json/mod.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Pascal Seitz - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/jmap-tools/src/json/num.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Pascal Seitz - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/jmap-tools/src/json/object_vec.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Pascal Seitz - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/jmap-tools/src/json/ser.rs` **new** - 2: SPDX-FileCopyrightText: 2021 Pascal Seitz - 4: SPDX-License-Identifier: Apache-2.0 OR MIT - `crates/nlp/src/tokenizers/japanese.rs` - 78: Ported from https://github.com/woxtu/rust-tinysegmenter, MIT license - `crates/registry/src/types/datetime.rs` - 150: Ported from http://howardhinnant.github.io/date_algorithms.html#civil_from_days - 188: Ported from https://github.com/protocolbuffers/upb/blob/22182e6e/upb/json_decode.c#L982-L992 - `crates/smtp-proto/src/request/parser.rs` **new** - 904: Ported from https://github.com/protocolbuffers/upb/blob/22182e6e/upb/json_decode.c#L982-L992 - `crates/smtp-proto/src/response/generate.rs` **new** - 208: Ported from https://howardhinnant.github.io/date_algorithms.html#civil_from_days - `crates/smtp-report/src/lib.rs` **new** - 20: addressing of that message is taken from a [`ReportEnvelope`]. Parse - `crates/store/src/backend/postgres/tls.rs` - 7: Credits: https://github.com/jbg/tokio-postgres-rustls - `crates/utils/src/glob.rs` - 126: Credits: Algorithm ported from https://research.swtch.com/glob ## Renamed identifiers - `"/var/log/stalwart → "/var/log/inbuxa`: `crates/common/src/manager/defaults.rs` (1), `crates/jmap/src/registry/mapping/bootstrap.rs` (1), `crates/registry/src/schema/structs_impl.rs` (1) - `"URL to download spam filter rules from" → "URL to download spam filter rules from. Empty uses the rules bundled with the server."`: `resources/schema/schema.json.gz` (1) - `"spamFilterRulesUrl":"https://github.com/stalwartlabs/spam-filter/releases/latest/download/spam-filter-rules.json.gz", → `: `resources/schema/schema.json.gz` (1) - `"stalwart" → "inbuxa"`: `resources/schema/schema.json.gz` (12) - `"stalwart".to_string() → "inbuxa".to_string()`: `crates/registry/src/schema/structs_impl.rs` (10) - `(Stalwart)" → (vnd.inbuxa)"`: `resources/schema/schema.json.gz` (2) - `STALWART_SPAM_ → INBUXA_SPAM_`: `crates/common/src/manager/mod.rs` (2) - `spam_filter_rules_url: Some("https://github.com/stalwartlabs/spam-filter/releases/latest/download/spam-filter-rules.json.gz".to_string()), → spam_filter_rules_url: None,`: `crates/registry/src/schema/structs_impl.rs` (1) - `urn:stalwart: → urn:inbuxa:`: `crates/dav/src/common/lock.rs` (1), `crates/dav/src/common/uri.rs` (4) - `urn:stalwart:jmap → urn:inbuxa:jmap:registry`: `crates/jmap-proto/src/request/capability.rs` (3) - `vnd.stalwart → vnd.inbuxa`: `resources/schema/schema.json.gz` (2) - `vnd.stalwart. → vnd.inbuxa.`: `crates/registry/src/schema/enums_impl.rs` (4), `crates/sieve/src/compiler/grammar/mod.rs` (4), `crates/sieve/src/runtime/mod.rs` (1) ## Build check Errors mean shared code calls something the strip removed: usually a dual-licensed file that only serves an Enterprise feature. Drop or rework it in the merge into `main`, never on `upstream`. Expected: upstream's tests of features the fork rebuilt on `main` (tools/fork/build-check-known.txt). - `tests/src/directory/issuer.rs` now compiles: take it off the known list - `tests/src/directory/mod.rs` now compiles: take it off the known list - `tests/src/smtp/inbound/antispam.rs` now compiles: take it off the known list - `tests/src/system/mod.rs` now compiles: take it off the known list - `tests/src/telemetry/alerts.rs` now compiles: take it off the known list - `tests/src/telemetry/metrics.rs` now compiles: take it off the known list - `tests/src/telemetry/tracing.rs` now compiles: take it off the known list - `tests/src/telemetry/webhooks.rs` now compiles: take it off the known list