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

Commit 0f37194

Browse files
committed
refactor($compile): code cleanup
1 parent e85774f commit 0f37194

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

src/ng/compile.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -576,14 +576,16 @@ function $CompileProvider($provide) {
576576
}
577577
}
578578

579-
if (directiveValue = directive.template) {
579+
if ((directiveValue = directive.template)) {
580580
assertNoDuplicate('template', templateDirective, directive, $compileNode);
581581
templateDirective = directive;
582582

583-
$template = jqLite('<div>' + trim(directiveValue) + '</div>').contents();
584-
compileNode = $template[0];
585-
586583
if (directive.replace) {
584+
$template = jqLite('<div>' +
585+
trim(directiveValue) +
586+
'</div>').contents();
587+
compileNode = $template[0];
588+
587589
if ($template.length != 1 || compileNode.nodeType !== 1) {
588590
throw new Error(MULTI_ROOT_TEMPLATE_ERROR + directiveValue);
589591
}

test/ng/compileSpec.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,6 @@ describe('$compile', function() {
369369

370370
describe('template', function() {
371371

372-
373372
beforeEach(module(function() {
374373
directive('replace', valueFn({
375374
restrict: 'CAM',
@@ -394,7 +393,7 @@ describe('$compile', function() {
394393
compile: function(element, attr) {
395394
attr.$set('compiled', 'COMPILED');
396395
expect(element).toBe(attr.$$element);
397-
}
396+
}
398397
}));
399398
}));
400399

0 commit comments

Comments
 (0)