listCommitActivity method

Stream<YearCommitCountWeek> listCommitActivity(
  1. RepositorySlug slug
)

Fetches commit counts for the past year.

API docs: https://developer.github.com/v3/repos/statistics/#commit-activity

Implementation

Stream<YearCommitCountWeek> listCommitActivity(RepositorySlug slug) {
  ArgumentError.checkNotNull(slug);
  return PaginationHelper(github)
      .objects<Map<String, dynamic>, YearCommitCountWeek>(
    'GET',
    '/repos/${slug.fullName}/stats/commit_activity',
    (i) => YearCommitCountWeek.fromJson(i),
  );
}