diff --git a/lib/less/environment/environment.js b/lib/less/environment/environment.js index be654da9..57366c1a 100644 --- a/lib/less/environment/environment.js +++ b/lib/less/environment/environment.js @@ -1,3 +1,4 @@ +var logger = require("../logger"); var environment = function(externalEnvironment, fileManagers) { this.fileManagers = fileManagers || []; externalEnvironment = externalEnvironment || {}; @@ -18,6 +19,14 @@ var environment = function(externalEnvironment, fileManagers) { }; environment.prototype.getFileManager = function (filename, currentDirectory, options, environment, isSync) { + + if (!filename) { + logger.warn("getFileManager called with no filename.. Please report this issue. continuing."); + } + if (currentDirectory == null) { + logger.warn("getFileManager called with null directory.. Please report this issue. continuing."); + } + var fileManagers = this.fileManagers; if (options.pluginManager) { fileManagers = [].concat(fileManagers).concat(options.pluginManager.getFileManagers());