Skip to content

Added Shared Interfaces and Data Parsing for Github Activity#59

Open
henit-chobisa wants to merge 6 commits into
RocketChat:mainfrom
henit-chobisa:User-Activity-Interfaces
Open

Added Shared Interfaces and Data Parsing for Github Activity#59
henit-chobisa wants to merge 6 commits into
RocketChat:mainfrom
henit-chobisa:User-Activity-Interfaces

Conversation

@henit-chobisa

@henit-chobisa henit-chobisa commented Mar 1, 2023

Copy link
Copy Markdown
Contributor

Additions

Added Separate Interface IGithubActivity as a type for fetched Github Activity Data, along with some auxiliary interfaces such as IGithubComment & IGithubPullRequest, also added a parser for parsing raw data into IGithubActivity Interface and return it.

Acceptance Criteria fulfillment

  • Implement IGithubAcitivity Interface, wtih IGithubComment & IGithubPullRequest
  • Make a parser that takes raw JSON data and parse it to IGithubActivity Interface.
  • Modify fetching Github Activity and return List of IGithubActivity

Adds up to #57

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant