Skip to content

Commit

Permalink
fix docs
Browse files Browse the repository at this point in the history
  • Loading branch information
ota-meshi committed Dec 6, 2023
1 parent 6bb4860 commit 6635c7b
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 21 deletions.
12 changes: 6 additions & 6 deletions docs/api/ast-utils.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,9 +341,9 @@ module.exports = {
create(context) {
return {
MemberExpression(node) {
const name = getPropertyName(node, context.getScope())
// When using ESLint>=8.37.0, write as follows:
// const name = getPropertyName(node, context.sourceCode.getScope(node))
const name = getPropertyName(node, context.sourceCode.getScope(node))
// When using ESLint<8.37.0, write as follows:
// const name = getPropertyName(node, context.getScope())
},
}
},
Expand Down Expand Up @@ -399,9 +399,9 @@ module.exports = {
create(context) {
return {
ExpressionStatement(node) {
const evaluated = getStaticValue(node, context.getScope())
// When using ESLint>=8.37.0, write as follows:
// const evaluated = getStaticValue(node, context.sourceCode.getScope(node))
const evaluated = getStaticValue(node, context.sourceCode.getScope(node))
// When using ESLint<8.37.0, write as follows:
// const evaluated = getStaticValue(node, context.getScope())
if (evaluated) {
const staticValue = evaluated.value
// ...
Expand Down
39 changes: 24 additions & 15 deletions docs/api/scope-utils.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ module.exports = {
create(context) {
return {
Identifier(node) {
const variable = findVariable(context.getScope(), node)
// When using ESLint>=8.37.0, write as follows:
// const variable = findVariable(context.sourceCode.getScope(node), node)
const variable = findVariable(context.sourceCode.getScope(node), node)
// When using ESLint<8.37.0, write as follows:
// const variable = findVariable(context.getScope(), node)
},
}
},
Expand Down Expand Up @@ -68,9 +68,9 @@ module.exports = {
create(context) {
return {
"Program"(node) {
const globalScope = context.getScope()
// When using ESLint>=8.37.0, write as follows:
// const globalScope = context.sourceCode.getScope(node)
const globalScope = context.sourceCode.getScope(node)
// When using ESLint<8.37.0, write as follows:
// const globalScope = context.getScope()
const maybeNodejsScope = getInnermostScope(globalScope, node)
},
}
Expand Down Expand Up @@ -132,9 +132,12 @@ module.exports = {
create(context) {
return {
"Program:exit"() {
const tracker = new ReferenceTracker(context.getScope())
// When using ESLint>=8.37.0, write as follows:
// const tracker = new ReferenceTracker(context.sourceCode.getScope(context.sourceCode.ast))
const tracker = new ReferenceTracker(
context.sourceCode.getScope(context.sourceCode.ast),
)
// When using ESLint<8.37.0, write as follows:
// const tracker = new ReferenceTracker(context.getScope())

const traceMap = {
// Find `console.log`, `console.info`, `console.warn`, and `console.error`.
console: {
Expand Down Expand Up @@ -202,9 +205,12 @@ module.exports = {
create(context) {
return {
"Program:exit"() {
const tracker = new ReferenceTracker(context.getScope())
// When using ESLint>=8.37.0, write as follows:
// const tracker = new ReferenceTracker(context.sourceCode.getScope(context.sourceCode.ast))
const tracker = new ReferenceTracker(
context.sourceCode.getScope(context.sourceCode.ast),
)
// When using ESLint<8.37.0, write as follows:
// const tracker = new ReferenceTracker(context.getScope())

const traceMap = {
// Find `Buffer()` and `new Buffer()` of `buffer` module.
buffer: {
Expand Down Expand Up @@ -273,9 +279,12 @@ module.exports = {
create(context) {
return {
"Program:exit"() {
const tracker = new ReferenceTracker(context.getScope())
// When using ESLint>=8.37.0, write as follows:
// const tracker = new ReferenceTracker(context.sourceCode.getScope(context.sourceCode.ast))
const tracker = new ReferenceTracker(
context.sourceCode.getScope(context.sourceCode.ast),
)
// When using ESLint<8.37.0, write as follows:
// const tracker = new ReferenceTracker(context.getScope())

const traceMap = {
// Find `Buffer()` and `new Buffer()` of `buffer` module.
buffer: {
Expand Down

0 comments on commit 6635c7b

Please sign in to comment.