Skip to content

[CORE] Add endpoint to graph model #462

[CORE] Add endpoint to graph model

[CORE] Add endpoint to graph model #462

Triggered via pull request August 9, 2023 12:21
Status Success
Total duration 1m 7s
Artifacts

linter.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 11 warnings
linter: pkg/kubehound/storage/cache/cachekey/identity.go#L17
unexported-return: exported func Identity returns unexported type *cachekey.identityCacheKey, which can be annoying to use (revive)
linter: pkg/kubehound/storage/cache/cachekey/node.go#L13
unexported-return: exported func Node returns unexported type *cachekey.nodeCacheKey, which can be annoying to use (revive)
linter: pkg/kubehound/storage/cache/cachekey/role.go#L17
unexported-return: exported func Role returns unexported type *cachekey.roleCacheKey, which can be annoying to use (revive)
linter: pkg/kubehound/storage/cache/cachekey/object_id.go#L4
var-naming: const objectIdCacheName should be objectIDCacheName (revive)
linter: pkg/kubehound/storage/cache/cachekey/container.go#L17
unexported-return: exported func Container returns unexported type *cachekey.containerCacheKey, which can be annoying to use (revive)
linter: pkg/kubehound/storage/cache/cachekey/endpoint.go#L18
unexported-return: exported func Endpoint returns unexported type *cachekey.endpointCacheKey, which can be annoying to use (revive)
linter: pkg/kubehound/storage/cache/cachekey/object_id.go#L13
unexported-return: exported func ObjectID returns unexported type *cachekey.objectIDCacheKey, which can be annoying to use (revive)
linter: pkg/worker/pool.go#L8
exported: type name will be used as worker.WorkerPool by other packages, and that stutters; consider calling this Pool (revive)
linter: pkg/worker/pond.go#L32
return with no blank line before (nlreturn)
linter: pkg/globals/errors.go#L7
File is not `gofumpt`-ed (gofumpt)
linter: pkg/kubehound/models/graph/endpoint.go#L16
var-naming: struct field ServiceDnsName should be ServiceDNSName (revive)
linter: pkg/kubehound/models/store/pod.go#L9
var-naming: struct field Id should be ID (revive)
linter: pkg/kubehound/models/store/pod.go#L10
var-naming: struct field NodeId should be NodeID (revive)
linter: pkg/kubehound/models/store/role.go#L9
var-naming: struct field Id should be ID (revive)
linter: pkg/kubehound/models/store/volume.go#L9
var-naming: struct field Id should be ID (revive)
linter: pkg/kubehound/models/store/volume.go#L10
var-naming: struct field PodId should be PodID (revive)
linter: pkg/kubehound/models/store/role_binding.go#L9
var-naming: struct field IdentityId should be IdentityID (revive)
linter: pkg/kubehound/models/store/node.go#L10
var-naming: struct field UserId should be UserID (revive)
linter: pkg/kubehound/models/store/volume.go#L11
var-naming: struct field NodeId should be NodeID (revive)
linter: pkg/kubehound/models/store/endpoint.go#L17
var-naming: struct field ContainerId should be ContainerID (revive)
linter
Restore cache failed: Dependencies file is not found in /home/runner/work/KubeHound/KubeHound. Supported file pattern: go.sum