Pull.
J'ai juste update le cutie.js, CONNARD Ah oui, j'ai aussi add le info.js, qui est merdique d'ailleurs
This commit is contained in:
26
node_modules/eslint/lib/rules/no-empty-static-block.js
generated
vendored
26
node_modules/eslint/lib/rules/no-empty-static-block.js
generated
vendored
@@ -11,6 +11,7 @@
|
||||
/** @type {import('../types').Rule.RuleModule} */
|
||||
module.exports = {
|
||||
meta: {
|
||||
hasSuggestions: true,
|
||||
type: "suggestion",
|
||||
|
||||
docs: {
|
||||
@@ -23,6 +24,7 @@ module.exports = {
|
||||
|
||||
messages: {
|
||||
unexpected: "Unexpected empty static block.",
|
||||
suggestComment: "Add comment inside empty static block.",
|
||||
},
|
||||
},
|
||||
|
||||
@@ -32,14 +34,36 @@ module.exports = {
|
||||
return {
|
||||
StaticBlock(node) {
|
||||
if (node.body.length === 0) {
|
||||
const openingBrace = sourceCode.getFirstToken(node, {
|
||||
skip: 1,
|
||||
});
|
||||
const closingBrace = sourceCode.getLastToken(node);
|
||||
|
||||
if (
|
||||
sourceCode.getCommentsBefore(closingBrace).length === 0
|
||||
) {
|
||||
context.report({
|
||||
node,
|
||||
loc: {
|
||||
start: openingBrace.loc.start,
|
||||
end: closingBrace.loc.end,
|
||||
},
|
||||
messageId: "unexpected",
|
||||
suggest: [
|
||||
{
|
||||
messageId: "suggestComment",
|
||||
fix(fixer) {
|
||||
const range = [
|
||||
openingBrace.range[1],
|
||||
closingBrace.range[0],
|
||||
];
|
||||
|
||||
return fixer.replaceTextRange(
|
||||
range,
|
||||
" /* empty */ ",
|
||||
);
|
||||
},
|
||||
},
|
||||
],
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user