GitNativeSyncIntegrationService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total101 of 93489%34 of 8861%357617216232
mergeWithinRepository(String, WorkspaceContext, String, boolean)156481%6650%6721601
publishFromWorkspaceToShared(String, String)120%n/a112211
requireSuccess(String, SemanticGitMergeService.MergeOutcome)10428%1150%122401
requireSuccess(String, TaxDslMergeResult)10428%1150%122401
publishToShared(String, String)81565%1150%122501
initialiseWorkspaceMergeBase(DslGitRepository, DslGitRepository, String, String, String)76490%5758%5711601
sourceBranch(UserWorkspace, SystemRepository)71669%4450%351601
resolveDiverged(String, String, SyncIntegrationService.DivergedStrategy)61266%1150%121401
lambda$requireWorkspace$2(String)60%n/a111111
requireWorkspace(String)51575%2250%231401
requireRepositoryId(SystemRepository)51372%3350%341401
requiredDsl(DslGitRepository, String, String)51066%1150%121401
resolveWorkspaceContext(String, String)25496%41071%4811801
abbreviate(String)21184%2250%230101
pullAcrossRepositoriesVersion(String, WorkspaceContext, String)12299%1150%1202801
publishAcrossRepositoriesVersion(String, WorkspaceContext, String)148100%n/a0103601
GitNativeSyncIntegrationService(SyncStateRepository, UserWorkspaceRepository, SystemRepositoryService, DslGitRepositoryFactory, SemanticGitMergeService, WorkspacePortfolioGitPort, WorkspaceContextResolver, WorkspaceArchitectureVersionPort)31100%n/a0101001
updateAfterPublish(String, String)31100%n/a0101001
syncFromShared(String, String)23100%2100%020501
commitIfChanged(DslGitRepository, String, String, String, String, String)23100%1375%130501
updateAfterSync(String, String)22100%n/a010701
requireSourceRepository(UserWorkspace)21100%1375%130501
pullAcrossRepositories(String, WorkspaceContext, String)20100%n/a010201
publishAcrossRepositories(String, WorkspaceContext, String)20100%n/a010201
trackBase(DslGitRepository, String, String)20100%2100%020401
resolveExplicitWorkspaceContext(String, String, String)18100%n/a010501
requireMatchingRepository(WorkspaceContext, SystemRepository)18100%2100%020501
syncFromSharedToWorkspace(String, String)12100%n/a010201
valueOrEmpty(String)6100%2100%020101
lambda$publishAcrossRepositories$1(String, WorkspaceContext, String)6100%n/a010101
lambda$pullAcrossRepositories$0(String, WorkspaceContext, String)6100%n/a010101
sharedBranch()4100%n/a010101