You should handle empty soyPaths here, otherwise the recursiveListFiles method will thrown a NullPointerException at line 455: https://github.com/gawkermedia/play2-closure/blob/multiple-soy-repos/app/com/kinja/play/plugins/Closure.scala#L455
I suggest the original path ("app/views/clousre) as default value.
Currently, unit tests are broken because of it.