Package jetbrains.vcs.api.services
Interface CommitsInfoService
-
- All Superinterfaces:
VcsRemoteService
,VcsService
public interface CommitsInfoService extends VcsService, VcsRemoteService
Created 30.09.13 12:37- Author:
- Eugene Petrenko (eugene.petrenko@jetbrains.com)
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
CommitsInfoService.CommitsConsumer
Callback interface
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
collectCommits(CommitsInfoService.CommitsConsumer consumer)
This method is called to fetch entire commits list (graph) from the VCS plugin.
-
-
-
Method Detail
-
collectCommits
void collectCommits(@NotNull CommitsInfoService.CommitsConsumer consumer) throws VcsException
This method is called to fetch entire commits list (graph) from the VCS plugin. Returned data made as thin as possible Implementation is expected to filter commits with unrelated changes with respect to graph connections and parents. Returned list ofCommitInfo
is expected to form connected graph- Throws:
VcsException
- on error- Since:
- 8.1
-
-