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

Commit 4dc7675

Browse files
committed
fix($compile): code review remarks fixed
1 parent 7209817 commit 4dc7675

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

src/ng/compile.js

+2-12
Original file line numberDiff line numberDiff line change
@@ -3639,27 +3639,17 @@ SimpleChange.prototype.isFirstChange = function() { return this.previousValue ==
36393639

36403640
var PREFIX_REGEXP = /^((?:x|data)[:\-_])/i;
36413641
var SPECIAL_CHARS_REGEXP = /([:\-_]+(.))/g;
3642-
var MOZ_HACK_REGEXP = /^moz([A-Z])/;
36433642

36443643
/**
36453644
* Converts all accepted directives format into proper directive name.
36463645
* @param name Name to normalize
36473646
*/
36483647
function directiveNormalize(name) {
3649-
return camelCase(name.replace(PREFIX_REGEXP, ''));
3650-
}
3651-
3652-
/**
3653-
* Converts snake_case to camelCase.
3654-
* Also there is special case for Moz prefix starting with upper case letter.
3655-
* @param name Name to normalize
3656-
*/
3657-
function camelCase(name) {
36583648
return name
3649+
.replace(PREFIX_REGEXP, '')
36593650
.replace(SPECIAL_CHARS_REGEXP, function(_, separator, letter, offset) {
36603651
return offset ? letter.toUpperCase() : letter;
3661-
})
3662-
.replace(MOZ_HACK_REGEXP, 'Moz$1');
3652+
});
36633653
}
36643654

36653655
/**

0 commit comments

Comments
 (0)