From c7220ea5dc1ffedffb8b9e05fbce029763ddff30 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 26 Jul 2012 09:44:35 -0400 Subject: [PATCH] minor changes --- lib/cloudfunc.js | 27 --------------------------- lib/server/object.js | 35 ++++++++++++++++++++++++++++++++--- 2 files changed, 32 insertions(+), 30 deletions(-) diff --git a/lib/cloudfunc.js b/lib/cloudfunc.js index 99221e15..a1e0dada 100644 --- a/lib/cloudfunc.js +++ b/lib/cloudfunc.js @@ -25,33 +25,6 @@ var CloudFunc={ SHORTNAMELENGTH : 16 }; -/* - * Функция копирует масив целиком - * нужна для того, что бы копировать - * значения одного массива в другой - * без использования дополнительных - * функций и для создания двух - * независящих друг-от-друга - * переменных - * @pArray - массив - * Пример: - * m=[1,2] - * t=m; - * t[t.length]=3; - * t - * [1,2,3] - * m - * [1,2,3] - */ -CloudFunc.arrayCopy = function(pArray){ - if(Array.isArray(pArray)){ - var lArray = []; - for(var i=0; i < pArray.length; i++) - lArray[lArray.length] = pArray[i]; - return lArray; - } -}; - /* * Функция убирает последний слеш, * если он - последний символ строки diff --git a/lib/server/object.js b/lib/server/object.js index 9e273877..938d9c0f 100644 --- a/lib/server/object.js +++ b/lib/server/object.js @@ -4,7 +4,6 @@ * - Cache * - Minify */ -var CloudFunc = require('cloudfunc'); /* * Обьект для работы с кэшем @@ -105,6 +104,7 @@ exports.Minify={ 'npm i minify'); } + var lOptimizeParams; if (this._allowed.js) { /* * temporary changed dir path, @@ -156,8 +156,37 @@ exports.Minify={ return pFinalCode; }; - var lOptimizeParams = CloudFunc.arrayCopy(lJSFiles); - lOptimizeParams[lOptimizeParams.length] = { + + /* + * Функция копирует масив целиком + * нужна для того, что бы копировать + * значения одного массива в другой + * без использования дополнительных + * функций и для создания двух + * независящих друг-от-друга + * переменных + * @pArray - массив + * Пример: + * m=[1,2] + * t=m; + * t[t.length]=3; + * t + * [1,2,3] + * m + * [1,2,3] + */ + var lArrayCopy_f = function(pArray){ + if(Array.isArray(pArray)){ + var lArray = []; + for(var i=0; i < pArray.length; i++) + lArray[lArray.length] = pArray[i]; + return lArray; + } + }; + + lOptimizeParams = lArrayCopy_f(lJSFiles); + + lOptimizeParams[lOptimizeParams.length] = { 'client.js': lPostProcessing_f}; }