oak-ruby 0.0.3

Ruby dynamic programming language parser with support for object-oriented programming and modern Ruby features.
Documentation
Build #2898624 2026-02-15 12:11:53

# rustc version rustc 1.95.0-nightly (a33907a7a 2026-02-14)

# docs.rs version docsrs 0.0.0 (91dcccd9 2026-02-13 )

# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace/builds/oak-ruby-0.0.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/oak-ruby-0.0.3/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" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:61361fe0aef631f17e9d025a70c5a647956f8c671dd02950a60ad3f5cc5526d7" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--all-features" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260214-1.95.0-nightly-a33907a7a\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--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] aff557e0ae8a2d9412fb4eff4880ffa80ee285ae87301ff04cae4a8adfd74aa6 [INFO] running `Command { std: "docker" "start" "-a" "aff557e0ae8a2d9412fb4eff4880ffa80ee285ae87301ff04cae4a8adfd74aa6", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting oak-ruby v0.0.3 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | pub statements: Vec<StatementNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:3:9 [INFO] [stderr] | [INFO] [stderr] 3 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | pub span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:26:9 [INFO] [stderr] | [INFO] [stderr] 26 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | params: Vec<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:28:9 [INFO] [stderr] | [INFO] [stderr] 28 | body: Vec<StatementNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:30:9 [INFO] [stderr] | [INFO] [stderr] 30 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:34:9 [INFO] [stderr] | [INFO] [stderr] 34 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:35:9 [INFO] [stderr] | [INFO] [stderr] 35 | superclass: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:36:9 [INFO] [stderr] | [INFO] [stderr] 36 | body: Vec<StatementNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:38:9 [INFO] [stderr] | [INFO] [stderr] 38 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:42:9 [INFO] [stderr] | [INFO] [stderr] 42 | target: String, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:43:9 [INFO] [stderr] | [INFO] [stderr] 43 | value: ExpressionNode, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:45:9 [INFO] [stderr] | [INFO] [stderr] 45 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:49:9 [INFO] [stderr] | [INFO] [stderr] 49 | condition: ExpressionNode, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:50:9 [INFO] [stderr] | [INFO] [stderr] 50 | then_body: Vec<StatementNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:51:9 [INFO] [stderr] | [INFO] [stderr] 51 | else_body: Option<Vec<StatementNode>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:53:9 [INFO] [stderr] | [INFO] [stderr] 53 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:57:9 [INFO] [stderr] | [INFO] [stderr] 57 | condition: ExpressionNode, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:58:9 [INFO] [stderr] | [INFO] [stderr] 58 | body: Vec<StatementNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:60:9 [INFO] [stderr] | [INFO] [stderr] 60 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:64:9 [INFO] [stderr] | [INFO] [stderr] 64 | value: Option<ExpressionNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:66:9 [INFO] [stderr] | [INFO] [stderr] 66 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:76:9 [INFO] [stderr] | [INFO] [stderr] 76 | name: String, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:78:9 [INFO] [stderr] | [INFO] [stderr] 78 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:84:9 [INFO] [stderr] | [INFO] [stderr] 84 | receiver: Option<Box<ExpressionNode>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:85:9 [INFO] [stderr] | [INFO] [stderr] 85 | method: String, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:86:9 [INFO] [stderr] | [INFO] [stderr] 86 | args: Vec<ExpressionNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:88:9 [INFO] [stderr] | [INFO] [stderr] 88 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:92:9 [INFO] [stderr] | [INFO] [stderr] 92 | left: Box<ExpressionNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:93:9 [INFO] [stderr] | [INFO] [stderr] 93 | operator: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:94:9 [INFO] [stderr] | [INFO] [stderr] 94 | right: Box<ExpressionNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:96:9 [INFO] [stderr] | [INFO] [stderr] 96 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:100:9 [INFO] [stderr] | [INFO] [stderr] 100 | operator: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:101:9 [INFO] [stderr] | [INFO] [stderr] 101 | operand: Box<ExpressionNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:103:9 [INFO] [stderr] | [INFO] [stderr] 103 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:107:9 [INFO] [stderr] | [INFO] [stderr] 107 | elements: Vec<ExpressionNode>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:109:9 [INFO] [stderr] | [INFO] [stderr] 109 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:113:9 [INFO] [stderr] | [INFO] [stderr] 113 | pairs: Vec<(ExpressionNode, ExpressionNode)>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:115:9 [INFO] [stderr] | [INFO] [stderr] 115 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:125:9 [INFO] [stderr] | [INFO] [stderr] 125 | value: i64, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:127:9 [INFO] [stderr] | [INFO] [stderr] 127 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:131:9 [INFO] [stderr] | [INFO] [stderr] 131 | value: f64, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:133:9 [INFO] [stderr] | [INFO] [stderr] 133 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:137:9 [INFO] [stderr] | [INFO] [stderr] 137 | value: String, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:139:9 [INFO] [stderr] | [INFO] [stderr] 139 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:143:9 [INFO] [stderr] | [INFO] [stderr] 143 | value: String, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:145:9 [INFO] [stderr] | [INFO] [stderr] 145 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:149:9 [INFO] [stderr] | [INFO] [stderr] 149 | value: bool, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:151:9 [INFO] [stderr] | [INFO] [stderr] 151 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/ast/mod.rs:156:9 [INFO] [stderr] | [INFO] [stderr] 156 | span: Range<usize>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/ast/mod.rs:162:5 [INFO] [stderr] | [INFO] [stderr] 162 | fn visit_program(&mut self, node: &RubyRoot); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/ast/mod.rs:163:5 [INFO] [stderr] | [INFO] [stderr] 163 | fn visit_statement(&mut self, stmt: &StatementNode); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/ast/mod.rs:164:5 [INFO] [stderr] | [INFO] [stderr] 164 | fn visit_expression(&mut self, expr: &ExpressionNode); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/ast/mod.rs:165:5 [INFO] [stderr] | [INFO] [stderr] 165 | fn visit_literal(&mut self, literal: &LiteralNode); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/builder/mod.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | pub struct RubyBuilder<'config> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/builder/mod.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | pub fn new(config: &'config RubyLanguage) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/language/mod.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lexer/mod.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | pub mod token_type; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/lexer/mod.rs:10:1 [INFO] [stderr] | [INFO] [stderr] 10 | pub struct RubyLexer<'config> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/lexer/mod.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | pub fn new(config: &'config RubyLanguage) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a type alias [INFO] [stderr] --> src/lexer/token_type.rs:6:1 [INFO] [stderr] | [INFO] [stderr] 6 | pub type RubyToken = Token<RubyTokenType>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/lexer/token_type.rs:11:1 [INFO] [stderr] | [INFO] [stderr] 11 | pub enum RubyTokenType { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | Identifier, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | GlobalVariable, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | InstanceVariable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | ClassVariable, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | Constant, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | IntegerLiteral, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | FloatLiteral, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | StringLiteral, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | Literal, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | Symbol, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | RegexLiteral, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | If, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | Unless, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | Elsif, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | Else, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | Case, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | When, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | Then, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:31:5 [INFO] [stderr] | [INFO] [stderr] 31 | For, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | While, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | Until, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | Break, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | Next, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:36:5 [INFO] [stderr] | [INFO] [stderr] 36 | Redo, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:37:5 [INFO] [stderr] | [INFO] [stderr] 37 | Retry, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | Return, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:39:5 [INFO] [stderr] | [INFO] [stderr] 39 | Yield, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | Def, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:41:5 [INFO] [stderr] | [INFO] [stderr] 41 | Class, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | Module, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | End, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | Lambda, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | Proc, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | Begin, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:47:5 [INFO] [stderr] | [INFO] [stderr] 47 | Rescue, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:48:5 [INFO] [stderr] | [INFO] [stderr] 48 | Ensure, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:49:5 [INFO] [stderr] | [INFO] [stderr] 49 | Raise, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | Require, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | Load, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | Include, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | Extend, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | Prepend, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | And, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:56:5 [INFO] [stderr] | [INFO] [stderr] 56 | Or, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | Not, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:58:5 [INFO] [stderr] | [INFO] [stderr] 58 | In, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | True, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | False, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:61:5 [INFO] [stderr] | [INFO] [stderr] 61 | Nil, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | Super, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | Self_, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | Alias, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | Undef, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:66:5 [INFO] [stderr] | [INFO] [stderr] 66 | Defined, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:67:5 [INFO] [stderr] | [INFO] [stderr] 67 | Do, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | Plus, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | Minus, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:71:5 [INFO] [stderr] | [INFO] [stderr] 71 | Multiply, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | Divide, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | Modulo, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | Power, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:75:5 [INFO] [stderr] | [INFO] [stderr] 75 | EqualEqual, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | NotEqual, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:77:5 [INFO] [stderr] | [INFO] [stderr] 77 | Less, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | Greater, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:79:5 [INFO] [stderr] | [INFO] [stderr] 79 | LessEqual, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:80:5 [INFO] [stderr] | [INFO] [stderr] 80 | GreaterEqual, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:81:5 [INFO] [stderr] | [INFO] [stderr] 81 | EqualEqualEqual, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:82:5 [INFO] [stderr] | [INFO] [stderr] 82 | Spaceship, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | Assign, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | PlusAssign, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | MinusAssign, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | MultiplyAssign, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | DivideAssign, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | ModuloAssign, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | PowerAssign, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | BitAnd, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | BitOr, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:92:5 [INFO] [stderr] | [INFO] [stderr] 92 | Xor, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | LogicalNot, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | Tilde, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | LeftShift, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | RightShift, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | AndAssign, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | OrAssign, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | XorAssign, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | LeftShiftAssign, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | RightShiftAssign, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | AndAnd, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:103:5 [INFO] [stderr] | [INFO] [stderr] 103 | OrOr, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | OrOrAssign, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | AndAndAssign, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | Question, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:107:5 [INFO] [stderr] | [INFO] [stderr] 107 | DotDot, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | DotDotDot, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:109:5 [INFO] [stderr] | [INFO] [stderr] 109 | Match, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:110:5 [INFO] [stderr] | [INFO] [stderr] 110 | NotMatch, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | LeftParen, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | RightParen, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:114:5 [INFO] [stderr] | [INFO] [stderr] 114 | LeftBracket, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | RightBracket, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | LeftBrace, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | RightBrace, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | Comma, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | Colon, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:120:5 [INFO] [stderr] | [INFO] [stderr] 120 | Semicolon, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:121:5 [INFO] [stderr] | [INFO] [stderr] 121 | Dot, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | DoubleColon, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:123:5 [INFO] [stderr] | [INFO] [stderr] 123 | At, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | Dollar, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:126:5 [INFO] [stderr] | [INFO] [stderr] 126 | Whitespace, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:127:5 [INFO] [stderr] | [INFO] [stderr] 127 | Newline, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | Comment, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | Eof, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:130:5 [INFO] [stderr] | [INFO] [stderr] 130 | Invalid, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | Root, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:132:5 [INFO] [stderr] | [INFO] [stderr] 132 | BinaryExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:133:5 [INFO] [stderr] | [INFO] [stderr] 133 | UnaryExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:134:5 [INFO] [stderr] | [INFO] [stderr] 134 | LiteralExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:135:5 [INFO] [stderr] | [INFO] [stderr] 135 | ParenExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:136:5 [INFO] [stderr] | [INFO] [stderr] 136 | ParenthesizedExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:137:5 [INFO] [stderr] | [INFO] [stderr] 137 | MethodDefinition, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | ClassDefinition, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:139:5 [INFO] [stderr] | [INFO] [stderr] 139 | ModuleDefinition, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:140:5 [INFO] [stderr] | [INFO] [stderr] 140 | IfStatement, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | WhileStatement, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:142:5 [INFO] [stderr] | [INFO] [stderr] 142 | ReturnStatement, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:143:5 [INFO] [stderr] | [INFO] [stderr] 143 | IfExpression, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | CallExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:145:5 [INFO] [stderr] | [INFO] [stderr] 145 | MemberAccess, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:146:5 [INFO] [stderr] | [INFO] [stderr] 146 | ParameterList, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:147:5 [INFO] [stderr] | [INFO] [stderr] 147 | ArgumentList, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:148:5 [INFO] [stderr] | [INFO] [stderr] 148 | Error, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/lexer/token_type.rs:149:5 [INFO] [stderr] | [INFO] [stderr] 149 | Equal, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/lexer/token_type.rs:153:5 [INFO] [stderr] | [INFO] [stderr] 153 | pub fn is_ignored(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/lexer/token_type.rs:157:5 [INFO] [stderr] | [INFO] [stderr] 157 | pub fn is_keyword(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/parser/mod.rs:2:1 [INFO] [stderr] | [INFO] [stderr] 2 | pub mod element_type; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/parser/mod.rs:19:1 [INFO] [stderr] | [INFO] [stderr] 19 | pub struct RubyParser<'config> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/parser/mod.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | pub fn new(config: &'config RubyLanguage) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/parser/element_type.rs:9:1 [INFO] [stderr] | [INFO] [stderr] 9 | pub enum RubyElementType { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | Identifier, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | GlobalVariable, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | InstanceVariable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | ClassVariable, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | Constant, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | IntegerLiteral, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | FloatLiteral, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | StringLiteral, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | Literal, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | Symbol, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | RegexLiteral, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:22:5 [INFO] [stderr] | [INFO] [stderr] 22 | If, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | Unless, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:24:5 [INFO] [stderr] | [INFO] [stderr] 24 | Elsif, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | Else, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | Case, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | When, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | Then, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | For, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | While, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:31:5 [INFO] [stderr] | [INFO] [stderr] 31 | Until, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | Break, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | Next, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:34:5 [INFO] [stderr] | [INFO] [stderr] 34 | Redo, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | Retry, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:36:5 [INFO] [stderr] | [INFO] [stderr] 36 | Return, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:37:5 [INFO] [stderr] | [INFO] [stderr] 37 | Yield, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | Def, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:39:5 [INFO] [stderr] | [INFO] [stderr] 39 | Class, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | Module, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:41:5 [INFO] [stderr] | [INFO] [stderr] 41 | End, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | Lambda, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | Proc, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | Begin, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:45:5 [INFO] [stderr] | [INFO] [stderr] 45 | Rescue, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:46:5 [INFO] [stderr] | [INFO] [stderr] 46 | Ensure, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:47:5 [INFO] [stderr] | [INFO] [stderr] 47 | Raise, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:48:5 [INFO] [stderr] | [INFO] [stderr] 48 | Require, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:49:5 [INFO] [stderr] | [INFO] [stderr] 49 | Load, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | Include, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | Extend, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | Prepend, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | And, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:54:5 [INFO] [stderr] | [INFO] [stderr] 54 | Or, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | Not, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:56:5 [INFO] [stderr] | [INFO] [stderr] 56 | In, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:57:5 [INFO] [stderr] | [INFO] [stderr] 57 | True, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:58:5 [INFO] [stderr] | [INFO] [stderr] 58 | False, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | Nil, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | Super, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:61:5 [INFO] [stderr] | [INFO] [stderr] 61 | Self_, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | Alias, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | Undef, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:64:5 [INFO] [stderr] | [INFO] [stderr] 64 | Defined, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:65:5 [INFO] [stderr] | [INFO] [stderr] 65 | Do, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:67:5 [INFO] [stderr] | [INFO] [stderr] 67 | Plus, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | Minus, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | Multiply, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | Divide, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:71:5 [INFO] [stderr] | [INFO] [stderr] 71 | Modulo, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | Power, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | EqualEqual, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | NotEqual, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:75:5 [INFO] [stderr] | [INFO] [stderr] 75 | Less, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | Greater, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:77:5 [INFO] [stderr] | [INFO] [stderr] 77 | LessEqual, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | GreaterEqual, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:79:5 [INFO] [stderr] | [INFO] [stderr] 79 | EqualEqualEqual, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:80:5 [INFO] [stderr] | [INFO] [stderr] 80 | Spaceship, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:81:5 [INFO] [stderr] | [INFO] [stderr] 81 | Assign, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:82:5 [INFO] [stderr] | [INFO] [stderr] 82 | PlusAssign, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | MinusAssign, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | MultiplyAssign, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | DivideAssign, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | ModuloAssign, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:87:5 [INFO] [stderr] | [INFO] [stderr] 87 | PowerAssign, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:88:5 [INFO] [stderr] | [INFO] [stderr] 88 | BitAnd, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:89:5 [INFO] [stderr] | [INFO] [stderr] 89 | BitOr, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:90:5 [INFO] [stderr] | [INFO] [stderr] 90 | Xor, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:91:5 [INFO] [stderr] | [INFO] [stderr] 91 | LogicalNot, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:92:5 [INFO] [stderr] | [INFO] [stderr] 92 | Tilde, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | LeftShift, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | RightShift, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | AndAssign, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | OrAssign, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | XorAssign, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:98:5 [INFO] [stderr] | [INFO] [stderr] 98 | LeftShiftAssign, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:99:5 [INFO] [stderr] | [INFO] [stderr] 99 | RightShiftAssign, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:100:5 [INFO] [stderr] | [INFO] [stderr] 100 | AndAnd, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:101:5 [INFO] [stderr] | [INFO] [stderr] 101 | OrOr, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:102:5 [INFO] [stderr] | [INFO] [stderr] 102 | OrOrAssign, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:103:5 [INFO] [stderr] | [INFO] [stderr] 103 | AndAndAssign, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | Question, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | DotDot, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | DotDotDot, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:107:5 [INFO] [stderr] | [INFO] [stderr] 107 | Match, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | NotMatch, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:110:5 [INFO] [stderr] | [INFO] [stderr] 110 | LeftParen, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:111:5 [INFO] [stderr] | [INFO] [stderr] 111 | RightParen, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:112:5 [INFO] [stderr] | [INFO] [stderr] 112 | LeftBracket, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:113:5 [INFO] [stderr] | [INFO] [stderr] 113 | RightBracket, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:114:5 [INFO] [stderr] | [INFO] [stderr] 114 | LeftBrace, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:115:5 [INFO] [stderr] | [INFO] [stderr] 115 | RightBrace, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:116:5 [INFO] [stderr] | [INFO] [stderr] 116 | Comma, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:117:5 [INFO] [stderr] | [INFO] [stderr] 117 | Colon, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:118:5 [INFO] [stderr] | [INFO] [stderr] 118 | Semicolon, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:119:5 [INFO] [stderr] | [INFO] [stderr] 119 | Dot, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:120:5 [INFO] [stderr] | [INFO] [stderr] 120 | DoubleColon, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:121:5 [INFO] [stderr] | [INFO] [stderr] 121 | At, [INFO] [stderr] | ^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:122:5 [INFO] [stderr] | [INFO] [stderr] 122 | Dollar, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:124:5 [INFO] [stderr] | [INFO] [stderr] 124 | Whitespace, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:125:5 [INFO] [stderr] | [INFO] [stderr] 125 | Newline, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:126:5 [INFO] [stderr] | [INFO] [stderr] 126 | Comment, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:127:5 [INFO] [stderr] | [INFO] [stderr] 127 | Eof, [INFO] [stderr] | ^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:128:5 [INFO] [stderr] | [INFO] [stderr] 128 | Invalid, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:129:5 [INFO] [stderr] | [INFO] [stderr] 129 | Root, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:130:5 [INFO] [stderr] | [INFO] [stderr] 130 | BinaryExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:131:5 [INFO] [stderr] | [INFO] [stderr] 131 | UnaryExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:132:5 [INFO] [stderr] | [INFO] [stderr] 132 | LiteralExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:133:5 [INFO] [stderr] | [INFO] [stderr] 133 | ParenExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:134:5 [INFO] [stderr] | [INFO] [stderr] 134 | ParenthesizedExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:135:5 [INFO] [stderr] | [INFO] [stderr] 135 | MethodDefinition, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:136:5 [INFO] [stderr] | [INFO] [stderr] 136 | ClassDefinition, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:137:5 [INFO] [stderr] | [INFO] [stderr] 137 | ModuleDefinition, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:138:5 [INFO] [stderr] | [INFO] [stderr] 138 | IfStatement, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:139:5 [INFO] [stderr] | [INFO] [stderr] 139 | WhileStatement, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:140:5 [INFO] [stderr] | [INFO] [stderr] 140 | ReturnStatement, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:141:5 [INFO] [stderr] | [INFO] [stderr] 141 | IfExpression, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:142:5 [INFO] [stderr] | [INFO] [stderr] 142 | CallExpression, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:143:5 [INFO] [stderr] | [INFO] [stderr] 143 | MemberAccess, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:144:5 [INFO] [stderr] | [INFO] [stderr] 144 | ParameterList, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:145:5 [INFO] [stderr] | [INFO] [stderr] 145 | ArgumentList, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:146:5 [INFO] [stderr] | [INFO] [stderr] 146 | Error, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/parser/element_type.rs:147:5 [INFO] [stderr] | [INFO] [stderr] 147 | Equal, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/parser/element_type.rs:151:5 [INFO] [stderr] | [INFO] [stderr] 151 | pub fn is_ignored(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/parser/element_type.rs:155:5 [INFO] [stderr] | [INFO] [stderr] 155 | pub fn is_keyword(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `oak-ruby` (lib doc) generated 338 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.82s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/oak_ruby/index.html [INFO] running `Command { std: "docker" "inspect" "aff557e0ae8a2d9412fb4eff4880ffa80ee285ae87301ff04cae4a8adfd74aa6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "aff557e0ae8a2d9412fb4eff4880ffa80ee285ae87301ff04cae4a8adfd74aa6", kill_on_drop: false }` [INFO] [stdout] aff557e0ae8a2d9412fb4eff4880ffa80ee285ae87301ff04cae4a8adfd74aa6