From 36a8e3f113b4c5ea35f9cdf51310eaba40901b61 Mon Sep 17 00:00:00 2001 From: gered Date: Thu, 2 Oct 2014 20:17:53 -0400 Subject: [PATCH] split up file-loader into separate loaders i don't particularly like the idea of automagically figuring out of a template file is in the classpath or another file outside of it --- src/clj_pebble/core.clj | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/clj_pebble/core.clj b/src/clj_pebble/core.clj index 3acb370..c188171 100644 --- a/src/clj_pebble/core.clj +++ b/src/clj_pebble/core.clj @@ -5,13 +5,9 @@ (com.mitchellbosecke.pebble.template PebbleTemplate)) (:require [clojure.walk :refer [stringify-keys]])) -(defonce file-loader - (DelegatingLoader. - [(ClasspathLoader.) - (FileLoader.)])) - -(defonce string-loader - (StringLoader.)) +(defonce classpath-loader (ClasspathLoader.)) +(defonce file-loader (FileLoader.)) +(defonce string-loader (StringLoader.)) (defn- make-pebble-engine [] (PebbleEngine. file-loader))