This repository was archived by the owner on Mar 7, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +13
-38
lines changed Expand file tree Collapse file tree 4 files changed +13
-38
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,6 @@ import type { InformativeDocsRule } from './informative-docs';
15
15
import type { MatchDescriptionRule } from './match-description' ;
16
16
import type { MatchNameRule } from './match-name' ;
17
17
import type { MultilineBlocksRule } from './multiline-blocks' ;
18
- import type { NewlineAfterDescriptionRule } from './newline-after-description' ;
19
18
import type { NoBadBlocksRule } from './no-bad-blocks' ;
20
19
import type { NoBlankBlockDescriptionsRule } from './no-blank-block-descriptions' ;
21
20
import type { NoDefaultsRule } from './no-defaults' ;
@@ -71,7 +70,6 @@ export type JSDocRules = CheckAccessRule &
71
70
MatchDescriptionRule &
72
71
MatchNameRule &
73
72
MultilineBlocksRule &
74
- NewlineAfterDescriptionRule &
75
73
NoBadBlocksRule &
76
74
NoBlankBlockDescriptionsRule &
77
75
NoDefaultsRule &
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -5,7 +5,13 @@ import type { RuleConfig } from '../rule-config';
5
5
*/
6
6
export interface SortTagsOption {
7
7
alphabetizeExtras ?: boolean ;
8
- tagSequence ?: string [ ] ;
8
+ linesBetween ?: number ;
9
+ reportIntraTagGroupSpacing ?: boolean ;
10
+ reportTagGroupSpacing ?: boolean ;
11
+ tagSequence ?: {
12
+ tags ?: string [ ] ;
13
+ [ k : string ] : any ;
14
+ } [ ] ;
9
15
}
10
16
11
17
/**
@@ -14,17 +20,20 @@ export interface SortTagsOption {
14
20
export type SortTagsOptions = [ SortTagsOption ?] ;
15
21
16
22
/**
23
+ * Sorts tags by a specified sequence according to tag name.
17
24
*
18
25
* @see [sort-tags](https://github.com/gajus/eslint-plugin-jsdoc#eslint-plugin-jsdoc-rules-sort-tags)
19
26
*/
20
27
export type SortTagsRuleConfig = RuleConfig < SortTagsOptions > ;
21
28
22
29
/**
30
+ * Sorts tags by a specified sequence according to tag name.
23
31
*
24
32
* @see [sort-tags](https://github.com/gajus/eslint-plugin-jsdoc#eslint-plugin-jsdoc-rules-sort-tags)
25
33
*/
26
34
export interface SortTagsRule {
27
35
/**
36
+ * Sorts tags by a specified sequence according to tag name.
28
37
*
29
38
* @see [sort-tags](https://github.com/gajus/eslint-plugin-jsdoc#eslint-plugin-jsdoc-rules-sort-tags)
30
39
*/
Original file line number Diff line number Diff line change @@ -4,9 +4,10 @@ import type { RuleConfig } from '../rule-config';
4
4
* Config.
5
5
*/
6
6
export interface TagLinesConfig {
7
+ applyToEndTag ?: boolean ;
7
8
count ?: number ;
8
- dropEndLines ?: boolean ;
9
- noEndLines ?: boolean ;
9
+ endLines ?: number | null ;
10
+ startLines ?: number | null ;
10
11
tags ?: {
11
12
/**
12
13
*/
You can’t perform that action at this time.
0 commit comments