From 974407b4707d58e22d951e7c7ed201834a57bb30 Mon Sep 17 00:00:00 2001 From: Luke Page Date: Fri, 28 Nov 2014 18:06:04 +0000 Subject: [PATCH] Warn when the environment is asked for a file manager with no filname or directory --- lib/less/environment/environment.js | 9 +++++++++ 1 file changed, 9 insertions(+) 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());