summaryrefslogtreecommitdiff
path: root/tools/eslint/lib/rules/no-mixed-spaces-and-tabs.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/eslint/lib/rules/no-mixed-spaces-and-tabs.js')
-rw-r--r--tools/eslint/lib/rules/no-mixed-spaces-and-tabs.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/eslint/lib/rules/no-mixed-spaces-and-tabs.js b/tools/eslint/lib/rules/no-mixed-spaces-and-tabs.js
index b3cdd38a60..74553f6511 100644
--- a/tools/eslint/lib/rules/no-mixed-spaces-and-tabs.js
+++ b/tools/eslint/lib/rules/no-mixed-spaces-and-tabs.js
@@ -24,6 +24,7 @@ module.exports = {
},
create: function(context) {
+ var sourceCode = context.getSourceCode();
var smartTabs,
ignoredLocs = [];
@@ -86,8 +87,8 @@ module.exports = {
*/
var regex = /^(?=[\t ]*(\t | \t))/,
match,
- lines = context.getSourceLines(),
- comments = context.getAllComments();
+ lines = sourceCode.lines,
+ comments = sourceCode.getAllComments();
comments.forEach(function(comment) {
ignoredLocs.push(comment.loc);