Move lazy main module require out of loop

This commit is contained in:
Max Brunsfeld
2016-02-10 17:40:55 -08:00
parent 9c0aa629d7
commit e8693f45c9

View File

@@ -291,9 +291,9 @@ class Package
registerViewProviders: ->
if @metadata.viewProviders? and not @registeredViewProviders
@requireMainModule()
@metadata.viewProviders.forEach (methodName) =>
@viewRegistry.addViewProvider (model) =>
@requireMainModule()
@mainModule[methodName](model)
@registeredViewProviders = true