package codeine;

import codeine.jsons.peer_status.PeersProjectsStatus;
import codeine.version.VersionsMapping;
import codeine.version.VersionsMappingProvider;
import codeine.version.VersionsMappingStore;

import com.google.inject.AbstractModule;
import com.google.inject.Scopes;

public class CodeineDirectoryModule extends AbstractModule
{
	

	@Override
	protected void configure()
	{
		bind(PeersProjectsStatus.class).in(Scopes.SINGLETON);
		bind(VersionsMappingStore.class).in(Scopes.SINGLETON);
		bind(VersionsMapping.class).toProvider(VersionsMappingProvider.class).in(Scopes.SINGLETON);
	}

}

@@ -7,24 +7,137 @@
 e codeine;%0A%0A
+import codeine.configuration.ConfigurationReadManagerServer;%0Aimport codeine.configuration.IConfigurationManager;%0A
 import codei
@@ -700,14 +700,113 @@
 LETON);%0A
+%09%09bind(IConfigurationManager.class).to(ConfigurationReadManagerServer.class).in(Scopes.SINGLETON);%0A
 %09%7D%0A%0A%7D%0A

fix error