Skip to content
This repository was archived by the owner on Apr 17, 2025. It is now read-only.

Commit adf647a

Browse files
committed
v1.4.0-build.3932+sha.4ba43d2
1 parent aeb07ea commit adf647a

38 files changed

+218
-91
lines changed
9.33 MB
Binary file not shown.

snapshot/angular-animate.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license AngularJS v1.4.0-build.3931+sha.b2b3360
2+
* @license AngularJS v1.4.0-build.3932+sha.4ba43d2
33
* (c) 2010-2015 Google, Inc. http://angularjs.org
44
* License: MIT
55
*/

snapshot/angular-animate.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

snapshot/angular-aria.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license AngularJS v1.4.0-build.3931+sha.b2b3360
2+
* @license AngularJS v1.4.0-build.3932+sha.4ba43d2
33
* (c) 2010-2015 Google, Inc. http://angularjs.org
44
* License: MIT
55
*/

snapshot/angular-aria.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

snapshot/angular-cookies.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license AngularJS v1.4.0-build.3931+sha.b2b3360
2+
* @license AngularJS v1.4.0-build.3932+sha.4ba43d2
33
* (c) 2010-2015 Google, Inc. http://angularjs.org
44
* License: MIT
55
*/

snapshot/angular-cookies.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

snapshot/angular-loader.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license AngularJS v1.4.0-build.3931+sha.b2b3360
2+
* @license AngularJS v1.4.0-build.3932+sha.4ba43d2
33
* (c) 2010-2015 Google, Inc. http://angularjs.org
44
* License: MIT
55
*/
@@ -58,7 +58,7 @@ function minErr(module, ErrorConstructor) {
5858
return match;
5959
});
6060

61-
message += '\nhttp://errors.angularjs.org/1.4.0-build.3931+sha.b2b3360/' +
61+
message += '\nhttp://errors.angularjs.org/1.4.0-build.3932+sha.4ba43d2/' +
6262
(module ? module + '/' : '') + code;
6363

6464
for (i = SKIP_INDEXES, paramPrefix = '?'; i < templateArgs.length; i++, paramPrefix = '&') {

snapshot/angular-loader.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

snapshot/angular-messageFormat.js

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/**
2-
* @license AngularJS v1.4.0-build.3931+sha.b2b3360
2+
* @license AngularJS v1.4.0-build.3932+sha.4ba43d2
33
* (c) 2010-2015 Google, Inc. http://angularjs.org
44
* License: MIT
55
*/
@@ -861,42 +861,40 @@ MessageFormatParser.prototype.ruleInAngularExpression = function ruleInAngularEx
861861
/* global stringify: false */
862862

863863
/**
864-
* @ngdoc module
864+
* @ngdoc service
865865
* @name $$messageFormat
866866
*
867867
* @description
868868
* Angular internal service to recognize MessageFormat extensions in interpolation expressions.
869869
* For more information, see:
870870
* https://docs.google.com/a/google.com/document/d/1pbtW2yvtmFBikfRrJd8VAsabiFkKezmYZ_PbgdjQOVU/edit
871871
*/
872-
function $$MessageFormatProvider() {
873-
this['$get'] = ['$parse', '$locale', '$sce', '$exceptionHandler', function $get(
872+
var $$MessageFormatFactory = ['$parse', '$locale', '$sce', '$exceptionHandler', function $$messageFormat(
874873
$parse, $locale, $sce, $exceptionHandler) {
875874

876-
function getStringifier(trustedContext, allOrNothing, text) {
877-
return function stringifier(value) {
878-
try {
879-
value = trustedContext ? $sce['getTrusted'](trustedContext, value) : $sce['valueOf'](value);
880-
return allOrNothing && (value === void 0) ? value : stringify(value);
881-
} catch (err) {
882-
$exceptionHandler($interpolateMinErr['interr'](text, err));
883-
}
884-
};
885-
}
875+
function getStringifier(trustedContext, allOrNothing, text) {
876+
return function stringifier(value) {
877+
try {
878+
value = trustedContext ? $sce['getTrusted'](trustedContext, value) : $sce['valueOf'](value);
879+
return allOrNothing && (value === void 0) ? value : stringify(value);
880+
} catch (err) {
881+
$exceptionHandler($interpolateMinErr['interr'](text, err));
882+
}
883+
};
884+
}
886885

887-
function interpolate(text, mustHaveExpression, trustedContext, allOrNothing) {
888-
var stringifier = getStringifier(trustedContext, allOrNothing, text);
889-
var parser = new MessageFormatParser(text, 0, $parse, $locale['pluralCat'], stringifier,
890-
mustHaveExpression, trustedContext, allOrNothing);
891-
parser.run(parser.ruleInterpolate);
892-
return parser.parsedFn;
893-
}
886+
function interpolate(text, mustHaveExpression, trustedContext, allOrNothing) {
887+
var stringifier = getStringifier(trustedContext, allOrNothing, text);
888+
var parser = new MessageFormatParser(text, 0, $parse, $locale['pluralCat'], stringifier,
889+
mustHaveExpression, trustedContext, allOrNothing);
890+
parser.run(parser.ruleInterpolate);
891+
return parser.parsedFn;
892+
}
894893

895-
return {
896-
'interpolate': interpolate
897-
};
898-
}];
899-
}
894+
return {
895+
'interpolate': interpolate
896+
};
897+
}];
900898

901899
var $$interpolateDecorator = ['$$messageFormat', '$delegate', function $$interpolateDecorator($$messageFormat, $interpolate) {
902900
if ($interpolate['startSymbol']() != "{{" || $interpolate['endSymbol']() != "}}") {
@@ -908,9 +906,14 @@ var $$interpolateDecorator = ['$$messageFormat', '$delegate', function $$interpo
908906
return interpolate;
909907
}];
910908

911-
// define ngMessageFormat module and register $$MessageFormat service
909+
910+
/**
911+
* @ngdoc module
912+
* @name ngMessageFormat
913+
* @description
914+
*/
912915
var module = angular['module']('ngMessageFormat', ['ng']);
913-
module['provider']('$$messageFormat', $$MessageFormatProvider);
916+
module['factory']('$$messageFormat', $$MessageFormatFactory);
914917
module['config'](['$provide', function($provide) {
915918
$provide['decorator']('$interpolate', $$interpolateDecorator);
916919
}]);

0 commit comments

Comments
 (0)