Skip to content

Commit

Permalink
Update diff.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Szelethus authored Jan 9, 2024
1 parent e224806 commit 7004375
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions docs/web/diff.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ remote-remote, and local-remote or remote-local diffs.

Generally speaking, diff allows you to express high level source code quality questions:
* Serverless Pull Request Analysis: Both the analysis result of the baseline (e.g. master branch) and the new code (e.g. soon-to-be pull request) is stored in local report folders, which are then compared to find out new/resolved reports.
* Local/Server Pull Request Analysis: The analysis of a new code (e.g. soon-to-be pull request) is stored locally, while the baseline (e.g. master branch) is on the server, and the new (modified) version of code is analyzed to a local report folder.
* Server based Pull Request Analysis: Both the analysis result of the baseline (e.g. master branch) and the new code (e.g. pull request) is located on the server and the user wants to find out new/resolved reports in the PR.
* Server based branch history analysis: The user wants to find out analysis result differences of two analysis instances of the same branch to know which reports were fixed or introduced in e.g. the last month.

* Local/Server Pull Request Analysis: The analysis of a new code (e.g. soon-to-be pull request) is stored locally, while the baseline (e.g. master branch) is on the server.
* Server based Pull Request Analysis: Both the analysis result of the baseline (e.g. master branch) and the new code (e.g. pull request) is located on the server.
* Server based branch history analysis: When making changes to a pull request / branch, analyses of the changes can be stored on the same run. This can be used whether a change on the PR/branch fixed or introduced a new bug.
*
This allows you to add CodeChecker to your CI loops by checking if a patch introduced a new bug, and you can identify if a patch fixed an existing bug.

:warning: Note: When calculating diff results, reports are uniqued. For more information see [analyzer report identification](../analyzer/report_identification.md).
Expand Down

0 comments on commit 7004375

Please sign in to comment.