File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ function getSourceCode(context) {
55}
66
77function getFilename ( context ) {
8- return context . getFilename ? context . getFilename : filename ;
8+ return context . getFilename ? context . getFilename ( ) : context . filename ;
99}
1010
1111function getAncestors ( context , node ) {
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ const path = require('path');
1111const resolve = require ( 'resolve' ) ;
1212const semver = require ( 'semver' ) ;
1313const error = require ( './error' ) ;
14+ const eslintUtil = require ( './eslint' ) ;
1415
1516const ULTIMATE_LATEST_SEMVER = '999.999.999' ;
1617
@@ -28,7 +29,7 @@ function resetDetectedVersion() {
2829
2930function resolveBasedir ( contextOrFilename ) {
3031 if ( contextOrFilename ) {
31- const filename = typeof contextOrFilename === 'string' ? contextOrFilename : contextOrFilename . filename || contextOrFilename . getFilename ( ) ;
32+ const filename = typeof contextOrFilename === 'string' ? contextOrFilename : eslintUtil . getFilename ( contextOrFilename ) ;
3233 const dirname = path . dirname ( filename ) ;
3334 try {
3435 if ( fs . statSync ( filename ) . isFile ( ) ) {
You can’t perform that action at this time.
0 commit comments