Dylints coverage

97.86% line coverage (34841/35603) across 289 canonical source files. Compiler path aliases are merged by source file and line; a line counts as covered when any compiled variant reaches it.

Source fileLine coverageCovered linesUncovered executable lines
crates/abc-size/src/lib.rs100.00%36/36None
crates/ad-hoc-as-ref/src/lib.rs100.00%67/67None
crates/ad-hoc-borrow/src/lib.rs100.00%53/53None
crates/ad-hoc-default/src/lib.rs100.00%55/55None
crates/ad-hoc-display/src/lib.rs98.48%65/66
1 lines97
crates/ad-hoc-from/src/lib.rs99.39%164/165
1 lines202
crates/ad-hoc-from-str/src/lib.rs100.00%96/96None
crates/ad-hoc-into-iterator/src/lib.rs100.00%72/72None
crates/ad-hoc-iterator/src/lib.rs100.00%81/81None
crates/ad-hoc-try-from/src/lib.rs100.00%100/100None
crates/ambiguous-numeric-unit-field/src/lib.rs99.24%130/131
1 lines40
crates/axum-route-layer-on-empty-router/src/lib.rs100.00%18/18None
crates/axum-route-service-router/src/lib.rs100.00%21/21None
crates/axum-support/src/lib.rs99.66%293/294
1 lines224
crates/bevy/src/lib.rs100.00%75/75None
crates/bevy-asset-source-after-asset-plugin/src/lib.rs95.75%428/447
19 lines125, 302, 303, 409, 454, 503, 507, 539, 540, 596, 611, 614, 636, 705, 706, 707, 744, 745, 746
crates/bevy-borrowed-reborrowable/src/lib.rs100.00%26/26None
crates/bevy-camera-modification-in-fixed-update/src/lib.rs100.00%20/20None
crates/bevy-component-field-contention/src/lib.rs100.00%67/67None
crates/bevy-conflicting-query-params/src/lib.rs98.92%547/553
6 lines280, 568, 597, 722, 743, 758
crates/bevy-conflicting-query-params/src/runtime_tests.rs97.59%324/332
8 lines17, 21, 25, 29, 33, 52, 59, 174
crates/bevy-conflicting-resource-params/src/lib.rs98.06%202/206
4 lines214, 317, 321, 378
crates/bevy-continuous-font-size/src/lib.rs97.13%575/592
17 lines97, 257, 357, 518, 523, 572, 575, 622, 647, 673, 742, 818, 838, 855, 874, 913, 918
crates/bevy-continuous-ui-scale/src/lib.rs96.93%536/553
17 lines97, 330, 333, 338, 355, 538, 541, 588, 613, 639, 707, 781, 801, 818, 837, 878, 881
crates/bevy-duplicate-dependencies/src/lib.rs94.74%18/19
1 lines34
crates/bevy-duplicate-plugin-addition/src/lib.rs100.00%54/54None
crates/bevy-frame-button-edge-in-fixed-update/src/lib.rs98.01%197/201
4 lines39, 57, 254, 351
crates/bevy-incompatible-msaa/src/lib.rs99.30%142/143
1 lines196
crates/bevy-invalid-constant-font-size/src/lib.rs96.55%112/116
4 lines85, 90, 123, 211
crates/bevy-large-component/src/lib.rs100.00%16/16None
crates/bevy-load-builder-replaced-guard/src/lib.rs97.01%324/334
10 lines89, 221, 238, 300, 313, 363, 387, 414, 417, 583
crates/bevy-main-return-without-app-exit/src/lib.rs100.00%22/22None
crates/bevy-message-presence-without-consumption/src/lib.rs96.00%72/75
3 lines76, 77, 99
crates/bevy-missing-reflect/src/lib.rs100.00%22/22None
crates/bevy-mouse-displacement-times-delta/src/lib.rs90.82%178/196
18 lines143, 144, 227, 264, 268, 270, 271, 272, 273, 313, 342, 351, 354, 355, 356, 357, 358, 359
crates/bevy-narrow-exclusive-system/src/lib.rs100.00%49/49None
crates/bevy-readonly-system-access/src/lib.rs100.00%33/33None
crates/bevy-support/src/bundles.rs97.33%219/225
6 lines41, 117, 120, 161, 200, 201
crates/bevy-support/src/helpers.rs98.14%739/753
14 lines92, 118, 144, 152, 161, 325, 392, 407, 442, 555, 723, 768, 976, 977
crates/bevy-support/src/lib.rs100.00%27/27None
crates/bevy-support/src/macros.rs100.00%150/150None
crates/bevy-support/src/methods.rs100.00%60/60None
crates/bevy-support/src/queries.rs99.10%331/334
3 lines220, 223, 242
crates/bevy-support/src/query_origins.rs95.56%301/315
14 lines89, 185, 188, 201, 202, 227, 228, 289, 292, 304, 305, 348, 351, 425
crates/bevy-support/src/systems.rs95.96%190/198
8 lines39, 71, 97, 100, 103, 166, 224, 342
crates/bevy-support/src/traits.rs100.00%78/78None
crates/bevy-text-span-with-layout/src/lib.rs100.00%66/66None
crates/bevy-time-elapsed-secs-cast-f64/src/lib.rs100.00%28/28None
crates/bevy-unconventional-naming/src/lib.rs100.00%16/16None
crates/bevy-unit-in-bundle/src/lib.rs100.00%27/27None
crates/bevy-world-resource/src/lib.rs100.00%5/5None
crates/bevy-zst-query/src/lib.rs100.00%23/23None
crates/bool-name-prefix/src/lib.rs98.53%201/204
3 lines86, 128, 144
crates/boxed-future-return/src/lib.rs100.00%82/82None
crates/broad-string-error-variant/src/lib.rs100.00%106/106None
crates/cargo/src/lib.rs100.00%10/10None
crates/cargo-support/src/lib.rs99.76%416/417
1 lines321
crates/cargo-support/tests/dependency_tables.rs100.00%52/52None
crates/chaining_lint_support.rs98.56%206/209
3 lines262, 289, 292
crates/clap-command-with-arguments-option/src/lib.rs100.00%25/25None
crates/clap-derive-author-without-help-template/src/lib.rs100.00%27/27None
crates/clap-derive-bool-default-true/src/lib.rs100.00%51/51None
crates/clap-derive-redundant-action/src/lib.rs98.08%51/52
1 lines58
crates/clap-derive-redundant-value-parser/src/lib.rs96.43%54/56
2 lines59, 65
crates/clap-derive-vec-vec-without-num-args/src/lib.rs100.00%29/29None
crates/clap-derive-verbatim-doc-comment-without-doc/src/lib.rs100.00%32/32None
crates/clap-index-on-option/src/lib.rs100.00%14/14None
crates/clap-last-option/src/lib.rs100.00%21/21None
crates/clap-multicall-no-binary-name/src/lib.rs100.00%27/27None
crates/clap-required-conditional-conflict/src/lib.rs100.00%32/32None
crates/clap-support/src/lib.rs98.79%572/579
7 lines309, 310, 311, 312, 313, 985, 1233
crates/collect-return/src/lib.rs99.10%110/111
1 lines153
crates/collection-bool-result/src/lib.rs100.00%66/66None
crates/complexity/src/lib.rs100.00%24/24None
crates/complicated-conditional/src/lib.rs95.24%220/231
11 lines158, 159, 160, 181, 182, 254, 255, 257, 298, 382, 383
crates/consecutive-iterator-loops/src/body_eq.rs100.00%241/241None
crates/consecutive-iterator-loops/src/lib.rs100.00%67/67None
crates/contains-key-before-any/src/lib.rs97.25%177/182
5 lines215, 243, 247, 250, 253
crates/correctness/src/lib.rs100.00%4/4None
crates/country-string-field/src/lib.rs100.00%59/59None
crates/crap-score/src/coverage.rs100.00%134/134None
crates/crap-score/src/lib.rs99.37%157/158
1 lines200
crates/crates/src/lib.rs100.00%253/253None
crates/custom-well-known-type/src/lib.rs99.04%103/104
1 lines48
crates/cyclomatic-complexity/src/lib.rs100.00%32/32None
crates/date-string-field/src/lib.rs100.00%57/57None
crates/datetime-integer-field/src/lib.rs100.00%60/60None
crates/dependency-full-semver-versions/src/lib.rs100.00%62/62None
crates/dependency-key-order/src/lib.rs99.27%136/137
1 lines143
crates/doc-attr-comment/src/lib.rs98.99%98/99
1 lines90
crates/duration-integer-field/src/lib.rs100.00%71/71None
crates/dylint-support/build.rs95.77%68/71
3 lines106, 107, 108
crates/dylint-support/src/lib.rs100.00%59/59None
crates/dylint-support/src/optional.rs100.00%12/12None
crates/dylint-support/src/rust_file_size.rs99.02%202/204
2 lines203, 232
crates/dylint-support/tests/build_script.rs100.00%143/143None
crates/dylint-support/tests/early_lint.rs100.00%9/9None
crates/dylint-support/tests/early_lint_with_pass.rs100.00%9/9None
crates/dylint-support/tests/late_lint.rs100.00%9/9None
crates/dylint-support/tests/late_lint_with_pass.rs100.00%9/9None
crates/dylint-support/tests/pre_expansion_lint.rs100.00%9/9None
crates/expensive-as-method/src/lib.rs98.47%129/131
2 lines190, 202
crates/expensive-sort-key/src/lib.rs95.26%201/211
10 lines82, 113, 138, 186, 264, 265, 266, 272, 273, 274
crates/field-usage-cohesion/src/lib.rs99.63%272/273
1 lines251
crates/hardcoded-path/src/lib.rs100.00%55/55None
crates/http-method-string/src/lib.rs99.27%136/137
1 lines116
crates/impl-method-count/src/lib.rs100.00%45/45None
crates/insta-binary-snapshot-missing-extension/src/lib.rs96.43%27/28
1 lines58
crates/insta-bind-to-scope-in-async/src/lib.rs92.54%657/710
53 lines56, 89, 94, 111, 137, 170, 188, 246, 307, 455, 496, 498, 500, 526, 605, 625, 656, 665, 704, 709, 712, 714, 734, 740, 743, 837, 859, 860, 867, 868, 870, 871, 876, 877, 878, 879, 880, 881, 882, 883, 884, 886, 888, 889, 890, 891, 892, 893, 894, 931, 932, 990, 1009
crates/insta-content-direct-match/src/lib.rs100.00%19/19None
crates/insta-empty-filter-pattern/src/lib.rs95.00%19/20
1 lines37
crates/insta-glob-parent-traversal/src/lib.rs100.00%25/25None
crates/insta-noop-filter/src/lib.rs94.64%53/56
3 lines39, 44, 87
crates/insta-redundant-content-resolve-inner/src/lib.rs100.00%33/33None
crates/insta-settings-bind-future/src/lib.rs93.24%69/74
5 lines45, 124, 129, 130, 134
crates/insta-settings-new/src/lib.rs100.00%24/24None
crates/insta-snapshot-in-loop/src/lib.rs96.00%48/50
2 lines88, 99
crates/insta-support/src/lib.rs95.95%616/642
26 lines256, 484, 607, 881, 883, 884, 886, 887, 888, 891, 892, 893, 902, 910, 912, 913, 914, 916, 917, 918, 919, 920, 921, 922, 923, 945
crates/insufficient-public-documentation/src/lib.rs100.00%141/141None
crates/interleaved-doc-attributes/src/lib.rs98.39%61/62
1 lines88
crates/internal-import-self/src/lib.rs100.00%68/68None
crates/interpolated-logging/src/lib.rs97.38%186/191
5 lines251, 337, 344, 398, 402
crates/large-rust-crate/src/lib.rs93.32%419/449
30 lines109, 203, 220, 233, 258, 270, 286, 301, 359, 433, 434, 438, 447, 450, 451, 452, 453, 454, 461, 463, 464, 465, 472, 474, 475, 476, 484, 485, 486, 487
crates/large-rust-file/src/lib.rs98.36%120/122
2 lines80, 94
crates/let-some-return-err/src/lib.rs97.43%265/272
7 lines233, 258, 311, 330, 404, 429, 432
crates/logged-conversion-impl/src/lib.rs100.00%79/79None
crates/logged-error-continue/src/lib.rs100.00%159/159None
crates/maintainability/src/lib.rs100.00%14/14None
crates/maintainability-support/src/lib.rs99.51%405/407
2 lines481, 810
crates/manual-adjacent-window-loop/src/lib.rs99.04%207/209
2 lines265, 274
crates/manual-arg-parsing/src/lib.rs92.86%117/126
9 lines106, 116, 128, 129, 175, 231, 235, 238, 241
crates/manual-debug-impl/src/lib.rs96.26%180/187
7 lines54, 59, 69, 89, 106, 173, 256
crates/manual-debug-impl/tests/formatting.rs100.00%3/3None
crates/manual-default-impl/src/lib.rs97.14%204/210
6 lines48, 54, 58, 63, 262, 264
crates/manual-entry-update/src/lib.rs100.00%126/126None
crates/manual-error-impl/src/lib.rs94.81%73/77
4 lines71, 123, 151, 154
crates/manual-extend-loop/src/lib.rs99.48%190/191
1 lines257
crates/manual-fallible-collect-loop/src/lib.rs100.00%75/75None
crates/manual-filter-for-each-loop/src/lib.rs100.00%52/52None
crates/manual-filter-map-for-each-loop/src/lib.rs100.00%58/58None
crates/manual-iterator-loop/src/lib.rs98.95%282/285
3 lines264, 368, 390
crates/manual-iterator-loop/tests/size_hint.rs100.00%25/25None
crates/manual-option-take-if/src/lib.rs100.00%89/89None
crates/manual-partition-loop/src/lib.rs100.00%160/160None
crates/manual-passthrough-inspect/src/lib.rs100.00%60/60None
crates/manual-test-cases/src/lib.rs96.64%230/238
8 lines192, 193, 220, 250, 287, 291, 297, 311
crates/manual-try-for-each-loop/src/lib.rs98.47%129/131
2 lines186, 206
crates/manual-unzip-loop/src/lib.rs100.00%77/77None
crates/many-assertions-in-test/src/lib.rs98.86%87/88
1 lines173
crates/many-exit-points/src/lib.rs100.00%32/32None
crates/missing-clippy-toml/src/lib.rs100.00%158/158None
crates/missing-doctest-examples/src/lib.rs98.88%176/178
2 lines81, 207
crates/missing-intent-comments/src/lib.rs97.92%94/96
2 lines68, 174
crates/missing-rust-toolchain-toml/src/lib.rs100.00%19/19None
crates/module-dependency-cycle/src/lib.rs100.00%53/53None
crates/module-fan-out/src/lib.rs100.00%46/46None
crates/module-type-first/src/lib.rs98.32%117/119
2 lines56, 149
crates/npath-complexity/src/lib.rs100.00%32/32None
crates/one-use-predicate-binding/src/lib.rs100.00%245/245None
crates/one-use-private-helper/src/lib.rs99.05%208/210
2 lines174, 315
crates/owned-input-field-clones/src/lib.rs100.00%237/237None
crates/ownership-at-boundaries/src/lib.rs100.00%98/98None
crates/package-lints-section/src/lib.rs100.00%19/19None
crates/panic-in-main/src/lib.rs100.00%161/161None
crates/path-attribute-outside-root/src/lib.rs96.67%29/30
1 lines52
crates/path-string-field/src/lib.rs100.00%76/76None
crates/perf/src/lib.rs100.00%8/8None
crates/public-serde-schema-derive/src/lib.rs95.93%118/123
5 lines142, 181, 185, 194, 218
crates/public-surface-size/src/lib.rs98.31%58/59
1 lines107
crates/repeated-cfg-gate/src/lib.rs96.81%485/501
16 lines65, 289, 296, 326, 341, 354, 391, 408, 440, 444, 455, 466, 474, 477, 569, 606
crates/reqwest-blocking-in-async/src/lib.rs100.00%34/34None
crates/reqwest-client-in-loop/src/lib.rs95.24%20/21
1 lines59
crates/reqwest-client-wrapped-in-shared-pointer/src/lib.rs100.00%14/14None
crates/reqwest-cookie-provider-overridden/src/lib.rs95.45%21/22
1 lines59
crates/reqwest-get-in-loop/src/lib.rs95.45%21/22
1 lines41
crates/reqwest-multipart-manual-content-type/src/lib.rs100.00%40/40None
crates/reqwest-retry-invalid-max-extra-load/src/lib.rs100.00%17/17None
crates/reqwest-retry-no-budget/src/lib.rs100.00%14/14None
crates/reqwest-support/src/lib.rs94.33%233/247
14 lines109, 112, 194, 257, 258, 295, 304, 332, 364, 367, 401, 404, 484, 535
crates/reqwest-tls-danger-invalid-certs/src/lib.rs100.00%16/16None
crates/reqwest-tls-danger-invalid-hostnames/src/lib.rs100.00%16/16None
crates/restriction/src/lib.rs100.00%44/44None
crates/rumdl-doc-comments/src/lib.rs98.06%304/310
6 lines246, 264, 329, 371, 372, 385
crates/runtime-env-read/src/lib.rs99.08%215/217
2 lines156, 236
crates/rust-toolchain-toml/src/lib.rs100.00%23/23None
crates/sagan-lints/src/lib.rs100.00%14/14None
crates/sagan-lints-web/src/applicability.rs100.00%105/105None
crates/sagan-lints-web/src/catalog.rs97.75%347/355
8 lines300, 301, 302, 317, 318, 319, 320, 605
crates/sagan-lints-web/src/category.rs100.00%58/58None
crates/sagan-lints-web/src/level.rs100.00%67/67None
crates/sagan-lints-web/src/main.rs95.77%68/71
3 lines76, 77, 78
crates/sagan-lints-web/src/markdown.rs100.00%108/108None
crates/sagan-lints-web/src/readme.rs100.00%109/109None
crates/sagan-lints-web/src/site.rs100.00%86/86None
crates/sagan-lints-web/tests/cli.rs98.18%54/55
1 lines71
crates/schemars-json-schema-ref-return/src/lib.rs98.31%58/59
1 lines127
crates/schemars-recursive-inline-schema/src/lib.rs92.59%75/81
6 lines41, 112, 113, 114, 115, 116
crates/schemars-schema-for-value-json-schema/src/lib.rs97.06%33/34
1 lines91
crates/schemars-support/src/lib.rs90.41%349/386
37 lines48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 210, 246, 257, 260, 263, 267, 270, 291, 313, 324, 329, 332, 342, 392, 422, 463, 466, 498, 602, 606, 638, 645, 679, 683, 691
crates/secret-raw-type/src/lib.rs97.83%180/184
4 lines83, 118, 151, 284
crates/semantic-primitive-type/src/lib.rs99.02%202/204
2 lines97, 288
crates/serde-all-fields-default/src/lib.rs98.36%60/61
1 lines63
crates/serde-borrow-redundant-str-bytes/src/lib.rs100.00%25/25None
crates/serde-cow-missing-borrow/src/lib.rs100.00%20/20None
crates/serde-deserialize-any-portability/src/lib.rs100.00%32/32None
crates/serde-expecting-style/src/lib.rs98.45%127/129
2 lines42, 45
crates/serde-fallback-missing-other/src/lib.rs100.00%41/41None
crates/serde-flatten-deny-unknown-fields/src/lib.rs97.73%43/44
1 lines76
crates/serde-inert-directional-attr/src/lib.rs96.71%235/243
8 lines165, 178, 198, 214, 219, 226, 325, 338
crates/serde-manual-rename-all/src/lib.rs95.92%141/147
6 lines63, 133, 199, 228, 230, 231
crates/serde-serialize-str-to-string/src/lib.rs92.86%52/56
4 lines45, 53, 85, 96
crates/serde-skip-serializing-roundtrip/src/lib.rs100.00%39/39None
crates/serde-skip-serializing-variant-error/src/lib.rs100.00%21/21None
crates/serde-support/src/lib.rs97.59%365/374
9 lines348, 356, 596, 605, 663, 690, 698, 725, 742
crates/serde-untagged-missing-expecting/src/lib.rs100.00%21/21None
crates/source-cognitive-complexity/src/lib.rs100.00%32/32None
crates/sqlx-assert-sql-safe/src/lib.rs100.00%16/16None
crates/sqlx-panicking-row-get/src/lib.rs95.24%20/21
1 lines38
crates/sqlx-panicking-statement-column/src/lib.rs100.00%15/15None
crates/sqlx-pool-connection-leak/src/lib.rs100.00%17/17None
crates/sqlx-support/src/lib.rs93.59%219/234
15 lines135, 213, 232, 237, 238, 240, 241, 242, 245, 388, 393, 433, 435, 475, 478
crates/sqlx-unchecked-query-macro/src/lib.rs92.98%53/57
4 lines74, 75, 76, 92
crates/string-error-result/src/lib.rs97.24%176/181
5 lines119, 122, 128, 147, 280
crates/struct-update-default/src/lib.rs97.93%142/145
3 lines140, 153, 156
crates/strum/src/lib.rs100.00%6/6None
crates/strum-enum-representation/src/lib.rs92.38%315/341
26 lines184, 283, 296, 322, 325, 348, 351, 362, 369, 407, 409, 479, 496, 498, 499, 500, 529, 531, 532, 533, 537, 538, 539, 540, 541, 632
crates/style/src/lib.rs100.00%21/21None
crates/suspicious/src/lib.rs100.00%6/6None
crates/test-case-support/src/grammar.rs100.00%116/116None
crates/test-case-support/src/lib.rs97.87%551/563
12 lines262, 263, 288, 289, 324, 325, 605, 609, 612, 651, 820, 822
crates/thiserror-named-field-positional-format/src/lib.rs98.85%86/87
1 lines135
crates/thiserror-no-std-path-display/src/lib.rs98.04%50/51
1 lines97
crates/thiserror-no-std-path-display/src/manifest.rs98.63%144/146
2 lines23, 27
crates/thiserror-raw-field-format/src/lib.rs98.04%50/51
1 lines107
crates/thiserror-redundant-backtrace-attr/src/lib.rs94.29%33/35
2 lines46, 70
crates/thiserror-redundant-from-source/src/lib.rs100.00%22/22None
crates/thiserror-redundant-named-source/src/lib.rs100.00%30/30None
crates/thiserror-self-display-recursion/src/lib.rs100.00%39/39None
crates/thiserror-source-field-opt-out/src/lib.rs97.56%40/41
1 lines87
crates/thiserror-support/src/early.rs96.47%82/85
3 lines115, 137, 140
crates/thiserror-support/src/format.rs99.59%242/243
1 lines340
crates/thiserror-support/src/lib.rs91.67%99/108
9 lines99, 102, 140, 143, 211, 212, 213, 214, 215
crates/thiserror-transparent-single-source-display/src/lib.rs97.73%43/44
1 lines83
crates/thiserror-tuple-format-positional-ambiguity/src/lib.rs100.00%26/26None
crates/tokio-blocking-call-in-async/src/lib.rs100.00%39/39None
crates/tokio-handle-block-on-in-async/src/lib.rs100.00%16/16None
crates/tokio-runtime-block-on-in-async/src/lib.rs100.00%16/16None
crates/tokio-runtime-new-in-async/src/lib.rs100.00%18/18None
crates/tokio-sleep-in-loop/src/lib.rs100.00%17/17None
crates/tokio-spawn-blocking-async-closure/src/lib.rs90.32%28/31
3 lines59, 62, 66
crates/tokio-support/src/lib.rs95.00%190/200
10 lines134, 137, 230, 252, 347, 366, 371, 372, 375, 379
crates/tokio-unbounded-channel/src/lib.rs100.00%17/17None
crates/tokio-zero-capacity-channel/src/lib.rs100.00%21/21None
crates/tokio-zero-duration-interval/src/lib.rs98.51%462/469
7 lines262, 265, 293, 542, 589, 590, 712
crates/tokio-zero-runtime-thread-count/src/lib.rs100.00%25/25None
crates/top-level-item-line-break/src/lib.rs98.70%76/77
1 lines40
crates/tracing-async-block-in-sync-scope/src/lib.rs97.78%44/45
1 lines64
crates/tracing-await-holding-span-guard/src/lib.rs98.11%52/53
1 lines51
crates/tracing-await-holding-span-guard/src/ownership.rs93.76%661/705
44 lines68, 143, 167, 201, 233, 250, 254, 261, 264, 294, 327, 342, 411, 551, 711, 744, 756, 760, 797, 856, 859, 924, 925, 926, 928, 929, 931, 932, 933, 934, 935, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 964
crates/tracing-direct-record-all/src/lib.rs100.00%18/18None
crates/tracing-format-field/src/lib.rs100.00%40/40None
crates/tracing-message-interpolation/src/lib.rs100.00%20/20None
crates/tracing-redundant-field-assignment/src/lib.rs90.32%28/31
3 lines75, 76, 77
crates/tracing-redundant-in-current-span/src/lib.rs100.00%118/118None
crates/tracing-support/src/lib.rs96.10%961/1000
39 lines252, 253, 275, 356, 397, 474, 505, 655, 657, 658, 660, 661, 662, 665, 666, 667, 692, 693, 694, 698, 701, 703, 704, 705, 707, 708, 709, 710, 711, 712, 713, 714, 730, 834, 892, 897, 898, 963, 1034
crates/tracing-to-string-field/src/lib.rs100.00%39/39None
crates/trivial-public-constructor/src/lib.rs100.00%92/92None
crates/type-method-complexity/src/lib.rs100.00%54/54None
crates/unnecessary-map-err/src/lib.rs100.00%163/163None
crates/unnecessary-module-directory/src/lib.rs96.15%150/156
6 lines86, 94, 106, 183, 189, 192
crates/unnecessary-public-type/src/lib.rs98.60%422/428
6 lines61, 64, 67, 147, 201, 249
crates/url-string-field/src/lib.rs100.00%68/68None
crates/vec-front-removal-in-loop/src/lib.rs99.48%383/385
2 lines410, 432
crates/workspace-dependency-versions/src/lib.rs100.00%57/57None
crates/workspace-lints-inheritance/src/lib.rs100.00%27/27None
xtask/benches/support.rs100.00%125/125None
xtask/src/bin/coverage-link.rs100.00%82/82None
xtask/src/coverage.rs99.77%427/428
1 lines438
xtask/src/lcov.rs100.00%225/225None
xtask/src/main.rs100.00%62/62None
xtask/src/paths.rs99.12%113/114
1 lines26
xtask/src/percentage.rs100.00%21/21None
xtask/src/process.rs100.00%52/52None
xtask/src/release.rs100.00%195/195None
xtask/src/site.rs100.00%96/96None
xtask/tests/benchmarks.rs100.00%184/184None
xtask/tests/commands.rs100.00%72/72None
xtask/tests/coverage.rs100.00%433/433None
xtask/tests/coverage_objects.rs100.00%118/118None