Package evaluation to test PlutoExtras on Julia 1.14.0-DEV.2457 (6e8868916a*) started at 2026-06-28T16:41:41.061
################################################################################
# Set-up
#
Installing PkgEval dependencies (TestEnv)...
Activating project at `~/.julia/environments/v1.14`
Set-up completed after 15.06s
################################################################################
# Installation
#
Installing PlutoExtras...
Resolving package versions...
Updating `~/.julia/environments/v1.14/Project.toml`
[ed5d0301] + PlutoExtras v0.7.19
Updating `~/.julia/environments/v1.14/Manifest.toml`
[6e696c72] + AbstractPlutoDingetjes v1.4.0
[3da002f7] + ColorTypes v0.12.1
[ffbed154] + DocStringExtensions v0.9.5
⌅ [53c48c17] + FixedPointNumbers v0.8.6
[47d2ed2b] + Hyperscript v0.0.5
[ac1192a8] + HypertextLiteral v1.0.0
[b5f81e59] + IOCapture v1.0.0
[6c6e2e6c] + MIMEs v1.1.0
[ed5d0301] + PlutoExtras v0.7.19
[7f904dfe] + PlutoUI v0.7.83
[189a3867] + Reexport v1.2.2
[10745b16] + Statistics v1.11.1
[410a4b4d] + Tricks v0.1.13
[5c2747f8] + URIs v1.6.1
[0dad84c5] + ArgTools v1.2.0
[56f22d72] + Artifacts v1.11.0
[2a0f44e3] + Base64 v1.11.0
[ade2ca70] + Dates v1.11.0
[f43a241f] + Downloads v1.7.0
[7b1f6079] + FileWatching v1.11.0
[b77e0a4c] + InteractiveUtils v1.11.0
[ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0
[b27032c2] + LibCURL v1.0.0
[8f399da3] + Libdl v1.11.0
[37e2e46d] + LinearAlgebra v1.14.0
[56ddb016] + Logging v1.11.0
[d6f4376e] + Markdown v1.11.0
[ca575930] + NetworkOptions v1.3.0
[de0858da] + Printf v1.11.0
[3fa0cd96] + REPL v1.11.0
[9a3f8284] + Random v1.11.0
[ea8e919c] + SHA v1.13.0
[9e88b42a] + Serialization v1.11.0
[6462fe0b] + Sockets v1.11.0
[f489334b] + StyledStrings v1.13.0
[8dfed614] + Test v1.11.0
[cf7118a7] + UUIDs v1.11.0
[4ec0a83e] + Unicode v1.11.0
[e66e0078] + CompilerSupportLibraries_jll v1.5.5+2
[deac9b47] + LibCURL_jll v8.20.0+1
[29816b5a] + LibSSH2_jll v1.11.101+0
[14a3606d] + MozillaCACerts_jll v2026.5.14
[4536629a] + OpenBLAS_jll v0.3.33+0
[458c3c95] + OpenSSL_jll v3.5.7+0
[83775a58] + Zlib_jll v1.3.2+0
[3161d3a3] + Zstd_jll v1.5.7+1
[8e850b90] + libblastrampoline_jll v5.15.0+0
[8e850ede] + nghttp2_jll v1.69.0+0
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
Installation completed after 4.23s
################################################################################
# Precompilation
#
Precompiling PkgEval dependencies...
Precompiling package dependencies...
Precompiling project...
5.6 s ✓ GracefulPkg
7.7 s ✓ PlutoExtras
42.0 s ✓ Pluto
3 dependencies successfully precompiled in 56 seconds. 85 already precompiled.
Precompilation completed after 83.72s
################################################################################
# Testing
#
Testing PlutoExtras
Status `/tmp/jl_dwzLZm/Project.toml`
[4c88cf16] Aqua v0.8.16
[ac1192a8] HypertextLiteral v1.0.0
[c3e4b0f8] Pluto v1.0.1
[ed5d0301] PlutoExtras v0.7.19 `~/.julia/packages/PlutoExtras/ESnX1/`
[f8b46487] TestItemRunner v1.1.5
[d6f4376e] Markdown v1.11.0
[8dfed614] Test v1.11.0
Status `/tmp/jl_dwzLZm/Manifest.toml`
[6e696c72] AbstractPlutoDingetjes v1.4.0
[4c88cf16] Aqua v0.8.16
[d1d4a3ce] BitFlags v0.1.10
[944b1d66] CodecZlib v0.7.8
[3da002f7] ColorTypes v0.12.1
[34da2185] Compat v4.18.1
[f0e56b4a] ConcurrentUtilities v2.5.1
[5218b696] Configurations v0.17.6
[9a962f9c] DataAPI v1.16.0
[e2d170a0] DataValueInterfaces v1.0.0
[ffbed154] DocStringExtensions v0.9.5
[460bff9d] ExceptionUnwrapping v0.1.11
[21656369] ExpressionExplorer v1.1.4
[55351af7] ExproniconLite v0.10.14
⌅ [53c48c17] FixedPointNumbers v0.8.6
[828d9ff0] GracefulPkg v2.4.3
⌅ [cd3eb016] HTTP v1.11.0
[47d2ed2b] Hyperscript v0.0.5
[ac1192a8] HypertextLiteral v1.0.0
[b5f81e59] IOCapture v1.0.0
[82899510] IteratorInterfaceExtensions v1.0.0
[692b3bcd] JLLWrappers v1.8.0
[8ac3fa9e] LRUCache v1.6.2
[0e77f7df] LazilyInitializedFields v1.3.0
[e6f89c97] LoggingExtras v1.2.0
[6c6e2e6c] MIMEs v1.1.0
[36869731] Malt v1.4.1
[739be429] MbedTLS v1.1.10
[99f44e22] MsgPack v1.2.1
[4d8831e6] OpenSSL v1.6.1
⌅ [bac558e1] OrderedCollections v1.8.2
[c3e4b0f8] Pluto v1.0.1
[72656b73] PlutoDependencyExplorer v1.2.2
[ed5d0301] PlutoExtras v0.7.19 `~/.julia/packages/PlutoExtras/ESnX1/`
[7f904dfe] PlutoUI v0.7.83
[91cefc8d] PrecompileSignatures v3.0.3
[aea7be01] PrecompileTools v1.3.4
[21216c6a] Preferences v1.5.2
[189a3867] Reexport v1.2.2
[2792f1a3] RegistryInstances v0.1.0
[05181044] RelocatableFolders v1.0.1
[6c6a2e73] Scratch v1.3.0
[777ac1f9] SimpleBufferStream v1.2.0
[10745b16] Statistics v1.11.1
[3783bdb8] TableTraits v1.0.1
[bd369af6] Tables v1.13.0
[f8b46487] TestItemRunner v1.1.5
[1c621080] TestItems v1.0.0
[3bb67fe8] TranscodingStreams v0.11.3
[410a4b4d] Tricks v0.1.13
[5c2747f8] URIs v1.6.1
[c8ffd9c3] MbedTLS_jll v2.28.1010+0
[0dad84c5] ArgTools v1.2.0
[56f22d72] Artifacts v1.11.0
[2a0f44e3] Base64 v1.11.0
[ade2ca70] Dates v1.11.0
[8ba89e20] Distributed v1.11.0
[f43a241f] Downloads v1.7.0
[7b1f6079] FileWatching v1.11.0
[b77e0a4c] InteractiveUtils v1.11.0
[ac6e5ff7] JuliaSyntaxHighlighting v1.13.0
[b27032c2] LibCURL v1.0.0
[76f85450] LibGit2 v1.11.0
[8f399da3] Libdl v1.11.0
[37e2e46d] LinearAlgebra v1.14.0
[56ddb016] Logging v1.11.0
[d6f4376e] Markdown v1.11.0
[ca575930] NetworkOptions v1.3.0
[44cfe95a] Pkg v1.14.0
[de0858da] Printf v1.11.0
[3fa0cd96] REPL v1.11.0
[9a3f8284] Random v1.11.0
[ea8e919c] SHA v1.13.0
[9e88b42a] Serialization v1.11.0
[6462fe0b] Sockets v1.11.0
[f489334b] StyledStrings v1.13.0
[fa267f1f] TOML v1.0.3
[a4e569a6] Tar v1.10.0
[8dfed614] Test v1.11.0
[cf7118a7] UUIDs v1.11.0
[4ec0a83e] Unicode v1.11.0
[e66e0078] CompilerSupportLibraries_jll v1.5.5+2
[deac9b47] LibCURL_jll v8.20.0+1
[e37daf67] LibGit2_jll v1.9.4+0
[29816b5a] LibSSH2_jll v1.11.101+0
[14a3606d] MozillaCACerts_jll v2026.5.14
[4536629a] OpenBLAS_jll v0.3.33+0
[458c3c95] OpenSSL_jll v3.5.7+0
[efcefdf7] PCRE2_jll v10.47.0+0
[83775a58] Zlib_jll v1.3.2+0
[3161d3a3] Zstd_jll v1.5.7+1
[8e850b90] libblastrampoline_jll v5.15.0+0
[8e850ede] nghttp2_jll v1.69.0+0
[3f19e933] p7zip_jll v17.8.0+0
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading.
Testing Running tests...
Test Summary: | Pass Total Time
Package | 54 54 20.0s
test/combinehtl_module.jl | 54 54 19.9s
Show methods | 54 54 19.8s
┌ Warning: No \n ", MIME type text/html), "level" => "Info", "id" => "PlutoDevMacros_FromPackage_7595c0c5", "cell_id" => Base.UUID("949ac1ef-c502-4e28-81ff-f99b0d19aa03"), "kwargs" => Tuple{String, Any}[], "file" => "/home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/src/frompackage/macro.jl")], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:CapturedException => [], Symbol("@frompackage") => []), 7), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#707175a9-d356-43cf-8038-620ebc401c93", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#707175a9-d356-43cf-8038-620ebc401c93", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#707175a9-d356-43cf-8038-620ebc401c93:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("707175a9-d356-43cf-8038-620ebc401c93"), "ExtendedTableOfContents()", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#707175a9-d356-43cf-8038-620ebc401c93", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#707175a9-d356-43cf-8038-620ebc401c93", :func => "top-level scope"…)], :plain_error => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#707175a9-d356-43cf-8038-620ebc401c93:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380466491e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:ExtendedTableOfContents => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :asd => [Pluto.Cell(#= circular reference @-8 =#), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("86a80228-f495-43e8-b1d4-c93b7b52c8d8"), "begin\n\t@kwdef struct MAH\n\t\ta::Int\n\tend\n\t@kwdef struct BOH\n\t\tmah::MAH\n\tend\n\t\n\t# This will make the default widget for an Int a Slider\n\t@typeasfield Int = Slider(1:10)\n\t# This will make the default widget for fields of type ASD a popout that wraps a StructBond{ASD}\n\t@popoutasfield MAH\n\t\n\t@bind boh StructBond(BOH)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380620705e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:boh => [Pluto.Cell(Base.UUID("2358f686-1950-40f9-9d5c-dac2d98f4c24"), "boh", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `boh` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24", :func => "top-level scope"…)], :plain_error => "UndefVarError: `boh` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380628561e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:boh => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:StructBond => [], Symbol("@popoutasfield") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :BOH => [], :PlutoRunner => [], Symbol("@kwdef") => [], Symbol("@typeasfield") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `boh` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `boh` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("2358f686-1950-40f9-9d5c-dac2d98f4c24"), "boh", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `boh` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24", :func => "top-level scope"…)], :plain_error => "UndefVarError: `boh` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#2358f686-1950-40f9-9d5c-dac2d98f4c24:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380628561e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:boh => [Pluto.Cell(Base.UUID("86a80228-f495-43e8-b1d4-c93b7b52c8d8"), "begin\n\t@kwdef struct MAH\n\t\ta::Int\n\tend\n\t@kwdef struct BOH\n\t\tmah::MAH\n\tend\n\t\n\t# This will make the default widget for an Int a Slider\n\t@typeasfield Int = Slider(1:10)\n\t# This will make the default widget for fields of type ASD a popout that wraps a StructBond{ASD}\n\t@popoutasfield MAH\n\t\n\t@bind boh StructBond(BOH)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380620705e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:boh => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:StructBond => [], Symbol("@popoutasfield") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :BOH => [], :PlutoRunner => [], Symbol("@kwdef") => [], Symbol("@typeasfield") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt => [Pluto.Cell(#= circular reference @-8 =#), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("7855826e-ccaa-4c27-a060-f5ceb927bbe8"), "@bind transformed_value_example @NTBond md\"Transformed!\" begin\n\ta = Slider(1:10)\n\tb = Slider(1:10)\nend _.a + _.b # This function is replaced within the macro to be `nt -> nt.a + nt.b`, which could have also been provided as anonymous function directly", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380647067e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:transformed_value_example => [Pluto.Cell(Base.UUID("1d5573ee-872e-4dfb-a785-1ac9e836ad98"), "transformed_value_example", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `transformed_value_example` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98", :func => "top-level scope"…)], :plain_error => "UndefVarError: `transformed_value_example` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380654806e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:transformed_value_example => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `transformed_value_example` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `transformed_value_example` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("1d5573ee-872e-4dfb-a785-1ac9e836ad98"), "transformed_value_example", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `transformed_value_example` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98", :func => "top-level scope"…)], :plain_error => "UndefVarError: `transformed_value_example` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#1d5573ee-872e-4dfb-a785-1ac9e836ad98:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380654806e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:transformed_value_example => [Pluto.Cell(Base.UUID("7855826e-ccaa-4c27-a060-f5ceb927bbe8"), "@bind transformed_value_example @NTBond md\"Transformed!\" begin\n\ta = Slider(1:10)\n\tb = Slider(1:10)\nend _.a + _.b # This function is replaced within the macro to be `nt -> nt.a + nt.b`, which could have also been provided as anonymous function directly", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380647067e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:transformed_value_example => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `Slider` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#5438e9e7-c0f7-4523-8682-ffb822359d50", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#5438e9e7-c0f7-4523-8682-ffb822359d50", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `Slider` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#5438e9e7-c0f7-4523-8682-ffb822359d50:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("5438e9e7-c0f7-4523-8682-ffb822359d50"), "simple_slider = Slider(1:10);", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Slider` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#5438e9e7-c0f7-4523-8682-ffb822359d50", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#5438e9e7-c0f7-4523-8682-ffb822359d50", :func => "top-level scope"…)], :plain_error => "UndefVarError: `Slider` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#5438e9e7-c0f7-4523-8682-ffb822359d50:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380732502e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:simple_slider => []), Dict{Symbol, Vector{Pluto.Cell}}(:(:) => [], :Slider => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("02e58012-5af6-4b91-a9a4-09c9dc038f11"), "@bind transform_single_field @NTBond \"Field Level Transformed Value\" begin\n\ta = (\"Angle [°]\", @tv deg2rad Slider(0:90; default = 60, show_value=true)) # This transforms the angle into radians\n\tb = @tv x -> x + 3 simple_slider # You can either use the full anonymous function synthax, or the convenience form where _ is automatically interpreted as the variable of the anonymous function like below\n\tc = @tv _^2 Slider(1:10; default = 3) # First argument transformed to the anon func x -> x^2\n\td = Slider(1:10)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380737932e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:transform_single_field => [Pluto.Cell(Base.UUID("e102613f-244c-4b49-9837-535bf047a14a"), "transform_single_field", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `transform_single_field` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `transform_single_field` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.78266538074584e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:transform_single_field => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@tv") => [], Symbol("@NTBond") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `transform_single_field` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `transform_single_field` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("e102613f-244c-4b49-9837-535bf047a14a"), "transform_single_field", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `transform_single_field` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `transform_single_field` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e102613f-244c-4b49-9837-535bf047a14a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.78266538074584e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:transform_single_field => [Pluto.Cell(Base.UUID("02e58012-5af6-4b91-a9a4-09c9dc038f11"), "@bind transform_single_field @NTBond \"Field Level Transformed Value\" begin\n\ta = (\"Angle [°]\", @tv deg2rad Slider(0:90; default = 60, show_value=true)) # This transforms the angle into radians\n\tb = @tv x -> x + 3 simple_slider # You can either use the full anonymous function synthax, or the convenience form where _ is automatically interpreted as the variable of the anonymous function like below\n\tc = @tv _^2 Slider(1:10; default = 3) # First argument transformed to the anon func x -> x^2\n\td = Slider(1:10)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380737932e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:transform_single_field => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@tv") => [], Symbol("@NTBond") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("36faf18c-11c3-4012-a996-55c7cdae71a8"), "math_ntbond = @bind atanval @NTBond md\"This is math!: ``\\;atan(x,y) + 3``\" begin\n\tx = (md\"``x``\", Slider(1:10; show_value=true))\n\ty = (md\"``y``\", Slider(1:10; show_value=true))\nend markdown_function # We can also directly use functions in the caller scope to transform the value", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :math_ntbond, 1.782665382219817e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:math_ntbond => [], :atanval => [Pluto.Cell(Base.UUID("27977526-75dc-44c3-9976-c22e8cbd94da"), "atanval", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `atanval` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da", :func => "top-level scope"…)], :plain_error => "UndefVarError: `atanval` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382229985e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:atanval => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `atanval` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `atanval` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("27977526-75dc-44c3-9976-c22e8cbd94da"), "atanval", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `atanval` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da", :func => "top-level scope"…)], :plain_error => "UndefVarError: `atanval` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#27977526-75dc-44c3-9976-c22e8cbd94da:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382229985e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:atanval => [Pluto.Cell(Base.UUID("36faf18c-11c3-4012-a996-55c7cdae71a8"), "math_ntbond = @bind atanval @NTBond md\"This is math!: ``\\;atan(x,y) + 3``\" begin\n\tx = (md\"``x``\", Slider(1:10; show_value=true))\n\ty = (md\"``y``\", Slider(1:10; show_value=true))\nend markdown_function # We can also directly use functions in the caller scope to transform the value", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :math_ntbond, 1.782665382219817e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:math_ntbond => [], :atanval => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("3c2c257e-bbee-4a04-b3ba-68f2382fce87"), "@NTBond(md\"asd\", begin a = Slider(1:10) end).description", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382235476e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("cf807cb3-5d75-4040-bfd1-05fe70d26e89"), "tuple_description_ntbond = @NTBond (\"Plain description\", html\"HTML Description\") begin\n\ta = Slider(1:10)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :tuple_description_ntbond, 1.782665382240963e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:tuple_description_ntbond => [Pluto.Cell(Base.UUID("564968fe-0a68-48bc-9e11-c7732e2bae04"), "tuple_description_ntbond.description", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `tuple_description_ntbond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04", :func => "top-level scope"…)], :plain_error => "UndefVarError: `tuple_description_ntbond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382257974e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:tuple_description_ntbond => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@html_str") => [], Symbol("@NTBond") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `tuple_description_ntbond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `tuple_description_ntbond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("564968fe-0a68-48bc-9e11-c7732e2bae04"), "tuple_description_ntbond.description", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `tuple_description_ntbond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04", :func => "top-level scope"…)], :plain_error => "UndefVarError: `tuple_description_ntbond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#564968fe-0a68-48bc-9e11-c7732e2bae04:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382257974e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:tuple_description_ntbond => [Pluto.Cell(Base.UUID("cf807cb3-5d75-4040-bfd1-05fe70d26e89"), "tuple_description_ntbond = @NTBond (\"Plain description\", html\"HTML Description\") begin\n\ta = Slider(1:10)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :tuple_description_ntbond, 1.782665382240963e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:tuple_description_ntbond => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@html_str") => [], Symbol("@NTBond") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("bd5ec086-5156-4e7c-a70b-5ca9f089bb49"), "sbs_bond = @bind sbs StructBondSelect([\n\t@NTBond \"cos(arg)\" begin\n\t\targ = Slider(range(0,1,100))\n\tend (nt -> cos(nt.arg)) # We need to wrap the function given to `@NTBond` in () to avoid parse problems when providing a function\n\t@NTBond \"atan(y,x)\" begin\n\t\tx = Slider(range(0,10; step = 0.1); default = 3, show_value=true)\n\t\ty = Slider(range(0, 10; step = 0.1); default = 5, show_value=true)\n\tend nt -> atan(nt.y, nt.x)\n]; default_idx = 2, selector_text = \"Options:\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :sbs_bond, 1.78266538226381e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:sbs_bond => [], :sbs => [Pluto.Cell(Base.UUID("7853cc7f-4e58-44d1-8d3b-f8d4745564e6"), "sbs", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `sbs` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `sbs` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382272447e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:sbs => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :StructBondSelect => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `sbs` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `sbs` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("7853cc7f-4e58-44d1-8d3b-f8d4745564e6"), "sbs", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `sbs` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `sbs` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#7853cc7f-4e58-44d1-8d3b-f8d4745564e6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382272447e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:sbs => [Pluto.Cell(Base.UUID("bd5ec086-5156-4e7c-a70b-5ca9f089bb49"), "sbs_bond = @bind sbs StructBondSelect([\n\t@NTBond \"cos(arg)\" begin\n\t\targ = Slider(range(0,1,100))\n\tend (nt -> cos(nt.arg)) # We need to wrap the function given to `@NTBond` in () to avoid parse problems when providing a function\n\t@NTBond \"atan(y,x)\" begin\n\t\tx = Slider(range(0,10; step = 0.1); default = 3, show_value=true)\n\t\ty = Slider(range(0, 10; step = 0.1); default = 5, show_value=true)\n\tend nt -> atan(nt.y, nt.x)\n]; default_idx = 2, selector_text = \"Options:\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :sbs_bond, 1.78266538226381e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:sbs_bond => [], :sbs => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :StructBondSelect => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :|> => [], :bl => [Pluto.Cell(#= circular reference @-8 =#)], :nt_bond => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#a5490a6b-dc11-42b7-87e0-d38870fc55e4", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#a5490a6b-dc11-42b7-87e0-d38870fc55e4", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#a5490a6b-dc11-42b7-87e0-d38870fc55e4:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("a5490a6b-dc11-42b7-87e0-d38870fc55e4"), "freq", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#a5490a6b-dc11-42b7-87e0-d38870fc55e4", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#a5490a6b-dc11-42b7-87e0-d38870fc55e4", :func => "top-level scope"…)], :plain_error => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#a5490a6b-dc11-42b7-87e0-d38870fc55e4:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382286508e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:freq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#705e30fe-77a3-4b06-8b99-1807290edffb", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#705e30fe-77a3-4b06-8b99-1807290edffb", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#705e30fe-77a3-4b06-8b99-1807290edffb:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("705e30fe-77a3-4b06-8b99-1807290edffb"), "alt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#705e30fe-77a3-4b06-8b99-1807290edffb", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#705e30fe-77a3-4b06-8b99-1807290edffb", :func => "top-level scope"…)], :plain_error => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#705e30fe-77a3-4b06-8b99-1807290edffb:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382295069e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:alt => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@fielddata` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@fielddata` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("63d6c2df-a411-407c-af11-4f5d09fbb322"), "begin\nBase.@kwdef struct LOL\n\ta::Int \n\tb::Int\nend\n@fielddata LOL begin\n\ta = (md\"Wonder!\", Slider(1:10))\n\tb = (@htl(\"Field B\"), Scrubbable(1:10))\nend\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@fielddata` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@fielddata` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665382301378e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@htl") => [], :Base => [], Symbol("Base.@kwdef") => [], Symbol("@fielddata") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `popoutwrap` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784", :func => "top-level scope", :parent_module => nothing, :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `popoutwrap` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784:134 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("633029af-8cac-426e-b35c-c9fb3938b784"), "@bind lol_pop popoutwrap(LOL)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `popoutwrap` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784", :func => "macro expansion"…)], :plain_error => "UndefVarError: `popoutwrap` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383602089e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:lol_pop => [Pluto.Cell(Base.UUID("065bad73-5fa8-4496-ba33-9e66940b5806"), "lol_pop", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `lol_pop` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806", :func => "top-level scope"…)], :plain_error => "UndefVarError: `lol_pop` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383610061e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:lol_pop => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:LOL => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :popoutwrap => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `lol_pop` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `lol_pop` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("065bad73-5fa8-4496-ba33-9e66940b5806"), "lol_pop", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `lol_pop` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806", :func => "top-level scope"…)], :plain_error => "UndefVarError: `lol_pop` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#065bad73-5fa8-4496-ba33-9e66940b5806:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383610061e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:lol_pop => [Pluto.Cell(Base.UUID("633029af-8cac-426e-b35c-c9fb3938b784"), "@bind lol_pop popoutwrap(LOL)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `popoutwrap` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784", :func => "macro expansion"…)], :plain_error => "UndefVarError: `popoutwrap` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#633029af-8cac-426e-b35c-c9fb3938b784:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#633029af-8cac-426e-b35c-c9fb3938b784:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383602089e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:lol_pop => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:LOL => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :popoutwrap => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(#= circular reference @-8 =#), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(#= circular reference @-8 =#), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("03e9d75e-e6c9-4199-933b-2be306daf978"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#03e9d75e-e6c9-4199-933b-2be306daf978:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383735305e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("9e3601f5-efc2-44e9-83d8-5b65ce7e9ccf"), "begin\n\"\"\"\n\tstruct ASD\n\"\"\"\nBase.@kwdef struct ASD\n\ta::Int \n\tb::Int\n\tc::String\n\t\"This field is _special_\"\n\td::String\n\te::Int\nend\n@typeasfield String = TextField() # String fields with no struct-specific default will use this \n@fielddata ASD begin\n\ta = (md\"Markdown description, including ``LaTeX``\", Slider(1:10))\n\tb = (@htl(\"Field with HTML description\"), Scrubbable(1:10))\n\tc = (\"Normal String Description\", TextField())\n\t# d has no ASD-specific custom bond, so it will use the field docstring as description and the default String widget as widget\n\te = Slider(20:25) # No description, defaults to the fieldname as no docstring is present\nend\nasd_bond = @bind asd StructBond(ASD; description = \"Custom Description\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@typeasfield` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380473721e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(Base.UUID("903fee67-6b23-41dc-a03d-f1040b696be6"), "BondTable([\n\tasd_bond,\n\tnt_bond,\n\tbl,\n\tblc\n]; description = \"My Bonds\") |> show_output_when_hidden", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd_bond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#903fee67-6b23-41dc-a03d-f1040b696be6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383719201e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd_bond => [Pluto.Cell(#= circular reference @-8 =#)], :|> => [], :bl => [Pluto.Cell(Base.UUID("4d611425-c8e3-4bc3-912b-8bc0465363bc"), "bl = @BondsList \"My Group of Bonds\" let tv = PlutoUI.Experimental.transformed_value\n\t # We use transformed_value to translate GHz to Hz in the bound variable `freq`\n\t\"Frequency [GHz]\" = @bind freq tv(x -> x * 1e9, Editable(20; suffix = \" GHz\"))\n\tmd\"Altitude ``h`` [m]\" = @bind alt Scrubbable(100:10:200)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bl, 1.782665382278076e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bl => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], Symbol("@bind") => [], Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :nt_bond => [Pluto.Cell(Base.UUID("0db51d39-7c05-4e00-b951-7fe776a8e0f9"), "nt_bond = @bind nt @NTBond \"My Fancy NTuple\" begin\n\ta = (\"Description\", Slider(1:10))\n\tb = (md\"**Bold** field\", Slider(1:10))\n\tc = Slider(1:10) # No description, defaults to the name of the field\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@NTBond` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :nt_bond, 1.782665380634041e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:nt_bond => [Pluto.Cell(#= circular reference @-8 =#)], :nt => [Pluto.Cell(Base.UUID("e2b79a58-e66e-4d40-8673-418823753b38"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e2b79a58-e66e-4d40-8673-418823753b38:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380642013e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("996b4085-114c-48f4-9f90-8e637f29c06a"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#996b4085-114c-48f4-9f90-8e637f29c06a:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383630811e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("08d711c0-e2cc-4444-94ca-0c4c3cfe901f"), "nt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `nt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#08d711c0-e2cc-4444-94ca-0c4c3cfe901f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383726994e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nt => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@NTBond") => [], Symbol("@md_str") => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :show_output_when_hidden => [], :BondTable => [], :blc => [Pluto.Cell(Base.UUID("811cf78b-e870-45bb-9173-89a3b3d495f5"), "blc = @BondsList \"Popout Container\" begin\n\t\"Structure ASD\" = Popout(asd_bond)\n\t\"NamedTuple\" = Popout(nt_bond)\n\t\"StructBondSelect\" = Popout(sbs_bond)\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@BondsList` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :blc, 1.782665383614931e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:blc => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@BondsList") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :asd => [Pluto.Cell(Base.UUID("cdc0a7ad-a3ac-4270-b707-35b1939da276"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#cdc0a7ad-a3ac-4270-b707-35b1939da276:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665380615499e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("e7d67662-77b3-482a-b032-8db4afbc01a6"), "asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `asd` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#e7d67662-77b3-482a-b032-8db4afbc01a6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383622851e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@doc") => [], :ASD => [], :StructBond => [], Symbol("@md_str") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], Symbol("@typeasfield") => [], Symbol("@fielddata") => [], Symbol("PlutoRunner.create_bond") => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#26d11600-2827-4e08-9195-109c8a8bddc3", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#26d11600-2827-4e08-9195-109c8a8bddc3", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#26d11600-2827-4e08-9195-109c8a8bddc3:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("26d11600-2827-4e08-9195-109c8a8bddc3"), "freq", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#26d11600-2827-4e08-9195-109c8a8bddc3", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#26d11600-2827-4e08-9195-109c8a8bddc3", :func => "top-level scope"…)], :plain_error => "UndefVarError: `freq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#26d11600-2827-4e08-9195-109c8a8bddc3:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383743698e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:freq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#be2a7820-e194-4410-b00d-a9332b234ad6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#be2a7820-e194-4410-b00d-a9332b234ad6", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#be2a7820-e194-4410-b00d-a9332b234ad6:1")
Struct Bond notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("be2a7820-e194-4410-b00d-a9332b234ad6"), "alt", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#be2a7820-e194-4410-b00d-a9332b234ad6", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "structbondmodule.jl#==#be2a7820-e194-4410-b00d-a9332b234ad6", :func => "top-level scope"…)], :plain_error => "UndefVarError: `alt` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/structbondmodule.jl#==#be2a7820-e194-4410-b00d-a9332b234ad6:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665383752813e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:alt => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:121
Struct Bond notebook: Error During Test at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:124
Test threw exception
Expression: eval_in_nb(sn, :nt) == (; a = 1, b = 1, c = 1)
Remote exception from Malt.DistributedStdlibWorker with pid 2:
Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] eval
@ boot.jl:522
[2] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[3] eval
@ boot.jl:522
[4] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[5] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[6] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:47
[2] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[3] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[4] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[5] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[6] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[7] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[8] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
caused by: Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] eval
@ boot.jl:522
[2] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[3] eval
@ boot.jl:522
[4] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[5] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[6] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:467
[2] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:456
[3] remotecall_fetch(::Function, ::Int64, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:494
[4] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:44
[5] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[6] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[7] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[8] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[9] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[10] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[11] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
Struct Bond notebook: Error During Test at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:125
Test threw exception
Expression: eval_in_nb(sn, :(asd == ASD(1, 6, "", "", 20)))
Remote exception from Malt.DistributedStdlibWorker with pid 2:
Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] top-level scope
@ none:1
[2] eval
@ boot.jl:522
[3] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[4] eval
@ boot.jl:522
[5] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[6] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[7] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:47
[2] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[3] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[4] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[5] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[6] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[7] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool)
@ Test /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:407
[8] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[9] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
caused by: Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] top-level scope
@ none:1
[2] eval
@ boot.jl:522
[3] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[4] eval
@ boot.jl:522
[5] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[6] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[7] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:467
[2] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:456
[3] remotecall_fetch(::Function, ::Int64, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:494
[4] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:44
[5] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[6] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[7] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[8] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[9] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[10] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool)
@ Test /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:407
[11] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[12] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
Struct Bond notebook: Error During Test at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:126
Test threw exception
Expression: eval_in_nb(sn, :(boh == BOH(MAH(1))))
Remote exception from Malt.DistributedStdlibWorker with pid 2:
Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] top-level scope
@ none:1
[2] eval
@ boot.jl:522
[3] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[4] eval
@ boot.jl:522
[5] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[6] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[7] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:47
[2] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[3] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[4] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[5] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[6] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[7] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool)
@ Test /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:407
[8] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[9] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
caused by: Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] top-level scope
@ none:1
[2] eval
@ boot.jl:522
[3] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[4] eval
@ boot.jl:522
[5] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[6] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[7] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:467
[2] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:456
[3] remotecall_fetch(::Function, ::Int64, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:494
[4] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:44
[5] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[6] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[7] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[8] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[9] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Expr)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[10] eval_test_function(func::Any, args::Any, kwargs::Any, quoted_func::Union{Expr, Symbol}, source::LineNumberNode, negate::Bool)
@ Test /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:407
[11] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[12] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
Struct Bond notebook: Error During Test at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:128
Test threw exception
Expression: eval_in_nb(sn, :alt) == 150
Remote exception from Malt.DistributedStdlibWorker with pid 2:
Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] eval
@ boot.jl:522
[2] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[3] eval
@ boot.jl:522
[4] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[5] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[6] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:47
[2] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[3] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[4] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[5] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[6] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[7] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[8] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
caused by: Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] eval
@ boot.jl:522
[2] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[3] eval
@ boot.jl:522
[4] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[5] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[6] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:467
[2] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:456
[3] remotecall_fetch(::Function, ::Int64, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:494
[4] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:44
[5] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[6] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[7] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[8] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[9] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[10] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[11] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
Struct Bond notebook: Error During Test at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:129
Test threw exception
Expression: eval_in_nb(sn, :freq) == 2.0e10
Remote exception from Malt.DistributedStdlibWorker with pid 2:
Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] eval
@ boot.jl:522
[2] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[3] eval
@ boot.jl:522
[4] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[5] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[6] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:47
[2] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[3] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[4] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[5] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[6] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[7] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[8] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
caused by: Error deserializing a remote exception from worker 2
Remote(original) exception of type UndefVarError
Remote stacktrace :
Stacktrace:
[1] eval
@ boot.jl:522
[2] top-level scope
@ ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:654
[3] eval
@ boot.jl:522
[4] #handle_msg##4
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
[5] run_work_thunk
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70
[6] #handle_msg##2
@ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:287
...and 1 more exception.
Stacktrace:
[1] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::Type{CapturedException})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/clusterserialize.jl:231
[2] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[3] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, t::DataType)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1757
[4] handle_deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket}, b::Int32)
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:1004
[5] deserialize(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Serialization /opt/julia/share/julia/stdlib/v1.14/Serialization/src/Serialization.jl:953 [inlined]
[6] deserialize_msg(s::Distributed.ClusterSerializer{Sockets.TCPSocket})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/messages.jl:87
[7] message_handler_loop(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:176
[8] process_tcp_streams(r_stream::Sockets.TCPSocket, w_stream::Sockets.TCPSocket, incoming::Bool)
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:133
[9] (::Distributed.var"#process_messages##0#process_messages##1"{Sockets.TCPSocket, Sockets.TCPSocket, Bool})()
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:121
Stacktrace:
[1] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:467
[2] remotecall_fetch(::Function, ::Distributed.Worker, ::Module, ::Vararg{Any})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:456
[3] remotecall_fetch(::Function, ::Int64, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Distributed /opt/julia/share/julia/stdlib/v1.14/Distributed/src/remotecall.jl:494
[4] remote_call_fetch(::Function, ::Malt.DistributedStdlibWorker, ::Module, ::Vararg{Any}; kwargs::@Kwargs{})
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:44
[5] remote_call_fetch(::typeof(Core.eval), ::Malt.DistributedStdlibWorker, ::Module, ::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/DistributedStdlibWorker.jl:58 [inlined]
[6] remote_eval_fetch(mod::Module, w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:567 [inlined]
[7] remote_eval_fetch(w::Malt.DistributedStdlibWorker, expr::Expr)
@ Malt ~/.julia/packages/Malt/OteGQ/src/Malt.jl:568
[8] eval_fetch_in_workspace(session_notebook::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Pluto.WorkspaceManager ~/.julia/packages/Pluto/T7rKa/src/evaluation/WorkspaceManager.jl:653
[9] eval_in_nb(sn::Tuple{Pluto.ServerSession, Pluto.Notebook}, expr::Symbol)
@ Main.var"##161" ~/.julia/packages/PlutoExtras/ESnX1/test/setup_helper.jl:14
[10] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/structbond.jl:560
[11] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined]
ERROR: LoadError: TypeError: in cglobal library name, expected Symbol, got a value of type Expr
Stacktrace:
[1] top-level scope
@ ~/.julia/packages/Enzyme_jll/EsqYX/.pkg/platform_augmentation.jl:2
[2] include(mapexpr::Function, mod::Module, _path::String)
@ Base Base.jl:326
[3] top-level scope
@ ~/.julia/packages/Enzyme_jll/EsqYX/.pkg/select_artifacts.jl:4
[4] include(mapexpr::Function, mod::Module, _path::String)
@ Base Base.jl:326
[5] top-level scope
@ none:8
[6] eval(m::Module, e::Any)
@ Core boot.jl:522
[7] exec_options(opts::Base.JLOptions)
@ Base client.jl:321
[8] _start()
@ Base client.jl:596
in expression starting at /home/pkgeval/.julia/packages/Enzyme_jll/EsqYX/.pkg/platform_augmentation.jl:2
in expression starting at /home/pkgeval/.julia/packages/Enzyme_jll/EsqYX/.pkg/select_artifacts.jl:4
cell.output.body = Dict{Symbol, Any}(:msg => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\n\e[0mClosest candidates are:\n\e[0m stacktrace(\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace()\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace(\e[91m::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}\e[39m\e[90m, \e[39m\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:261\e[24m\e[39m\n\e[0m ...\n", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "CapturedException(ex::AssertionError, bt_raw::Vector{…})", :inlined => false, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/task.jl#L12", :path => "task.jl", :source_package => "Main", :call => "CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})", :linfo_type => "Core.MethodInstance", :line => 17, :file => "task.jl", :func => "CapturedException", :parent_module => "Base", :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#e1d8a572-21ec-4db9-a640-f3521a16cb1f", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 1, :file => "extended_toc.jl#==#e1d8a572-21ec-4db9-a640-f3521a16cb1f", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:274\n stacktrace()\n @ Base stacktraces.jl:274\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:261\n ...\n\nStacktrace:\n [1] CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})\n @ Base task.jl:17\n [2] macro expansion\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#e1d8a572-21ec-4db9-a640-f3521a16cb1f:1 [inlined]")
ToC notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/toc.jl:11
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("e1d8a572-21ec-4db9-a640-f3521a16cb1f"), "@frompackage \"../..\" begin\n\tusing ^.ExtendedToc: *\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\n\e[0mClosest candidates are:\n\e[0m stacktrace(\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace()\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace(\e[91m::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}\e[39m\e[90m, \e[39m\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:261\e[24m\e[39m\n\e[0m ...\n", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "CapturedException(ex::AssertionError, bt_raw::Vector{…})", :inlined => false, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/task.jl#L12", :path => "task.jl", :source_package => "Main", :call => "CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})", :linfo_type => "Core.MethodInstance", :line => 17, :file => "task.jl", :func => "CapturedException"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#e1d8a572-21ec-4db9-a640-f3521a16cb1f", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 1, :file => "extended_toc.jl#==#e1d8a572-21ec-4db9-a640-f3521a16cb1f", :func => "macro expansion"…)], :plain_error => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:274\n stacktrace()\n @ Base stacktraces.jl:274\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:261\n ...\n\nStacktrace:\n [1] CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})\n @ Base task.jl:17\n [2] macro expansion\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#e1d8a572-21ec-4db9-a640-f3521a16cb1f:1 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665489551116e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[Dict("group" => "macro", "line" => -1, "msg" => ("\n ", MIME type text/html), "level" => "Info", "id" => "PlutoDevMacros_FromPackage_7595c0c5", "cell_id" => Base.UUID("e1d8a572-21ec-4db9-a640-f3521a16cb1f"), "kwargs" => Tuple{String, Any}[], "file" => "/home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/src/frompackage/macro.jl")], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:CapturedException => [], Symbol("@frompackage") => []), 7), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/toc.jl:11
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#d05d4e8c-bf50-4343-b6b5-9b77caa646cd", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "extended_toc.jl#==#d05d4e8c-bf50-4343-b6b5-9b77caa646cd", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#d05d4e8c-bf50-4343-b6b5-9b77caa646cd:1")
ToC notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/toc.jl:11
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("d05d4e8c-bf50-4343-b6b5-9b77caa646cd"), "ExtendedTableOfContents()", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#d05d4e8c-bf50-4343-b6b5-9b77caa646cd", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "extended_toc.jl#==#d05d4e8c-bf50-4343-b6b5-9b77caa646cd", :func => "top-level scope"…)], :plain_error => "UndefVarError: `ExtendedTableOfContents` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#d05d4e8c-bf50-4343-b6b5-9b77caa646cd:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665490708196e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:ExtendedTableOfContents => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/toc.jl:11
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `show_output_when_hidden` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#f6e74270-bd75-4367-a0b2-1e10e1336b6c", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "extended_toc.jl#==#f6e74270-bd75-4367-a0b2-1e10e1336b6c", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `show_output_when_hidden` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#f6e74270-bd75-4367-a0b2-1e10e1336b6c:1")
ToC notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/toc.jl:11
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("f6e74270-bd75-4367-a0b2-1e10e1336b6c"), "3 |> show_output_when_hidden # This will keep showing", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `show_output_when_hidden` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#f6e74270-bd75-4367-a0b2-1e10e1336b6c", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "extended_toc.jl#==#f6e74270-bd75-4367-a0b2-1e10e1336b6c", :func => "top-level scope"…)], :plain_error => "UndefVarError: `show_output_when_hidden` not defined in `Main.var\"workspace#3\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/extended_toc.jl#==#f6e74270-bd75-4367-a0b2-1e10e1336b6c:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665490716909e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:|> => [], :show_output_when_hidden => []), 9), false, true, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => true)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/toc.jl:11
cell.output.body = Dict{Symbol, Any}(:msg => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\n\e[0mClosest candidates are:\n\e[0m stacktrace(\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace()\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace(\e[91m::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}\e[39m\e[90m, \e[39m\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:261\e[24m\e[39m\n\e[0m ...\n", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "CapturedException(ex::AssertionError, bt_raw::Vector{…})", :inlined => false, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/task.jl#L12", :path => "task.jl", :source_package => "Main", :call => "CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})", :linfo_type => "Core.MethodInstance", :line => 17, :file => "task.jl", :func => "CapturedException", :parent_module => "Base", :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#57c51c71-fd8d-440d-8262-9cccd1617c08", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 1, :file => "basic_widgets.jl#==#57c51c71-fd8d-440d-8262-9cccd1617c08", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:274\n stacktrace()\n @ Base stacktraces.jl:274\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:261\n ...\n\nStacktrace:\n [1] CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})\n @ Base task.jl:17\n [2] macro expansion\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#57c51c71-fd8d-440d-8262-9cccd1617c08:1 [inlined]")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("57c51c71-fd8d-440d-8262-9cccd1617c08"), "@frompackage \"../..\" begin\n\tusing ^\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\n\e[0mClosest candidates are:\n\e[0m stacktrace(\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace()\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace(\e[91m::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}\e[39m\e[90m, \e[39m\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:261\e[24m\e[39m\n\e[0m ...\n", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "CapturedException(ex::AssertionError, bt_raw::Vector{…})", :inlined => false, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/task.jl#L12", :path => "task.jl", :source_package => "Main", :call => "CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})", :linfo_type => "Core.MethodInstance", :line => 17, :file => "task.jl", :func => "CapturedException"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#57c51c71-fd8d-440d-8262-9cccd1617c08", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 1, :file => "basic_widgets.jl#==#57c51c71-fd8d-440d-8262-9cccd1617c08", :func => "macro expansion"…)], :plain_error => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:274\n stacktrace()\n @ Base stacktraces.jl:274\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:261\n ...\n\nStacktrace:\n [1] CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})\n @ Base task.jl:17\n [2] macro expansion\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#57c51c71-fd8d-440d-8262-9cccd1617c08:1 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665552678419e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[Dict("group" => "macro", "line" => -1, "msg" => ("\n ", MIME type text/html), "level" => "Info", "id" => "PlutoDevMacros_FromPackage_7595c0c5", "cell_id" => Base.UUID("57c51c71-fd8d-440d-8262-9cccd1617c08"), "kwargs" => Tuple{String, Any}[], "file" => "/home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/src/frompackage/macro.jl")], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:CapturedException => [], Symbol("@frompackage") => []), 7), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `StringOnEnter` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :func => "top-level scope", :parent_module => nothing, :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `StringOnEnter` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055:134 [inlined]")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("d9762fc1-fa2c-4315-a360-cc1cd9d70055"), "md\"\"\"\nThis is an example of `StringOnEnter`: \$(@bind text StringOnEnter(\"ciao\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `StringOnEnter` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :func => "macro expansion"…)], :plain_error => "UndefVarError: `StringOnEnter` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556533366e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:text => [Pluto.Cell(Base.UUID("cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f"), "text === \"ciao\" || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `text` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `text` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556581148e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:text => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], Symbol("PlutoRunner.create_bond") => [], Symbol("Core.applicable") => [], Symbol("@bind") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :StringOnEnter => [], :Core => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `text` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `text` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f:1")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f"), "text === \"ciao\" || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `text` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `text` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#cbeff2f3-3ffe-4aaa-8d4c-43c44ee6d59f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556581148e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:text => [Pluto.Cell(Base.UUID("d9762fc1-fa2c-4315-a360-cc1cd9d70055"), "md\"\"\"\nThis is an example of `StringOnEnter`: \$(@bind text StringOnEnter(\"ciao\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `StringOnEnter` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055", :func => "macro expansion"…)], :plain_error => "UndefVarError: `StringOnEnter` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#d9762fc1-fa2c-4315-a360-cc1cd9d70055:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556533366e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:text => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], Symbol("PlutoRunner.create_bond") => [], Symbol("Core.applicable") => [], Symbol("@bind") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :StringOnEnter => [], :Core => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "top-level scope", :parent_module => nothing, :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:134 [inlined]")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("ecfdee44-3e6c-4e7e-a039-1f7d05a875f8"), "md\"\"\"\nThis is a number: \$(@bind num Editable(3))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556595666e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:num => [Pluto.Cell(Base.UUID("9a90e5be-6c38-440d-a6d6-99dc25be5727"), "num === 3 || error(\"something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :func => "top-level scope"…)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556605894e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:num => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("d171e8f9-c939-4747-a748-5568ae4a4064"), "num |> typeof", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :func => "top-level scope"…)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557036812e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:|> => [], :num => [Pluto.Cell(#= circular reference @-8 =#)], :typeof => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("@md_str") => [], :getindex => [], Symbol("PlutoRunner.create_bond") => [], Symbol("Core.applicable") => [], Symbol("@bind") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727:1")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("9a90e5be-6c38-440d-a6d6-99dc25be5727"), "num === 3 || error(\"something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :func => "top-level scope"…)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556605894e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:num => [Pluto.Cell(Base.UUID("ecfdee44-3e6c-4e7e-a039-1f7d05a875f8"), "md\"\"\"\nThis is a number: \$(@bind num Editable(3))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556595666e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:num => [Pluto.Cell(#= circular reference @-8 =#), Pluto.Cell(Base.UUID("d171e8f9-c939-4747-a748-5568ae4a4064"), "num |> typeof", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :func => "top-level scope"…)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557036812e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:|> => [], :num => [Pluto.Cell(#= circular reference @-8 =#)], :typeof => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("@md_str") => [], :getindex => [], Symbol("PlutoRunner.create_bond") => [], Symbol("Core.applicable") => [], Symbol("@bind") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :func => "top-level scope", :parent_module => nothing, :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4:134 [inlined]")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("ca6e57a2-667f-4a77-a1ea-5f42192056d4"), "@bind(\n\tnumber_editable,\n\tEditable(0.5123234; prefix = \"Before: \", suffix = \" After!\", format = \".2f\")\n)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556676189e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:number_editable => [Pluto.Cell(Base.UUID("81c03bad-aed6-4b45-b3b5-edbba30c0bdb"), "number_editable === 0.5123234 || error(\"something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `number_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb", :func => "top-level scope"…)], :plain_error => "UndefVarError: `number_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556823266e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:number_editable => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `number_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `number_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb:1")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("81c03bad-aed6-4b45-b3b5-edbba30c0bdb"), "number_editable === 0.5123234 || error(\"something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `number_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb", :func => "top-level scope"…)], :plain_error => "UndefVarError: `number_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#81c03bad-aed6-4b45-b3b5-edbba30c0bdb:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556823266e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:number_editable => [Pluto.Cell(Base.UUID("ca6e57a2-667f-4a77-a1ea-5f42192056d4"), "@bind(\n\tnumber_editable,\n\tEditable(0.5123234; prefix = \"Before: \", suffix = \" After!\", format = \".2f\")\n)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ca6e57a2-667f-4a77-a1ea-5f42192056d4:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556676189e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:number_editable => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374", :func => "top-level scope", :parent_module => nothing, :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374:134 [inlined]")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("ac83e4d6-1637-4646-865c-7d21ce010374"), "@bind(\n\tbool_editable,\n\tEditable(true)\n)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557017342e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bool_editable => [Pluto.Cell(Base.UUID("09458943-15a4-4251-82a8-e43299db53b5"), "bool_editable || error(\"something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `bool_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5", :func => "top-level scope"…)], :plain_error => "UndefVarError: `bool_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557027417e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:error => [], :bool_editable => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `bool_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `bool_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5:1")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("09458943-15a4-4251-82a8-e43299db53b5"), "bool_editable || error(\"something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `bool_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5", :func => "top-level scope"…)], :plain_error => "UndefVarError: `bool_editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#09458943-15a4-4251-82a8-e43299db53b5:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557027417e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:error => [], :bool_editable => [Pluto.Cell(Base.UUID("ac83e4d6-1637-4646-865c-7d21ce010374"), "@bind(\n\tbool_editable,\n\tEditable(true)\n)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ac83e4d6-1637-4646-865c-7d21ce010374:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ac83e4d6-1637-4646-865c-7d21ce010374:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557017342e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bool_editable => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064:1")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("d171e8f9-c939-4747-a748-5568ae4a4064"), "num |> typeof", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064", :func => "top-level scope"…)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#d171e8f9-c939-4747-a748-5568ae4a4064:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557036812e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:|> => [], :num => [Pluto.Cell(Base.UUID("ecfdee44-3e6c-4e7e-a039-1f7d05a875f8"), "md\"\"\"\nThis is a number: \$(@bind num Editable(3))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#ecfdee44-3e6c-4e7e-a039-1f7d05a875f8:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556595666e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:num => [Pluto.Cell(Base.UUID("9a90e5be-6c38-440d-a6d6-99dc25be5727"), "num === 3 || error(\"something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727", :func => "top-level scope"…)], :plain_error => "UndefVarError: `num` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9a90e5be-6c38-440d-a6d6-99dc25be5727:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665556605894e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:num => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("@md_str") => [], :getindex => [], Symbol("PlutoRunner.create_bond") => [], Symbol("Core.applicable") => [], Symbol("@bind") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :typeof => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :func => "top-level scope", :parent_module => nothing, :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003:134 [inlined]")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("9dfb5236-9475-4bf6-990a-19f8f5519003"), "md\"\"\"\nThis has also a unit \$(@bind unitnum Editable(3.0;suffix=\" dB\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557063478e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:unitnum => [Pluto.Cell(Base.UUID("245fad1a-2f1e-4776-b048-6873e8c33f3b"), "unitnum === 3.0 || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `unitnum` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b", :func => "top-level scope"…)], :plain_error => "UndefVarError: `unitnum` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557074159e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:error => [], :(===) => [], :unitnum => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("@md_str") => [], :getindex => [], Symbol("PlutoRunner.create_bond") => [], Symbol("Core.applicable") => [], Symbol("@bind") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `unitnum` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `unitnum` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b:1")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("245fad1a-2f1e-4776-b048-6873e8c33f3b"), "unitnum === 3.0 || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `unitnum` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b", :func => "top-level scope"…)], :plain_error => "UndefVarError: `unitnum` not defined in `Main.var\"workspace#4\"`\nSuggestion: add an appropriate import or assignment. This global was declared but not assigned.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#245fad1a-2f1e-4776-b048-6873e8c33f3b:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557074159e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:error => [], :(===) => [], :unitnum => [Pluto.Cell(Base.UUID("9dfb5236-9475-4bf6-990a-19f8f5519003"), "md\"\"\"\nThis has also a unit \$(@bind unitnum Editable(3.0;suffix=\" dB\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#9dfb5236-9475-4bf6-990a-19f8f5519003:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#9dfb5236-9475-4bf6-990a-19f8f5519003:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557063478e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:unitnum => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("@md_str") => [], :getindex => [], Symbol("PlutoRunner.create_bond") => [], Symbol("Core.applicable") => [], Symbol("@bind") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :func => "top-level scope", :parent_module => nothing, :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102:134 [inlined]")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("456a3579-3c33-496c-bbf2-6e6e0d0ff102"), "bool_bond = @bind bool_val Editable(true)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bool_bond, 1.782665557087391e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bool_val => [Pluto.Cell(Base.UUID("8f7d7dac-d5e6-43f4-88e6-21179c78c3ef"), "bool_val", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `bool_val` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef", :func => "top-level scope"…)], :plain_error => "UndefVarError: `bool_val` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557236259e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:bool_val => [Pluto.Cell(#= circular reference @-8 =#)]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :bool_bond => []), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `bool_val` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `bool_val` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef:1")
Basic Widgets notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("8f7d7dac-d5e6-43f4-88e6-21179c78c3ef"), "bool_val", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `bool_val` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef", :func => "top-level scope"…)], :plain_error => "UndefVarError: `bool_val` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#8f7d7dac-d5e6-43f4-88e6-21179c78c3ef:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665557236259e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:bool_val => [Pluto.Cell(Base.UUID("456a3579-3c33-496c-bbf2-6e6e0d0ff102"), "bool_bond = @bind bool_val Editable(true)", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :func => "top-level scope"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 134, :file => "bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102", :func => "macro expansion"…)], :plain_error => "UndefVarError: `Editable` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/basic_widgets.jl#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102:1\n [2] macro expansion\n @ ~/.julia/packages/Pluto/T7rKa/src/runner/PlutoRunner/src/bonds.jl#@#==#456a3579-3c33-496c-bbf2-6e6e0d0ff102:134 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, :bool_bond, 1.782665557087391e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:bool_val => [Pluto.Cell(#= circular reference @-8 =#)], :bool_bond => []), Dict{Symbol, Vector{Pluto.Cell}}(:Editable => [], Symbol("PlutoRunner.create_bond") => [], Symbol("@bind") => [], Symbol("Core.applicable") => [], Symbol("Base.get") => [], :PlutoRunner => [], :Base => [], :Core => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/basics.jl:36
cell.output.body = Dict{Symbol, Any}(:msg => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\n\e[0mClosest candidates are:\n\e[0m stacktrace(\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace()\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace(\e[91m::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}\e[39m\e[90m, \e[39m\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:261\e[24m\e[39m\n\e[0m ...\n", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "CapturedException(ex::AssertionError, bt_raw::Vector{…})", :inlined => false, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/task.jl#L12", :path => "task.jl", :source_package => "Main", :call => "CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})", :linfo_type => "Core.MethodInstance", :line => 17, :file => "task.jl", :func => "CapturedException", :parent_module => "Base", :from_c => false), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 1, :file => "latex_equations.jl#==#57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7", :func => "macro expansion", :parent_module => nothing, :from_c => false)], :plain_error => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:274\n stacktrace()\n @ Base stacktraces.jl:274\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:261\n ...\n\nStacktrace:\n [1] CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})\n @ Base task.jl:17\n [2] macro expansion\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7:1 [inlined]")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7"), "@frompackage \"../..\" begin\n\tusing ^\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\n\e[0mClosest candidates are:\n\e[0m stacktrace(\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace()\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:274\e[24m\e[39m\n\e[0m stacktrace(\e[91m::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}\e[39m\e[90m, \e[39m\e[91m::Bool\e[39m)\n\e[0m\e[90m @\e[39m \e[90mBase\e[39m \e[90m\e[4mstacktraces.jl:261\e[24m\e[39m\n\e[0m ...\n", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "CapturedException(ex::AssertionError, bt_raw::Vector{…})", :inlined => false, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/task.jl#L12", :path => "task.jl", :source_package => "Main", :call => "CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})", :linfo_type => "Core.MethodInstance", :line => 17, :file => "task.jl", :func => "CapturedException"…), Dict(:call_short => "macro expansion", :inlined => true, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7", :source_package => nothing, :call => "macro expansion", :linfo_type => "Nothing", :line => 1, :file => "latex_equations.jl#==#57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7", :func => "macro expansion"…)], :plain_error => "MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:274\n stacktrace()\n @ Base stacktraces.jl:274\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:261\n ...\n\nStacktrace:\n [1] CapturedException(ex::AssertionError, bt_raw::Vector{Base.StackTraces.StackFrame})\n @ Base task.jl:17\n [2] macro expansion\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7:1 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665687573823e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[Dict("group" => "macro", "line" => -1, "msg" => ("\n ", MIME type text/html), "level" => "Info", "id" => "PlutoDevMacros_FromPackage_7595c0c5", "cell_id" => Base.UUID("57ec4f3e-ed4d-4c44-af8a-c1e32a3f4bd7"), "kwargs" => Tuple{String, Any}[], "file" => "/home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/src/frompackage/macro.jl")], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:CapturedException => [], Symbol("@frompackage") => []), 7), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `initialize_eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#a78aa624-6504-4b3f-914a-833261b92f19", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#a78aa624-6504-4b3f-914a-833261b92f19", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `initialize_eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#a78aa624-6504-4b3f-914a-833261b92f19:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("a78aa624-6504-4b3f-914a-833261b92f19"), "initialize_eqref() # This is important for making `eqref(label)` work!", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `initialize_eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#a78aa624-6504-4b3f-914a-833261b92f19", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#a78aa624-6504-4b3f-914a-833261b92f19", :func => "top-level scope"…)], :plain_error => "UndefVarError: `initialize_eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#a78aa624-6504-4b3f-914a-833261b92f19:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665689036308e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:initialize_eqref => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bfb8ee9-14e2-44ee-b0d5-98790d47f7b8", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#0bfb8ee9-14e2-44ee-b0d5-98790d47f7b8", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bfb8ee9-14e2-44ee-b0d5-98790d47f7b8:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("0bfb8ee9-14e2-44ee-b0d5-98790d47f7b8"), "texeq(\"3+2=5\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bfb8ee9-14e2-44ee-b0d5-98790d47f7b8", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#0bfb8ee9-14e2-44ee-b0d5-98790d47f7b8", :func => "top-level scope"…)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bfb8ee9-14e2-44ee-b0d5-98790d47f7b8:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665690563121e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:texeq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("958531c1-fa83-477c-be3d-927155800f1b"), "texeq\"\n\t\\sum_{i=\$(a[1])}^{\$(a[end])} i=\$(sum(a)) \\label{interactive}\n\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665690569064e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@texeq_str") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#1482e175-cf32-42f3-b8fb-64f1f14c1501", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#1482e175-cf32-42f3-b8fb-64f1f14c1501", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#1482e175-cf32-42f3-b8fb-64f1f14c1501:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("1482e175-cf32-42f3-b8fb-64f1f14c1501"), "md\"\"\"\nThe sum in \$(eqref(\"interactive\")) is interactive and its equation number reference automatically updates!\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#1482e175-cf32-42f3-b8fb-64f1f14c1501", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#1482e175-cf32-42f3-b8fb-64f1f14c1501", :func => "top-level scope"…)], :plain_error => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#1482e175-cf32-42f3-b8fb-64f1f14c1501:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692020314e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], :eqref => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0df86e0e-6813-4f9f-9f36-7badf2f85597", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#0df86e0e-6813-4f9f-9f36-7badf2f85597", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0df86e0e-6813-4f9f-9f36-7badf2f85597:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("0df86e0e-6813-4f9f-9f36-7badf2f85597"), "md\"\"\"Multiple links to the same equation \$(eqref(\"interactive\")) also work! See also \$(eqref(\"seven\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0df86e0e-6813-4f9f-9f36-7badf2f85597", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#0df86e0e-6813-4f9f-9f36-7badf2f85597", :func => "top-level scope"…)], :plain_error => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0df86e0e-6813-4f9f-9f36-7badf2f85597:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692030803e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], :eqref => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bd44757-90b8-452f-999f-6109239ac826", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#0bd44757-90b8-452f-999f-6109239ac826", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bd44757-90b8-452f-999f-6109239ac826:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("0bd44757-90b8-452f-999f-6109239ac826"), "md\"\"\"\n\$(texeq(\"\n3\n+\n2\n\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bd44757-90b8-452f-999f-6109239ac826", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#0bd44757-90b8-452f-999f-6109239ac826", :func => "top-level scope"…)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#0bd44757-90b8-452f-999f-6109239ac826:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692041104e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], :texeq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#b9213424-f814-4bb8-a05f-33249f4f0a8f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#b9213424-f814-4bb8-a05f-33249f4f0a8f", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#b9213424-f814-4bb8-a05f-33249f4f0a8f:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("b9213424-f814-4bb8-a05f-33249f4f0a8f"), "md\"\"\"\n\$(texeq(\"\n\t(2 \\\\cdot 3) + (1 \\\\cdot 4) &= 6 + 4 \\\\label{test1} \\\\\\\\\n\t&= 10 \\\\label{test2} \\\\\\\\\n\t&= 10 \\\\\\\\\n\t&= 10 \\\\label{test3} \\\\\\\\\n\t&= 10 \\\\\\\\\n\t&= 10 \\\\label{test4} \\\\\\\\\n\t&= 10 \\\\\\\\\n\t&= 10 \\\\label{test5}\"\n,\"align\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#b9213424-f814-4bb8-a05f-33249f4f0a8f", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#b9213424-f814-4bb8-a05f-33249f4f0a8f", :func => "top-level scope"…)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#b9213424-f814-4bb8-a05f-33249f4f0a8f:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692050238e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], :texeq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#9e69e30e-506a-4bd7-b213-0b5c0b31a10d", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#9e69e30e-506a-4bd7-b213-0b5c0b31a10d", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#9e69e30e-506a-4bd7-b213-0b5c0b31a10d:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("9e69e30e-506a-4bd7-b213-0b5c0b31a10d"), "md\"\"\"Link to sub-parts of align environments are now fixed! \$(eqref(\"test1\")), \$(eqref(\"test2\")), \$(eqref(\"test3\")), \$(eqref(\"test4\")), \$(eqref(\"test5\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#9e69e30e-506a-4bd7-b213-0b5c0b31a10d", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#9e69e30e-506a-4bd7-b213-0b5c0b31a10d", :func => "top-level scope"…)], :plain_error => "UndefVarError: `eqref` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#9e69e30e-506a-4bd7-b213-0b5c0b31a10d:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692061462e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], :eqref => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#ea09b6ec-8d39-4cd9-9c79-85c1fcce3828", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#ea09b6ec-8d39-4cd9-9c79-85c1fcce3828", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#ea09b6ec-8d39-4cd9-9c79-85c1fcce3828:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("ea09b6ec-8d39-4cd9-9c79-85c1fcce3828"), "texeq(\"\n\t\\\\begin{align*}\n\t\t(2 \\\\cdot 3) + (1 \\\\cdot 4) &= 6 + 4 \\\\\n\t\t\t\t\t\t\t\t\t&= 10\n\t\\\\end{align*}\n\t\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#ea09b6ec-8d39-4cd9-9c79-85c1fcce3828", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#ea09b6ec-8d39-4cd9-9c79-85c1fcce3828", :func => "top-level scope"…)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#ea09b6ec-8d39-4cd9-9c79-85c1fcce3828:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.78266569207155e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:texeq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#7879d7e3-38ad-4a06-8057-ec30da534d76", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#7879d7e3-38ad-4a06-8057-ec30da534d76", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#7879d7e3-38ad-4a06-8057-ec30da534d76:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("7879d7e3-38ad-4a06-8057-ec30da534d76"), "texeq(\"y=2x^2\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#7879d7e3-38ad-4a06-8057-ec30da534d76", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#7879d7e3-38ad-4a06-8057-ec30da534d76", :func => "top-level scope"…)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#7879d7e3-38ad-4a06-8057-ec30da534d76:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692082001e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:texeq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#6d750d01-b851-4614-b448-1a6e00fa5754", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#6d750d01-b851-4614-b448-1a6e00fa5754", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#6d750d01-b851-4614-b448-1a6e00fa5754:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("6d750d01-b851-4614-b448-1a6e00fa5754"), "md\"\"\"\n\$(texeq(\"\n\t\\\\pi = \\\\pi^e + \\\\gamma (P - Y^P) + \\\\rho \\\\label{seven}\"\n))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#6d750d01-b851-4614-b448-1a6e00fa5754", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#6d750d01-b851-4614-b448-1a6e00fa5754", :func => "top-level scope"…)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#6d750d01-b851-4614-b448-1a6e00fa5754:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692091814e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], :texeq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20", :parent_module => "Base", :from_c => false), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand", :parent_module => "Base", :from_c => false)], :plain_error => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("2078d2c8-1f38-42fe-9945-b2235e267b38"), "texeq\"\n\\frac{q \\sqrt{2}}{15} + \$(3 + 2 + (5 + 32)) - \$asdasd\n\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)", :linfo_type => "Core.MethodInstance", :line => 210, :file => "expr.jl", :func => "#macroexpand#20"…), Dict(:call_short => "macroexpand(m::Module, x::Expr)", :inlined => true, :url => "https://github.com/JuliaLang/julia/tree/6e8868916ab43edd961e82684f154b0261ddb3c1/base/expr.jl#L209", :path => "expr.jl", :source_package => "Main", :call => "macroexpand(m::Module, x::Expr)", :linfo_type => "Core.MethodInstance", :line => 209, :file => "expr.jl", :func => "macroexpand"…)], :plain_error => "UndefVarError: `@texeq_str` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] macroexpand(m::Module, x::Expr; recursive::Bool, legacyscope::Bool)\n @ Base expr.jl:210 [inlined]\n [2] macroexpand(m::Module, x::Expr)\n @ Base expr.jl:209 [inlined]"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692098001e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@texeq_str") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
cell.output.body = Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#2c82ab99-8e86-41c6-b938-3635d2d3ccde", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#2c82ab99-8e86-41c6-b938-3635d2d3ccde", :func => "top-level scope", :parent_module => nothing, :from_c => false)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#2c82ab99-8e86-41c6-b938-3635d2d3ccde:1")
Latex Equations notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Expression: noerror(cell)
Evaluated: noerror(Pluto.Cell(Base.UUID("2c82ab99-8e86-41c6-b938-3635d2d3ccde"), "md\"\"\"\nThe antenna pattern of a DRA antenna can at first approximation be expressed as:\n\$(texeq(\"3+2\"))\n\"\"\"", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.", :stacktrace => Dict{Symbol, Any}[Dict(:call_short => "top-level scope", :inlined => false, :url => nothing, :path => "/home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#2c82ab99-8e86-41c6-b938-3635d2d3ccde", :source_package => nothing, :call => "top-level scope", :linfo_type => "Core.CodeInfo", :line => 1, :file => "latex_equations.jl#==#2c82ab99-8e86-41c6-b938-3635d2d3ccde", :func => "top-level scope"…)], :plain_error => "UndefVarError: `texeq` not defined in `Main.var\"workspace#4\"`\nSuggestion: check for spelling errors or missing imports.\nStacktrace:\n [1] top-level scope\n @ ~/.julia/packages/PlutoExtras/ESnX1/test/notebooks/latex_equations.jl#==#2c82ab99-8e86-41c6-b938-3635d2d3ccde:1"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.782665692542038e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@md_str") => [], :getindex => [], :texeq => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)))
Stacktrace:
[1] macro expansion
@ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:784 [inlined]
[2] top-level scope
@ ~/.julia/packages/PlutoExtras/ESnX1/test/latex.jl:13
Test Summary: | Pass Fail Error Total Time
Package | 265 65 5 335 10m00.6s
test/combinehtl_module.jl | 151 151 11.8s
make_script | 59 59 8.1s
make_node | 35 35 2.9s
Other Helpers | 57 57 0.8s
test/structbond.jl | 57 34 5 96 4m51.4s
APD methods and Coverage | 17 17 27.1s
Toggle Reactive | 4 4 0.1s
StructBond | 11 11 6.2s
Popout | 2 2 0.2s
StructBondSelect | 10 10 7.1s
collect_reinterpret! | 2 2 0.7s
Struct Bond notebook | 26 34 5 65 4m16.4s
StructBondModule misc coverage | 2 2 0.1s
test/toc.jl | 22 3 25 1m35.5s
ToC notebook | 22 3 25 1m35.5s
test/basics.jl | 14 14 28 1m12.6s
APD methods | 11 11 0.2s
Basic Widgets notebook | 3 14 17 1m12.4s
test/runtests.jl | 11 11 55.3s
Aqua | 11 11 55.3s
Method ambiguity | 1 1 10.2s
Unbound type parameters | 1 1 0.1s
Undefined exports | 1 1 0.0s
Compare Project.toml and test/Project.toml | 1 1 0.4s
Stale dependencies | 1 1 6.3s
Compat bounds | 4 4 0.7s
Piracy | 1 1 0.3s
Persistent tasks | 1 1 19.5s
test/latex.jl | 10 14 24 1m13.9s
Latex Equations notebook | 10 14 24 1m13.9s
ERROR: LoadError: Some tests did not pass: 265 passed, 65 failed, 5 errored, 0 broken.
in expression starting at /home/pkgeval/.julia/packages/PlutoExtras/ESnX1/test/runtests.jl:10
Testing failed after 685.92s
ERROR: LoadError: Package PlutoExtras errored during testing
Stacktrace:
[1] pkgerror(msg::String)
@ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68
[2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool)
@ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3247
[3] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}})
@ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587
[4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd})
@ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172
[5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd})
@ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160
[6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd})
@ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined]
[7] top-level scope
@ /PkgEval.jl/scripts/evaluate.jl:223
[8] include(mod::Module, _path::String)
@ Base Base.jl:325
[9] exec_options(opts::Base.JLOptions)
@ Base client.jl:355
[10] _start()
@ Base client.jl:596
in expression starting at /PkgEval.jl/scripts/evaluate.jl:214
PkgEval failed after 846.46s: package tests unexpectedly errored