gitea/modules/repository
KN4CK3R 0e57ff7eee
Add generic set type ()
This PR adds a generic set type to get rid of maps used as sets.

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
..
collaborator.go Move some files into models' sub packages ()
collaborator_test.go Move some files into models' sub packages ()
commits.go Propagate context and ensure git commands run in request context ()
commits_test.go Refactor AssertExistsAndLoadBean to use generics ()
create.go Remove unnecessary length check for repo's Description & Website ()
create_test.go Move some files into models' sub packages ()
delete.go Move some repository related code into sub package ()
env.go Move some helper files out of models ()
fork.go Move some repository related code into sub package ()
generate.go Move some files into models' sub packages ()
generate_test.go Move some repository related code into sub package ()
hooks.go Executable check always returns true for windows ()
init.go Move some files into models' sub packages ()
main_test.go Use a struct as test options ()
push.go Remove `git.Command.Run` and `git.Command.RunInDir*` ()
repo.go Add generic set type ()
temp.go Move some helper files out of models ()