Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion lib/rules/template-no-invalid-link-text.js
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ module.exports = {
const allowEmptyLinks = options.allowEmptyLinks || false;
const customLinkComponents = options.linkComponents || [];

const filename = context.filename ?? context.getFilename();
const filename = context.filename;
const isStrictMode = filename.endsWith('.gjs') || filename.endsWith('.gts');

// In HBS, LinkTo always refers to Ember's router link component.
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-redundant-role.js
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ module.exports = {
node,
message: errorMessage,
fix(fixer) {
const sourceCode = context.getSourceCode();
const sourceCode = context.sourceCode;
const elementText = sourceCode.getText(node);
const roleAttrText = sourceCode.getText(roleAttr);

Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-this-in-template-only-components.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ module.exports = {
GlimmerPathExpression(node) {
// Only flag template-only components, not class components.
// Walk ancestors to check if the <template> is inside a class body.
const sourceCode = context.sourceCode ?? context.getSourceCode();
const sourceCode = context.sourceCode;
const ancestors = sourceCode.getAncestors
? sourceCode.getAncestors(node)
: context.getAncestors();
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-trailing-spaces.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ module.exports = {
},

create(context) {
const sourceCode = context.sourceCode || context.getSourceCode();
const sourceCode = context.sourceCode;
const glimmerTemplateRanges = [];

return {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-unbalanced-curlies.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ module.exports = {
},

create(context) {
const sourceCode = context.sourceCode || context.getSourceCode();
const sourceCode = context.sourceCode;

return {
GlimmerTextNode(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-unnecessary-component-helper.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ module.exports = {
},

create(context) {
const sourceCode = context.sourceCode || context.getSourceCode();
const sourceCode = context.sourceCode;
let inAttribute = 0;

return {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-unnecessary-curly-parens.js
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ module.exports = {
},

create(context) {
const sourceCode = context.sourceCode || context.getSourceCode();
const sourceCode = context.sourceCode;

return {
GlimmerMustacheStatement(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-unnecessary-curly-strings.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ module.exports = {
},
},
create(context) {
const sourceCode = context.sourceCode || context.getSourceCode();
const sourceCode = context.sourceCode;

return {
GlimmerAttrNode(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-unsupported-role-attributes.js
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ module.exports = {
},

create(context) {
const sourceCode = context.sourceCode || context.getSourceCode();
const sourceCode = context.sourceCode;

function reportUnsupported(node, invalidNode, attribute, role, element) {
const messageId = element ? 'unsupportedImplicit' : 'unsupportedExplicit';
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-valueless-arguments.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ module.exports = {
},
},
create(context) {
const sourceCode = context.sourceCode || context.getSourceCode();
const sourceCode = context.sourceCode;

return {
GlimmerAttrNode(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-whitespace-for-layout.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ module.exports = {
},

create(context) {
const sourceCode = context.getSourceCode();
const sourceCode = context.sourceCode;

return {
GlimmerTextNode(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-no-whitespace-within-word.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ module.exports = {
},

create(context) {
const sourceCode = context.getSourceCode();
const sourceCode = context.sourceCode;

return {
GlimmerTextNode(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-quotes.js
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ module.exports = {
message = `you must use double quotes for ${doubleCtx} and single quotes for ${singleCtx} in templates`;
}

const sourceCode = context.getSourceCode();
const sourceCode = context.sourceCode;

return {
GlimmerAttrNode(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-require-input-label.js
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ module.exports = {
return {};
}

const filename = context.getFilename();
const filename = context.filename;
const isStrictMode = filename.endsWith('.gjs') || filename.endsWith('.gts');
const elementStack = [];

Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-require-strict-mode.js
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ module.exports = {
},

create(context) {
const filePath = context.getFilename ? context.getFilename() : context.filename;
const filePath = context.filename;

return {
'GlimmerTemplate:exit'(node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-simple-unless.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ module.exports = {
const allowlist = options.allowlist || [];
const denylist = options.denylist || [];
const maxHelpers = options.maxHelpers === undefined ? 1 : options.maxHelpers;
const sourceCode = context.getSourceCode();
const sourceCode = context.sourceCode;

function isElseUnlessBlock(node) {
if (!node) {
Expand Down
2 changes: 1 addition & 1 deletion lib/rules/template-table-groups.js
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ module.exports = {

// Truly empty table (no content at all between tags) must have table groups
if (!node.children || node.children.length === 0) {
const sourceCode = context.getSourceCode();
const sourceCode = context.sourceCode;
const text = sourceCode.getText(node);
const openEnd = text.indexOf('>') + 1;
const closeStart = text.lastIndexOf('</');
Expand Down
Loading