Address style nits

Also rename `debug_cache_name` to the more accurate `debug_name_suffix`.
This commit is contained in:
Ashley (Scirra) 2016-10-07 12:38:48 +01:00
parent 3f3ab65e8a
commit 65922fcbb2

View File

@ -102,12 +102,10 @@ function mangle_properties(ast, options) {
var regex = options.regex; var regex = options.regex;
var ignore_quoted = options.ignore_quoted; var ignore_quoted = options.ignore_quoted;
// note debug is either false (disabled), or a string of the debug cache name to use (enabled). // note debug is either false (disabled), or a string of the debug suffix to use (enabled).
// note debug may be enabled as an empty string, which is falsey. // note debug may be enabled as an empty string, which is falsey.
var debug = (options.debug !== false); var debug = (options.debug !== false);
var debug_cache_name; var debug_name_suffix = debug ? options.debug : null;
if (debug)
debug_cache_name = options.debug;
var names_to_mangle = []; var names_to_mangle = [];
var unmangleable = []; var unmangleable = [];
@ -212,10 +210,11 @@ function mangle_properties(ast, options) {
if (!mangled) { if (!mangled) {
if (debug) { if (debug) {
// debug mode: use a prefix and suffix to preserve readability, e.g. o.foo -> o._$foo$NNN_. // debug mode: use a prefix and suffix to preserve readability, e.g. o.foo -> o._$foo$NNN_.
var debug_mangled = "_$" + name + "$" + debug_cache_name + "_"; var debug_mangled = "_$" + name + "$" + debug_name_suffix + "_";
if (can_mangle(debug_mangled) && !(ignore_quoted && debug_mangled in ignored)) if (can_mangle(debug_mangled) && !(ignore_quoted && debug_mangled in ignored)) {
mangled = debug_mangled; mangled = debug_mangled;
}
} }
// either debug mode is off, or it is on and we could not use the mangled name // either debug mode is off, or it is on and we could not use the mangled name