Preparing report...

Report for github.com/caos/boom

A    Great!    Found 178 issues across 200 files

Tweet

gofmt95%

Gofmt formats Go programs. We run gofmt -s on your code, where -s is for the "simplify" command


go_vet100%

go vet examines Go source code and reports suspicious constructs, such as Printf calls whose arguments do not align with the format string.

No problems detected. Good job!


gocyclo94%

Gocyclo calculates cyclomatic complexities of functions in Go source code. The cyclomatic complexity of a function is calculated according to the following rules: 1 is the base complexity of a function +1 for each 'if', 'for', 'case', '&&' or '||' Go Report Card warns on functions with cyclomatic complexity > 15.


golint13%

Golint is a linter for Go source code.

    • boom/internal/gitcrd/v1beta1/gitcrd.go
    • Line 26: warning: exported type GitCrd should have comment or be unexported (golint)
    • Line 36: warning: exported function New should have comment or be unexported (golint)
    • Line 66: warning: exported method GitCrd.GetStatus should have comment or be unexported (golint)
    • Line 70: warning: exported method GitCrd.SetBackStatus should have comment or be unexported (golint)
    • Line 75: warning: exported method GitCrd.GetRepoURL should have comment or be unexported (golint)
    • Line 78: warning: exported method GitCrd.GetRepoCRDPath should have comment or be unexported (golint)
    • Line 82: warning: exported method GitCrd.SetBundle should have comment or be unexported (golint)
    • Line 110: warning: exported method GitCrd.CleanUp should have comment or be unexported (golint)
    • Line 118: warning: exported method GitCrd.Reconcile should have comment or be unexported (golint)
    • Line 217: warning: exported method GitCrd.WriteBackCurrentState should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loggingoperator/logging/flow.go
    • Line 3: warning: exported type FlowConfig should have comment or be unexported (golint)
    • Line 11: warning: exported type Parse should have comment or be unexported (golint)
    • Line 14: warning: exported type Parser should have comment or be unexported (golint)
    • Line 20: warning: exported type Filter should have comment or be unexported (golint)
    • Line 25: warning: exported type FlowSpec should have comment or be unexported (golint)
    • Line 31: warning: exported type Flow should have comment or be unexported (golint)
    • Line 38: warning: exported function NewFlow should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loggingoperator/logging/logging.go
    • Line 3: warning: exported type Storage should have comment or be unexported (golint)
    • Line 9: warning: exported type Config should have comment or be unexported (golint)
    • Line 17: warning: exported type Requests should have comment or be unexported (golint)
    • Line 20: warning: exported type Resources should have comment or be unexported (golint)
    • Line 23: warning: exported type PvcSpec should have comment or be unexported (golint)
    • Line 28: warning: exported type Pvc should have comment or be unexported (golint)
    • Line 31: warning: exported type KubernetesStorage should have comment or be unexported (golint)
    • Line 34: warning: exported type Scaling should have comment or be unexported (golint)
    • Line 37: warning: exported type Fluentd should have comment or be unexported (golint)
    • Line 44: warning: exported type Metrics should have comment or be unexported (golint)
    • Line 47: warning: exported type Image should have comment or be unexported (golint)
    • Line 53: warning: exported type FilterKubernetes should have comment or be unexported (golint)
    • Line 57: warning: exported type Fluentbit should have comment or be unexported (golint)
    • Line 63: warning: exported type Spec should have comment or be unexported (golint)
    • Line 70: warning: exported type Metadata should have comment or be unexported (golint)
    • Line 74: warning: exported type Logging should have comment or be unexported (golint)
    • Line 81: warning: exported function New should have comment or be unexported (golint)
    • boom/internal/git/git.go
    • Line 27: warning: exported type Client should have comment or be unexported (golint)
    • Line 40: warning: exported function New should have comment or be unexported (golint)
    • Line 54: warning: exported method Client.GetURL should have comment or be unexported (golint)
    • Line 58: warning: exported method Client.Init should have comment or be unexported (golint)
    • Line 74: warning: exported method Client.Clone should have comment or be unexported (golint)
    • Line 123: warning: exported method Client.ReadYamlIntoStruct should have comment or be unexported (golint)
    • Line 132: warning: exported method Client.ReadFolder should have comment or be unexported (golint)
    • Line 161: warning: exported type File should have comment or be unexported (golint)
    • Line 166: warning: exported method Client.Commit should have comment or be unexported (golint)
    • Line 179: warning: exported method Client.UpdateRemote should have comment or be unexported (golint)
    • Line 197: warning: exported method Client.UpdateRemoteUntilItWorks should have comment or be unexported (golint)
    • Line 292: warning: exported method Client.Push should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/argocd/helm/values.go
    • Line 3: warning: exported type Image should have comment or be unexported (golint)
    • Line 8: warning: exported type Global should have comment or be unexported (golint)
    • Line 12: warning: exported type Args should have comment or be unexported (golint)
    • Line 17: warning: exported type ReadinessProbe should have comment or be unexported (golint)
    • Line 24: warning: exported type LivenessProbe should have comment or be unexported (golint)
    • Line 31: warning: exported type Service should have comment or be unexported (golint)
    • Line 36: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 40: warning: exported type MetricsService should have comment or be unexported (golint)
    • Line 45: warning: exported type ServiceMonitor should have comment or be unexported (golint)
    • Line 48: warning: exported type Rules should have comment or be unexported (golint)
    • Line 52: warning: exported type Metrics should have comment or be unexported (golint)
    • Line 58: warning: exported type ClusterAdminAccess should have comment or be unexported (golint)
    • Line 61: warning: exported type ConfigMap should have comment or be unexported (golint)
    • Line 65: warning: exported type VolumeSecret should have comment or be unexported (golint)
    • Line 71: warning: exported type Item should have comment or be unexported (golint)
    • Line 76: warning: exported type Volume should have comment or be unexported (golint)
    • Line 83: warning: exported type VolumeMount should have comment or be unexported (golint)
    • Line 89: warning: exported type Controller should have comment or be unexported (golint)
    • Line 113: warning: exported type Dex should have comment or be unexported (golint)
    • Line 133: warning: exported type Redis should have comment or be unexported (golint)
    • Line 148: warning: exported type Certificate should have comment or be unexported (golint)
    • Line 154: warning: exported type ServerService should have comment or be unexported (golint)
    • Line 161: warning: exported type Ingress should have comment or be unexported (golint)
    • Line 170: warning: exported type Route should have comment or be unexported (golint)
    • Line 175: warning: exported type Config should have comment or be unexported (golint)
    • Line 185: warning: exported type Server should have comment or be unexported (golint)
    • Line 214: warning: exported type RbacConfig should have comment or be unexported (golint)
    • Line 220: warning: exported type RepoServer should have comment or be unexported (golint)
    • Line 242: warning: exported type Data should have comment or be unexported (golint)
    • Line 245: warning: exported type Secret should have comment or be unexported (golint)
    • Line 255: warning: exported type Configs should have comment or be unexported (golint)
    • Line 261: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/kubectl/delete.go
    • Line 5: warning: exported type KubectlDelete should have comment or be unexported (golint)
    • Line 9: warning: exported function NewDelete should have comment or be unexported (golint)
    • Line 13: warning: exported method KubectlDelete.Build should have comment or be unexported (golint)
    • boom/internal/bundle/application/resources/service/service.go
    • Line 3: warning: exported type Config should have comment or be unexported (golint)
    • Line 14: warning: exported type Metadata should have comment or be unexported (golint)
    • Line 20: warning: exported type Spec should have comment or be unexported (golint)
    • Line 24: warning: exported type Port should have comment or be unexported (golint)
    • Line 31: warning: exported type Service should have comment or be unexported (golint)
    • Line 38: warning: exported function New should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/grafana/grafana.go
    • Line 12: warning: exported type Grafana should have comment or be unexported (golint)
    • Line 17: warning: exported function New should have comment or be unexported (golint)
    • Line 22: warning: exported method Grafana.GetName should have comment or be unexported (golint)
    • Line 26: warning: exported method Grafana.Deploy should have comment or be unexported (golint)
    • Line 35: warning: exported method Grafana.Changed should have comment or be unexported (golint)
    • Line 42: warning: exported method Grafana.SetAppliedSpec should have comment or be unexported (golint)
    • Line 46: warning: exported method Grafana.GetNamespace should have comment or be unexported (golint)
    • boom/internal/name/name.go
    • Line 3: warning: exported type Application should have comment or be unexported (golint)
    • Line 9: warning: exported type Templator should have comment or be unexported (golint)
    • Line 15: warning: exported type Bundle should have comment or be unexported (golint)
    • Line 21: warning: exported type Version should have comment or be unexported (golint)
    • boom/internal/helper/files.go
    • Line 8: warning: exported function FileExists should have comment or be unexported (golint)
    • Line 16: warning: exported function FolderExists should have comment or be unexported (golint)
    • Line 24: warning: exported function FolderEmpty should have comment or be unexported (golint)
    • boom/internal/kubectl/label.go
    • Line 10: warning: exported type KubectlLabel should have comment or be unexported (golint)
    • Line 14: warning: exported function NewLabel should have comment or be unexported (golint)
    • Line 17: warning: exported method KubectlLabel.AddParameter should have comment or be unexported (golint)
    • Line 22: warning: exported method KubectlLabel.Apply should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/grafana/helm/values.go
    • Line 8: warning: exported type Ingress should have comment or be unexported (golint)
    • Line 17: warning: exported type Dashboards should have comment or be unexported (golint)
    • Line 22: warning: exported type Datasources should have comment or be unexported (golint)
    • Line 30: warning: exported type ServiceMonitor should have comment or be unexported (golint)
    • Line 37: warning: exported type Sidecar should have comment or be unexported (golint)
    • Line 41: warning: exported type DashboardProviders should have comment or be unexported (golint)
    • Line 44: warning: exported type Providersyaml should have comment or be unexported (golint)
    • Line 48: warning: exported type Provider should have comment or be unexported (golint)
    • Line 58: warning: exported type Admin should have comment or be unexported (golint)
    • Line 64: warning: exported type Service should have comment or be unexported (golint)
    • Line 68: warning: exported type Persistence should have comment or be unexported (golint)
    • Line 77: warning: exported type Ini should have comment or be unexported (golint)
    • Line 88: warning: exported type GrafanaValues should have comment or be unexported (golint)
    • Line 112: warning: exported type Rules should have comment or be unexported (golint)
    • Line 133: warning: exported type DefaultRules should have comment or be unexported (golint)
    • Line 140: warning: exported type Values should have comment or be unexported (golint)
    • Line 165: warning: exported type Global should have comment or be unexported (golint)
    • Line 170: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 175: warning: exported type DisabledTool should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/kubestatemetrics/helm/values.go
    • Line 3: warning: exported type Image should have comment or be unexported (golint)
    • Line 9: warning: exported type Service should have comment or be unexported (golint)
    • Line 17: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 21: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 27: warning: exported type Prometheus should have comment or be unexported (golint)
    • Line 30: warning: exported type Monitor should have comment or be unexported (golint)
    • Line 37: warning: exported type PodSecurityPolicy should have comment or be unexported (golint)
    • Line 42: warning: exported type SecurityContext should have comment or be unexported (golint)
    • Line 48: warning: exported type Collectors should have comment or be unexported (golint)
    • Line 75: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loggingoperator/helm/values.go
    • Line 3: warning: exported type Values should have comment or be unexported (golint)
    • Line 17: warning: exported type Image should have comment or be unexported (golint)
    • Line 23: warning: exported type Resources should have comment or be unexported (golint)
    • Line 28: warning: exported type ResourceDefinition should have comment or be unexported (golint)
    • Line 33: warning: exported type HTTP should have comment or be unexported (golint)
    • Line 38: warning: exported type Service should have comment or be unexported (golint)
    • Line 44: warning: exported type RBAC should have comment or be unexported (golint)
    • Line 49: warning: exported type PSP should have comment or be unexported (golint)
    • boom/internal/metrics/reconciling.go
    • Line 8: warning: exported function SuccessfulReconcilingBundle should have comment or be unexported (golint)
    • Line 15: warning: exported function FailureReconcilingBundle should have comment or be unexported (golint)
    • Line 22: warning: exported function SuccessfulReconcilingApplication should have comment or be unexported (golint)
    • Line 34: warning: exported function FailureReconcilingApplication should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loki/helm.go
    • Line 13: warning: exported method Loki.HelmPreApplySteps should have comment or be unexported (golint)
    • Line 17: warning: exported method Loki.SpecToHelmValues should have comment or be unexported (golint)
    • Line 34: warning: exported method Loki.GetChartInfo should have comment or be unexported (golint)
    • Line 38: warning: exported method Loki.GetImageTags should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/argocd/helm.go
    • Line 14: warning: exported method Argocd.HelmMutate should have comment or be unexported (golint)
    • Line 32: warning: exported method Argocd.SpecToHelmValues should have comment or be unexported (golint)
    • Line 132: warning: exported method Argocd.GetChartInfo should have comment or be unexported (golint)
    • Line 136: warning: exported method Argocd.GetImageTags should have comment or be unexported (golint)
    • boom/internal/bundle/bundles/bundles.go
    • Line 18: warning: exported const Caos should have comment (or a comment on this block) or be unexported (golint)
    • Line 22: warning: exported function GetAll should have comment or be unexported (golint)
    • Line 28: warning: exported function Get should have comment or be unexported (golint)
    • Line 39: warning: exported function GetCaos should have comment or be unexported (golint)
    • boom/internal/bundle/application/mock/applications.go
    • Line 12: warning: exported const Name should have comment (or a comment on this block) or be unexported (golint)
    • Line 16: warning: exported type TestApplication should have comment or be unexported (golint)
    • Line 20: warning: exported function NewTestApplication should have comment or be unexported (golint)
    • Line 31: warning: exported method TestApplication.Application should have comment or be unexported (golint)
    • Line 35: warning: exported method TestApplication.SetDeploy should have comment or be unexported (golint)
    • Line 40: warning: exported type TestYAMLApplication should have comment or be unexported (golint)
    • Line 44: warning: exported function NewTestYAMLApplication should have comment or be unexported (golint)
    • Line 55: warning: exported method TestYAMLApplication.Application should have comment or be unexported (golint)
    • Line 59: warning: exported method TestYAMLApplication.SetDeploy should have comment or be unexported (golint)
    • Line 64: warning: exported method TestYAMLApplication.SetGetYaml should have comment or be unexported (golint)
    • boom/api/v1beta1/argocd.go
    • Line 3: warning: exported type Argocd should have comment or be unexported (golint)
    • Line 14: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 20: warning: exported type ArgocdRepository should have comment or be unexported (golint)
    • Line 27: warning: exported type ArgocdRepoSecret should have comment or be unexported (golint)
    • Line 32: warning: exported type ArgocdSecret should have comment or be unexported (golint)
    • Line 38: warning: exported type ArgocdCustomImage should have comment or be unexported (golint)
    • Line 44: warning: exported type ArgocdGopassStore should have comment or be unexported (golint)
    • Line 51: warning: exported type ArgocdAuth should have comment or be unexported (golint)
    • Line 58: warning: exported type ArgocdOIDC should have comment or be unexported (golint)
    • Line 68: warning: exported type ArgocdClaim should have comment or be unexported (golint)
    • Line 73: warning: exported type ArgocdGithubConnector should have comment or be unexported (golint)
    • Line 79: warning: exported type ArgocdGithubConfig should have comment or be unexported (golint)
    • Line 89: warning: exported type ArgocdGithubOrg should have comment or be unexported (golint)
    • Line 94: warning: exported type ArgocdGitlabConnector should have comment or be unexported (golint)
    • Line 100: warning: exported type ArgocdGitlabConfig should have comment or be unexported (golint)
    • Line 109: warning: exported type ArgocdGoogleConnector should have comment or be unexported (golint)
    • Line 115: warning: exported type ArgocdGoogleConfig should have comment or be unexported (golint)
    • boom/internal/kubectl/kubectl.go
    • Line 7: warning: exported type Kubectl should have comment or be unexported (golint)
    • Line 11: warning: exported function New should have comment or be unexported (golint)
    • Line 17: warning: exported method Kubectl.AddParameter should have comment or be unexported (golint)
    • Line 23: warning: exported method Kubectl.AddFlag should have comment or be unexported (golint)
    • Line 28: warning: exported method Kubectl.Build should have comment or be unexported (golint)
    • boom/internal/bundle/bundle.go
    • Line 25: warning: exported var Testmode should have comment or be unexported (golint)
    • Line 28: warning: exported type Bundle should have comment or be unexported (golint)
    • Line 39: warning: exported function New should have comment or be unexported (golint)
    • Line 56: warning: exported method Bundle.GetPredefinedBundle should have comment or be unexported (golint)
    • Line 60: warning: exported method Bundle.CleanUp should have comment or be unexported (golint)
    • Line 70: warning: exported method Bundle.GetApplications should have comment or be unexported (golint)
    • Line 74: warning: exported method Bundle.AddApplicationsByBundleName should have comment or be unexported (golint)
    • Line 90: warning: exported method Bundle.AddApplicationByName should have comment or be unexported (golint)
    • Line 96: warning: exported method Bundle.AddApplication should have comment or be unexported (golint)
    • Line 106: warning: exported method Bundle.Reconcile should have comment or be unexported (golint)
    • Line 135: warning: exported method Bundle.ReconcileApplication should have comment or be unexported (golint)
    • boom/internal/metrics/format.go
    • Line 5: warning: exported function WrongCRDFormat should have comment or be unexported (golint)
    • Line 18: warning: exported function UnsupportedAPIGroup should have comment or be unexported (golint)
    • Line 30: warning: exported function UnsupportedVersion should have comment or be unexported (golint)
    • Line 42: warning: exported function SuccessfulUnmarshalCRD should have comment or be unexported (golint)
    • boom/internal/templator/helm/helm.go
    • Line 17: warning: exported function GetName should have comment or be unexported (golint)
    • Line 21: warning: exported function GetPrio should have comment or be unexported (golint)
    • Line 25: warning: exported type Helm should have comment or be unexported (golint)
    • Line 31: warning: exported function New should have comment or be unexported (golint)
    • Line 39: warning: exported method Helm.CleanUp should have comment or be unexported (golint)
    • Line 47: warning: exported method Helm.GetResultsFilePath should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/ambassador/helm/values.go
    • Line 3: warning: exported type AdminService should have comment or be unexported (golint)
    • Line 9: warning: exported type AuthService should have comment or be unexported (golint)
    • Line 13: warning: exported type Resource should have comment or be unexported (golint)
    • Line 17: warning: exported type Metrics should have comment or be unexported (golint)
    • Line 21: warning: exported type Autoscaling should have comment or be unexported (golint)
    • Line 27: warning: exported type Crds should have comment or be unexported (golint)
    • Line 32: warning: exported type DeploymentStrategy should have comment or be unexported (golint)
    • Line 35: warning: exported type Image should have comment or be unexported (golint)
    • Line 40: warning: exported type LicenseKey should have comment or be unexported (golint)
    • Line 44: warning: exported type LivenessProbe should have comment or be unexported (golint)
    • Line 49: warning: exported type PrometheusExporter should have comment or be unexported (golint)
    • Line 56: warning: exported type RateLimit should have comment or be unexported (golint)
    • Line 59: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 63: warning: exported type ReadinessProbe should have comment or be unexported (golint)
    • Line 68: warning: exported type RedisAnnotations should have comment or be unexported (golint)
    • Line 72: warning: exported type Redis should have comment or be unexported (golint)
    • Line 77: warning: exported type Scope should have comment or be unexported (golint)
    • Line 80: warning: exported type SecurityContext should have comment or be unexported (golint)
    • Line 83: warning: exported type Port should have comment or be unexported (golint)
    • Line 89: warning: exported type Service should have comment or be unexported (golint)
    • Line 95: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 100: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/helper/yamledit.go
    • Line 10: warning: exported type Metadata should have comment or be unexported (golint)
    • Line 14: warning: exported type Resource should have comment or be unexported (golint)
    • Line 20: warning: exported function AddStructToYaml should have comment or be unexported (golint)
    • Line 44: warning: exported function AddStringToYaml should have comment or be unexported (golint)
    • Line 59: warning: exported function AddStringObjectToYaml should have comment or be unexported (golint)
    • Line 84: warning: exported function AddStringBeforePointForKindAndName should have comment or be unexported (golint)
    • Line 120: warning: exported function ReplacePointInclusiveFiller should have comment or be unexported (golint)
    • boom/api/v1beta1/loki.go
    • Line 3: warning: exported type Loki should have comment or be unexported (golint)
    • Line 10: warning: exported type Logs should have comment or be unexported (golint)
    • boom/api/v1beta1/grafana.go
    • Line 3: warning: exported type Grafana should have comment or be unexported (golint)
    • Line 13: warning: exported type Admin should have comment or be unexported (golint)
    • Line 19: warning: exported type Datasource should have comment or be unexported (golint)
    • Line 27: warning: exported type Provider should have comment or be unexported (golint)
    • Line 32: warning: exported type GrafanaAuth should have comment or be unexported (golint)
    • Line 39: warning: exported type GrafanaGoogleAuth should have comment or be unexported (golint)
    • Line 46: warning: exported type GrafanaGithubAuth should have comment or be unexported (golint)
    • Line 54: warning: exported type GrafanaGitlabAuth should have comment or be unexported (golint)
    • Line 61: warning: exported type GrafanaGenericOAuth should have comment or be unexported (golint)
    • boom/api/v1beta1/prometheus.go
    • Line 3: warning: exported type Prometheus should have comment or be unexported (golint)
    • Line 10: warning: exported type StorageSpec should have comment or be unexported (golint)
    • Line 16: warning: exported type Metrics should have comment or be unexported (golint)
    • Line 30: warning: exported type RemoteWrite should have comment or be unexported (golint)
    • Line 34: warning: exported type BasicAuth should have comment or be unexported (golint)
    • Line 38: warning: exported type SecretKeySelector should have comment or be unexported (golint)
    • boom/internal/helper/path.go
    • Line 10: warning: exported function GetAbsPath should have comment or be unexported (golint)
    • Line 20: warning: exported function RecreatePath should have comment or be unexported (golint)
    • boom/internal/templator/helm/helmcommand/fetch.go
    • Line 9: warning: exported type FetchConfig should have comment or be unexported (golint)
    • Line 16: warning: exported function FetchChart should have comment or be unexported (golint)
    • Line 31: warning: exported type IndexConfig should have comment or be unexported (golint)
    • Line 37: warning: exported function AddIndex should have comment or be unexported (golint)
    • Line 45: warning: exported function RepoUpdate should have comment or be unexported (golint)
    • boom/internal/crd/v1beta1/crd.go
    • Line 23: warning: exported type Crd should have comment or be unexported (golint)
    • Line 29: warning: exported method Crd.GetStatus should have comment or be unexported (golint)
    • Line 33: warning: exported method Crd.SetBackStatus should have comment or be unexported (golint)
    • Line 37: warning: exported method Crd.CleanUp should have comment or be unexported (golint)
    • Line 45: warning: exported function GetVersion should have comment or be unexported (golint)
    • Line 49: warning: exported function New should have comment or be unexported (golint)
    • Line 60: warning: exported method Crd.SetBundle should have comment or be unexported (golint)
    • Line 74: warning: exported method Crd.GetBundle should have comment or be unexported (golint)
    • Line 78: warning: exported method Crd.ReconcileWithFunc should have comment or be unexported (golint)
    • Line 98: warning: exported method Crd.Reconcile should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/prometheus/servicemonitor/values.go
    • Line 3: warning: exported type Selector should have comment or be unexported (golint)
    • Line 7: warning: exported type NamespaceSelector should have comment or be unexported (golint)
    • Line 12: warning: exported type Endpoint should have comment or be unexported (golint)
    • Line 25: warning: exported type MetricRelabeling should have comment or be unexported (golint)
    • Line 33: warning: exported type Relabeling should have comment or be unexported (golint)
    • Line 41: warning: exported type TLSConfig should have comment or be unexported (golint)
    • Line 49: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/prometheusoperator/helm/values.go
    • Line 3: warning: exported type Rules should have comment or be unexported (golint)
    • Line 24: warning: exported type DefaultRules should have comment or be unexported (golint)
    • Line 31: warning: exported type Global should have comment or be unexported (golint)
    • Line 36: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 41: warning: exported type DisabledTool should have comment or be unexported (golint)
    • Line 45: warning: exported type TLSProxy should have comment or be unexported (golint)
    • Line 51: warning: exported type Image should have comment or be unexported (golint)
    • Line 57: warning: exported type Patch should have comment or be unexported (golint)
    • Line 65: warning: exported type AdmissionWebhooks should have comment or be unexported (golint)
    • Line 71: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 76: warning: exported type Service should have comment or be unexported (golint)
    • Line 89: warning: exported type KubeletService should have comment or be unexported (golint)
    • Line 94: warning: exported type ServiceMonitor should have comment or be unexported (golint)
    • Line 101: warning: exported type SecurityContext should have comment or be unexported (golint)
    • Line 106: warning: exported type PrometheusOperatorValues should have comment or be unexported (golint)
    • Line 133: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/labels/labels.go
    • Line 9: warning: exported function GetGlobalLabels should have comment or be unexported (golint)
    • Line 18: warning: exported function GetAllApplicationLabels should have comment or be unexported (golint)
    • Line 28: warning: exported function GetApplicationLabels should have comment or be unexported (golint)
    • Line 34: warning: exported function GetAllForApplicationLabels should have comment or be unexported (golint)
    • Line 44: warning: exported function GetForApplicationLabels should have comment or be unexported (golint)
    • Line 50: warning: exported function GetMonitorLabels should have comment or be unexported (golint)
    • Line 60: warning: exported function GetMonitorSelectorLabels should have comment or be unexported (golint)
    • Line 66: warning: exported function GetRuleLabels should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/argocd/argocd.go
    • Line 10: warning: exported type Argocd should have comment or be unexported (golint)
    • Line 15: warning: exported function New should have comment or be unexported (golint)
    • Line 23: warning: exported method Argocd.GetName should have comment or be unexported (golint)
    • Line 27: warning: exported method Argocd.Deploy should have comment or be unexported (golint)
    • Line 31: warning: exported method Argocd.GetNamespace should have comment or be unexported (golint)
    • boom/internal/templator/yaml/yaml.go
    • Line 16: warning: exported function GetName should have comment or be unexported (golint)
    • Line 20: warning: exported type YAML should have comment or be unexported (golint)
    • Line 26: warning: exported function New should have comment or be unexported (golint)
    • Line 38: warning: exported method YAML.GetResultsFilePath should have comment or be unexported (golint)
    • Line 42: warning: exported method YAML.CleanUp should have comment or be unexported (golint)
    • boom/internal/kubectl/apply.go
    • Line 5: warning: exported type KubectlApply should have comment or be unexported (golint)
    • Line 9: warning: exported function NewApply should have comment or be unexported (golint)
    • Line 13: warning: exported method KubectlApply.Build should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/prometheusnodeexporter/helm/values.go
    • Line 3: warning: exported type Image should have comment or be unexported (golint)
    • Line 9: warning: exported type Service should have comment or be unexported (golint)
    • Line 17: warning: exported type Prometheus should have comment or be unexported (golint)
    • Line 21: warning: exported type Monitor should have comment or be unexported (golint)
    • Line 28: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 34: warning: exported type SecurityContext should have comment or be unexported (golint)
    • Line 39: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 44: warning: exported type Toleration should have comment or be unexported (golint)
    • Line 49: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/helper/yamldelete.go
    • Line 10: warning: exported function DeleteKindFromYaml should have comment or be unexported (golint)
    • Line 38: warning: exported function DeleteFirstResourceFromYaml should have comment or be unexported (golint)
    • boom/internal/metrics/git.go
    • Line 5: warning: exported function SuccessfulGitClone should have comment or be unexported (golint)
    • Line 16: warning: exported function FailedGitClone should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/ambassador/ambassador.go
    • Line 10: warning: exported type Ambassador should have comment or be unexported (golint)
    • Line 15: warning: exported function New should have comment or be unexported (golint)
    • Line 21: warning: exported method Ambassador.Deploy should have comment or be unexported (golint)
    • Line 25: warning: exported method Ambassador.GetName should have comment or be unexported (golint)
    • Line 29: warning: exported method Ambassador.GetNamespace should have comment or be unexported (golint)
    • boom/internal/kubectl/version.go
    • Line 11: warning: exported type Version should have comment or be unexported (golint)
    • Line 23: warning: exported type Versions should have comment or be unexported (golint)
    • Line 28: warning: exported type KubectlVersion should have comment or be unexported (golint)
    • Line 32: warning: exported function NewVersion should have comment or be unexported (golint)
    • Line 36: warning: exported method KubectlVersion.GetKubeVersion should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/prometheussystemdexporter/yaml/types.go
    • Line 3: warning: exported type DaemonSet should have comment or be unexported (golint)
    • Line 10: warning: exported type Metadata should have comment or be unexported (golint)
    • Line 17: warning: exported type DaemonSetSpec should have comment or be unexported (golint)
    • Line 23: warning: exported type Selector should have comment or be unexported (golint)
    • Line 27: warning: exported type UpdateStrategy should have comment or be unexported (golint)
    • Line 34: warning: exported type RollingUpdate should have comment or be unexported (golint)
    • Line 38: warning: exported type PodTemplate should have comment or be unexported (golint)
    • Line 43: warning: exported type PodSpec should have comment or be unexported (golint)
    • Line 51: warning: exported type Toleration should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/ambassador/crds/host.go
    • Line 3: warning: exported type HostConfig should have comment or be unexported (golint)
    • Line 13: warning: exported type Metadata should have comment or be unexported (golint)
    • Line 17: warning: exported type PrivateKeySecret should have comment or be unexported (golint)
    • Line 20: warning: exported type AcmeProvider should have comment or be unexported (golint)
    • Line 26: warning: exported type TLSSecret should have comment or be unexported (golint)
    • Line 29: warning: exported type HostSpec should have comment or be unexported (golint)
    • Line 34: warning: exported type Insecure should have comment or be unexported (golint)
    • Line 39: warning: exported type RequestPolicy should have comment or be unexported (golint)
    • Line 43: warning: exported type Host should have comment or be unexported (golint)
    • Line 51: warning: exported function GetHostFromConfig should have comment or be unexported (golint)
    • boom/internal/bundle/application/application.go
    • Line 30: warning: exported type Application should have comment or be unexported (golint)
    • Line 35: warning: exported type HelmApplication should have comment or be unexported (golint)
    • Line 43: warning: exported type YAMLApplication should have comment or be unexported (golint)
    • Line 48: warning: exported function New should have comment or be unexported (golint)
    • Line 75: warning: exported function GetOrderNumber should have comment or be unexported (golint)
    • boom/internal/current/current.go
    • Line 12: warning: exported type Current should have comment or be unexported (golint)
    • Line 18: warning: exported function ResourcesToYaml should have comment or be unexported (golint)
    • Line 26: warning: exported function Get should have comment or be unexported (golint)
    • Line 39: warning: exported function FilterForApplication should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/grafana/config/config.go
    • Line 12: warning: exported var DashboardsDirectoryPath should have comment or be unexported (golint)
    • Line 15: warning: exported type Datasource should have comment or be unexported (golint)
    • Line 23: warning: exported type Provider should have comment or be unexported (golint)
    • Line 28: warning: exported type Config should have comment or be unexported (golint)
    • Line 35: warning: exported function New should have comment or be unexported (golint)
    • Line 88: warning: exported method Config.AddDashboardProvider should have comment or be unexported (golint)
    • Line 92: warning: exported method Config.AddDatasourceURL should have comment or be unexported (golint)
    • boom/internal/kustomize/kustomize.go
    • Line 9: warning: exported type File should have comment or be unexported (golint)
    • Line 14: warning: exported type LabelTransformer should have comment or be unexported (golint)
    • Line 21: warning: exported type Metadata should have comment or be unexported (golint)
    • Line 24: warning: exported type FieldSpec should have comment or be unexported (golint)
    • Line 30: warning: exported type Kustomize should have comment or be unexported (golint)
    • Line 36: warning: exported function New should have comment or be unexported (golint)
    • Line 49: warning: exported method Kustomize.Build should have comment or be unexported (golint)
    • boom/controllers/toolset_controller.go
    • Line 54: warning: exported method ToolsetReconciler.Reconcile should have comment or be unexported (golint)
    • Line 82: warning: exported method ToolsetReconciler.SetupWithManager should have comment or be unexported (golint)
    • boom/api/v1beta1/ambassador.go
    • Line 3: warning: exported type Ambassador should have comment or be unexported (golint)
    • Line 9: warning: exported type AmbassadorService should have comment or be unexported (golint)
    • Line 15: warning: exported type Port should have comment or be unexported (golint)
    • Line 22: warning: exported type Network should have comment or be unexported (golint)
    • boom/internal/crd/crd.go
    • Line 18: warning: exported type Crd should have comment or be unexported (golint)
    • Line 28: warning: exported function New should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/prometheus/helm/values.go
    • Line 8: warning: exported type Service should have comment or be unexported (golint)
    • Line 22: warning: exported type ServicePerReplica should have comment or be unexported (golint)
    • Line 31: warning: exported type PodDisruptionBudget should have comment or be unexported (golint)
    • Line 37: warning: exported type Ingress should have comment or be unexported (golint)
    • Line 45: warning: exported type IngressPerReplica should have comment or be unexported (golint)
    • Line 55: warning: exported type PodSecurityPolicy should have comment or be unexported (golint)
    • Line 59: warning: exported type ServiceMonitor should have comment or be unexported (golint)
    • Line 67: warning: exported type Image should have comment or be unexported (golint)
    • Line 72: warning: exported type NamespaceSelector should have comment or be unexported (golint)
    • Line 77: warning: exported type MonitorSelector should have comment or be unexported (golint)
    • Line 81: warning: exported type Query should have comment or be unexported (golint)
    • Line 87: warning: exported type PodMetadata should have comment or be unexported (golint)
    • Line 90: warning: exported type StorageSpec should have comment or be unexported (golint)
    • Line 93: warning: exported type VolumeClaimTemplate should have comment or be unexported (golint)
    • Line 97: warning: exported type VolumeClaimTemplateSpec should have comment or be unexported (golint)
    • Line 102: warning: exported type Resources should have comment or be unexported (golint)
    • Line 106: warning: exported type Request should have comment or be unexported (golint)
    • Line 109: warning: exported type SecurityContext should have comment or be unexported (golint)
    • Line 115: warning: exported type KubernetesSdConfig should have comment or be unexported (golint)
    • Line 118: warning: exported type TLSConfig should have comment or be unexported (golint)
    • Line 123: warning: exported type RelabelConfig should have comment or be unexported (golint)
    • Line 131: warning: exported type ValuesRelabelConfig should have comment or be unexported (golint)
    • Line 139: warning: exported type AdditionalScrapeConfig should have comment or be unexported (golint)
    • Line 149: warning: exported type PrometheusSpec should have comment or be unexported (golint)
    • Line 203: warning: exported type RemoteWrite should have comment or be unexported (golint)
    • Line 209: warning: exported type BasicAuth should have comment or be unexported (golint)
    • Line 214: warning: exported type SecretKeySelector should have comment or be unexported (golint)
    • Line 219: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 223: warning: exported type RuleSelector should have comment or be unexported (golint)
    • Line 226: warning: exported type PrometheusValues should have comment or be unexported (golint)
    • Line 242: warning: exported type Rules should have comment or be unexported (golint)
    • Line 263: warning: exported type DefaultRules should have comment or be unexported (golint)
    • Line 270: warning: exported type Global should have comment or be unexported (golint)
    • Line 275: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 280: warning: exported type DisabledTool should have comment or be unexported (golint)
    • Line 284: warning: exported type AdditionalPrometheusRules should have comment or be unexported (golint)
    • Line 290: warning: exported type Group should have comment or be unexported (golint)
    • Line 295: warning: exported type Rule should have comment or be unexported (golint)
    • Line 304: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/metrics/currentstate.go
    • Line 5: warning: exported function SuccessfulWriteCurrentState should have comment or be unexported (golint)
    • Line 16: warning: exported function FailedWritingCurrentState should have comment or be unexported (golint)
    • Line 27: warning: exported function SuccessfulReadingCurrentState should have comment or be unexported (golint)
    • Line 35: warning: exported function FailedReadingCurrentState should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loki/loki.go
    • Line 10: warning: exported type Loki should have comment or be unexported (golint)
    • Line 15: warning: exported function New should have comment or be unexported (golint)
    • Line 22: warning: exported method Loki.GetName should have comment or be unexported (golint)
    • Line 26: warning: exported method Loki.Deploy should have comment or be unexported (golint)
    • Line 26: warning: receiver name lo should be consistent with previous receiver name l for Loki (golint)
    • Line 30: warning: exported method Loki.GetNamespace should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/ambassador/helm.go
    • Line 15: warning: exported method Ambassador.HelmPreApplySteps should have comment or be unexported (golint)
    • Line 35: warning: exported method Ambassador.HelmMutate should have comment or be unexported (golint)
    • Line 44: warning: exported method Ambassador.SpecToHelmValues should have comment or be unexported (golint)
    • Line 73: warning: exported method Ambassador.GetChartInfo should have comment or be unexported (golint)
    • Line 77: warning: exported method Ambassador.GetImageTags should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/grafanastandalone/values.go
    • Line 3: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 11: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 16: warning: exported type DeploymentStrategy should have comment or be unexported (golint)
    • Line 19: warning: exported type HTTPGet should have comment or be unexported (golint)
    • Line 23: warning: exported type ReadinessProbe should have comment or be unexported (golint)
    • Line 26: warning: exported type LivenessProbe should have comment or be unexported (golint)
    • Line 32: warning: exported type Image should have comment or be unexported (golint)
    • Line 37: warning: exported type TestFramework should have comment or be unexported (golint)
    • Line 44: warning: exported type SecurityContext should have comment or be unexported (golint)
    • Line 48: warning: exported type DownloadDashboardsImage should have comment or be unexported (golint)
    • Line 53: warning: exported type DownloadDashboards should have comment or be unexported (golint)
    • Line 56: warning: exported type Env should have comment or be unexported (golint)
    • Line 58: warning: exported type Service should have comment or be unexported (golint)
    • Line 66: warning: exported type Ingress should have comment or be unexported (golint)
    • Line 75: warning: exported type Persistence should have comment or be unexported (golint)
    • Line 82: warning: exported type InitChownData should have comment or be unexported (golint)
    • Line 87: warning: exported type Admin should have comment or be unexported (golint)
    • Line 92: warning: exported type Datasources should have comment or be unexported (golint)
    • Line 95: warning: exported type Datasourcesyaml should have comment or be unexported (golint)
    • Line 99: warning: exported type Datasource should have comment or be unexported (golint)
    • Line 106: warning: exported type Dashboards should have comment or be unexported (golint)
    • Line 109: warning: exported type DashboardFile should have comment or be unexported (golint)
    • Line 112: warning: exported type Paths should have comment or be unexported (golint)
    • Line 118: warning: exported type Analytics should have comment or be unexported (golint)
    • Line 121: warning: exported type Log should have comment or be unexported (golint)
    • Line 124: warning: exported type GrafanaNet should have comment or be unexported (golint)
    • Line 127: warning: exported type GrafanaIni should have comment or be unexported (golint)
    • Line 133: warning: exported type Ldap should have comment or be unexported (golint)
    • Line 138: warning: exported type SMTP should have comment or be unexported (golint)
    • Line 143: warning: exported type ProviderSidecar should have comment or be unexported (golint)
    • Line 150: warning: exported type DashboardsSidecar should have comment or be unexported (golint)
    • Line 158: warning: exported type DatasourcesSidecar should have comment or be unexported (golint)
    • Line 163: warning: exported type Sidecar should have comment or be unexported (golint)
    • Line 170: warning: exported type DashboardProviders should have comment or be unexported (golint)
    • Line 173: warning: exported type Providersyaml should have comment or be unexported (golint)
    • Line 177: warning: exported type Provider should have comment or be unexported (golint)
    • Line 187: warning: exported type Values should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loggingoperator/logging/output.go
    • Line 3: warning: exported type ConfigOutput should have comment or be unexported (golint)
    • Line 9: warning: exported type Buffer should have comment or be unexported (golint)
    • Line 14: warning: exported type Loki should have comment or be unexported (golint)
    • Line 20: warning: exported type OutputSpec should have comment or be unexported (golint)
    • Line 24: warning: exported type Output should have comment or be unexported (golint)
    • Line 31: warning: exported function NewOutput should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loggingoperator/loggingoperator.go
    • Line 10: warning: exported type LoggingOperator should have comment or be unexported (golint)
    • Line 15: warning: exported function New should have comment or be unexported (golint)
    • Line 22: warning: exported method LoggingOperator.GetName should have comment or be unexported (golint)
    • Line 26: warning: exported method LoggingOperator.Deploy should have comment or be unexported (golint)
    • Line 26: warning: receiver name lo should be consistent with previous receiver name l for LoggingOperator (golint)
    • Line 30: warning: exported method LoggingOperator.GetNamespace should have comment or be unexported (golint)
    • boom/internal/templator/templator.go
    • Line 10: warning: exported type Templator should have comment or be unexported (golint)
    • Line 16: warning: exported type BaseApplication should have comment or be unexported (golint)
    • Line 20: warning: exported type YamlApplication should have comment or be unexported (golint)
    • Line 25: warning: exported type HelmApplication should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/loki/helm/values.go
    • Line 3: warning: exported type Tracing should have comment or be unexported (golint)
    • Line 6: warning: exported type Kvstore should have comment or be unexported (golint)
    • Line 9: warning: exported type Ring should have comment or be unexported (golint)
    • Line 13: warning: exported type Lifecycler should have comment or be unexported (golint)
    • Line 16: warning: exported type Ingester should have comment or be unexported (golint)
    • Line 22: warning: exported type LimitsConfig should have comment or be unexported (golint)
    • Line 27: warning: exported type Index should have comment or be unexported (golint)
    • Line 31: warning: exported type Chunks should have comment or be unexported (golint)
    • Line 35: warning: exported type SchemaConfig should have comment or be unexported (golint)
    • Line 43: warning: exported type SchemaConfigs should have comment or be unexported (golint)
    • Line 46: warning: exported type Server should have comment or be unexported (golint)
    • Line 49: warning: exported type Boltdb should have comment or be unexported (golint)
    • Line 52: warning: exported type Filesystem should have comment or be unexported (golint)
    • Line 55: warning: exported type StorageConfig should have comment or be unexported (golint)
    • Line 59: warning: exported type ChunkStoreConfig should have comment or be unexported (golint)
    • Line 62: warning: exported type TableManager should have comment or be unexported (golint)
    • Line 66: warning: exported type Config should have comment or be unexported (golint)
    • Line 76: warning: exported type Image should have comment or be unexported (golint)
    • Line 81: warning: exported type HTTPGet should have comment or be unexported (golint)
    • Line 85: warning: exported type LivenessProbe should have comment or be unexported (golint)
    • Line 89: warning: exported type NetworkPolicy should have comment or be unexported (golint)
    • Line 92: warning: exported type Persistence should have comment or be unexported (golint)
    • Line 100: warning: exported type Rbac should have comment or be unexported (golint)
    • Line 104: warning: exported type ReadinessProbe should have comment or be unexported (golint)
    • Line 108: warning: exported type SecurityContext should have comment or be unexported (golint)
    • Line 114: warning: exported type Service should have comment or be unexported (golint)
    • Line 121: warning: exported type ServiceAccount should have comment or be unexported (golint)
    • Line 126: warning: exported type UpdateStrategy should have comment or be unexported (golint)
    • Line 129: warning: exported type ServiceMonitor should have comment or be unexported (golint)
    • Line 135: warning: exported type Values should have comment or be unexported (golint)
    • Line 170: warning: exported type Env should have comment or be unexported (golint)
    • boom/internal/app/app.go
    • Line 19: warning: exported type App should have comment or be unexported (golint)
    • Line 26: warning: exported function New should have comment or be unexported (golint)
    • Line 39: warning: exported method App.CleanUp should have comment or be unexported (golint)
    • Line 61: warning: exported method App.AddGitCrd should have comment or be unexported (golint)
    • Line 98: warning: exported method App.ReconcileGitCrds should have comment or be unexported (golint)
    • Line 120: warning: exported method App.WriteBackCurrentState should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/grafana/helm.go
    • Line 20: warning: exported method Grafana.HelmMutate should have comment or be unexported (golint)
    • Line 33: warning: exported method Grafana.HelmPreApplySteps should have comment or be unexported (golint)
    • Line 53: warning: exported type ProviderSorter should have comment or be unexported (golint)
    • Line 59: warning: exported type AlphaSorter should have comment or be unexported (golint)
    • Line 65: warning: exported method Grafana.SpecToHelmValues should have comment or be unexported (golint)
    • Line 206: warning: exported method Grafana.GetChartInfo should have comment or be unexported (golint)
    • Line 210: warning: exported method Grafana.GetImageTags should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/prometheus/prometheus.go
    • Line 11: warning: exported type Prometheus should have comment or be unexported (golint)
    • Line 16: warning: exported function New should have comment or be unexported (golint)
    • Line 23: warning: exported method Prometheus.GetName should have comment or be unexported (golint)
    • Line 27: warning: exported method Prometheus.Deploy should have comment or be unexported (golint)
    • Line 38: warning: exported method Prometheus.GetNamespace should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/prometheusnodeexporter/helm.go
    • Line 10: warning: exported method PrometheusNodeExporter.SpecToHelmValues should have comment or be unexported (golint)
    • Line 20: warning: exported method PrometheusNodeExporter.GetChartInfo should have comment or be unexported (golint)
    • Line 24: warning: exported method PrometheusNodeExporter.GetImageTags should have comment or be unexported (golint)
    • Line 24: warning: receiver name c should be consistent with previous receiver name p for PrometheusNodeExporter (golint)
    • boom/internal/orb/orb.go
    • Line 10: warning: exported type Orb should have comment or be unexported (golint)
    • Line 15: warning: exported function ParseOrbConfig should have comment or be unexported (golint)
    • boom/internal/clientgo/resource.go
    • Line 52: warning: exported type ResourceInfo should have comment or be unexported (golint)
    • Line 59: warning: exported type Resource should have comment or be unexported (golint)
    • Line 69: warning: exported type ResourceSorter should have comment or be unexported (golint)
    • Line 82: warning: exported function GetResource should have comment or be unexported (golint)
    • Line 107: warning: exported function DeleteResource should have comment or be unexported (golint)
    • Line 134: warning: exported function GetGroupVersionsResources should have comment or be unexported (golint)
    • Line 192: warning: exported function ListResources should have comment or be unexported (golint)
    • Line 271: warning: exported function GetFilter should have comment or be unexported (golint)
    • boom/internal/bundle/application/applications/argocd/customimage/customimage.go
    • Line 20: warning: exported type SecretVolume should have comment or be unexported (golint)
    • Line 26: warning: exported type Secret should have comment or be unexported (golint)
    • Line 31: warning: exported type Item should have comment or be unexported (golint)
    • Line 36: warning: exported type VolumeMount should have comment or be unexported (golint)
    • Line 43: warning: exported type CustomImage should have comment or be unexported (golint)
    • Line 50: warning: exported function FromSpec should have comment or be unexported (golint)
    • Line 114: warning: exported function AddImagePullSecretFromSpec should have comment or be unexported (golint)
    • Line 132: warning: exported function AddPostStartFromSpec should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign99%

IneffAssign detects ineffectual assignments in Go code.


misspell99%

Misspell Finds commonly misspelled English words