144 KiB
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
enterpriseoff: 12 - Dangling module declarations removed: 533
- Verification: clean
- Left for the rebuilt features to replace: 179
enterprisefeature gates in 62 files; 0is_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.rscrates/common/src/enterprise/ai/config.rscrates/common/src/enterprise/ai/error.rscrates/common/src/enterprise/ai/gemini.rscrates/common/src/enterprise/ai/limits.rscrates/common/src/enterprise/ai/mod.rscrates/common/src/enterprise/ai/ollama.rscrates/common/src/enterprise/ai/openai.rscrates/common/src/enterprise/ai/schema.rscrates/common/src/enterprise/ai/transport.rscrates/common/src/enterprise/ai/typesafe.rscrates/common/src/enterprise/ai/verdict.rscrates/common/src/enterprise/alerts.rscrates/common/src/enterprise/config.rscrates/common/src/enterprise/license.rscrates/common/src/enterprise/logo.rscrates/common/src/enterprise/masked.rscrates/common/src/enterprise/mod.rscrates/common/src/telemetry/metrics/store.rscrates/common/src/telemetry/metrics/test_data.rscrates/common/src/telemetry/tracers/store.rscrates/http/src/api/telemetry.rscrates/jmap/src/registry/mapping/archived_item.rscrates/jmap/src/registry/mapping/masked_email.rscrates/jmap/src/registry/mapping/telemetry.rscrates/scim-proto/src/attributes.rscrates/scim-proto/src/etag.rscrates/scim-proto/src/filter.rscrates/scim-proto/src/json.rscrates/scim-proto/src/lib.rscrates/scim-proto/src/message/bulk.rscrates/scim-proto/src/message/error.rscrates/scim-proto/src/message/list.rscrates/scim-proto/src/message/mod.rscrates/scim-proto/src/message/patch.rscrates/scim-proto/src/message/search.rscrates/scim-proto/src/path.rscrates/scim-proto/src/schema/group.rscrates/scim-proto/src/schema/mod.rscrates/scim-proto/src/schema/spc.rscrates/scim-proto/src/schema/user.rscrates/scim/src/auth.rscrates/scim/src/bulk.rscrates/scim/src/context.rscrates/scim/src/discovery.rscrates/scim/src/error.rscrates/scim/src/groups/get.rscrates/scim/src/groups/mod.rscrates/scim/src/groups/patch.rscrates/scim/src/groups/set.rscrates/scim/src/lib.rscrates/scim/src/query/cursor.rscrates/scim/src/query/mod.rscrates/scim/src/request.rscrates/scim/src/users/get.rscrates/scim/src/users/mod.rscrates/scim/src/users/patch.rscrates/scim/src/users/set.rscrates/smtp/src/queue/tenant.rscrates/spam-filter/src/analysis/ai/context.rscrates/spam-filter/src/analysis/ai/facts.rscrates/spam-filter/src/analysis/ai/gate.rscrates/spam-filter/src/analysis/ai/mod.rscrates/spam-filter/src/analysis/ai/verdict.rscrates/store/src/backend/composite/mod.rscrates/store/src/backend/composite/read_replica.rscrates/store/src/backend/composite/sharded_blob.rscrates/store/src/backend/composite/sharded_lookup.rs
Removed snippets
crates/common/src/auth/access_token.rs: 14crates/common/src/auth/authentication.rs: 4crates/common/src/auth/mod.rs: 11crates/common/src/auth/oauth/client.rs: 2crates/common/src/auth/permissions.rs: 11crates/common/src/cache/directory.rs: 8crates/common/src/cache/invalidate.rs: 14crates/common/src/cache/large.rs: 1crates/common/src/cache/principals.rs: 13crates/common/src/cache/reload.rs: 2crates/common/src/cache/swap/redis.rs: 1crates/common/src/config/inner.rs: 2crates/common/src/config/mailstore/email.rs: 2crates/common/src/config/mod.rs: 2crates/common/src/config/storage.rs: 2crates/common/src/config/telemetry.rs: 5crates/common/src/ipc.rs: 2crates/common/src/lib.rs: 6crates/common/src/manager/boot.rs: 1crates/common/src/manager/defaults.rs: 3crates/common/src/network/acme/http.rs: 1crates/common/src/network/mta.rs: 2crates/common/src/network/security.rs: 2crates/common/src/scripts/plugins/llm_prompt.rs: 2crates/common/src/storage/index/build.rs: 4crates/common/src/storage/index/mod.rs: 7crates/common/src/storage/metadata/change.rs: 2crates/common/src/storage/metadata/cleanup.rs: 11crates/common/src/storage/metadata/mod.rs: 6crates/common/src/storage/metadata/purge.rs: 1crates/common/src/storage/metadata/quota.rs: 1crates/common/src/storage/metadata/stored.rs: 2crates/common/src/storage/mod.rs: 3crates/common/src/storage/quota.rs: 8crates/common/src/telemetry/metrics/mod.rs: 1crates/common/src/telemetry/metrics/prometheus.rs: 1crates/common/src/telemetry/mod.rs: 1crates/common/src/telemetry/tracers/mod.rs: 1crates/coordinator/src/bootstrap.rs: 1crates/dav/src/calendar/update.rs: 3crates/dav/src/card/update.rs: 3crates/dav/src/common/acl.rs: 2crates/dav/src/common/dead/containers.rs: 8crates/dav/src/common/propfind/mod.rs: 2crates/dav/src/file/update.rs: 2crates/dav/src/principal/propsearch.rs: 2crates/dav/src/request.rs: 1crates/directory/src/backend/ldap/config.rs: 1crates/directory/src/backend/oidc/config.rs: 1crates/email/src/message/copy.rs: 9crates/email/src/message/delete.rs: 2crates/email/src/message/delivery.rs: 1crates/email/src/message/index/metadata.rs: 2crates/email/src/message/index/mod.rs: 1crates/email/src/message/ingest.rs: 4crates/email/src/message/ingest/group.rs: 1crates/email/src/message/ingest_metadata.rs: 2crates/groupware/src/calendar/itip.rs: 2crates/groupware/src/calendar/storage.rs: 1crates/http/src/api/mod.rs: 5crates/http/src/auth/oauth/auth.rs: 4crates/http/src/auth/oauth/registration.rs: 5crates/http/src/auth/permissions.rs: 1crates/http/src/request.rs: 4crates/imap/src/op/acl.rs: 1crates/imap/src/op/append.rs: 1crates/imap/src/op/copy_move.rs: 2crates/jmap-proto/src/error/request.rs: 1crates/jmap/src/api/acl.rs: 2crates/jmap/src/api/mod.rs: 1crates/jmap/src/email/copy.rs: 2crates/jmap/src/file/mod.rs: 2crates/jmap/src/principal/get.rs: 2crates/jmap/src/principal/query.rs: 3crates/jmap/src/registry/get.rs: 12crates/jmap/src/registry/mapping/action.rs: 2crates/jmap/src/registry/mapping/domain.rs: 1crates/jmap/src/registry/mapping/index_queue.rs: 2crates/jmap/src/registry/mapping/mod.rs: 4crates/jmap/src/registry/mapping/oauth_client.rs: 1crates/jmap/src/registry/mapping/principal.rs: 4crates/jmap/src/registry/mapping/queued_message.rs: 7crates/jmap/src/registry/mapping/report.rs: 7crates/jmap/src/registry/mapping/task.rs: 3crates/jmap/src/registry/mod.rs: 1crates/jmap/src/registry/query.rs: 3crates/jmap/src/registry/set.rs: 18crates/main/src/main.rs: 1crates/main/src/test_data.rs: 12crates/managesieve/src/op/putscript.rs: 1crates/registry/src/jmap/mod.rs: 1crates/registry/src/jmap/patch.rs: 5crates/registry/src/jmap/properties.rs: 1crates/registry/src/schema/enums.rs: 34crates/registry/src/schema/enums_impl.rs: 83crates/registry/src/schema/properties.rs: 78crates/registry/src/schema/properties_impl.rs: 329crates/registry/src/schema/structs.rs: 100crates/registry/src/schema/structs_impl.rs: 848crates/registry/src/utils/mod.rs: 1crates/registry/src/utils/task.rs: 7crates/services/src/broadcast/mod.rs: 4crates/services/src/index_queue/document.rs: 1crates/services/src/index_queue/index.rs: 1crates/services/src/index_queue/mod.rs: 1crates/services/src/index_queue/reindex.rs: 4crates/services/src/task_manager/manager.rs: 2crates/services/src/task_manager/mod.rs: 3crates/services/src/task_manager/scheduler.rs: 11crates/services/src/task_manager/tasks/alarm.rs: 1crates/services/src/task_manager/tasks/destroy_account.rs: 3crates/services/src/task_manager/tasks/dkim.rs: 2crates/services/src/task_manager/tasks/imip.rs: 1crates/services/src/task_manager/tasks/maintenance.rs: 9crates/services/src/task_manager/tasks/mod.rs: 1crates/services/src/task_manager/worker.rs: 3crates/smtp/src/inbound/data.rs: 1crates/smtp/src/queue/mod.rs: 2crates/smtp/src/queue/spool.rs: 6crates/smtp/src/reporting/analysis.rs: 9crates/smtp/src/reporting/index.rs: 6crates/spam-filter/src/analysis/mod.rs: 1crates/spam-filter/src/analysis/score.rs: 2crates/store/src/backend/mod.rs: 1crates/store/src/backend/mysql/main.rs: 2crates/store/src/backend/postgres/main.rs: 2crates/store/src/build/blob.rs: 2crates/store/src/build/data.rs: 2crates/store/src/build/lookup.rs: 1crates/store/src/build/memory.rs: 2crates/store/src/build/search.rs: 3crates/store/src/dispatch/blob.rs: 7crates/store/src/dispatch/lookup.rs: 14crates/store/src/dispatch/mod.rs: 3crates/store/src/dispatch/search.rs: 9crates/store/src/dispatch/store.rs: 10crates/store/src/lib.rs: 8crates/store/src/registry/mod.rs: 3crates/store/src/registry/query.rs: 2crates/store/src/registry/write.rs: 5crates/store/src/write/counter.rs: 4crates/store/src/write/key.rs: 11crates/store/src/write/mod.rs: 2crates/trc/src/event/enums.rs: 13crates/trc/src/event/enums_impl.rs: 73crates/trc/src/ipc/metrics.rs: 11crates/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.jsonDockerfile: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.rsnew- 2: SPDX-FileCopyrightText: 2021 Fredrik Meringdal, Ralph Bisschops https://github.com/fmeringdal/rust-rrule
- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/calcard/src/datecalc/recurrence.rsnew- 2: SPDX-FileCopyrightText: 2025 Andrew Gallant [email protected] (https://github.com/BurntSushi/bttf)
- 4: SPDX-License-Identifier: Unlicense OR MIT
- 9: Ported from
bttfby 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.rsnew- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/calcard/src/datecalc/weekdate.rsnew- 2: SPDX-FileCopyrightText: 2025 Andrew Gallant [email protected] (https://github.com/BurntSushi/bttf)
- 4: SPDX-License-Identifier: Unlicense OR MIT
- 12: Ported from
bttf, with theanyhowerrors replaced byOption: 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 [email protected]
crates/common/src/telemetry/tracers/journald.rs- 99: SPDX-FileCopyrightText: 2018 Benjamin Saunders [email protected]
- 100: SPDX-License-Identifier: MIT
crates/jmap/src/registry/mapping/log.rs- 342: SPDX-FileCopyrightText: 2017 Michael Coyne [email protected]
- 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.rscrates/jmap-tools/src/json/deserializer.rsnew- 2: SPDX-FileCopyrightText: 2021 Pascal Seitz [email protected]
- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/jmap-tools/src/json/index.rsnew- 2: SPDX-FileCopyrightText: 2021 Pascal Seitz [email protected]
- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/jmap-tools/src/json/key.rsnew- 2: SPDX-FileCopyrightText: 2021 Pascal Seitz [email protected]
- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/jmap-tools/src/json/mod.rsnew- 2: SPDX-FileCopyrightText: 2021 Pascal Seitz [email protected]
- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/jmap-tools/src/json/num.rsnew- 2: SPDX-FileCopyrightText: 2021 Pascal Seitz [email protected]
- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/jmap-tools/src/json/object_vec.rsnew- 2: SPDX-FileCopyrightText: 2021 Pascal Seitz [email protected]
- 4: SPDX-License-Identifier: Apache-2.0 OR MIT
crates/jmap-tools/src/json/ser.rsnew- 2: SPDX-FileCopyrightText: 2021 Pascal Seitz [email protected]
- 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.rscrates/smtp-proto/src/request/parser.rsnewcrates/smtp-proto/src/response/generate.rsnew- 208: Ported from https://howardhinnant.github.io/date_algorithms.html#civil_from_days
crates/smtp-report/src/lib.rsnew- 20: addressing of that message is taken from a [
ReportEnvelope]. Parse
- 20: addressing of that message is taken from a [
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.rsnow compiles: take it off the known listtests/src/directory/mod.rsnow compiles: take it off the known listtests/src/smtp/inbound/antispam.rsnow compiles: take it off the known listtests/src/system/mod.rsnow compiles: take it off the known listtests/src/telemetry/alerts.rsnow compiles: take it off the known listtests/src/telemetry/metrics.rsnow compiles: take it off the known listtests/src/telemetry/tracing.rsnow compiles: take it off the known listtests/src/telemetry/webhooks.rsnow compiles: take it off the known list