swc_ecma_visit 0.78.0

Visitors for swc ecmascript nodes which works on stable rustc
Build #632957 2022-09-20T04:04:05.486634+00:00
# rustc version
rustc 1.66.0-nightly (2019147c5 2022-09-19)# docs.rs version
docsrs 0.6.0 (3607c88 2022-09-17)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/swc_ecma_visit-0.78.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/swc_ecma_visit-0.78.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--cpus" "3" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e92e462e59ac3446a933540fd361ddeb5362c86f92d432d6a560a917a465022e" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20220919-1.66.0-nightly-2019147c5\", \"--static-root-path\", \"/\", \"--cap-lints\", \"warn\", \"--disable-per-crate-search\", \"--extern-html-root-takes-precedence\"]" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j3" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 406cee5db6547f1344be72c4514bf440d7f1ea033d2cdf57c1304c1cfb4681b9
[INFO] running `Command { std: "docker" "start" "-a" "406cee5db6547f1344be72c4514bf440d7f1ea033d2cdf57c1304c1cfb4681b9", kill_on_drop: false }`
[INFO] [stderr]  Documenting swc_ecma_visit v0.78.0 (/opt/rustwide/workdir)
[INFO] [stderr] error: proc macro panicked
[INFO] [stderr]     --> src/lib.rs:497:1
[INFO] [stderr]      |
[INFO] [stderr] 497  | / define!({
[INFO] [stderr] 498  | |     use BigIntValue;
[INFO] [stderr] 499  | |
[INFO] [stderr] 500  | |     pub struct Class {
[INFO] [stderr] ...    |
[INFO] [stderr] 1821 | |     }
[INFO] [stderr] 1822 | | });
[INFO] [stderr]      | |__^
[INFO] [stderr]      |
[INFO] [stderr]      = help: message: not implemented: proper error reporting for item other than struct / enum: Use(ItemUse { attrs: [], vis: Inherited, use_token: Use, leading_colon: None, tree: Name(UseName { ident: Ident { ident: "BigIntValue", span: #0 bytes(17989..18000) } }), semi_token: Semi })
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]   --> src/lib.rs:17:12
[INFO] [stderr]    |
[INFO] [stderr] 17 | impl<A, B> Fold for AndThen<A, B>
[INFO] [stderr]    |            ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]   --> src/lib.rs:19:8
[INFO] [stderr]    |
[INFO] [stderr] 19 |     A: Fold,
[INFO] [stderr]    |        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]   --> src/lib.rs:21:8
[INFO] [stderr]    |
[INFO] [stderr] 21 |     B: Fold,
[INFO] [stderr]    |        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]   --> src/lib.rs:36:12
[INFO] [stderr]    |
[INFO] [stderr] 36 | impl<A, B> VisitMut for AndThen<A, B>
[INFO] [stderr]    |            ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]   --> src/lib.rs:38:8
[INFO] [stderr]    |
[INFO] [stderr] 38 |     A: VisitMut,
[INFO] [stderr]    |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]   --> src/lib.rs:39:8
[INFO] [stderr]    |
[INFO] [stderr] 39 |     B: VisitMut,
[INFO] [stderr]    |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Visit` in this scope
[INFO] [stderr]   --> src/lib.rs:52:12
[INFO] [stderr]    |
[INFO] [stderr] 52 | impl<A, B> Visit for AndThen<A, B>
[INFO] [stderr]    |            ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this trait
[INFO] [stderr]    |
[INFO] [stderr] 9  | use tracing::field::Visit;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Visit` in this scope
[INFO] [stderr]   --> src/lib.rs:54:8
[INFO] [stderr]    |
[INFO] [stderr] 54 |     A: Visit,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this trait
[INFO] [stderr]    |
[INFO] [stderr] 9  | use tracing::field::Visit;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Visit` in this scope
[INFO] [stderr]   --> src/lib.rs:55:8
[INFO] [stderr]    |
[INFO] [stderr] 55 |     B: Visit,
[INFO] [stderr]    |        ^^^^^ not found in this scope
[INFO] [stderr]    |
[INFO] [stderr] help: consider importing this trait
[INFO] [stderr]    |
[INFO] [stderr] 9  | use tracing::field::Visit;
[INFO] [stderr]    |
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]   --> src/lib.rs:68:9
[INFO] [stderr]    |
[INFO] [stderr] 68 | impl<V> Fold for Repeat<V>
[INFO] [stderr]    |         ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]   --> src/lib.rs:70:8
[INFO] [stderr]    |
[INFO] [stderr] 70 |     V: Fold + Repeated,
[INFO] [stderr]    |        ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]   --> src/lib.rs:99:9
[INFO] [stderr]    |
[INFO] [stderr] 99 | impl<V> VisitMut for Repeat<V>
[INFO] [stderr]    |         ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:101:8
[INFO] [stderr]     |
[INFO] [stderr] 101 |     V: VisitMut + Repeated,
[INFO] [stderr]     |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]    --> src/lib.rs:131:39
[INFO] [stderr]     |
[INFO] [stderr] 131 | pub fn span_remover() -> impl Debug + Fold + Copy + Eq + Default + 'static {
[INFO] [stderr]     |                                       ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]    --> src/lib.rs:135:6
[INFO] [stderr]     |
[INFO] [stderr] 135 | impl Fold for SpanRemover {
[INFO] [stderr]     |      ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:170:8
[INFO] [stderr]     |
[INFO] [stderr] 170 |     V: VisitMut + InjectVars,
[INFO] [stderr]     |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:183:8
[INFO] [stderr]     |
[INFO] [stderr] 183 |     V: VisitMut,
[INFO] [stderr]     |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:190:22
[INFO] [stderr]     |
[INFO] [stderr] 190 | pub struct Folder<V: VisitMut>(V);
[INFO] [stderr]     |                      ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:194:19
[INFO] [stderr]     |
[INFO] [stderr] 194 |     V: Repeated + VisitMut,
[INFO] [stderr]     |                   ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:207:8
[INFO] [stderr]     |
[INFO] [stderr] 207 |     V: VisitMut + CompilerPass,
[INFO] [stderr]     |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:223:9
[INFO] [stderr]     |
[INFO] [stderr] 223 | impl<V> VisitMut for Folder<V>
[INFO] [stderr]     |         ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:225:8
[INFO] [stderr]     |
[INFO] [stderr] 225 |     V: VisitMut,
[INFO] [stderr]     |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `Fold` in this scope
[INFO] [stderr]    --> src/lib.rs:257:9
[INFO] [stderr]     |
[INFO] [stderr] 257 | impl<V> Fold for Folder<V>
[INFO] [stderr]     |         ^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error[E0405]: cannot find trait `VisitMut` in this scope
[INFO] [stderr]    --> src/lib.rs:259:8
[INFO] [stderr]     |
[INFO] [stderr] 259 |     V: VisitMut,
[INFO] [stderr]     |        ^^^^^^^^ not found in this scope
[INFO] [stderr] 
[INFO] [stderr] error: Compilation failed, aborting rustdoc
[INFO] [stderr] 
[INFO] [stderr] For more information about this error, try `rustc --explain E0405`.
[INFO] [stderr] error: could not document `swc_ecma_visit`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustdoc --edition=2021 --crate-type lib --crate-name swc_ecma_visit src/lib.rs --target x86_64-unknown-linux-gnu -o /opt/rustwide/target/x86_64-unknown-linux-gnu/doc --cfg 'feature="debug"' --cfg 'feature="default"' --cfg 'feature="path"' --cfg 'feature="serde"' --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat -C metadata=ff6face9643028dc -L dependency=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern num_bigint=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libnum_bigint-6b135caa097ef892.rmeta --extern serde=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libserde-6e64b9d6b1441615.rmeta --extern swc_atoms=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libswc_atoms-cbd9ab9b5f8477a0.rmeta --extern swc_common=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libswc_common-2ae38424d59851a7.rmeta --extern swc_ecma_ast=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libswc_ecma_ast-0b2ee242b6cc0128.rmeta --extern swc_visit=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libswc_visit-fd9275c59d443224.rmeta --extern tracing=/opt/rustwide/target/x86_64-unknown-linux-gnu/debug/deps/libtracing-7b0a9ff6e5833470.rmeta --extern-html-root-url 'num_bigint=https://docs.rs/num-bigint/0.4.3/x86_64-unknown-linux-gnu' --extern-html-root-url 'serde=https://docs.rs/serde/1.0.144/x86_64-unknown-linux-gnu' --extern-html-root-url 'swc_atoms=https://docs.rs/swc_atoms/0.4.15/x86_64-unknown-linux-gnu' --extern-html-root-url 'swc_common=https://docs.rs/swc_common/0.28.8/x86_64-unknown-linux-gnu' --extern-html-root-url 'swc_ecma_ast=https://docs.rs/swc_ecma_ast/0.92.0/x86_64-unknown-linux-gnu' --extern-html-root-url 'swc_visit=https://docs.rs/swc_visit/0.5.2/x86_64-unknown-linux-gnu' --extern-html-root-url 'tracing=https://docs.rs/tracing/0.1.36/x86_64-unknown-linux-gnu' -Zunstable-options --cfg docsrs -Z unstable-options --emit=invocation-specific --resource-suffix -20220919-1.66.0-nightly-2019147c5 --static-root-path / --cap-lints warn --disable-per-crate-search --extern-html-root-takes-precedence --crate-version 0.78.0` (exit status: 1)
[INFO] running `Command { std: "docker" "inspect" "406cee5db6547f1344be72c4514bf440d7f1ea033d2cdf57c1304c1cfb4681b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "406cee5db6547f1344be72c4514bf440d7f1ea033d2cdf57c1304c1cfb4681b9", kill_on_drop: false }`
[INFO] [stdout] 406cee5db6547f1344be72c4514bf440d7f1ea033d2cdf57c1304c1cfb4681b9