File tree Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -77,16 +77,15 @@ module.exports = {
77
77
/** @param {RuleContext } context */
78
78
create : ( context ) => {
79
79
/**
80
- * @param {VAttribute | VLiteral | Literal | TemplateElement | null } node
80
+ * @param {VLiteral | Literal | TemplateElement | null } node
81
81
*/
82
82
function reportDuplicateClasses ( node ) {
83
- const fixTarget = node
84
- if ( ! fixTarget || ! fixTarget . value ) return
83
+ if ( ! node || ! node . value ) return
85
84
86
85
const classList =
87
- typeof fixTarget . value === 'object' && 'raw' in fixTarget . value
88
- ? fixTarget . value . raw
89
- : fixTarget . value
86
+ typeof node . value === 'object' && 'raw' in node . value
87
+ ? node . value . raw
88
+ : node . value
90
89
91
90
if ( typeof classList !== 'string' ) return
92
91
@@ -116,12 +115,9 @@ module.exports = {
116
115
fix : ( fixer ) => {
117
116
const unique = [ ...seen ] . join ( ' ' )
118
117
const sourceCode = context . getSourceCode ( )
119
- const raw = sourceCode . text . slice (
120
- fixTarget . range [ 0 ] ,
121
- fixTarget . range [ 1 ]
122
- )
118
+ const raw = sourceCode . text . slice ( node . range [ 0 ] , node . range [ 1 ] )
123
119
const quote = raw [ 0 ]
124
- return fixer . replaceText ( fixTarget , `${ quote } ${ unique } ${ quote } ` )
120
+ return fixer . replaceText ( node , `${ quote } ${ unique } ${ quote } ` )
125
121
}
126
122
} )
127
123
}
You can’t perform that action at this time.
0 commit comments