Commit 70dd7221 authored by Russell Dickenson's avatar Russell Dickenson

Merge branch '2526-inline-codequality-docs' into 'master'

Enable the `codequality_mr_diff_annotations` feature flag by default, update documentation accordingly

See merge request gitlab-org/gitlab!63923
parents 689498e1 578007f8
...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330909 ...@@ -5,4 +5,4 @@ rollout_issue_url: https://gitlab.com/gitlab-org/gitlab/-/issues/330909
milestone: '14.0' milestone: '14.0'
type: development type: development
group: group::testing group: group::testing
default_enabled: false default_enabled: true
...@@ -54,20 +54,25 @@ See also the Code Climate list of [Supported Languages for Maintainability](http ...@@ -54,20 +54,25 @@ See also the Code Climate list of [Supported Languages for Maintainability](http
> - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/267612) in [GitLab Ultimate](https://about.gitlab.com/pricing/) 13.11. > - [Introduced](https://gitlab.com/gitlab-org/gitlab/-/issues/267612) in [GitLab Ultimate](https://about.gitlab.com/pricing/) 13.11.
> - [Deployed behind a feature flag](../../../user/feature_flags.md), disabled by default. > - [Deployed behind a feature flag](../../../user/feature_flags.md), disabled by default.
> - [Enabled by default](https://gitlab.com/gitlab-org/gitlab/-/issues/284140) in GitLab 13.12. > - [Enabled by default](https://gitlab.com/gitlab-org/gitlab/-/issues/284140) in GitLab 13.12.
> - [Feature enhanced](https://gitlab.com/gitlab-org/gitlab/-/issues/2526) in GitLab 14.0.
Changes to files in merge requests can cause Code Quality to fall if merged. In these cases, Changes to files in merge requests can cause Code Quality to fall if merged. In these cases,
an indicator is displayed (**{information-o}** **Code Quality**) on the file in the merge request's diff view. For example: the merge request's diff view displays an indicator next to lines with new Code Quality violations. For example:
![Code Quality MR diff report](img/code_quality_mr_diff_report_v14.png)
Previously, an indicator was displayed (**{information-o}** **Code Quality**) on the file in the merge request's diff view:
![Code Quality MR diff report](img/code_quality_mr_diff_report_v13_11.png) ![Code Quality MR diff report](img/code_quality_mr_diff_report_v13_11.png)
To disable this feature, a GitLab administrator can run the following in a To switch to the previous version of this feature, a GitLab administrator can run the following in a
[Rails console](../../../administration/operations/rails_console.md): [Rails console](../../../administration/operations/rails_console.md):
```ruby ```ruby
# For the instance # For the instance
Feature.disable(:codequality_mr_diff) Feature.disable(:codequality_mr_diff_annotations)
# For a single project # For a single project
Feature.disable(:codequality_mr_diff, Project.find(<project id>)) Feature.disable(:codequality_mr_diff_annotations, Project.find(<project id>))
``` ```
## Use cases ## Use cases
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment