diff options
author | Lunny Xiao <xiaolunwen@gmail.com> | 2017-02-22 22:03:59 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-22 22:03:59 +0800 |
commit | 1f7837d6d62471d72e2b2c15f8ed07cd0a43fda9 (patch) | |
tree | da1e57bb80753a8a5560f12163a6c4301c2ccf1c /models/helper.go | |
parent | 29c6f32a3b2701dcbcb0d94c999c922e59bb38ec (diff) | |
download | gitea-1f7837d6d62471d72e2b2c15f8ed07cd0a43fda9.tar.gz gitea-1f7837d6d62471d72e2b2c15f8ed07cd0a43fda9.zip |
Refactor for issues loadattributes of a repository (#971)
* refactor for issues loadattributes of a repository
* refactors
Diffstat (limited to 'models/helper.go')
-rw-r--r-- | models/helper.go | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/models/helper.go b/models/helper.go new file mode 100644 index 0000000000..93acadc989 --- /dev/null +++ b/models/helper.go @@ -0,0 +1,21 @@ +// Copyright 2017 The Gitea Authors. All rights reserved. +// Use of this source code is governed by a MIT-style +// license that can be found in the LICENSE file. + +package models + +func keysInt64(m map[int64]struct{}) []int64 { + var keys = make([]int64, 0, len(m)) + for k, _ := range m { + keys = append(keys, k) + } + return keys +} + +func valuesRepository(m map[int64]*Repository) []*Repository { + var values = make([]*Repository, 0, len(m)) + for _, v := range m { + values = append(values, v) + } + return values +} |