warning
jsdoc/check-indentationReports invalid padding inside JSDoc blocks.
Ignores parts enclosed in Markdown "code block"'s. For example, the following description is not reported:
/**
* Some description:
* ```html
* <section>
* <title>test</title>
* </section>
* ```
*/
Examples
❌ Incorrect
/** foo */
function quux1 () {
}
// Message: There must be no indentation.
/**
* foo
*
* @param bar
* baz
*/
function quux2 () {
}
// Message: There must be no indentation.
/**
* Foo
* bar
*/
class Moo {}
// Message: There must be no indentation.
/**
* foo
*
* @example
* anArray.filter((a) => {
* return a.b;
* });
*/
function quux3 () {
}
// Options: [{"excludeTags":[]}]
// Message: There must be no indentation.
/**
* foo
*
* @example
* aaaa
* @returns
* eeee
*/
function quux4 () {
}
// Message: There must be no indentation.
/**
* foo
* ```html
* <section>
* <title>test</title>
* </section>
* ```
* @returns
* eeee
*/
function quux5 () {
}
// Message: There must be no indentation.
/**
* foo
* ``` aaaa```
* @returns
* eeee
*/
function quux6 () {
}
// Message: There must be no indentation.
✅ Correct
/**
* foo
*
* @param bar
* baz
*/
function quux1 () {
}
/*** foo */
function quux2 () {
}
/**
* foo
*
* @example
* anArray.filter((a) => {
* return a.b;
* });
*/
function quux3 () {
}