[CORE] Add endpoint to graph model #462
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
|