SemDiff  1.0.0
Semantic Diffing Tool
SemDiff.Core.PullRequest Class Reference

Object used for parsing that reflects the json of the object that GitHub uses for Pull Requests More...

Classes

class  HeadBase
 Object used for parsing that reflects the json of the object that GitHub uses inside of the pull request object More...
 

Public Member Functions

async Task GetFilesAsync ()
 Download files for a given pull request. Store the files in the AppData folder with a sub-folder for the pull request More...
 

Public Attributes

string CacheDirectory => Path.Combine(ParentRepo.CacheDirectory, Number.ToString())
 

Properties

HeadBase Base [get, set]
 
IList< RepoFileFiles [get, set]
 
HeadBase Head [get, set]
 
DateTime LastWrite [get, set]
 
int Number = DateTime.MinValue [get, set]
 
Repo ParentRepo [get, set]
 
string State [get, set]
 
string Title [get, set]
 
DateTime Updated [get, set]
 
string Url [get, set]
 

Detailed Description

Object used for parsing that reflects the json of the object that GitHub uses for Pull Requests

Member Function Documentation

async Task SemDiff.Core.PullRequest.GetFilesAsync ( )

Download files for a given pull request. Store the files in the AppData folder with a sub-folder for the pull request


The documentation for this class was generated from the following file: