Skip to content

Commit dc5e015

Browse files
committed
docs: generate docs
1 parent c2929d0 commit dc5e015

File tree

1 file changed

+0
-172
lines changed

1 file changed

+0
-172
lines changed

README.md

Lines changed: 0 additions & 172 deletions
Original file line numberDiff line numberDiff line change
@@ -310,178 +310,6 @@ command.
310310
|Context|`ArrowFunctionExpression`, `FunctionDeclaration`, `FunctionExpression`|
311311
|Tags|`param`|
312312

313-
The following patterns are considered problems:
314-
315-
```js
316-
/**
317-
* @example alert('hello')
318-
*/
319-
function quux () {
320-
321-
}
322-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"no-alert":2,"semi":["error","always"]}},"eslintrcForExamples":false}}
323-
// Message: @example error (no-alert): Unexpected alert.
324-
325-
/**
326-
* @example ```js
327-
alert('hello');
328-
```
329-
*/
330-
function quux () {
331-
332-
}
333-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"semi":["error","never"]}},"eslintrcForExamples":false,"exampleCodeRegex":"```js([\\s\\S]*)```"}}
334-
// Message: undefined
335-
336-
/**
337-
* @example
338-
* ```js alert('hello'); ```
339-
*/
340-
function quux () {
341-
342-
}
343-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"semi":["error","never"]}},"eslintrcForExamples":false,"exampleCodeRegex":"```js ([\\s\\S]*)```"}}
344-
// Message: undefined
345-
346-
/**
347-
* @example ```
348-
* js alert('hello'); ```
349-
*/
350-
function quux () {
351-
352-
}
353-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"semi":["error","never"]}},"eslintrcForExamples":false,"exampleCodeRegex":"```\njs ([\\s\\S]*)```"}}
354-
// Message: undefined
355-
356-
/**
357-
* @example <b>Not JavaScript</b>
358-
*/
359-
function quux () {
360-
361-
}
362-
/**
363-
* @example quux2();
364-
*/
365-
function quux2 () {
366-
367-
}
368-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"semi":["error","never"]}},"eslintrcForExamples":false,"rejectExampleCodeRegex":"^\\s*<.*>$"}}
369-
// Message: undefined
370-
371-
/**
372-
* @example
373-
* quux(); // does something useful
374-
*/
375-
function quux () {
376-
377-
}
378-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"no-undef":["error"]}},"eslintrcForExamples":false,"noDefaultExampleRules":true}}
379-
// Message: undefined
380-
381-
/**
382-
* @example <caption>Valid usage</caption>
383-
* quux(); // does something useful
384-
*
385-
* @example
386-
* quux('random unwanted arg'); // results in an error
387-
*/
388-
function quux () {
389-
390-
}
391-
// Settings: {"jsdoc":{"captionRequired":true,"eslintrcForExamples":false}}
392-
// Message: undefined
393-
394-
/**
395-
* @example quux();
396-
*/
397-
function quux () {
398-
399-
}
400-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"indent":["error"]}},"eslintrcForExamples":false,"noDefaultExampleRules":false}}
401-
// Message: undefined
402-
403-
/**
404-
* @example test() // eslint-disable-line semi
405-
*/
406-
function quux () {}
407-
// Settings: {"jsdoc":{"eslintrcForExamples":false,"noDefaultExampleRules":true,"reportUnusedDisableDirectives":true}}
408-
// Message: undefined
409-
410-
/**
411-
* @example
412-
test() // eslint-disable-line semi
413-
*/
414-
function quux () {}
415-
// Settings: {"jsdoc":{"allowInlineConfig":false,"baseConfig":{"rules":{"semi":["error","always"]}},"eslintrcForExamples":false,"noDefaultExampleRules":true}}
416-
// Message: undefined
417-
```
418-
419-
The following patterns are not considered problems:
420-
421-
```js
422-
/**
423-
* @example ```js
424-
alert('hello');
425-
```
426-
*/
427-
function quux () {
428-
429-
}
430-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"semi":["error","always"]}},"eslintrcForExamples":false,"exampleCodeRegex":"```js([\\s\\S]*)```"}}
431-
432-
/**
433-
* @example
434-
* // arbitrary example content
435-
*/
436-
function quux () {
437-
438-
}
439-
// Settings: {"jsdoc":{"eslintrcForExamples":false}}
440-
441-
/**
442-
* @example
443-
* quux(); // does something useful
444-
*/
445-
function quux () {
446-
447-
}
448-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"no-undef":["error"]}},"eslintrcForExamples":false,"noDefaultExampleRules":false}}
449-
450-
/**
451-
* @example quux();
452-
*/
453-
function quux () {
454-
455-
}
456-
// Settings: {"jsdoc":{"baseConfig":{"rules":{"indent":["error"]}},"eslintrcForExamples":false,"noDefaultExampleRules":false}}
457-
458-
/**
459-
* @example <caption>Valid usage</caption>
460-
* quux(); // does something useful
461-
*
462-
* @example <caption>Invalid usage</caption>
463-
* quux('random unwanted arg'); // results in an error
464-
*/
465-
function quux () {
466-
467-
}
468-
// Settings: {"jsdoc":{"captionRequired":true,"eslintrcForExamples":false}}
469-
470-
/**
471-
* @example test() // eslint-disable-line semi
472-
*/
473-
function quux () {}
474-
// Settings: {"jsdoc":{"eslintrcForExamples":false,"noDefaultExampleRules":true,"reportUnusedDisableDirectives":false}}
475-
476-
/**
477-
* @example
478-
test() // eslint-disable-line semi
479-
*/
480-
function quux () {}
481-
// Settings: {"jsdoc":{"allowInlineConfig":true,"baseConfig":{"rules":{"semi":["error","always"]}},"eslintrcForExamples":false,"noDefaultExampleRules":true}}
482-
```
483-
484-
485313
<a name="eslint-plugin-jsdoc-rules-check-param-names"></a>
486314
### <code>check-param-names</code>
487315

0 commit comments

Comments
 (0)