package org.simantics.scl.compiler.source.repository;
-import org.osgi.service.component.annotations.Component;
import org.simantics.scl.compiler.elaboration.java.Builtins;
import org.simantics.scl.compiler.elaboration.java.JavaModule;
+import org.simantics.scl.compiler.elaboration.java.LoggingModule;
import org.simantics.scl.compiler.elaboration.java.MinigraphModule;
+import org.simantics.scl.compiler.elaboration.java.CurrentModuleRepositoryModule;
-@Component
public class BuiltinModuleSourceRepository extends MapModuleSourceRepository implements ModuleSourceRepository {
public BuiltinModuleSourceRepository() {
super(Builtins.INSTANCE,
JavaModule.INSTANCE,
- MinigraphModule.INSTANCE);
+ CurrentModuleRepositoryModule.INSTANCE,
+ MinigraphModule.INSTANCE,
+ new LoggingModule());
}
}