← Back to team overview

dhis2-devs team mailing list archive

[Branch ~dhis2-devs-core/dhis2/trunk] Rev 14265: removed unused code

 

------------------------------------------------------------
revno: 14265
committer: Abyot Asalefew Gizaw abyota@xxxxxxxxx
branch nick: dhis2
timestamp: Mon 2014-03-17 17:00:29 +0100
message:
  removed unused code
removed:
  dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-static-files.min.js
  dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-url.min.js
  dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate.min.js
  dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angularLocalStorage.js


--
lp:dhis2
https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk

Your team DHIS 2 developers is subscribed to branch lp:dhis2.
To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription
=== removed file 'dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-static-files.min.js'
--- dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-static-files.min.js	2014-03-17 15:59:31 +0000
+++ dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-static-files.min.js	1970-01-01 00:00:00 +0000
@@ -1,20 +0,0 @@
-angular.module("pascalprecht.translate")
-       .factory("$translateStaticFilesLoader", ["$q", "$http", function(a, b) {
-        return function(c) {
-                if (!c || !c.prefix || !c.suffix)
-                        throw new Error(
-                                        "Couldn't load static files, no prefix or suffix specified!");
-                var d = a.defer();
-                return b(
-                                {
-                                        url : [ c.prefix, c.key, c.suffix ]
-                                                        .join(""),
-                                        method : "GET",
-                                        params : ""
-                                }).success(function(a) {
-                        d.resolve(a)
-                }).error(function() {
-                        d.reject(c.key)
-                }), d.promise
-        }
-} ]);
\ No newline at end of file

=== removed file 'dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-url.min.js'
--- dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-url.min.js	2014-03-17 15:59:31 +0000
+++ dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate-loader-url.min.js	1970-01-01 00:00:00 +0000
@@ -1,26 +0,0 @@
-angular
-		.module("pascalprecht.translate")
-		.factory(
-				"$translateUrlLoader",
-				[
-						"$q",
-						"$http",
-						function(a, b) {
-							return function(c) {
-								if (!c || !c.url)
-									throw new Error(
-											"Couldn't use urlLoader since no url is given!");
-								var d = a.defer();
-								return b({
-									url : c.url,
-									params : {
-										lang : c.key
-									},
-									method : "GET"
-								}).success(function(a) {
-									d.resolve(a)
-								}).error(function() {
-									d.reject(c.key)
-								}), d.promise
-							}
-						} ]);
\ No newline at end of file

=== removed file 'dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate.min.js'
--- dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate.min.js	2014-03-17 15:59:31 +0000
+++ dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angular-translate.min.js	1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
-angular.module("pascalprecht.translate",["ng"]).run(["$translate",function(a){var b=a.storageKey(),c=a.storage();c?c.get(b)?a.uses(c.get(b)):angular.isString(a.preferredLanguage())?a.uses(a.preferredLanguage()):c.set(b,a.uses()):angular.isString(a.preferredLanguage())&&a.uses(a.preferredLanguage())}]),angular.module("pascalprecht.translate").provider("$translate",["$STORAGE_KEY",function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n={},o=a,p=[],q=".",r=function(a,b){if(!a&&!b)return n;if(a&&!b){if(angular.isString(a))return n[a];angular.extend(n,s(a))}else angular.isObject(n[a])||(n[a]={}),angular.extend(n[a],s(b));return this},s=function(a,b,c,d){var e,f,g;b||(b=[]),c||(c={});for(e in a)a.hasOwnProperty(e)&&(g=a[e],angular.isObject(g)?s(g,b.concat(e),c,e):(f=b.length?""+b.join(q)+q+e:e,b.length&&e===d&&(keyWithShortPath=""+b.join(q),c[keyWithShortPath]="@:"+f),c[f]=g));return c};this.translations=r,this.addInterpolation=function(a){return p.push(a),this},this.useMessageFormatInterpolation=function(){return this.useInterpolation("$translateMessageFormatInterpolation")},this.useInterpolation=function(a){return i=a,this},this.preferredLanguage=function(a){return a?(b=a,this):b},this.translationNotFoundIndicator=function(a){return this.translationNotFoundIndicatorLeft(a),this.translationNotFoundIndicatorRight(a),this},this.translationNotFoundIndicatorLeft=function(a){return a?(l=a,this):l},this.translationNotFoundIndicatorRight=function(a){return a?(m=a,this):m},this.fallbackLanguage=function(a){return a?(("string"==typeof a||angular.isArray(a))&&(c=a),this):c},this.uses=function(a){if(a){if(!n[a]&&!j)throw new Error("$translateProvider couldn't find translationTable for langKey: '"+a+"'");return d=a,this}return d};var t=function(a){return a?(o=a,void 0):g?g+o:o};this.storageKey=t,this.useUrlLoader=function(a){return this.useLoader("$translateUrlLoader",{url:a})},this.useStaticFilesLoader=function(a){return this.useLoader("$translateStaticFilesLoader",a)},this.useLoader=function(a,b){return j=a,k=b||{},this},this.useLocalStorage=function(){return this.useStorage("$translateLocalStorage")},this.useCookieStorage=function(){return this.useStorage("$translateCookieStorage")},this.useStorage=function(a){return f=a,this},this.storagePrefix=function(a){return a?(g=a,this):a},this.useMissingTranslationHandlerLog=function(){return this.useMissingTranslationHandler("$translateMissingTranslationHandlerLog")},this.useMissingTranslationHandler=function(a){return h=a,this},this.$get=["$log","$injector","$rootScope","$q",function(a,g,o,q){var s,u=g.get(i||"$translateDefaultInterpolation"),v=!1,w={},x=function(a){if(!a)throw"No language key specified for loading.";var b=q.defer();return o.$broadcast("$translateLoadingStart"),v=!0,g.get(j)(angular.extend(k,{key:a})).then(function(c){o.$broadcast("$translateLoadingSuccess");var d={};angular.isArray(c)?angular.forEach(c,function(a){angular.extend(d,a)}):angular.extend(d,c),v=!1,b.resolve({key:a,table:d}),o.$broadcast("$translateLoadingEnd")},function(a){o.$broadcast("$translateLoadingError"),b.reject(a),o.$broadcast("$translateLoadingEnd")}),b.promise};if(f&&(s=g.get(f),!s.get||!s.set))throw new Error("Couldn't use storage '"+f+"', missing get() or set() method!");p.length>0&&angular.forEach(p,function(a){var c=g.get(a);c.setLocale(b||d),w[c.getInterpolationIdentifier()]=c});var y=function(a){if(a&&c){if(angular.isArray(c)){for(var b=c.length,e=0;b>e;e++)if(d===n[c[e]])return!1;return!0}return a!==c}return!1},z=function(a,b,e){var f=d?n[d]:n,i=e?w[e]:u;if(f&&f.hasOwnProperty(a))return angular.isString(f[a])&&"@:"===f[a].substr(0,2)?z(f[a].substr(2),b,e):i.interpolate(f[a],b);h&&!v&&g.get(h)(a,d);var j;if(d&&c&&y(d)){"string"==typeof c?(j=[],j.push(c)):j=c;for(var k=j.length,o=0;k>o;o++)if(d!==n[j[o]]){var p=n[j[o]][a];if(p){var q;return i.setLocale(j[o]),q=i.interpolate(p,b),i.setLocale(d),q}}}return l&&(a=[l,a].join(" ")),m&&(a=[a,m].join(" ")),a};if(z.preferredLanguage=function(){return b},z.fallbackLanguage=function(){return c},z.proposedLanguage=function(){return e},z.storage=function(){return s},z.uses=function(a){function b(a){d=a,o.$broadcast("$translateChangeSuccess"),f&&s.set(z.storageKey(),d),u.setLocale(d),angular.forEach(w,function(a,b){w[b].setLocale(d)}),c.resolve(a),o.$broadcast("$translateChangeEnd")}if(!a)return d;var c=q.defer();return o.$broadcast("$translateChangeStart"),!n[a]&&j?(e=a,x(a).then(function(a){e=void 0,r(a.key,a.table),b(a.key)},function(a){e=void 0,o.$broadcast("$translateChangeError"),c.reject(a),o.$broadcast("$translateChangeEnd")})):b(a),c.promise},z.storageKey=function(){return t()},z.refresh=function(a){function b(){f.resolve(),o.$broadcast("$translateRefreshEnd")}function e(){f.reject(),o.$broadcast("$translateRefreshEnd")}if(!j)throw new Error("Couldn't refresh translation table, no loader registered!");var f=q.defer();if(a)if(n.hasOwnProperty(a)){o.$broadcast("$translateRefreshStart");var g=x(a);a===d?g.then(function(c){n[a]=c.table,z.uses(d),b()},function(){o.$broadcast("$translateChangeError"),e()}):g.then(function(c){n[a]=c.table,b()},e)}else f.reject();else{o.$broadcast("$translateRefreshStart");var h=[];if(c)if("string"==typeof c)h.push(x(c));else for(var i=c.length,k=0;i>k;k++)h.push(x(c[k]));d&&h.push(x(d)),h.length>0?q.all(h).then(function(a){for(var c in n)n.hasOwnProperty(c)&&delete n[c];for(var e=0,f=a.length;f>e;e++)r(a[e].key,a[e].table);d&&z.uses(d),b()},function(a){a===d&&o.$broadcast("$translateChangeError"),e()}):b()}return f.promise},j&&(angular.equals(n,{})&&z.uses(z.uses()),c))if("string"!=typeof c||n[c])for(var A=c.length,B=0;A>B;B++)n[c[B]]||x(c[B]);else x(c);return z}]}]),angular.module("pascalprecht.translate").factory("$translateDefaultInterpolation",["$interpolate",function(a){var b,c={},d="default";return c.setLocale=function(a){b=a},c.getInterpolationIdentifier=function(){return d},c.interpolate=function(b,c){return a(b)(c)},c}]),angular.module("pascalprecht.translate").constant("$STORAGE_KEY","NG_TRANSLATE_LANG_KEY"),angular.module("pascalprecht.translate").directive("translate",["$filter","$interpolate","$parse",function(a,b,c){var d=a("translate");return{restrict:"AE",scope:!0,link:function(a,e,f){f.translateInterpolation&&(a.interpolation=f.translateInterpolation),f.$observe("translate",function(c){a.translationId=angular.equals(c,"")||void 0===c?b(e.text().replace(/^\s+|\s+$/g,""))(a.$parent):c}),f.$observe("translateValues",function(b){b&&a.$parent.$watch(function(){a.interpolateParams=c(b)(a.$parent)})}),a.$on("$translateChangeSuccess",function(){e.html(d(a.translationId,a.interpolateParams,a.interpolation))}),a.$watch("[translationId, interpolateParams]",function(){a.translationId&&e.html(d(a.translationId,a.interpolateParams,a.interpolation))},!0)}}}]),angular.module("pascalprecht.translate").filter("translate",["$parse","$translate",function(a,b){return function(c,d,e){return angular.isObject(d)||(d=a(d)()),b(c,d,e)}}]);
\ No newline at end of file

=== removed file 'dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angularLocalStorage.js'
--- dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angularLocalStorage.js	2014-03-17 15:59:31 +0000
+++ dhis-2/dhis-web/dhis-web-tracker-capture/src/main/webapp/dhis-web-tracker-capture/scripts/angularLocalStorage.js	1970-01-01 00:00:00 +0000
@@ -1,159 +0,0 @@
-angular.module('angularLocalStorage', ['ngCookies']).factory('storage', ['$parse', '$cookieStore', '$window', '$log', function ($parse, $cookieStore, $window, $log) {
-	/**
-	 * Global Vars
-	 */
-	var storage = (typeof $window.localStorage === 'undefined') ? undefined : $window.localStorage;
-	var supported = !(typeof storage === 'undefined');
-
-	var privateMethods = {
-		/**
-		 * Pass any type of a string from the localStorage to be parsed so it returns a usable version (like an Object)
-		 * @param res - a string that will be parsed for type
-		 * @returns {*} - whatever the real type of stored value was
-		 */
-		parseValue: function (res) {
-			var val;
-			try {
-				val = angular.fromJson(res);
-				if (typeof val === 'undefined') {
-					val = res;
-				}
-				if (val === 'true') {
-					val = true;
-				}
-				if (val === 'false') {
-					val = false;
-				}
-				if ($window.parseFloat(val) === val && !angular.isObject(val)) {
-					val = $window.parseFloat(val);
-				}
-			} catch (e) {
-				val = res;
-			}
-			return val;
-		}
-	};
-
-	var publicMethods = {
-		/**
-		 * Set - let's you set a new localStorage key pair set
-		 * @param key - a string that will be used as the accessor for the pair
-		 * @param value - the value of the localStorage item
-		 * @returns {*} - will return whatever it is you've stored in the local storage
-		 */
-		set: function (key, value) {
-			if (!supported) {
-				try {
-					$cookieStore.put(key, value);
-					return value;
-				} catch(e) {
-					$log.log('Local Storage not supported, make sure you have angular-cookies enabled.');
-				}
-			}
-			var saver = angular.toJson(value);
-			storage.setItem(key, saver);
-			return privateMethods.parseValue(saver);
-		},
-
-		/**
-		 * Get - let's you get the value of any pair you've stored
-		 * @param key - the string that you set as accessor for the pair
-		 * @returns {*} - Object,String,Float,Boolean depending on what you stored
-		 */
-		get: function (key) {
-			if (!supported) {
-				try {
-					return privateMethods.parseValue($.cookie(key));
-				} catch (e) {
-					return null;
-				}
-			}
-			var item = storage.getItem(key);
-			return privateMethods.parseValue(item);
-		},
-
-		/**
-		 * Remove - let's you nuke a value from localStorage
-		 * @param key - the accessor value
-		 * @returns {boolean} - if everything went as planned
-		 */
-		remove: function (key) {
-			if (!supported) {
-				try {
-					$cookieStore.remove(key);
-					return true;
-				} catch (e) {
-					return false;
-				}
-			}
-			storage.removeItem(key);
-			return true;
-		},
-
-		/**
-		 * Bind - let's you directly bind a localStorage value to a $scope variable
-		 * @param {Angular $scope} $scope - the current scope you want the variable available in
-		 * @param {String} key - the name of the variable you are binding
-		 * @param {Object} opts - (optional) custom options like default value or unique store name
-         * Here are the available options you can set:
-         * * defaultValue: the default value
-         * * storeName: add a custom store key value instead of using the scope variable name
-		 * @returns {*} - returns whatever the stored value is
-		 */
-		bind: function ($scope, key, opts) {
-            var defaultOpts = {
-                defaultValue: '',
-                storeName: ''
-            };
-            // Backwards compatibility with old defaultValue string
-            if (angular.isString(opts)) {
-                opts = angular.extend({},defaultOpts,{defaultValue:opts});
-            } else {
-                // If no defined options we use defaults otherwise extend defaults
-                opts = (angular.isUndefined(opts)) ? defaultOpts : angular.extend(defaultOpts,opts);
-            }
-
-			// Set the storeName key for the localStorage entry
-			// use user defined in specified
-			var storeName = opts.storeName || key;
-
-			// If a value doesn't already exist store it as is
-			if (!publicMethods.get(storeName)) {
-				publicMethods.set(storeName, opts.defaultValue);
-			}
-
-			// If it does exist assign it to the $scope value
-			$parse(key).assign($scope, publicMethods.get(storeName));
-
-			// Register a listener for changes on the $scope value
-			// to update the localStorage value
-			$scope.$watch(key, function (val) {
-				if (angular.isDefined(val)) {
-					publicMethods.set(storeName, val);
-				}
-			}, true);
-
-			return publicMethods.get(storeName);
-		},
-		/**
-		 * Unbind - let's you unbind a variable from localStorage while removing the value from both
-		 * the localStorage and the local variable and sets it to null
-		 * @param $scope - the scope the variable was initially set in
-		 * @param key - the name of the variable you are unbinding
-		 * @param storeName - (optional) if you used a custom storeName you will have to specify it here as well
-		 */
-		unbind: function($scope,key,storeName) {
-			storeName = storeName || key;
-			$parse(key).assign($scope, null);
-			$scope.$watch(key, function () { });
-			publicMethods.remove(storeName);
-		},
-		/**
-		 * Clear All - let's you clear out ALL localStorage variables, use this carefully!
-		 */
-		clearAll: function() {
-			storage.clear();
-		}
-	};
-	return publicMethods;
-}]);