Add an option to use `unidiff` format for diff API responses
Contriubutes to https://gitlab.com/gitlab-org/gitlab/-/issues/23284 **Problem** `diff` field doesn't return diff headers compatible with Unified format. **Solution** Use Unified format for diffs when unidiff option is provided. Changelog: added
显示
- doc/api/commits.md 1 个添加, 0 个删除doc/api/commits.md
- doc/api/merge_requests.md 3 个添加, 0 个删除doc/api/merge_requests.md
- doc/api/repositories.md 1 个添加, 0 个删除doc/api/repositories.md
- lib/api/commits.rb 3 个添加, 1 个删除lib/api/commits.rb
- lib/api/entities/diff.rb 4 个添加, 2 个删除lib/api/entities/diff.rb
- lib/api/helpers/unidiff.rb 17 个添加, 0 个删除lib/api/helpers/unidiff.rb
- lib/api/merge_request_diffs.rb 3 个添加, 1 个删除lib/api/merge_request_diffs.rb
- lib/api/merge_requests.rb 8 个添加, 2 个删除lib/api/merge_requests.rb
- lib/api/repositories.rb 3 个添加, 1 个删除lib/api/repositories.rb
- lib/gitlab/diff/file.rb 1 个添加, 1 个删除lib/gitlab/diff/file.rb
- lib/gitlab/git/diff.rb 11 个添加, 1 个删除lib/gitlab/git/diff.rb
- spec/lib/api/entities/diff_spec.rb 46 个添加, 0 个删除spec/lib/api/entities/diff_spec.rb
- spec/lib/gitlab/git/diff_spec.rb 121 个添加, 1 个删除spec/lib/gitlab/git/diff_spec.rb
- spec/requests/api/commits_spec.rb 10 个添加, 0 个删除spec/requests/api/commits_spec.rb
- spec/requests/api/merge_request_diffs_spec.rb 9 个添加, 0 个删除spec/requests/api/merge_request_diffs_spec.rb
- spec/requests/api/merge_requests_spec.rb 18 个添加, 0 个删除spec/requests/api/merge_requests_spec.rb
- spec/requests/api/repositories_spec.rb 12 个添加, 0 个删除spec/requests/api/repositories_spec.rb
加载中
想要评论请 注册 或 登录