{ "ref": "v1.0.0", "commit": "47df4c0baeb88d83424dfda6aa7cf6040706999e", "removed_files": [ "crates/common/src/enterprise/ai/anthropic.rs", "crates/common/src/enterprise/ai/config.rs", "crates/common/src/enterprise/ai/error.rs", "crates/common/src/enterprise/ai/gemini.rs", "crates/common/src/enterprise/ai/limits.rs", "crates/common/src/enterprise/ai/mod.rs", "crates/common/src/enterprise/ai/ollama.rs", "crates/common/src/enterprise/ai/openai.rs", "crates/common/src/enterprise/ai/schema.rs", "crates/common/src/enterprise/ai/transport.rs", "crates/common/src/enterprise/ai/typesafe.rs", "crates/common/src/enterprise/ai/verdict.rs", "crates/common/src/enterprise/alerts.rs", "crates/common/src/enterprise/config.rs", "crates/common/src/enterprise/license.rs", "crates/common/src/enterprise/logo.rs", "crates/common/src/enterprise/masked.rs", "crates/common/src/enterprise/mod.rs", "crates/common/src/telemetry/metrics/store.rs", "crates/common/src/telemetry/metrics/test_data.rs", "crates/common/src/telemetry/tracers/store.rs", "crates/http/src/api/telemetry.rs", "crates/jmap/src/registry/mapping/archived_item.rs", "crates/jmap/src/registry/mapping/masked_email.rs", "crates/jmap/src/registry/mapping/telemetry.rs", "crates/scim-proto/src/attributes.rs", "crates/scim-proto/src/etag.rs", "crates/scim-proto/src/filter.rs", "crates/scim-proto/src/json.rs", "crates/scim-proto/src/lib.rs", "crates/scim-proto/src/message/bulk.rs", "crates/scim-proto/src/message/error.rs", "crates/scim-proto/src/message/list.rs", "crates/scim-proto/src/message/mod.rs", "crates/scim-proto/src/message/patch.rs", "crates/scim-proto/src/message/search.rs", "crates/scim-proto/src/path.rs", "crates/scim-proto/src/schema/group.rs", "crates/scim-proto/src/schema/mod.rs", "crates/scim-proto/src/schema/spc.rs", "crates/scim-proto/src/schema/user.rs", "crates/scim/src/auth.rs", "crates/scim/src/bulk.rs", "crates/scim/src/context.rs", "crates/scim/src/discovery.rs", "crates/scim/src/error.rs", "crates/scim/src/groups/get.rs", "crates/scim/src/groups/mod.rs", "crates/scim/src/groups/patch.rs", "crates/scim/src/groups/set.rs", "crates/scim/src/lib.rs", "crates/scim/src/query/cursor.rs", "crates/scim/src/query/mod.rs", "crates/scim/src/request.rs", "crates/scim/src/users/get.rs", "crates/scim/src/users/mod.rs", "crates/scim/src/users/patch.rs", "crates/scim/src/users/set.rs", "crates/smtp/src/queue/tenant.rs", "crates/spam-filter/src/analysis/ai/context.rs", "crates/spam-filter/src/analysis/ai/facts.rs", "crates/spam-filter/src/analysis/ai/gate.rs", "crates/spam-filter/src/analysis/ai/mod.rs", "crates/spam-filter/src/analysis/ai/verdict.rs", "crates/store/src/backend/composite/mod.rs", "crates/store/src/backend/composite/read_replica.rs", "crates/store/src/backend/composite/sharded_blob.rs", "crates/store/src/backend/composite/sharded_lookup.rs" ], "removed_snippets": { "crates/common/src/auth/access_token.rs": 14, "crates/common/src/auth/authentication.rs": 4, "crates/common/src/auth/mod.rs": 11, "crates/common/src/auth/oauth/client.rs": 2, "crates/common/src/auth/permissions.rs": 11, "crates/common/src/cache/directory.rs": 8, "crates/common/src/cache/invalidate.rs": 14, "crates/common/src/cache/large.rs": 1, "crates/common/src/cache/principals.rs": 13, "crates/common/src/cache/reload.rs": 2, "crates/common/src/cache/swap/redis.rs": 1, "crates/common/src/config/inner.rs": 2, "crates/common/src/config/mailstore/email.rs": 2, "crates/common/src/config/mod.rs": 2, "crates/common/src/config/storage.rs": 2, "crates/common/src/config/telemetry.rs": 5, "crates/common/src/ipc.rs": 2, "crates/common/src/lib.rs": 6, "crates/common/src/manager/boot.rs": 1, "crates/common/src/manager/defaults.rs": 3, "crates/common/src/network/acme/http.rs": 1, "crates/common/src/network/mta.rs": 2, "crates/common/src/network/security.rs": 2, "crates/common/src/scripts/plugins/llm_prompt.rs": 2, "crates/common/src/storage/index/build.rs": 4, "crates/common/src/storage/index/mod.rs": 7, "crates/common/src/storage/metadata/change.rs": 2, "crates/common/src/storage/metadata/cleanup.rs": 11, "crates/common/src/storage/metadata/mod.rs": 6, "crates/common/src/storage/metadata/purge.rs": 1, "crates/common/src/storage/metadata/quota.rs": 1, "crates/common/src/storage/metadata/stored.rs": 2, "crates/common/src/storage/mod.rs": 3, "crates/common/src/storage/quota.rs": 8, "crates/common/src/telemetry/metrics/mod.rs": 1, "crates/common/src/telemetry/metrics/prometheus.rs": 1, "crates/common/src/telemetry/mod.rs": 1, "crates/common/src/telemetry/tracers/mod.rs": 1, "crates/coordinator/src/bootstrap.rs": 1, "crates/dav/src/calendar/update.rs": 3, "crates/dav/src/card/update.rs": 3, "crates/dav/src/common/acl.rs": 2, "crates/dav/src/common/dead/containers.rs": 8, "crates/dav/src/common/propfind/mod.rs": 2, "crates/dav/src/file/update.rs": 2, "crates/dav/src/principal/propsearch.rs": 2, "crates/dav/src/request.rs": 1, "crates/directory/src/backend/ldap/config.rs": 1, "crates/directory/src/backend/oidc/config.rs": 1, "crates/email/src/message/copy.rs": 9, "crates/email/src/message/delete.rs": 2, "crates/email/src/message/delivery.rs": 1, "crates/email/src/message/index/metadata.rs": 2, "crates/email/src/message/index/mod.rs": 1, "crates/email/src/message/ingest.rs": 4, "crates/email/src/message/ingest/group.rs": 1, "crates/email/src/message/ingest_metadata.rs": 2, "crates/groupware/src/calendar/itip.rs": 2, "crates/groupware/src/calendar/storage.rs": 1, "crates/http/src/api/mod.rs": 5, "crates/http/src/auth/oauth/auth.rs": 4, "crates/http/src/auth/oauth/registration.rs": 5, "crates/http/src/auth/permissions.rs": 1, "crates/http/src/request.rs": 4, "crates/imap/src/op/acl.rs": 1, "crates/imap/src/op/append.rs": 1, "crates/imap/src/op/copy_move.rs": 2, "crates/jmap-proto/src/error/request.rs": 1, "crates/jmap/src/api/acl.rs": 2, "crates/jmap/src/api/mod.rs": 1, "crates/jmap/src/email/copy.rs": 2, "crates/jmap/src/file/mod.rs": 2, "crates/jmap/src/principal/get.rs": 2, "crates/jmap/src/principal/query.rs": 3, "crates/jmap/src/registry/get.rs": 12, "crates/jmap/src/registry/mapping/action.rs": 2, "crates/jmap/src/registry/mapping/domain.rs": 1, "crates/jmap/src/registry/mapping/index_queue.rs": 2, "crates/jmap/src/registry/mapping/mod.rs": 4, "crates/jmap/src/registry/mapping/oauth_client.rs": 1, "crates/jmap/src/registry/mapping/principal.rs": 4, "crates/jmap/src/registry/mapping/queued_message.rs": 7, "crates/jmap/src/registry/mapping/report.rs": 7, "crates/jmap/src/registry/mapping/task.rs": 3, "crates/jmap/src/registry/mod.rs": 1, "crates/jmap/src/registry/query.rs": 3, "crates/jmap/src/registry/set.rs": 18, "crates/main/src/main.rs": 1, "crates/main/src/test_data.rs": 12, "crates/managesieve/src/op/putscript.rs": 1, "crates/registry/src/jmap/mod.rs": 1, "crates/registry/src/jmap/patch.rs": 5, "crates/registry/src/jmap/properties.rs": 1, "crates/registry/src/schema/enums.rs": 34, "crates/registry/src/schema/enums_impl.rs": 83, "crates/registry/src/schema/properties.rs": 78, "crates/registry/src/schema/properties_impl.rs": 329, "crates/registry/src/schema/structs.rs": 100, "crates/registry/src/schema/structs_impl.rs": 848, "crates/registry/src/utils/mod.rs": 1, "crates/registry/src/utils/task.rs": 7, "crates/services/src/broadcast/mod.rs": 4, "crates/services/src/index_queue/document.rs": 1, "crates/services/src/index_queue/index.rs": 1, "crates/services/src/index_queue/mod.rs": 1, "crates/services/src/index_queue/reindex.rs": 4, "crates/services/src/task_manager/manager.rs": 2, "crates/services/src/task_manager/mod.rs": 3, "crates/services/src/task_manager/scheduler.rs": 11, "crates/services/src/task_manager/tasks/alarm.rs": 1, "crates/services/src/task_manager/tasks/destroy_account.rs": 3, "crates/services/src/task_manager/tasks/dkim.rs": 2, "crates/services/src/task_manager/tasks/imip.rs": 1, "crates/services/src/task_manager/tasks/maintenance.rs": 9, "crates/services/src/task_manager/tasks/mod.rs": 1, "crates/services/src/task_manager/worker.rs": 3, "crates/smtp/src/inbound/data.rs": 1, "crates/smtp/src/queue/mod.rs": 2, "crates/smtp/src/queue/spool.rs": 6, "crates/smtp/src/reporting/analysis.rs": 9, "crates/smtp/src/reporting/index.rs": 6, "crates/spam-filter/src/analysis/mod.rs": 1, "crates/spam-filter/src/analysis/score.rs": 2, "crates/store/src/backend/mod.rs": 1, "crates/store/src/backend/mysql/main.rs": 2, "crates/store/src/backend/postgres/main.rs": 2, "crates/store/src/build/blob.rs": 2, "crates/store/src/build/data.rs": 2, "crates/store/src/build/lookup.rs": 1, "crates/store/src/build/memory.rs": 2, "crates/store/src/build/search.rs": 3, "crates/store/src/dispatch/blob.rs": 7, "crates/store/src/dispatch/lookup.rs": 14, "crates/store/src/dispatch/mod.rs": 3, "crates/store/src/dispatch/search.rs": 9, "crates/store/src/dispatch/store.rs": 10, "crates/store/src/lib.rs": 8, "crates/store/src/registry/mod.rs": 3, "crates/store/src/registry/query.rs": 2, "crates/store/src/registry/write.rs": 5, "crates/store/src/write/counter.rs": 4, "crates/store/src/write/key.rs": 11, "crates/store/src/write/mod.rs": 2, "crates/trc/src/event/enums.rs": 13, "crates/trc/src/event/enums_impl.rs": 73, "crates/trc/src/ipc/metrics.rs": 11, "crates/utils/src/outbound.rs": 1 }, "cargo_edits": [ { "file": "crates/main/Cargo.toml", "line": 55, "before": "default = [\"rocks\", \"enterprise\"]", "after": "default = [\"rocks\"]" }, { "file": ".github/workflows/ci.yml", "line": 361, "before": "cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats enterprise\"", "after": "cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats\"" }, { "file": ".github/workflows/ci.yml", "line": 399, "before": "# cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features \"foundationdb s3 redis nats enterprise\"", "after": "# cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features \"foundationdb s3 redis nats\"" }, { "file": ".github/workflows/ci.yml", "line": 406, "before": "cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats enterprise\"", "after": "cargo build --release --target ${{matrix.target}} -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats\"" }, { "file": ".github/workflows/ci.yml", "line": 462, "before": "cargo build --release -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats enterprise\"", "after": "cargo build --release -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats\"" }, { "file": "Dockerfile", "line": 22, "before": "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", "after": "RUN RUSTFLAGS=\"$(cat /flags.txt)\" cargo chef cook --target \"$(cat /target.txt)\" --release --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats\" --recipe-path /recipe.json" }, { "file": "Dockerfile", "line": 24, "before": "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\"", "after": "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\"" }, { "file": "Dockerfile.build", "line": 141, "before": "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\"; \\", "after": "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\"; \\" }, { "file": "Dockerfile.build", "line": 149, "before": "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\"", "after": "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\"" }, { "file": "Dockerfile.build", "line": 162, "before": "env \"${FDB_RUSTFLAGS_VAR}=-L /usr/lib\" cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features \"foundationdb s3 redis nats enterprise\" && \\", "after": "env \"${FDB_RUSTFLAGS_VAR}=-L /usr/lib\" cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features \"foundationdb s3 redis nats\" && \\" }, { "file": "Dockerfile.build", "line": 172, "before": "cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats enterprise\" && \\", "after": "cargo zigbuild --release --target ${BUILD_TARGET} -p stalwart --no-default-features --features \"sqlite postgres mysql rocks s3 redis azure nats\" && \\" }, { "file": "Dockerfile.fdb", "line": 54, "before": "RUN cargo build -p stalwart --no-default-features --features \"foundationdb s3 redis azure nats enterprise\" --release", "after": "RUN cargo build -p stalwart --no-default-features --features \"foundationdb s3 redis azure nats\" --release" } ], "dangling_mods": [ { "file": "crates/calcard/src/common/archive.rs", "line": 92, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/archive/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/blob.rs", "line": 365, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/blob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/decode.rs", "line": 105, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/decode/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/embedded.rs", "line": 191, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/embedded/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/format.rs", "line": 324, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/format/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/jsprop/ordered.rs", "line": 178, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/common/jsprop/ordered/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/jsprop/text.rs", "line": 291, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/common/jsprop/text/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/mod.rs", "line": 35, "module": "xorshift", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/xorshift.rs\"]", "pub(crate) mod xorshift;" ] }, { "file": "crates/calcard/src/common/parser.rs", "line": 538, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/scan.rs", "line": 112, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/scan/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/timezone.rs", "line": 1056, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/timezone/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/tokenizer.rs", "line": 788, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/tokenizer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/common/tzdb.rs", "line": 1242, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/common/tzdb/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/datecalc/recurrence.rs", "line": 2221, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/datecalc/recurrence/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/datecalc/weekdate.rs", "line": 175, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/datecalc/weekdate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/icalendar/builder.rs", "line": 764, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/icalendar/builder/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/icalendar/dates.rs", "line": 865, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/icalendar/dates/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/icalendar/parser.rs", "line": 1128, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/icalendar/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/icalendar/timezone.rs", "line": 704, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/icalendar/timezone/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/icalendar/writer.rs", "line": 528, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/icalendar/writer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscalendar/export/convert.rs", "line": 3341, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/jscalendar/export/convert/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscalendar/import/convert.rs", "line": 2316, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/jscalendar/import/convert/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscalendar/import/params.rs", "line": 486, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/jscalendar/import/params/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscalendar/mod.rs", "line": 13, "module": "key_tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/jscalendar/key_tests.rs\"]", "mod key_tests;" ] }, { "file": "crates/calcard/src/jscalendar/mod.rs", "line": 516, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/jscalendar/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscalendar/parser.rs", "line": 554, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/jscalendar/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscontact/export/convert.rs", "line": 2147, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/jscontact/export/convert/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscontact/export/params.rs", "line": 369, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/jscontact/export/params/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscontact/export/props.rs", "line": 430, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/jscontact/export/props/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscontact/import/props.rs", "line": 969, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/calcard/src/jscontact/import/props/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscontact/mod.rs", "line": 444, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/jscontact/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/jscontact/parser.rs", "line": 403, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/jscontact/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/vcard/media_type.rs", "line": 331, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/vcard/media_type/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/vcard/parser.rs", "line": 905, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/vcard/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/vcard/rkyv_utils.rs", "line": 229, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/vcard/rkyv_utils/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/vcard/rkyv_writer.rs", "line": 369, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/vcard/rkyv_writer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/calcard/src/vcard/writer.rs", "line": 577, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/calcard/src/vcard/writer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/access_token.rs", "line": 1101, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/auth/access_token/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/active_script.rs", "line": 73, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/auth/active_script/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/authentication.rs", "line": 879, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/auth/authentication/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/cimd.rs", "line": 416, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/cimd/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/client.rs", "line": 424, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/client/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/client_id.rs", "line": 106, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/client_id/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/config.rs", "line": 278, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/config/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/grant.rs", "line": 466, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/grant/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/registration.rs", "line": 564, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/registration/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/scope.rs", "line": 548, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/scope/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/oauth/token.rs", "line": 332, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/auth/oauth/token/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/auth/sasl.rs", "line": 133, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/auth/sasl/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/email.rs", "line": 1928, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/cache/email/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/http_auth.rs", "line": 186, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/cache/http_auth/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/invalidate.rs", "line": 660, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/cache/invalidate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/large.rs", "line": 718, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/cache/large/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/mod.rs", "line": 257, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/cache/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/refresh.rs", "line": 201, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/cache/refresh/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/blob.rs", "line": 259, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/blob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/evict.rs", "line": 98, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/evict/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/frame.rs", "line": 92, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/frame/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/messages.rs", "line": 331, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/messages/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/messages.rs", "line": 336, "module": "perf_probe", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/messages/perf_probe.rs\"]", "mod perf_probe;" ] }, { "file": "crates/common/src/cache/swap/mod.rs", "line": 530, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/mod.rs", "line": 535, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/common/src/cache/swap/pointer.rs", "line": 192, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/pointer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/redis.rs", "line": 248, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/redis/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/resources.rs", "line": 792, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/resources/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/cache/swap/writer.rs", "line": 615, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/cache/swap/writer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/groupware.rs", "line": 225, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/config/groupware/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/mailstore/limits.rs", "line": 203, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/config/mailstore/limits/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/mailstore/spamfilter.rs", "line": 853, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/config/mailstore/spamfilter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/mod.rs", "line": 210, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/config/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/resource.rs", "line": 143, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/config/resource/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/smtp/auth.rs", "line": 413, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/config/smtp/auth/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/smtp/resolver.rs", "line": 498, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/config/smtp/resolver/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/config/telemetry.rs", "line": 868, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/config/telemetry/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/expr/capture.rs", "line": 125, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/expr/capture/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/expr/functions/array.rs", "line": 130, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/expr/functions/array/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/expr/functions/text.rs", "line": 302, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/expr/functions/text/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/expr/guard.rs", "line": 354, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/expr/guard/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/expr/kernels/mod.rs", "line": 13, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/expr/kernels/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/expr/program.rs", "line": 944, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/expr/program/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/expr/tokenizer.rs", "line": 456, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/expr/tokenizer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/i18n.rs", "line": 35, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/common/src/i18n/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/ipc/subscribers.rs", "line": 647, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/ipc/subscribers/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/manager/app_client.rs", "line": 415, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/manager/app_client/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/manager/application.rs", "line": 812, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/manager/application/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/acme/http.rs", "line": 175, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/network/acme/http/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/acme/order.rs", "line": 554, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/network/acme/order/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/acme/persist.rs", "line": 199, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/network/acme/persist/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/asn/table.rs", "line": 393, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/network/asn/table/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/autoconfig/autodiscover.rs", "line": 304, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/network/autoconfig/autodiscover/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/autoconfig/legacy_autoconfig.rs", "line": 115, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/network/autoconfig/legacy_autoconfig/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/autoconfig/pacc.rs", "line": 156, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/network/autoconfig/pacc/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/dkim.rs", "line": 234, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/dkim/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/forwarded.rs", "line": 175, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/forwarded/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/limiter.rs", "line": 444, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/limiter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/listen.rs", "line": 529, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/listen/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/memory.rs", "line": 196, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/memory/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/security.rs", "line": 591, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/security/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/tls.rs", "line": 228, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/tls/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/network/webpush.rs", "line": 199, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/network/webpush/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/scripts/functions/image.rs", "line": 80, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/scripts/functions/image/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/scripts/functions/sniff.rs", "line": 114, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/scripts/functions/sniff/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/scripts/plugins/mod.rs", "line": 112, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/scripts/plugins/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/common/src/sharing/file.rs", "line": 218, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/sharing/file/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/sharing/grants.rs", "line": 96, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/sharing/grants/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/sharing/resources.rs", "line": 176, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/sharing/resources/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/batch.rs", "line": 207, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/storage/batch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/blob.rs", "line": 429, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/storage/blob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/dav/file.rs", "line": 209, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/dav/file/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/dav/hierarchy.rs", "line": 260, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/dav/hierarchy/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/dav/mod.rs", "line": 287, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/dav/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/dav/paths.rs", "line": 383, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/dav/paths/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/dav/presence.rs", "line": 137, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/dav/presence/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/dav/store.rs", "line": 677, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/dav/store/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/encryption.rs", "line": 205, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/storage/encryption/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/index/mod.rs", "line": 168, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/index/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/metadata/cleanup.rs", "line": 343, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/metadata/cleanup/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/metadata/mod.rs", "line": 449, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/metadata/quota.rs", "line": 88, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/metadata/quota/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/metadata/stored.rs", "line": 200, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/metadata/stored/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/metadata/viewer.rs", "line": 406, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/storage/metadata/viewer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/storage/quota.rs", "line": 256, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/storage/quota/tests.rs\"]", "mod tests;" ] }, { "file": "crates/common/src/telemetry/metrics/mod.rs", "line": 15, "module": "test_data", "lines": [ "#[cfg(all(feature = \"enterprise\", any(feature = \"dev_mode\", stalwart_tests)))]", "pub mod test_data;" ] }, { "file": "crates/common/src/telemetry/mod.rs", "line": 95, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/common/src/telemetry/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/common/src/telemetry/tracers/spans.rs", "line": 128, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/common/src/telemetry/tracers/spans/tests.rs\"]", "mod tests;" ] }, { "file": "crates/coordinator/src/backend/kafka/mod.rs", "line": 91, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/coordinator/src/backend/kafka/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/calendar/filter.rs", "line": 379, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav/src/calendar/filter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/card/filter.rs", "line": 240, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav/src/card/filter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/card/mod.rs", "line": 124, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav/src/card/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/acl.rs", "line": 609, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav/src/common/acl/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/dead/patch.rs", "line": 32, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/dav/src/common/dead/patch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/lock.rs", "line": 1030, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav/src/common/lock/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/propfind/dead.rs", "line": 21, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/dav/src/common/propfind/dead/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/propfind/get.rs", "line": 660, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/dav/src/common/propfind/get/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/propfind/load.rs", "line": 29, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/dav/src/common/propfind/load/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/search.rs", "line": 357, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav/src/common/search/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/common/uri.rs", "line": 331, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav/src/common/uri/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav/src/lib.rs", "line": 283, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/dav/src/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/parser/header.rs", "line": 428, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/parser/header/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/parser/tokenizer.rs", "line": 359, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/parser/tokenizer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/parser/value.rs", "line": 27, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/parser/value/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/requests/filter.rs", "line": 493, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/requests/filter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/requests/mod.rs", "line": 18, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/requests/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/responses/mod.rs", "line": 173, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/responses/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/schema/collation.rs", "line": 214, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/schema/collation/tests.rs\"]", "mod tests;" ] }, { "file": "crates/dav-proto/src/schema/response.rs", "line": 458, "module": "serde_impl", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/dav-proto/src/schema/response/serde_impl.rs\"]", "mod serde_impl;" ] }, { "file": "crates/directory/src/backend/ldap/failover.rs", "line": 127, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/directory/src/backend/ldap/failover/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/backend/ldap/lookup.rs", "line": 394, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/directory/src/backend/ldap/lookup/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/backend/ldap/mod.rs", "line": 144, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/directory/src/backend/ldap/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/backend/oidc/config.rs", "line": 525, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/directory/src/backend/oidc/config/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/backend/oidc/jwks.rs", "line": 308, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/directory/src/backend/oidc/jwks/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/backend/oidc/lookup.rs", "line": 528, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/directory/src/backend/oidc/lookup/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/core/sasl.rs", "line": 115, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/directory/src/core/sasl/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/core/secret.rs", "line": 468, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/directory/src/core/secret/tests.rs\"]", "mod tests;" ] }, { "file": "crates/directory/src/core/verifier.rs", "line": 109, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/directory/src/core/verifier/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/cache/email.rs", "line": 681, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/cache/email/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/cache/mailbox.rs", "line": 620, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/cache/mailbox/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/cache/mod.rs", "line": 681, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/cache/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/mailbox/index.rs", "line": 105, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/mailbox/index/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/mailbox/lookup.rs", "line": 330, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/mailbox/lookup/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/mailbox/mod.rs", "line": 152, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/mailbox/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/mailbox/role.rs", "line": 70, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/mailbox/role/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/crypto.rs", "line": 618, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/message/crypto/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/index/attachment.rs", "line": 206, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/index/attachment/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/index/mod.rs", "line": 175, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/index/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/index/search.rs", "line": 370, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/index/search/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/index/subject.rs", "line": 54, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/index/subject/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/ingest/recheck.rs", "line": 266, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/ingest/recheck/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/ingest.rs", "line": 1282, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/message/ingest/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/ingest_metadata.rs", "line": 55, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/message/ingest_metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/jmap/estimate.rs", "line": 10, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/jmap/estimate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/jmap/mod.rs", "line": 14, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/jmap/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/messagedata.rs", "line": 805, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/message/messagedata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/metadata/header_id.rs", "line": 259, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/metadata/header_id/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/metadata/mod.rs", "line": 16, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/email/src/message/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/sortkeys.rs", "line": 564, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/message/sortkeys/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/message/thread.rs", "line": 117, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/message/thread/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/presence.rs", "line": 166, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/email/src/presence/tests.rs\"]", "mod tests;" ] }, { "file": "crates/email/src/sieve/mod.rs", "line": 184, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/email/src/sieve/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/cache/calcard.rs", "line": 498, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/cache/calcard/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/cache/file.rs", "line": 201, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/cache/file/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/cache/mod.rs", "line": 998, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/cache/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/alarm.rs", "line": 1205, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/alarm/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/alerts.rs", "line": 886, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/alerts/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/color.rs", "line": 240, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/color/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/compare.rs", "line": 421, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/compare/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/dates.rs", "line": 294, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/dates/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/expand.rs", "line": 795, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/expand/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/hidden.rs", "line": 551, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/hidden/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/identity.rs", "line": 472, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/identity/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/index.rs", "line": 860, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/index/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/instance_filter.rs", "line": 342, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/instance_filter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/notification.rs", "line": 525, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/notification/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/overlap.rs", "line": 192, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/overlap/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/participants.rs", "line": 643, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/participants/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/privacy.rs", "line": 289, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/privacy/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/rights.rs", "line": 945, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/rights/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/schedule.rs", "line": 725, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/schedule/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/sequence.rs", "line": 133, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/sequence/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/calendar/user.rs", "line": 1348, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/calendar/user/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/contact/index.rs", "line": 517, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/contact/index/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/file/content.rs", "line": 114, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/file/content/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/file/index.rs", "line": 168, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/file/index/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/file/mod.rs", "line": 324, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/file/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/file/symlink.rs", "line": 88, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/file/symlink/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/metadata/mod.rs", "line": 124, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/attendee.rs", "line": 506, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/attendee/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/event_cancel.rs", "line": 200, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/event_cancel/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/event_create.rs", "line": 56, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/event_create/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/format.rs", "line": 425, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/format/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/inbound.rs", "line": 879, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/inbound/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/organizer.rs", "line": 654, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/organizer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/recipient.rs", "line": 79, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/recipient/tests.rs\"]", "mod tests;" ] }, { "file": "crates/groupware/src/scheduling/snapshot.rs", "line": 720, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/groupware/src/scheduling/snapshot/tests.rs\"]", "mod tests;" ] }, { "file": "crates/http/src/api/diagnose.rs", "line": 835, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/http/src/api/diagnose/tests.rs\"]", "mod tests;" ] }, { "file": "crates/http/src/auth/oauth/auth.rs", "line": 823, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/http/src/auth/oauth/auth/tests.rs\"]", "mod tests;" ] }, { "file": "crates/http/src/auth/oauth/authorize.rs", "line": 503, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/http/src/auth/oauth/authorize/tests.rs\"]", "mod tests;" ] }, { "file": "crates/http/src/auth/oauth/logout.rs", "line": 181, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/http/src/auth/oauth/logout/tests.rs\"]", "mod tests;" ] }, { "file": "crates/http/src/auth/oauth/token.rs", "line": 767, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/http/src/auth/oauth/token/tests.rs\"]", "mod tests;" ] }, { "file": "crates/http/src/request.rs", "line": 998, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/http/src/request/tests.rs\"]", "mod tests;" ] }, { "file": "crates/http-proto/src/body.rs", "line": 65, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/http-proto/src/body/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/core/mailbox.rs", "line": 880, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap/src/core/mailbox/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/core/session.rs", "line": 351, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap/src/core/session/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/core/view.rs", "line": 889, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap/src/core/view/tests.rs\"]", "pub(crate) mod tests;" ] }, { "file": "crates/imap/src/op/fetch/mod.rs", "line": 848, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/imap/src/op/fetch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/op/fetch/section.rs", "line": 405, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/imap/src/op/fetch/section/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/op/fetch/structure.rs", "line": 741, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/imap/src/op/fetch/structure/tests.rs\"]", "pub(super) mod tests;" ] }, { "file": "crates/imap/src/op/idle.rs", "line": 493, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap/src/op/idle/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/op/metadata/edit.rs", "line": 114, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/imap/src/op/metadata/edit/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/op/metadata/select.rs", "line": 206, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/imap/src/op/metadata/select/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/op/metadata/set.rs", "line": 495, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/imap/src/op/metadata/set/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap/src/op/store.rs", "line": 617, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap/src/op/store/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/acl.rs", "line": 124, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/acl/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/append.rs", "line": 146, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/append/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/authenticate.rs", "line": 61, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/authenticate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/copy_move.rs", "line": 44, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/copy_move/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/create.rs", "line": 96, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/create/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/delete.rs", "line": 35, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/delete/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/enable.rs", "line": 53, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/enable/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/fetch.rs", "line": 540, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/fetch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/list.rs", "line": 228, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/list/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/login.rs", "line": 41, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/login/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/lsub.rs", "line": 44, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/lsub/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/metadata.rs", "line": 237, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/mod.rs", "line": 670, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/quota.rs", "line": 52, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/quota/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/rename.rs", "line": 42, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/rename/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/search.rs", "line": 562, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/search/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/select.rs", "line": 235, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/select/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/sort.rs", "line": 115, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/sort/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/status.rs", "line": 94, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/status/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/store.rs", "line": 135, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/store/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/subscribe.rs", "line": 35, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/subscribe/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/thread.rs", "line": 72, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/thread/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/parser/uidbatches.rs", "line": 70, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/parser/uidbatches/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/acl.rs", "line": 201, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/acl/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/capability.rs", "line": 251, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/capability/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/expunge.rs", "line": 129, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/expunge/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/fetch.rs", "line": 492, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/fetch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/list.rs", "line": 366, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/list/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/metadata.rs", "line": 181, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/mod.rs", "line": 1047, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/quota.rs", "line": 108, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/quota/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/search.rs", "line": 208, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/search/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/select.rs", "line": 215, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/select/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/status.rs", "line": 89, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/status/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/thread.rs", "line": 62, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/thread/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/protocol/uidbatches.rs", "line": 42, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/imap-proto/src/protocol/uidbatches/tests.rs\"]", "mod tests;" ] }, { "file": "crates/imap-proto/src/receiver.rs", "line": 947, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/imap-proto/src/receiver/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/api/budget.rs", "line": 10, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/api/budget/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/api/metadata/copy.rs", "line": 65, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/jmap/src/api/metadata/copy/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/api/metadata/mod.rs", "line": 25, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/jmap/src/api/metadata/tests/mod.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/blob/embedded.rs", "line": 608, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/blob/embedded/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/calendar_event/get.rs", "line": 1461, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/calendar_event/get/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/calendar_event/mod.rs", "line": 384, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/calendar_event/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/calendar_event/server_set.rs", "line": 349, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/calendar_event/server_set/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/calendar_event/validate.rs", "line": 332, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/calendar_event/validate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/calendar_event_notification/patch.rs", "line": 109, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/calendar_event_notification/patch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/changes/mod.rs", "line": 15, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/changes/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/email/mod.rs", "line": 18, "module": "contention", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/email/contention.rs\"]", "mod contention;" ] }, { "file": "crates/jmap/src/email/query/text.rs", "line": 109, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/jmap/src/email/query/text/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/email/query.rs", "line": 14, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/email/query/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/file/node.rs", "line": 579, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/file/node/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/file/query.rs", "line": 681, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/file/query/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/principal/availability.rs", "line": 472, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/principal/availability/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/push/get.rs", "line": 362, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/push/get/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/push/set.rs", "line": 516, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap/src/push/set/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap/src/registry/mapping/log.rs", "line": 521, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/jmap/src/registry/mapping/log/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/error/request.rs", "line": 370, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/error/request/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/method/availability.rs", "line": 106, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/method/availability/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/method/changes.rs", "line": 93, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/method/changes/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/method/copy.rs", "line": 250, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/method/copy/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/method/get.rs", "line": 178, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/method/get/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/object/metadata.rs", "line": 508, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/object/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/object/mod.rs", "line": 27, "module": "key_tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/object/key_tests.rs\"]", "mod key_tests;" ] }, { "file": "crates/jmap-proto/src/references/mod.rs", "line": 97, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/references/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/request/capability.rs", "line": 621, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/request/capability/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/request/parser.rs", "line": 562, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/request/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/response/mod.rs", "line": 11, "module": "sonic_tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/response/sonic_tests.rs\"]", "mod sonic_tests;" ] }, { "file": "crates/jmap-proto/src/response/serialize.rs", "line": 34, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/response/serialize/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/types/date.rs", "line": 313, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/types/date/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-proto/src/types/state.rs", "line": 179, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-proto/src/types/state/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/json/de.rs", "line": 323, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/de/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/json/de.rs", "line": 328, "module": "testkit", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/de/testkit.rs\"]", "pub(crate) mod testkit;" ] }, { "file": "crates/jmap-tools/src/json/deserializer.rs", "line": 359, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/deserializer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/json/key.rs", "line": 294, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/key/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/json/num.rs", "line": 214, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/num/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/json/parser.rs", "line": 759, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/json/ser.rs", "line": 53, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/ser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/json/value.rs", "line": 603, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/json/value/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/pointer/eval.rs", "line": 323, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/pointer/eval/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/pointer/mod.rs", "line": 12, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/pointer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/jmap-tools/src/pointer/parser.rs", "line": 239, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/jmap-tools/src/pointer/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/managesieve/src/lib.rs", "line": 17, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/managesieve/src/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/classifier/model.rs", "line": 166, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/classifier/model/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/classifier/sgd.rs", "line": 126, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/classifier/sgd/tests.rs\"]", "pub mod tests;" ] }, { "file": "crates/nlp/src/language/detect.rs", "line": 192, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/language/detect/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/language/mod.rs", "line": 260, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/language/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/language/search_snippet.rs", "line": 251, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/language/search_snippet/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/language/stemmer.rs", "line": 133, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/language/stemmer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/tokenizers/chinese.rs", "line": 99, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/tokenizers/chinese/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/tokenizers/japanese.rs", "line": 323, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/tokenizers/japanese/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/tokenizers/space.rs", "line": 80, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/tokenizers/space/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/tokenizers/stream.rs", "line": 79, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/tokenizers/stream/tests.rs\"]", "pub mod tests;" ] }, { "file": "crates/nlp/src/tokenizers/types/scan.rs", "line": 222, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/nlp/src/tokenizers/types/scan/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/tokenizers/types.rs", "line": 1011, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/tokenizers/types/test.rs\"]", "mod test;" ] }, { "file": "crates/nlp/src/tokenizers/unicode.rs", "line": 35, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/tokenizers/unicode/tests.rs\"]", "mod tests;" ] }, { "file": "crates/nlp/src/tokenizers/word.rs", "line": 191, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/nlp/src/tokenizers/word/tests.rs\"]", "mod tests;" ] }, { "file": "crates/pop3/src/protocol/dot_stuffer.rs", "line": 138, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/pop3/src/protocol/dot_stuffer/tests.rs\"]", "pub(crate) mod tests;" ] }, { "file": "crates/pop3/src/protocol/request.rs", "line": 327, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/pop3/src/protocol/request/tests.rs\"]", "mod tests;" ] }, { "file": "crates/pop3/src/protocol/response.rs", "line": 294, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/pop3/src/protocol/response/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/pickle.rs", "line": 517, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/registry/src/pickle/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/schema/mod.rs", "line": 144, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/registry/src/schema/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/types/datetime.rs", "line": 295, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/registry/src/types/datetime/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/types/ipmask.rs", "line": 292, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/registry/src/types/ipmask/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/types/map.rs", "line": 424, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/registry/src/types/map/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/utils/dkim.rs", "line": 155, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/registry/src/utils/dkim/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/utils/secret.rs", "line": 157, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/registry/src/utils/secret/tests.rs\"]", "mod tests;" ] }, { "file": "crates/registry/src/utils/task.rs", "line": 228, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/registry/src/utils/task/tests.rs\"]", "mod tests;" ] }, { "file": "crates/s3/src/client.rs", "line": 469, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/s3/src/client/tests.rs\"]", "mod tests;" ] }, { "file": "crates/s3/src/credentials.rs", "line": 179, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/s3/src/credentials/tests.rs\"]", "mod tests;" ] }, { "file": "crates/s3/src/delete.rs", "line": 209, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/s3/src/delete/tests.rs\"]", "mod tests;" ] }, { "file": "crates/s3/src/endpoint.rs", "line": 261, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/s3/src/endpoint/tests.rs\"]", "mod tests;" ] }, { "file": "crates/s3/src/error.rs", "line": 271, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/s3/src/error/tests.rs\"]", "mod tests;" ] }, { "file": "crates/s3/src/signer.rs", "line": 262, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/s3/src/signer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/broadcast/backlog.rs", "line": 451, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/broadcast/backlog/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/broadcast/mod.rs", "line": 424, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/broadcast/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/broadcast/publisher.rs", "line": 218, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/broadcast/publisher/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/index_queue/file.rs", "line": 216, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/index_queue/file/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/index_queue/index.rs", "line": 875, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/index_queue/index/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/index_queue/reindex.rs", "line": 205, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/index_queue/reindex/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/state_manager/ece.rs", "line": 216, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/state_manager/ece/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/state_manager/email_push.rs", "line": 471, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/state_manager/email_push/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/state_manager/mod.rs", "line": 104, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/state_manager/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/task_manager/lock.rs", "line": 121, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/task_manager/lock/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/task_manager/manager.rs", "line": 523, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/task_manager/manager/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/task_manager/outcome.rs", "line": 386, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/services/src/task_manager/outcome/tests.rs\"]", "mod tests;" ] }, { "file": "crates/services/src/task_manager/tasks/dkim.rs", "line": 702, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/services/src/task_manager/tasks/dkim/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/sieve/src/bytecode/header_id.rs", "line": 175, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/sieve/src/bytecode/header_id/tests.rs\"]", "mod tests;" ] }, { "file": "crates/sieve/src/compiler/lexer/string.rs", "line": 765, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/sieve/src/compiler/lexer/string/tests.rs\"]", "mod tests;" ] }, { "file": "crates/sieve/src/compiler/mod.rs", "line": 693, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/sieve/src/compiler/tests.rs\"]", "mod tests;" ] }, { "file": "crates/sieve/src/lib.rs", "line": 243, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/sieve/src/tests/mod.rs\"]", "mod tests;" ] }, { "file": "crates/sieve/src/runtime/expression.rs", "line": 339, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/sieve/src/runtime/expression/test.rs\"]", "mod test;" ] }, { "file": "crates/sieve/src/runtime/tests/comparator.rs", "line": 247, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/sieve/src/runtime/tests/comparator/tests.rs\"]", "mod tests;" ] }, { "file": "crates/sieve/src/runtime/tests/glob.rs", "line": 614, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/sieve/src/runtime/tests/glob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp/src/inbound/dkim.rs", "line": 507, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp/src/inbound/dkim/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp/src/inbound/milter/protocol.rs", "line": 294, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/smtp/src/inbound/milter/protocol/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/smtp/src/outbound/dane/dnssec.rs", "line": 541, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/smtp/src/outbound/dane/dnssec/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp/src/outbound/mta_sts/parse.rs", "line": 89, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/smtp/src/outbound/mta_sts/parse/test.rs\"]", "mod test;" ] }, { "file": "crates/smtp/src/queue/manager.rs", "line": 893, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp/src/queue/manager/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp/src/queue/mod.rs", "line": 28, "module": "probe", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp/src/queue/probe.rs\"]", "pub mod probe;" ] }, { "file": "crates/smtp/src/queue/walk.rs", "line": 187, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp/src/queue/walk/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp/src/reporting/aggregate/codec.rs", "line": 300, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/smtp/src/reporting/aggregate/codec/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp/src/reporting/aggregate/mod.rs", "line": 688, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/smtp/src/reporting/aggregate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp/src/reporting/mod.rs", "line": 122, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp/src/reporting/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp-proto/src/request/parser.rs", "line": 1439, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-proto/src/request/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp-proto/src/request/receiver.rs", "line": 331, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-proto/src/request/receiver/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp-proto/src/response/generate.rs", "line": 1294, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-proto/src/response/generate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp-proto/src/response/parser.rs", "line": 472, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-proto/src/response/parser/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp-report/src/arf/generate.rs", "line": 284, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-report/src/arf/generate/test.rs\"]", "mod test;" ] }, { "file": "crates/smtp-report/src/arf/parse.rs", "line": 292, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-report/src/arf/parse/test.rs\"]", "mod test;" ] }, { "file": "crates/smtp-report/src/dmarc/generate.rs", "line": 547, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-report/src/dmarc/generate/test.rs\"]", "mod test;" ] }, { "file": "crates/smtp-report/src/dmarc/parse.rs", "line": 870, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-report/src/dmarc/parse/tests.rs\"]", "mod tests;" ] }, { "file": "crates/smtp-report/src/lib.rs", "line": 134, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/smtp-report/src/test.rs\"]", "mod test;" ] }, { "file": "crates/smtp-report/src/lib.rs", "line": 139, "module": "test_util", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/smtp-report/src/test_util.rs\"]", "pub(crate) mod test_util;" ] }, { "file": "crates/smtp-report/src/tlsrpt/generate.rs", "line": 186, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-report/src/tlsrpt/generate/test.rs\"]", "mod test;" ] }, { "file": "crates/smtp-report/src/tlsrpt/parse.rs", "line": 141, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/smtp-report/src/tlsrpt/parse/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/analysis/init.rs", "line": 250, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/analysis/init/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/analysis/mod.rs", "line": 269, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/analysis/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/analysis/recipient.rs", "line": 298, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/analysis/recipient/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/analysis/score.rs", "line": 437, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/analysis/score/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/analysis/url.rs", "line": 661, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/analysis/url/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/modules/classifier.rs", "line": 1886, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/modules/classifier/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/modules/dnsbl.rs", "line": 307, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/modules/dnsbl/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/modules/dnsbl.rs", "line": 312, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/modules/dnsbl/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/spam-filter/src/modules/expression.rs", "line": 531, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/modules/expression/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/modules/html.rs", "line": 958, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/modules/html/tests.rs\"]", "mod tests;" ] }, { "file": "crates/spam-filter/src/modules/pyzor.rs", "line": 471, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/modules/pyzor/test.rs\"]", "mod test;" ] }, { "file": "crates/spam-filter/src/modules/sanitize.rs", "line": 112, "module": "test", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/spam-filter/src/modules/sanitize/test.rs\"]", "mod test;" ] }, { "file": "crates/spam-filter/src/texts.rs", "line": 16, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/spam-filter/src/texts/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/azure/mod.rs", "line": 11, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/azure/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/azure/mod.rs", "line": 369, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/azure/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/backend/azure/shared_key.rs", "line": 175, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/azure/shared_key/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/elastic/main.rs", "line": 137, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/elastic/main/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/backend/foundationdb/mod.rs", "line": 20, "module": "probe", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/foundationdb/probe.rs\"]", "pub mod probe;" ] }, { "file": "crates/store/src/backend/foundationdb/mod.rs", "line": 146, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/foundationdb/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/foundationdb/preread.rs", "line": 193, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/foundationdb/preread/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/http/lookup.rs", "line": 304, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/http/lookup/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/http/mod.rs", "line": 58, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/http/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/backend/local/mod.rs", "line": 12, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/local/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/meili/main.rs", "line": 317, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/meili/main/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/backend/mod.rs", "line": 18, "module": "iterate_tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/backend/iterate_tests.rs\"]", "mod iterate_tests;" ] }, { "file": "crates/store/src/backend/mod.rs", "line": 37, "module": "sql_fault", "lines": [ "#[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;" ] }, { "file": "crates/store/src/backend/mod.rs", "line": 161, "module": "block_hook", "lines": [ "#[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;" ] }, { "file": "crates/store/src/backend/mysql/main.rs", "line": 204, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/mysql/main/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/mysql/write/reads.rs", "line": 273, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../../stalwart-tests/unit/store/src/backend/mysql/write/reads/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/mysql/write.rs", "line": 634, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/mysql/write/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/postgres/mod.rs", "line": 30, "module": "probe", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/postgres/probe.rs\"]", "pub mod probe;" ] }, { "file": "crates/store/src/backend/postgres/write/flight.rs", "line": 418, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../../stalwart-tests/unit/store/src/backend/postgres/write/flight/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/backend/range_batch.rs", "line": 68, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/backend/range_batch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/redis/pool.rs", "line": 102, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/redis/pool/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/rocksdb/blob_gc.rs", "line": 233, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/blob_gc/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/rocksdb/cache.rs", "line": 49, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/cache/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/rocksdb/mod.rs", "line": 18, "module": "probe", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/probe.rs\"]", "pub mod probe;" ] }, { "file": "crates/store/src/backend/rocksdb/read.rs", "line": 262, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/rocksdb/read/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/backend/s3/mod.rs", "line": 204, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/s3/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/backend/sqlite/main.rs", "line": 134, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/store/src/backend/sqlite/main/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/build/cluster.rs", "line": 358, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/build/cluster/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/build/registry.rs", "line": 136, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/build/registry/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/dispatch/blob.rs", "line": 267, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/dispatch/blob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/dispatch/mod.rs", "line": 18, "module": "ops", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/dispatch/ops.rs\"]", "pub mod ops;" ] }, { "file": "crates/store/src/dispatch/mod.rs", "line": 26, "module": "rocksdb_skips", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/dispatch/rocksdb_skips.rs\"]", "pub mod rocksdb_skips;" ] }, { "file": "crates/store/src/dispatch/mod.rs", "line": 254, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/dispatch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/lib.rs", "line": 998, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/store/src/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/query/log.rs", "line": 657, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/query/log/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/registry/query.rs", "line": 1076, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/registry/query/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/search/codec.rs", "line": 353, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/codec/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/search/codec.rs", "line": 358, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/codec/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/search/document.rs", "line": 327, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests, feature = \"postgres\"))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/document/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/search/index.rs", "line": 352, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/index/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/search/leaf.rs", "line": 333, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/leaf/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/search/mod.rs", "line": 17, "module": "reference", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/reference.rs\"]", "pub mod reference;" ] }, { "file": "crates/store/src/search/query.rs", "line": 1112, "module": "differential", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/query_differential.rs\"]", "mod differential;" ] }, { "file": "crates/store/src/search/query.rs", "line": 1117, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/query/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/search/split.rs", "line": 144, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/split/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/search/term.rs", "line": 771, "module": "differential", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/term_differential.rs\"]", "mod differential;" ] }, { "file": "crates/store/src/search/tokenize.rs", "line": 79, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/search/tokenize/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/batch.rs", "line": 1090, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/batch/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/bitpack.rs", "line": 344, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/bitpack/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/blob.rs", "line": 378, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/blob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/counter.rs", "line": 357, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/counter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/key.rs", "line": 1206, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/key/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/lazybitmap.rs", "line": 120, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/lazybitmap/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/log.rs", "line": 786, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/log/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/metadata.rs", "line": 188, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/mod.rs", "line": 235, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/commit_limits/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/store/src/write/mod.rs", "line": 394, "module": "tests", "lines": [ "#[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;" ] }, { "file": "crates/store/src/write/mod.rs", "line": 443, "module": "contention_tests", "lines": [ "#[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;" ] }, { "file": "crates/store/src/write/mod.rs", "line": 1799, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/new_key.rs", "line": 58, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/new_key/tests.rs\"]", "mod tests;" ] }, { "file": "crates/store/src/write/serialize.rs", "line": 756, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/store/src/write/serialize/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/ooxml/number/mod.rs", "line": 12, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/ooxml/number/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/output.rs", "line": 165, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/text-extract/src/output/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/package.rs", "line": 270, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/text-extract/src/package/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/content/inline/markers.rs", "line": 177, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/inline/markers/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/content/inline/mod.rs", "line": 185, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/inline/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/content/ops.rs", "line": 217, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/ops/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/content/state.rs", "line": 217, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/content/state/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/crypt/mod.rs", "line": 17, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/crypt/tests/mod.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/decode.rs", "line": 207, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/pdf/decode/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/filter/mod.rs", "line": 19, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/filter/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/font/cmap/mod.rs", "line": 460, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/cmap/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/font/code.rs", "line": 131, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/code/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/font/mod.rs", "line": 22, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/font/predefined.rs", "line": 91, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/predefined/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/font/program/mod.rs", "line": 20, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/program/tests/mod.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/font/ranges.rs", "line": 134, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/ranges/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/font/unicode.rs", "line": 152, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/font/unicode/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/forms.rs", "line": 290, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/pdf/forms/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/layout/dedupe.rs", "line": 175, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/dedupe/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/layout/line.rs", "line": 333, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/line/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/layout/mod.rs", "line": 15, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/layout/script.rs", "line": 92, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/layout/script/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/lexer/mod.rs", "line": 12, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/lexer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/mod.rs", "line": 29, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/pdf/tests/mod.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/object/container.rs", "line": 155, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/object/container/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/object/mod.rs", "line": 322, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/object/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/object/string.rs", "line": 191, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/object/string/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/objstm.rs", "line": 131, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/pdf/objstm/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/repair.rs", "line": 230, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/pdf/repair/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/seek.rs", "line": 39, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/pdf/seek/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/tables/mod.rs", "line": 24, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/tables/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/tables/mod.rs", "line": 28, "module": "tests_cjk", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/tables/tests_cjk.rs\"]", "mod tests_cjk;" ] }, { "file": "crates/text-extract/src/pdf/tables/mod.rs", "line": 32, "module": "tests_normalize", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/tables/tests_normalize.rs\"]", "mod tests_normalize;" ] }, { "file": "crates/text-extract/src/pdf/text_string.rs", "line": 73, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/pdf/text_string/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/xref/mod.rs", "line": 389, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/xref/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/xref/stream.rs", "line": 119, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/xref/stream/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/pdf/xref/table.rs", "line": 121, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/text-extract/src/pdf/xref/table/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/utf8.rs", "line": 80, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/text-extract/src/utf8/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/xml/attr.rs", "line": 131, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/xml/attr/tests.rs\"]", "mod tests;" ] }, { "file": "crates/text-extract/src/xml/scan.rs", "line": 407, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/text-extract/src/xml/scan/tests.rs\"]", "mod tests;" ] }, { "file": "crates/trc/src/atomics/bitset.rs", "line": 80, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/trc/src/atomics/bitset/tests.rs\"]", "mod tests;" ] }, { "file": "crates/trc/src/event/conv.rs", "line": 521, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/trc/src/event/conv/tests.rs\"]", "mod tests;" ] }, { "file": "crates/trc/src/serializers/escape.rs", "line": 92, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/trc/src/serializers/escape/tests.rs\"]", "mod tests;" ] }, { "file": "crates/trc/src/serializers/json.rs", "line": 320, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/trc/src/serializers/json/tests.rs\"]", "mod tests;" ] }, { "file": "crates/trc/src/serializers/text.rs", "line": 363, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/trc/src/serializers/text/tests.rs\"]", "mod tests;" ] }, { "file": "crates/trc/src/serializers/timestamp.rs", "line": 53, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/trc/src/serializers/timestamp/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/blob.rs", "line": 450, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/types/src/blob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/collation.rs", "line": 49, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/types/src/collation/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/id.rs", "line": 187, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/types/src/id/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/keyword.rs", "line": 517, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/types/src/keyword/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/lib.rs", "line": 140, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/types/src/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/media_type/mod.rs", "line": 107, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/types/src/media_type/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/metadata/mod.rs", "line": 19, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/types/src/metadata/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/metadata/xml/mod.rs", "line": 14, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/types/src/metadata/xml/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/metadata/xml/validate.rs", "line": 163, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/types/src/metadata/xml/validate/tests.rs\"]", "mod tests;" ] }, { "file": "crates/types/src/metadata/xml/writer.rs", "line": 353, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/types/src/metadata/xml/writer/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/cache.rs", "line": 761, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/cache/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/cache.rs", "line": 766, "module": "test_support", "lines": [ "#[cfg(stalwart_tests)]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/cache/test_support.rs\"]", "mod test_support;" ] }, { "file": "crates/utils/src/chained_bytes.rs", "line": 132, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/chained_bytes/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/cheeky_hash.rs", "line": 127, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/cheeky_hash/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/codec/leb128/mod.rs", "line": 11, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../../stalwart-tests/unit/utils/src/codec/leb128/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/cron.rs", "line": 97, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/cron/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/glob.rs", "line": 324, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/glob/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/hash128.rs", "line": 86, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/hash128/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/lib.rs", "line": 463, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/map/bitmap.rs", "line": 339, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/utils/src/map/bitmap/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/memory.rs", "line": 117, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/memory/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/outbound.rs", "line": 371, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/outbound/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/template.rs", "line": 244, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/template/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/text/ignore_case.rs", "line": 244, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/utils/src/text/ignore_case/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/text/mod.rs", "line": 20, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../../stalwart-tests/unit/utils/src/text/tests.rs\"]", "mod tests;" ] }, { "file": "crates/utils/src/topological.rs", "line": 87, "module": "tests", "lines": [ "#[cfg(all(test, stalwart_tests))]", "#[rustfmt::skip]", "#[path = \"../../../../stalwart-tests/unit/utils/src/topological/tests.rs\"]", "mod tests;" ] } ], "problems": [], "feature_gates": { "crates/common/src/auth/access_token.rs": 2, "crates/common/src/auth/authentication.rs": 4, "crates/common/src/auth/mod.rs": 2, "crates/common/src/auth/oauth/client.rs": 1, "crates/common/src/auth/permissions.rs": 1, "crates/common/src/cache/invalidate.rs": 4, "crates/common/src/cache/reload.rs": 1, "crates/common/src/cache/swap/redis.rs": 1, "crates/common/src/config/telemetry.rs": 1, "crates/common/src/lib.rs": 2, "crates/common/src/manager/boot.rs": 1, "crates/common/src/manager/schema.rs": 2, "crates/common/src/network/acme/http.rs": 2, "crates/common/src/scripts/plugins/llm_prompt.rs": 1, "crates/common/src/storage/index/mod.rs": 3, "crates/common/src/storage/metadata/cleanup.rs": 6, "crates/common/src/storage/metadata/mod.rs": 2, "crates/common/src/storage/metadata/purge.rs": 1, "crates/common/src/storage/metadata/stored.rs": 1, "crates/common/src/storage/mod.rs": 1, "crates/common/src/telemetry/metrics/prometheus.rs": 1, "crates/common/src/telemetry/mod.rs": 1, "crates/dav/src/common/acl.rs": 2, "crates/dav/src/common/dead/containers.rs": 3, "crates/dav/src/common/propfind/mod.rs": 1, "crates/dav/src/principal/propsearch.rs": 2, "crates/dav/src/request.rs": 1, "crates/directory/src/backend/ldap/config.rs": 1, "crates/directory/src/backend/oidc/config.rs": 1, "crates/email/src/message/ingest.rs": 1, "crates/http/src/api/mod.rs": 3, "crates/http/src/auth/permissions.rs": 1, "crates/imap/src/op/acl.rs": 2, "crates/imap/src/op/append.rs": 1, "crates/jmap/src/api/acl.rs": 2, "crates/jmap/src/principal/get.rs": 1, "crates/jmap/src/registry/get.rs": 2, "crates/jmap/src/registry/mapping/domain.rs": 1, "crates/jmap/src/registry/mapping/index_queue.rs": 1, "crates/jmap/src/registry/mapping/oauth_client.rs": 2, "crates/jmap/src/registry/mapping/principal.rs": 2, "crates/jmap/src/registry/mapping/queued_message.rs": 3, "crates/jmap/src/registry/mapping/report.rs": 1, "crates/jmap/src/registry/mapping/task.rs": 1, "crates/jmap/src/registry/mod.rs": 1, "crates/jmap/src/registry/set.rs": 4, "crates/main/src/main.rs": 1, "crates/registry/src/schema/enums.rs": 1, "crates/registry/src/schema/enums_impl.rs": 8, "crates/registry/src/schema/properties_impl.rs": 2, "crates/registry/src/schema/structs_impl.rs": 69, "crates/services/src/index_queue/document.rs": 1, "crates/services/src/index_queue/index.rs": 1, "crates/services/src/task_manager/scheduler.rs": 2, "crates/services/src/task_manager/tasks/alarm.rs": 1, "crates/services/src/task_manager/tasks/destroy_account.rs": 1, "crates/services/src/task_manager/tasks/imip.rs": 1, "crates/smtp/src/reporting/analysis.rs": 3, "crates/store/src/build/lookup.rs": 1, "crates/store/src/lib.rs": 1, "crates/trc/src/event/enums_impl.rs": 3, "crates/trc/src/ipc/metrics.rs": 2 }, "edition_checks": {}, "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" ] }, "privacy": { "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": { "crates/calcard/src/datecalc/error.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Fredrik Meringdal, Ralph Bisschops " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/calcard/src/datecalc/recurrence.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2025 Andrew Gallant (https://github.com/BurntSushi/bttf)" }, { "line": 4, "text": "SPDX-License-Identifier: Unlicense OR MIT" }, { "line": 9, "text": "Ported from [`bttf`](https://github.com/BurntSushi/bttf) by Andrew Gallant," }, { "line": 626, "text": "months. The other parts of the datetime are copied from `dt`." }, { "line": 663, "text": "to the BYDAY weekdays when there are any. The time is copied from `dt`." }, { "line": 715, "text": "days of the year. The other parts of the datetime are copied from `dt`." }, { "line": 741, "text": "month days. The other parts of the datetime are copied from `dt`." }, { "line": 768, "text": "weekdays. The other parts of the datetime are copied from `dt`." }, { "line": 773, "text": "(Where the year is taken from `dt`.)" }, { "line": 791, "text": "weekdays. The other parts of the datetime are copied from `dt`." }, { "line": 796, "text": "(Where the month is taken from `dt`.)" }, { "line": 814, "text": "weekdays. The other parts of the datetime are copied from `dt`." } ], "crates/calcard/src/datecalc/rrule.rs": [ { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/calcard/src/datecalc/weekdate.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2025 Andrew Gallant (https://github.com/BurntSushi/bttf)" }, { "line": 4, "text": "SPDX-License-Identifier: Unlicense OR MIT" }, { "line": 12, "text": "Ported from `bttf`, with the `anyhow` errors replaced by `Option`: every" }, { "line": 145, "text": "Inspired by: https://en.wikipedia.org/wiki/ISO_week_date#Weeks_per_year" } ], "crates/common/src/network/acme/directory.rs": [ { "line": 7, "text": "Adapted from rustls-acme (https://github.com/FlorianUekermann/rustls-acme), licensed under MIT/Apache-2.0." } ], "crates/common/src/network/acme/jose.rs": [ { "line": 7, "text": "Adapted from rustls-acme (https://github.com/FlorianUekermann/rustls-acme), licensed under MIT/Apache-2.0." } ], "crates/common/src/network/acme/order.rs": [ { "line": 7, "text": "Adapted from rustls-acme (https://github.com/FlorianUekermann/rustls-acme), licensed under MIT/Apache-2.0." } ], "crates/common/src/scripts/functions/text.rs": [ { "line": 231, "text": "MIT licensed." }, { "line": 233, "text": "Copyright (c) 2016 Titus Wormer " } ], "crates/common/src/telemetry/tracers/journald.rs": [ { "line": 99, "text": "SPDX-FileCopyrightText: 2018 Benjamin Saunders " }, { "line": 100, "text": "SPDX-License-Identifier: MIT" } ], "crates/jmap/src/registry/mapping/log.rs": [ { "line": 342, "text": "SPDX-FileCopyrightText: 2017 Michael Coyne " }, { "line": 344, "text": "SPDX-License-Identifier: MIT" }, { "line": 347, "text": "Adapted from https://github.com/mjc-gh/rev_lines/blob/main/src/lib.rs" } ], "crates/jmap-proto/src/types/date.rs": [ { "line": 157, "text": "Ported from http://howardhinnant.github.io/date_algorithms.html#civil_from_days" }, { "line": 197, "text": "Ported from https://github.com/protocolbuffers/upb/blob/22182e6e/upb/json_decode.c#L982-L992" } ], "crates/jmap-tools/src/json/deserializer.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Pascal Seitz " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/jmap-tools/src/json/index.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Pascal Seitz " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/jmap-tools/src/json/key.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Pascal Seitz " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/jmap-tools/src/json/mod.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Pascal Seitz " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/jmap-tools/src/json/num.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Pascal Seitz " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/jmap-tools/src/json/object_vec.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Pascal Seitz " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/jmap-tools/src/json/ser.rs": [ { "line": 2, "text": "SPDX-FileCopyrightText: 2021 Pascal Seitz " }, { "line": 4, "text": "SPDX-License-Identifier: Apache-2.0 OR MIT" } ], "crates/nlp/src/tokenizers/japanese.rs": [ { "line": 78, "text": "Ported from https://github.com/woxtu/rust-tinysegmenter, MIT license" } ], "crates/registry/src/types/datetime.rs": [ { "line": 150, "text": "Ported from http://howardhinnant.github.io/date_algorithms.html#civil_from_days" }, { "line": 188, "text": "Ported from https://github.com/protocolbuffers/upb/blob/22182e6e/upb/json_decode.c#L982-L992" } ], "crates/smtp-proto/src/request/parser.rs": [ { "line": 904, "text": "Ported from https://github.com/protocolbuffers/upb/blob/22182e6e/upb/json_decode.c#L982-L992" } ], "crates/smtp-proto/src/response/generate.rs": [ { "line": 208, "text": "Ported from https://howardhinnant.github.io/date_algorithms.html#civil_from_days" } ], "crates/smtp-report/src/lib.rs": [ { "line": 20, "text": "addressing of that message is taken from a [`ReportEnvelope`]. Parse" } ], "crates/store/src/backend/postgres/tls.rs": [ { "line": 7, "text": "Credits: https://github.com/jbg/tokio-postgres-rustls" } ], "crates/utils/src/glob.rs": [ { "line": 126, "text": "Credits: Algorithm ported from https://research.swtch.com/glob" } ] }, "third_party_unlisted": [ "crates/calcard/src/datecalc/error.rs", "crates/calcard/src/datecalc/recurrence.rs", "crates/calcard/src/datecalc/rrule.rs", "crates/calcard/src/datecalc/weekdate.rs", "crates/jmap-tools/src/json/deserializer.rs", "crates/jmap-tools/src/json/index.rs", "crates/jmap-tools/src/json/key.rs", "crates/jmap-tools/src/json/mod.rs", "crates/jmap-tools/src/json/num.rs", "crates/jmap-tools/src/json/object_vec.rs", "crates/jmap-tools/src/json/ser.rs", "crates/smtp-proto/src/request/parser.rs", "crates/smtp-proto/src/response/generate.rs", "crates/smtp-report/src/lib.rs" ], "renames": { "\"/var/log/stalwart \u2192 \"/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\" \u2192 \"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\", \u2192 ": { "resources/schema/schema.json.gz": 1 }, "\"stalwart\" \u2192 \"inbuxa\"": { "resources/schema/schema.json.gz": 12 }, "\"stalwart\".to_string() \u2192 \"inbuxa\".to_string()": { "crates/registry/src/schema/structs_impl.rs": 10 }, "(Stalwart)\" \u2192 (vnd.inbuxa)\"": { "resources/schema/schema.json.gz": 2 }, "STALWART_SPAM_ \u2192 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()), \u2192 spam_filter_rules_url: None,": { "crates/registry/src/schema/structs_impl.rs": 1 }, "urn:stalwart: \u2192 urn:inbuxa:": { "crates/dav/src/common/lock.rs": 1, "crates/dav/src/common/uri.rs": 4 }, "urn:stalwart:jmap \u2192 urn:inbuxa:jmap:registry": { "crates/jmap-proto/src/request/capability.rs": 3 }, "vnd.stalwart \u2192 vnd.inbuxa": { "resources/schema/schema.json.gz": 2 }, "vnd.stalwart. \u2192 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": { "errors": [], "expected": [], "unused": [], "known_clean": [ "tests/src/directory/issuer.rs", "tests/src/directory/mod.rs", "tests/src/smtp/inbound/antispam.rs", "tests/src/system/mod.rs", "tests/src/telemetry/alerts.rs", "tests/src/telemetry/metrics.rs", "tests/src/telemetry/tracing.rs", "tests/src/telemetry/webhooks.rs" ] }, "ossify_log": "$ ossify.py crates\nProcessing Rust files in: ../strip-v1.0.0-import/tree/crates\n\nFound 1568 Rust files\n\n\nSummary:\n- 66 files were completely removed\n- 2 crate roots were emptied\n- 2080 proprietary snippets were removed from 147 files\n" }