From bc5051ffe3dab36605dd4389660d585f98acb3cc Mon Sep 17 00:00:00 2001 From: David Jennes Date: Sun, 31 Jul 2022 22:53:24 +0200 Subject: [PATCH 1/2] Fix implementation of lazy value wrapper --- Sources/Stencil/LazyValueWrapper.swift | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Sources/Stencil/LazyValueWrapper.swift b/Sources/Stencil/LazyValueWrapper.swift index fc9cd35..f4d205b 100644 --- a/Sources/Stencil/LazyValueWrapper.swift +++ b/Sources/Stencil/LazyValueWrapper.swift @@ -61,9 +61,3 @@ extension LazyValueWrapper: Resolvable { return try (value as? Resolvable)?.resolve(context) ?? value } } - -extension LazyValueWrapper: Normalizable { - public func normalize() -> Any? { - (cachedValue as? Normalizable)?.normalize() ?? cachedValue - } -} From 59b0c176c7ca7d5ce55b747eceda4e43b39147c8 Mon Sep 17 00:00:00 2001 From: David Jennes Date: Sun, 31 Jul 2022 22:54:47 +0200 Subject: [PATCH 2/2] Changelog entry --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bd6e096..042e82b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,9 @@ _None_ ### Bug Fixes -_None_ +- Fix bug in `LazyValueWrapper`, causing it to never resolve. + [David Jennes](https://github.com/djbe) + [#328](https://github.com/stencilproject/Stencil/pull/328) ### Internal Changes