horizoncd/horizon

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
pkg/server/request/request.go48
A
0 mins
pkg/server/response/response.go67
A
0 mins
pkg/server/route/route.go27
A
0 mins
pkg/server/rpcerror/rpc_error.go58
A
0 mins
pkg/tag/dao/dao.go108
A
35 mins
pkg/tag/manager/manager.go88
A
45 mins
D
69%
pkg/tag/models/tag.go104
A
0 mins
pkg/template/dao/dao.go234
D
2 days
pkg/template/manager/manager.go66
A
0 mins
A
92%
pkg/template/models/template.go18
A
0 mins
pkg/templaterelease/dao/dao.go129
C
1 day
pkg/templaterelease/manager/manager.go63
A
0 mins
C
75%
pkg/templaterelease/models/template_release.go65
A
0 mins
pkg/templaterelease/output/output.go51
A
0 mins
F
58%
pkg/templaterelease/schema/gitlab/schema.go61
A
0 mins
A
90%
pkg/templaterelease/schema/repo/schema.go50
A
0 mins
pkg/templaterelease/schema/schema.go85
A
0 mins
pkg/templaterepo/chartmuseumbase/repo.go252
A
3 hrs
F
2%
pkg/templaterepo/chartutil.go122
B
4 hrs
pkg/templaterepo/repo.go69
A
0 mins
pkg/templateschematag/dao/dao.go58
A
1 hr
pkg/templateschematag/manager/manager.go58
A
45 mins
B
86%
pkg/templateschematag/models/models.go12
A
0 mins
pkg/token/generator/generator.go56
A
0 mins
pkg/token/generator/generator_types.go12
A
0 mins
pkg/token/manager/manager.go35
A
0 mins
A
100%
pkg/token/models/token.go18
A
0 mins
pkg/token/service/claims.go13
A
0 mins
A
100%
pkg/token/service/models.go5
A
0 mins
pkg/token/service/service.go107
A
1 hr
C
79%
pkg/token/store/store.go67
B
4 hrs
pkg/token/store/types.go14
A
0 mins
pkg/user/dao/dao.go177
A
40 mins
pkg/user/manager/manager.go61
A
0 mins
B
86%
pkg/user/models/user.go36
A
0 mins
pkg/user/service/service.go40
A
0 mins
B
82%
pkg/user/util/session.go34
A
0 mins
pkg/userlink/dao/dao.go91
A
0 mins
pkg/userlink/manager/manager.go51
A
35 mins
pkg/userlink/models/models.go14
A
0 mins
pkg/util/angular/angular.go58
A
0 mins
A
90%
pkg/util/common/common.go22
A
0 mins
pkg/util/errors/err.go102
A
55 mins
A
91%
pkg/util/jsonschema/jsonschema.go72
A
40 mins
C
70%
pkg/util/kube/fake/fake.go108
A
3 hrs
pkg/util/kube/kube.go259
A
3 hrs
F
40%
pkg/util/log/log.go99
B
4 hrs
pkg/util/mergemap/mergemap.go43
A
0 mins
B
85%
pkg/util/ormcallbacks/callbacks.go43
A
0 mins
pkg/util/permission/permission.go17
A
0 mins