no-blank-blocks

September 18, 2025 ยท View on GitHub

no-blank-blocks

Reports and optionally removes blocks with whitespace only.

Fixer

Auto-removes blank blocks with whitespace only.

Options

A single options object has the following properties.

enableFixer

Whether or not to auto-remove the blank block. Defaults to false.

Contexteverywhere
TagsN/A
Recommendedfalse
Settings
OptionsenableFixer

Failing examples

The following patterns are considered problems:

/** */
// "jsdoc/no-blank-blocks": ["error"|"warn", {"enableFixer":true}]
// Message: No empty blocks

/**
 */
// "jsdoc/no-blank-blocks": ["error"|"warn", {"enableFixer":true}]
// Message: No empty blocks

/**
 *
 */
// "jsdoc/no-blank-blocks": ["error"|"warn", {"enableFixer":true}]
// Message: No empty blocks

/**
 *
 *
 */
// "jsdoc/no-blank-blocks": ["error"|"warn", {"enableFixer":true}]
// Message: No empty blocks

/**
 *
 *
 */
// "jsdoc/no-blank-blocks": ["error"|"warn", {"enableFixer":false}]
// Message: No empty blocks

/**
 *
 *
 */
// Message: No empty blocks

Passing examples

The following patterns are not considered problems:

/** @tag */

/**
 * Text
 */

/**
 * @tag
 */