final AttachRepoListener l1 = new AttachRepoListener();
SRepositoryRegistry.getInstance().addGlobalListener(l1);
l1.checkStarted(1); // MPSModuleRepository.INSTANCE
l1.checkStopped(0);
createProject();
<BUG>l1.checkStarted(2); // global + project repo
l1.checkStopped(0);</BUG>
final AttachRepoListener l2 = new AttachRepoListener();
SRepositoryRegistry.getInstance().addGlobalListener(l2);
<BUG>l1.checkStarted(2);
l1.checkStopped(0);
l2.checkStarted(2); // == that of l1 starts to the date, == amount of our available repositories
</BUG>
l2.checkStopped(0);

final AttachRepoListener l1 = new AttachRepoListener();
SRepositoryRegistry.getInstance().addGlobalListener(l1);
l1.checkStarted(1); // MPSModuleRepository.INSTANCE
l1.checkStopped(0);
createProject();
final int distinctRepositories = 1; // FIXME =2 once ProjectRepository is distinct from global (or there's no global?)
l1.checkStarted(distinctRepositories);
l1.checkStopped(0);
final AttachRepoListener l2 = new AttachRepoListener();
SRepositoryRegistry.getInstance().addGlobalListener(l2);
l1.checkStarted(distinctRepositories);
l1.checkStopped(0);
l2.checkStarted(distinctRepositories); // == that of l1 starts to the date, == amount of our available repositories
l2.checkStopped(0);
