Empty block statement
A control-flow or try/catch branch uses an empty `{}` block.
#Metadata
#Why it matters
Empty blocks hide missing logic, swallowed errors, or incomplete refactors and often mask bugs.
#Remediation
Add the intended statements, throw or log in error paths, or remove the branch if it is dead code.
#Repository path
The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.correctness.empty-block-statement.rule.yaml.