(left, right)
| 19 | |
| 20 | // Helper function: Checks if two nodes have identical tokens |
| 21 | function equalTokens(left, right) { |
| 22 | const leftTokens = sourceCode.getTokens(left); |
| 23 | const rightTokens = sourceCode.getTokens(right); |
| 24 | return ( |
| 25 | leftTokens.length === rightTokens.length && |
| 26 | leftTokens.every((tokenL, i) => tokenL.type === rightTokens[i].type && tokenL.value === rightTokens[i].value) |
| 27 | ); |
| 28 | } |
| 29 | |
| 30 | // Check if a sequence of two nodes forms a valid member expression chain |
| 31 | function isValidMemberExpressionPair(left, right) { |
no test coverage detected
searching dependent graphs…