MCPcopy Create free account
hub / github.com/cafebazaar/blacksmith / assertNoDuplicate

Function assertNoDuplicate

web/static/bower_components/angular/angular.js:8554–8567  ·  view source on GitHub ↗
(what, previousDirective, directive, element)

Source from the content-addressed store, hash-verified

8552 }
8553
8554 function assertNoDuplicate(what, previousDirective, directive, element) {
8555
8556 function wrapModuleNameIfDefined(moduleName) {
8557 return moduleName ?
8558 (' (module: ' + moduleName + ')') :
8559 '';
8560 }
8561
8562 if (previousDirective) {
8563 throw $compileMinErr('multidir', 'Multiple directives [{0}{1}, {2}{3}] asking for {4} on: {5}',
8564 previousDirective.name, wrapModuleNameIfDefined(previousDirective.$$moduleName),
8565 directive.name, wrapModuleNameIfDefined(directive.$$moduleName), what, startingTag(element));
8566 }
8567 }
8568
8569
8570 function addTextInterpolateDirective(directives, text) {

Callers 1

applyDirectivesToNodeFunction · 0.85

Calls 2

wrapModuleNameIfDefinedFunction · 0.85
startingTagFunction · 0.85

Tested by

no test coverage detected