Skip to content

Commit d95ca64

Browse files
committed
feat(@angular-devkit/schematics): logger of new context is child of parent
1 parent 36f6740 commit d95ca64

File tree

1 file changed

+2
-1
lines changed
  • packages/angular_devkit/schematics/src/engine

1 file changed

+2
-1
lines changed

packages/angular_devkit/schematics/src/engine/engine.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,8 @@ export class SchematicEngine<CollectionT extends object, SchematicT extends obje
8383
return {
8484
debug: parent && parent.debug || false,
8585
engine: this,
86-
logger: (parent && parent.logger) || new NullLogger(),
86+
logger: (parent && parent.logger && parent.logger.createChild(schematic.description.name))
87+
|| new NullLogger(),
8788
schematic,
8889
strategy: (parent && parent.strategy !== undefined)
8990
? parent.strategy : this.defaultMergeStrategy,

0 commit comments

Comments
 (0)