Пример #1
0
        private CodeSettings GetMinifierSettings(string fileName)
        {
            //Different settings depending on whether a file is an internal Bridge (like bridge.js) or user project's file
            if (MinifierCodeSettingsInternalFileNames.Contains(fileName.ToLower()))
            {
                this.Log.Trace("Will use MinifierCodeSettingsInternal for " + fileName);
                return(MinifierCodeSettingsInternal);
            }

            var settings = MinifierCodeSettingsSafe;

            if (this.NoStrictMode)
            {
                settings            = settings.Clone();
                settings.StrictMode = false;

                this.Log.Trace("Will use MinifierCodeSettingsSafe with no StrictMode");
            }
            else
            {
                this.Log.Trace("Will use MinifierCodeSettingsSafe");
            }

            return(settings);
        }
Пример #2
0
        private CodeSettings GetMinifierSettings(string fileName)
        {
            //Different settings depending on whether a file is an internal H5 (like h5.js) or user project's file
            if (MinifierCodeSettingsInternalFileNames.Contains(fileName.ToLower()))
            {
                Logger.ZLogTrace("Will use MinifierCodeSettingsInternal for {0}", fileName);
                return(MinifierCodeSettingsInternal);
            }

            var settings = MinifierCodeSettingsSafe;

            if (NoStrictMode)
            {
                settings            = settings.Clone();
                settings.StrictMode = false;

                Logger.ZLogTrace("Will use MinifierCodeSettingsSafe with no StrictMode");
            }
            else
            {
                Logger.ZLogTrace("Will use MinifierCodeSettingsSafe");
            }

            return(settings);
        }