-
loads a combined graph for every adapter provided
-
check that repo exists w/ RepoIdRegistry
-
call adapter.load for each
outcomes:
- returns repo_not_loaded
- if one of paramters to adapter.load isn't right => sourcecredDirectory or repoId
- loads successfully => returns a combined graph from the provided adapters individual graphs
- returns a plugin failure
would it be crazy to write more specific errors? ways it could fail: repoId not provided