|
| 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
|
| |