]> source.dussan.org Git - gitea.git/commit
Adjust object format interface (#28469)
authorLunny Xiao <xiaolunwen@gmail.com>
Sun, 17 Dec 2023 11:56:08 +0000 (19:56 +0800)
committerGitHub <noreply@github.com>
Sun, 17 Dec 2023 11:56:08 +0000 (11:56 +0000)
commit408a4842240e7dd906e682196bd4254d6c76fcb9
treeec3962d5769a5891a24b4d79f725673fc1e46e35
parent7fb6b5147038649bfaa26147a6173cf99b322a30
Adjust object format interface (#28469)

- Remove `ObjectFormatID`
- Remove function `ObjectFormatFromID`.
- Use `Sha1ObjectFormat` directly but not a pointer because it's an
empty struct.
- Store `ObjectFormatName` in `repository` struct
54 files changed:
models/git/branch_test.go
models/repo/repo.go
modules/git/blame_test.go
modules/git/commit.go
modules/git/object_format.go
modules/git/object_id.go
modules/git/object_id_gogit.go
modules/git/object_id_test.go
modules/git/parse_gogit_test.go
modules/git/parse_nogogit_test.go
modules/git/ref.go
modules/git/repo.go
modules/git/repo_commit_gogit.go
modules/git/repo_compare.go
modules/git/repo_compare_test.go
modules/git/repo_index.go
modules/git/repo_tag_test.go
modules/git/tag.go
modules/git/tag_test.go
modules/repository/commits_test.go
modules/repository/generate.go
modules/repository/init.go
routers/api/v1/repo/repo.go
routers/api/v1/utils/git.go
routers/private/hook_pre_receive.go
routers/private/hook_verification.go
routers/private/hook_verification_test.go
routers/web/repo/branch.go
routers/web/repo/compare.go
routers/web/repo/githttp.go
routers/web/repo/repo.go
routers/web/repo/setting/webhook.go
services/agit/agit.go
services/convert/git_commit_test.go
services/forms/repo_form.go
services/gitdiff/gitdiff.go
services/migrations/common.go
services/migrations/gitea_uploader_test.go
services/mirror/mirror_pull.go
services/packages/cargo/index.go
services/pull/pull.go
services/pull/temp_repo.go
services/release/release.go
services/repository/branch.go
services/repository/check.go
services/repository/create.go
services/repository/files/cherry_pick.go
services/repository/files/temp_repo.go
services/repository/files/update.go
services/repository/files/upload.go
services/repository/push.go
services/wiki/wiki.go
services/wiki/wiki_test.go
tests/integration/git_helper_for_declarative_test.go