validate_block_not_empty() — svelte Function Reference
Architecture documentation for the validate_block_not_empty() function in utils.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD ea08cb05_2664_4e93_7551_6103e0cb3a87["validate_block_not_empty()"] bf0d8f1b_17da_970d_bf44_fbcf099d5371["utils.js"] ea08cb05_2664_4e93_7551_6103e0cb3a87 -->|defined in| bf0d8f1b_17da_970d_bf44_fbcf099d5371 40a9868f_fb12_2d7c_aa35_be01988cecf1["AwaitBlock()"] 40a9868f_fb12_2d7c_aa35_be01988cecf1 -->|calls| ea08cb05_2664_4e93_7551_6103e0cb3a87 411cfb7b_abaa_704a_4915_960543b87198["EachBlock()"] 411cfb7b_abaa_704a_4915_960543b87198 -->|calls| ea08cb05_2664_4e93_7551_6103e0cb3a87 a9271596_16f4_fc39_63e6_7fcfca105e9c["IfBlock()"] a9271596_16f4_fc39_63e6_7fcfca105e9c -->|calls| ea08cb05_2664_4e93_7551_6103e0cb3a87 0b4fd805_a4ef_284c_9d89_632d7cb4b794["KeyBlock()"] 0b4fd805_a4ef_284c_9d89_632d7cb4b794 -->|calls| ea08cb05_2664_4e93_7551_6103e0cb3a87 170735b0_d19f_e8fe_cdc9_07ad2d5b7b3a["SnippetBlock()"] 170735b0_d19f_e8fe_cdc9_07ad2d5b7b3a -->|calls| ea08cb05_2664_4e93_7551_6103e0cb3a87 4e5dd546_257b_5a25_b178_e3f28f8a0b63["block_empty()"] ea08cb05_2664_4e93_7551_6103e0cb3a87 -->|calls| 4e5dd546_257b_5a25_b178_e3f28f8a0b63 style ea08cb05_2664_4e93_7551_6103e0cb3a87 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/phases/2-analyze/visitors/shared/utils.js lines 143–150
export function validate_block_not_empty(node, context) {
if (!node) return;
// Assumption: If the block has zero elements, someone's in the middle of typing it out,
// so don't warn in that case because it would be distracting.
if (node.nodes.length === 1 && node.nodes[0].type === 'Text' && !node.nodes[0].raw.trim()) {
w.block_empty(node.nodes[0]);
}
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does validate_block_not_empty() do?
validate_block_not_empty() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/2-analyze/visitors/shared/utils.js.
Where is validate_block_not_empty() defined?
validate_block_not_empty() is defined in packages/svelte/src/compiler/phases/2-analyze/visitors/shared/utils.js at line 143.
What does validate_block_not_empty() call?
validate_block_not_empty() calls 1 function(s): block_empty.
What calls validate_block_not_empty()?
validate_block_not_empty() is called by 5 function(s): AwaitBlock, EachBlock, IfBlock, KeyBlock, SnippetBlock.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free