|
class | Analysis |
| Class that handles all higher level analysis like finding FalsePositives and FalseNegatives More...
|
|
class | Configuration |
|
class | Conflict |
| Represents a conflicting changes between two files using a third ancestor file More...
|
|
class | DataStore |
| Simplifies the retrieval of syntax trees based on the repo they are in and allows updating the tree without relocating the repo based on the path
|
|
class | DetectedFalseNegative |
| This class will hold all the important information about what kind of False Negative was detected and the files, pull requests, and changes involved More...
|
|
class | DetectedFalsePositive |
| This class will hold all the important information about what kind of False Positive was detected and the files, pull requests, and changes involved More...
|
|
class | Diagnostics |
| This class provides our interface for reporting diagnostics using Roslyn More...
|
|
class | Diff |
| This class acts as a more detailed version of the TextChanged class that is better suited for our purposes More...
|
|
class | Diff3 |
|
class | Diff3Result |
| Used to store the results of a Diff3.Compare More...
|
|
class | DiffWithOrigin |
| A wrapper around Diff that adds a property that contains if the Diff was from comparing the Local or Remote file
|
|
class | Extensions |
| Contains Extension methods
|
|
class | LineEndingTypeEnumConverter |
|
class | Logger |
| Used for logging important events, uses the Caller* attributes to collect more data than a simple print. A date is also added to the output along with the severity (Debug, Info, Error) matching the function called
|
|
class | Platform |
|
class | PullRequest |
| Object used for parsing that reflects the json of the object that GitHub uses for Pull Requests More...
|
|
class | Ref |
|
class | Repo |
| Contains all the methods and classes necessary to use the GitHub api to pull down data about pull requests. Additionally, contains the logic for authenticating More...
|
|
class | RepoFile |
| Represents files that are part of a Pull Request More...
|
|
class | SemDiffAnalyzer |
| Diagnostic Analyzer that uses semantics to detects potential conflicts with GitHub pull requests More...
|
|
class | SpanDetails |
| Contains info about one side of a conflict or diff. More...
|
|
class | TriviaCompare |
| Handles analysis related to making the distinction between Trivia and other nodes
|
|