Preparing report...

Report for github.com/kubedb/apimachinery

A+    Excellent!    Found 149 issues across 407 files

Tweet

gofmt100%

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

No problems detected. Good job!


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!


gocyclo97%

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.


golint65%

Golint is a linter for Go source code.

    • apimachinery/apis/catalog/v1alpha1/mariadb_version_helpers.go
    • Line 29: warning: exported method MariaDBVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 35: warning: exported method MariaDBVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MariaDBVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MariaDBVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MariaDBVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MariaDBVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MariaDBVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/memcached_ops_types.go
    • Line 26: warning: exported const ResourceCodeMemcachedOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported type MemcachedOpsRequest should be of the form "MemcachedOpsRequest ..." (with optional leading article) (golint)
    • Line 78: warning: exported type MemcachedUpgradeSpec should have comment or be unexported (golint)
    • Line 84: warning: comment on exported type MemcachedHorizontalScalingSpec should be of the form "MemcachedHorizontalScalingSpec ..." (with optional leading article) (golint)
    • Line 97: warning: exported type MemcachedCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 100: warning: exported type MemcachedCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/perconaxtradb_ops_types.go
    • Line 26: warning: exported const ResourceCodePerconaXtraDBOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported type PerconaXtraDBOpsRequest should be of the form "PerconaXtraDBOpsRequest ..." (with optional leading article) (golint)
    • Line 78: warning: exported type PerconaXtraDBUpgradeSpec should have comment or be unexported (golint)
    • Line 84: warning: comment on exported type PerconaXtraDBHorizontalScalingSpec should be of the form "PerconaXtraDBHorizontalScalingSpec ..." (with optional leading article) (golint)
    • Line 97: warning: exported type PerconaXtraDBCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 100: warning: exported type PerconaXtraDBCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/perconaxtradbopsrequest.go
    • Line 36: warning: exported function CreateOrPatchPerconaXtraDBOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchPerconaXtraDBOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchPerconaXtraDBOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdatePerconaXtraDBOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdatePerconaXtraDBOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/etcd.go
    • Line 35: warning: exported function CreateOrPatchEtcd should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchEtcd should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchEtcdObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateEtcd should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateEtcdStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/mysql.go
    • Line 35: warning: exported function CreateOrPatchMySQL should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchMySQL should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchMySQLObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateMySQL should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateMySQLStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/perconaxtradb.go
    • Line 35: warning: exported function CreateOrPatchPerconaXtraDB should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchPerconaXtraDB should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchPerconaXtraDBObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdatePerconaXtraDB should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdatePerconaXtraDBStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/proxysql.go
    • Line 35: warning: exported function CreateOrPatchProxySQL should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchProxySQL should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchProxySQLObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateProxySQL should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateProxySQLStatus should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/elasticsearch_version_types.go
    • Line 25: warning: exported const ResourceCodeElasticsearchVersion should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: comment on exported type ElasticsearchVersion should be of the form "ElasticsearchVersion ..." (with optional leading article) (golint)
    • Line 120: warning: comment on exported type ElasticsearchAuthPlugin should be of the form "ElasticsearchAuthPlugin ..." (with optional leading article) (golint)
    • Line 124: warning: exported const ElasticsearchAuthPluginOpenDistro should have comment (or a comment on this block) or be unexported (golint)
    • Line 129: warning: comment on exported type ElasticsearchDistro should be of the form "ElasticsearchDistro ..." (with optional leading article) (golint)
    • Line 133: warning: exported const ElasticsearchDistroElasticStack should have comment (or a comment on this block) or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/etcd_version_helpers.go
    • Line 29: warning: exported method EtcdVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method EtcdVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method EtcdVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method EtcdVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method EtcdVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method EtcdVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method EtcdVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/pgbouncer_version_types.go
    • Line 24: warning: exported const ResourceCodePgBouncerVersion should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported type PgBouncerVersion should be of the form "PgBouncerVersion ..." (with optional leading article) (golint)
    • Line 68: warning: comment on exported type PgBouncerVersionExporter should be of the form "PgBouncerVersionExporter ..." (with optional leading article) (golint)
    • apimachinery/apis/autoscaling/v1alpha1/redis_helpers.go
    • Line 29: warning: exported method RedisAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method RedisAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method RedisAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method RedisAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method RedisAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method RedisAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method RedisAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/constants.go
    • Line 29: warning: comment on exported const DatabaseNamePrefix should be of the form "DatabaseNamePrefix ..." (golint)
    • Line 32: warning: exported const KubeDBOrganization should have comment (or a comment on this block) or be unexported (golint)
    • Line 56: warning: comment on exported const PostgresKey should be of the form "PostgresKey ..." (golint)
    • Line 68: warning: comment on exported const ElasticsearchRestPort should be of the form "ElasticsearchRestPort ..." (golint)
    • Line 102: warning: comment on exported const ElasticsearchMaxHeapSize should be of the form "ElasticsearchMaxHeapSize ..." (golint)
    • Line 109: warning: comment on exported const ElasticsearchMinHeapSize should be of the form "ElasticsearchMinHeapSize ..." (golint)
    • Line 112: warning: comment on exported const MemcachedDatabasePortName should be of the form "MemcachedDatabasePortName ..." (golint)
    • Line 166: warning: comment on exported const MySQLMetricsExporterConfigSecretSuffix should be of the form "MySQLMetricsExporterConfigSecretSuffix ..." (golint)
    • Line 174: warning: comment on exported const MySQLGRRecommendedVersion should be of the form "MySQLGRRecommendedVersion ..." (golint)
    • Line 187: warning: comment on exported const PerconaXtraDBClusterRecommendedVersion should be of the form "PerconaXtraDBClusterRecommendedVersion ..." (golint)
    • Line 198: warning: comment on exported const MariaDBMaxClusterNameLength should be of the form "MariaDBMaxClusterNameLength ..." (golint)
    • Line 208: warning: comment on exported const PostgresDatabasePortName should be of the form "PostgresDatabasePortName ..." (golint)
    • Line 241: warning: comment on exported const LabelProxySQLName should be of the form "LabelProxySQLName ..." (golint)
    • Line 253: warning: comment on exported const RedisShardKey should be of the form "RedisShardKey ..." (golint)
    • Line 265: warning: comment on exported const PgBouncerUpstreamServerCA should be of the form "PgBouncerUpstreamServerCA ..." (golint)
    • Line 316: warning: exported var DefaultResourceLimits should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/proxysql_helpers.go
    • Line 29: warning: exported method ProxySQLAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method ProxySQLAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method ProxySQLAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method ProxySQLAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method ProxySQLAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method ProxySQLAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/redisopsrequest.go
    • Line 36: warning: exported function CreateOrPatchRedisOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchRedisOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchRedisOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateRedisOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateRedisOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/pgbouncer_version_helpers.go
    • Line 29: warning: exported method PgBouncerVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PgBouncerVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PgBouncerVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PgBouncerVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PgBouncerVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PgBouncerVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PgBouncerVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/mysql_helpers.go
    • Line 29: warning: exported method MySQLAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MySQLAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MySQLAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MySQLAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MySQLAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MySQLAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MySQLAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/autoscaling/v1alpha1/util/elasticsearch.go
    • Line 36: warning: exported function CreateOrPatchElasticsearchAutoscaler should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchElasticsearchAutoscaler should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchElasticsearchAutoscalerObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateElasticsearchAutoscaler should have comment or be unexported (golint)
    • Line 106: warning: exported function UpdateElasticsearchAutoscalerStatus should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/mysql_version_helpers.go
    • Line 29: warning: exported method MySQLVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MySQLVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MySQLVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MySQLVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MySQLVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MySQLVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MySQLVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/mysql_types.go
    • Line 28: warning: exported const ResourceCodeMySQL should have comment (or a comment on this block) or be unexported (golint)
    • Line 34: warning: comment on exported type MySQLClusterMode should be of the form "MySQLClusterMode ..." (with optional leading article) (golint)
    • Line 38: warning: exported const MySQLClusterModeGroup should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: comment on exported type MySQLGroupMode should be of the form "MySQLGroupMode ..." (with optional leading article) (golint)
    • Line 45: warning: exported const MySQLGroupModeSinglePrimary should have comment (or a comment on this block) or be unexported (golint)
    • Line 55: warning: comment on exported type MySQL should be of the form "MySQL ..." (with optional leading article) (golint)
    • Line 68: warning: exported type MySQLSpec should have comment or be unexported (golint)
    • Line 133: warning: comment on exported type MySQLCertificateAlias should be of the form "MySQLCertificateAlias ..." (with optional leading article) (golint)
    • Line 137: warning: exported const MySQLServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 142: warning: exported type MySQLClusterTopology should have comment or be unexported (golint)
    • Line 151: warning: exported type MySQLGroupSpec should have comment or be unexported (golint)
    • Line 161: warning: exported type MySQLStatus should have comment or be unexported (golint)
    • Line 176: warning: exported type MySQLList should have comment or be unexported (golint)
    • apimachinery/apis/config/v1alpha1/register.go
    • Line 27: warning: exported var SchemeGroupVersion should have comment or be unexported (golint)
    • Line 30: warning: comment on exported var SchemeBuilder should be of the form "SchemeBuilder ..." (golint)
    • Line 34: warning: exported var AddToScheme should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/etcd_types.go
    • Line 28: warning: exported const ResourceCodeEtcd should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type Etcd should be of the form "Etcd ..." (with optional leading article) (golint)
    • Line 53: warning: exported type EtcdSpec should have comment or be unexported (golint)
    • Line 97: warning: exported type TLSPolicy should have comment or be unexported (golint)
    • Line 102: warning: exported type MemberSecret should have comment or be unexported (golint)
    • Line 111: warning: exported type EtcdStatus should have comment or be unexported (golint)
    • Line 126: warning: exported type EtcdList should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/memcached_version_helpers.go
    • Line 29: warning: exported method MemcachedVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MemcachedVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MemcachedVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MemcachedVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MemcachedVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MemcachedVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MemcachedVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/elasticsearch_ops_types.go
    • Line 27: warning: exported const ResourceCodeElasticsearchOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: comment on exported type ElasticsearchOpsRequest should be of the form "ElasticsearchOpsRequest ..." (with optional leading article) (golint)
    • Line 74: warning: exported type ElasticsearchUpgradeSpec should have comment or be unexported (golint)
    • Line 135: warning: exported type ElasticsearchCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 138: warning: exported type ElasticsearchCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/postgres_ops_helpers.go
    • Line 29: warning: exported method PostgresOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PostgresOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PostgresOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PostgresOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PostgresOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PostgresOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PostgresOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/register.go
    • Line 27: warning: exported var SchemeGroupVersion should have comment or be unexported (golint)
    • Line 30: warning: comment on exported var SchemeBuilder should be of the form "SchemeBuilder ..." (golint)
    • Line 34: warning: exported var AddToScheme should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/proxysql_ops_types.go
    • Line 26: warning: exported const ResourceKindProxySQLOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 37: warning: comment on exported type ProxySQLOpsRequest should be of the form "ProxySQLOpsRequest ..." (with optional leading article) (golint)
    • Line 77: warning: exported type ProxySQLUpgradeSpec should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type ProxySQLHorizontalScalingSpec should be of the form "ProxySQLHorizontalScalingSpec ..." (with optional leading article) (golint)
    • Line 96: warning: exported type ProxySQLCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 99: warning: exported type ProxySQLCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/register.go
    • Line 27: warning: exported var SchemeGroupVersion should have comment or be unexported (golint)
    • Line 30: warning: comment on exported var SchemeBuilder should be of the form "SchemeBuilder ..." (golint)
    • Line 34: warning: exported var AddToScheme should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/perconaxtradb_version_helpers.go
    • Line 29: warning: exported method PerconaXtraDBVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PerconaXtraDBVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PerconaXtraDBVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PerconaXtraDBVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PerconaXtraDBVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PerconaXtraDBVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PerconaXtraDBVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/postgres_version_helpers.go
    • Line 29: warning: exported method PostgresVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PostgresVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PostgresVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PostgresVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PostgresVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PostgresVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PostgresVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/etcd_types.go
    • Line 27: warning: exported const ResourceCodeEtcdAutoscaler should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: comment on exported type EtcdAutoscaler should be of the form "EtcdAutoscaler ..." (with optional leading article) (golint)
    • apimachinery/apis/ops/v1alpha1/pgbouncer_ops_types.go
    • Line 26: warning: exported const ResourceCodePgBouncerOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported type PgBouncerOpsRequest should be of the form "PgBouncerOpsRequest ..." (with optional leading article) (golint)
    • Line 78: warning: exported type PgBouncerUpgradeSpec should have comment or be unexported (golint)
    • Line 84: warning: comment on exported type PgBouncerHorizontalScalingSpec should be of the form "PgBouncerHorizontalScalingSpec ..." (with optional leading article) (golint)
    • Line 97: warning: exported type PgBouncerCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 100: warning: exported type PgBouncerCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/redis.go
    • Line 35: warning: exported function CreateOrPatchRedis should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchRedis should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchRedisObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateRedis should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateRedisStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/perconaxtradb_helpers.go
    • Line 36: warning: exported method PerconaXtraDB.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 36: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 42: warning: exported method PerconaXtraDB.OffshootName should have comment or be unexported (golint)
    • Line 46: warning: exported method PerconaXtraDB.OffshootSelectors should have comment or be unexported (golint)
    • Line 54: warning: exported method PerconaXtraDB.OffshootLabels should have comment or be unexported (golint)
    • Line 60: warning: exported method PerconaXtraDB.ResourceFQN should have comment or be unexported (golint)
    • Line 64: warning: exported method PerconaXtraDB.ResourceShortCode should have comment or be unexported (golint)
    • Line 68: warning: exported method PerconaXtraDB.ResourceKind should have comment or be unexported (golint)
    • Line 72: warning: exported method PerconaXtraDB.ResourceSingular should have comment or be unexported (golint)
    • Line 76: warning: exported method PerconaXtraDB.ResourcePlural should have comment or be unexported (golint)
    • Line 80: warning: exported method PerconaXtraDB.ServiceName should have comment or be unexported (golint)
    • Line 84: warning: exported method PerconaXtraDB.IsCluster should have comment or be unexported (golint)
    • Line 88: warning: exported method PerconaXtraDB.GoverningServiceName should have comment or be unexported (golint)
    • Line 92: warning: exported method PerconaXtraDB.PeerName should have comment or be unexported (golint)
    • Line 96: warning: exported method PerconaXtraDB.GetAuthSecretName should have comment or be unexported (golint)
    • Line 100: warning: exported method PerconaXtraDB.ClusterName should have comment or be unexported (golint)
    • Line 116: warning: exported method PerconaXtraDB.AppBindingMeta should have comment or be unexported (golint)
    • Line 148: warning: exported method PerconaXtraDB.StatsService should have comment or be unexported (golint)
    • Line 152: warning: exported method PerconaXtraDB.StatsServiceLabels should have comment or be unexported (golint)
    • Line 158: warning: exported method PerconaXtraDB.SetDefaults should have comment or be unexported (golint)
    • Line 221: warning: exported method PerconaXtraDBSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 233: warning: exported method PerconaXtraDB.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/helpers.go
    • Line 24: warning: exported const Finalizer should have comment (or a comment on this block) or be unexported (golint)
    • Line 27: warning: exported type ResourceInfo should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/mongodb_types.go
    • Line 26: warning: exported const ResourceCodeMongoDBAutoscaler should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type MongoDBAutoscaler should be of the form "MongoDBAutoscaler ..." (with optional leading article) (golint)
    • Line 66: warning: exported type MongoDBComputeAutoscalerSpec should have comment or be unexported (golint)
    • Line 75: warning: exported type MongoDBStorageAutoscalerSpec should have comment or be unexported (golint)
    • Line 101: warning: comment on exported var MongoDBAutoscalerConfigDeprecated should be of the form "MongoDBAutoscalerConfigDeprecated ..." (golint)
    • Line 104: warning: comment on exported var MongoDBAutoscalerConfigUnsupported should be of the form "MongoDBAutoscalerConfigUnsupported ..." (golint)
    • Line 109: warning: comment on exported type MongoDBAutoscalerList should be of the form "MongoDBAutoscalerList ..." (with optional leading article) (golint)
    • apimachinery/apis/ops/v1alpha1/memcached_ops_helpers.go
    • Line 29: warning: exported method MemcachedOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MemcachedOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MemcachedOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MemcachedOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MemcachedOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MemcachedOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MemcachedOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/type.go
    • Line 140: warning: comment on exported type OpsRequestPhase should be of the form "OpsRequestPhase ..." (with optional leading article) (golint)
    • Line 144: warning: comment on exported const OpsRequestPhasePending should be of the form "OpsRequestPhasePending ..." (golint)
    • Line 146: warning: comment on exported const OpsRequestPhaseProgressing should be of the form "OpsRequestPhaseProgressing ..." (golint)
    • Line 148: warning: comment on exported const OpsRequestPhaseSuccessful should be of the form "OpsRequestPhaseSuccessful ..." (golint)
    • Line 150: warning: comment on exported const OpsRequestPhaseWaitingForApproval should be of the form "OpsRequestPhaseWaitingForApproval ..." (golint)
    • Line 152: warning: comment on exported const OpsRequestPhaseFailed should be of the form "OpsRequestPhaseFailed ..." (golint)
    • Line 154: warning: comment on exported const OpsRequestApproved should be of the form "OpsRequestApproved ..." (golint)
    • Line 156: warning: comment on exported const OpsRequestDenied should be of the form "OpsRequestDenied ..." (golint)
    • Line 160: warning: comment on exported type OpsRequestType should be of the form "OpsRequestType ..." (with optional leading article) (golint)
    • Line 164: warning: comment on exported const OpsRequestTypeUpgrade should be of the form "OpsRequestTypeUpgrade ..." (golint)
    • Line 166: warning: comment on exported const OpsRequestTypeHorizontalScaling should be of the form "OpsRequestTypeHorizontalScaling ..." (golint)
    • Line 168: warning: comment on exported const OpsRequestTypeVerticalScaling should be of the form "OpsRequestTypeVerticalScaling ..." (golint)
    • Line 170: warning: comment on exported const OpsRequestTypeVolumeExpansion should be of the form "OpsRequestTypeVolumeExpansion ..." (golint)
    • Line 172: warning: comment on exported const OpsRequestTypeRestart should be of the form "OpsRequestTypeRestart ..." (golint)
    • Line 174: warning: comment on exported const OpsRequestTypeReconfigure should be of the form "OpsRequestTypeReconfigure ..." (golint)
    • Line 176: warning: comment on exported const OpsRequestTypeReconfigureTLSs should be of the form "OpsRequestTypeReconfigureTLSs ..." (golint)
    • Line 180: warning: exported type RestartSpec should have comment or be unexported (golint)
    • Line 183: warning: exported type TLSSpec should have comment or be unexported (golint)
    • apimachinery/pkg/eventer/recorder.go
    • Line 35: warning: exported const EventReasonPausing should have comment (or a comment on this block) or be unexported (golint)
    • Line 66: warning: exported function NewEventRecorder should have comment or be unexported (golint)
    • Line 80: warning: exported function CreateEvent should have comment or be unexported (golint)
    • Line 104: warning: exported function CreateEventWithLog should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/mongodb.go
    • Line 35: warning: exported function CreateOrPatchMongoDB should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchMongoDB should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchMongoDBObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateMongoDB should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateMongoDBStatus should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/mongodb_version_types.go
    • Line 25: warning: exported const ResourceCodeMongoDBVersion should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: comment on exported type MongoDBVersion should be of the form "MongoDBVersion ..." (with optional leading article) (golint)
    • Line 106: warning: comment on exported type MongoDBDistro should be of the form "MongoDBDistro ..." (with optional leading article) (golint)
    • Line 110: warning: exported const MongoDBDistroMongoDB should have comment (or a comment on this block) or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/pgbouncer_helpers.go
    • Line 35: warning: exported method PgBouncer.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 41: warning: exported method PgBouncer.OffshootName should have comment or be unexported (golint)
    • Line 45: warning: exported method PgBouncer.OffshootSelectors should have comment or be unexported (golint)
    • Line 53: warning: exported method PgBouncer.OffshootLabels should have comment or be unexported (golint)
    • Line 59: warning: exported method PgBouncer.ResourceFQN should have comment or be unexported (golint)
    • Line 63: warning: exported method PgBouncer.ResourceShortCode should have comment or be unexported (golint)
    • Line 67: warning: exported method PgBouncer.ResourceKind should have comment or be unexported (golint)
    • Line 71: warning: exported method PgBouncer.ResourceSingular should have comment or be unexported (golint)
    • Line 75: warning: exported method PgBouncer.ResourcePlural should have comment or be unexported (golint)
    • Line 79: warning: exported method PgBouncer.ServiceName should have comment or be unexported (golint)
    • Line 83: warning: exported method PgBouncer.GoverningServiceName should have comment or be unexported (golint)
    • Line 87: warning: exported method PgBouncer.AuthSecretName should have comment or be unexported (golint)
    • Line 91: warning: exported method PgBouncer.ConfigSecretName should have comment or be unexported (golint)
    • Line 107: warning: exported method PgBouncer.AppBindingMeta should have comment or be unexported (golint)
    • Line 139: warning: exported method PgBouncer.StatsService should have comment or be unexported (golint)
    • Line 143: warning: exported method PgBouncer.StatsServiceLabels should have comment or be unexported (golint)
    • Line 149: warning: exported method PgBouncer.ReplicasServiceName should have comment or be unexported (golint)
    • Line 153: warning: exported method PgBouncer.SetDefaults should have comment or be unexported (golint)
    • Line 163: warning: exported method PgBouncer.SetTLSDefaults should have comment or be unexported (golint)
    • Line 192: warning: exported method PgBouncer.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/pgbouncer_types.go
    • Line 29: warning: exported const ResourceCodePgBouncer should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: comment on exported type PgBouncer should be of the form "PgBouncer ..." (with optional leading article) (golint)
    • Line 54: warning: exported type PgBouncerSpec should have comment or be unexported (golint)
    • Line 83: warning: comment on exported type PgBouncerCertificateAlias should be of the form "PgBouncerCertificateAlias ..." (with optional leading article) (golint)
    • Line 87: warning: exported const PgBouncerServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 92: warning: exported type Databases should have comment or be unexported (golint)
    • Line 106: warning: exported type ConnectionPoolConfig should have comment or be unexported (golint)
    • Line 154: warning: comment on exported type PgBouncerList should be of the form "PgBouncerList ..." (with optional leading article) (golint)
    • Line 162: warning: exported type PgBouncerStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/mysqlopsrequest.go
    • Line 36: warning: exported function CreateOrPatchMySQLOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchMySQLOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchMySQLOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateMySQLOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateMySQLOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/proxysqlopsrequest.go
    • Line 36: warning: exported function CreateOrPatchProxySQLOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchProxySQLOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchProxySQLOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateProxySQLOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateProxySQLOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/pkg/admission/namespace/admission.go
    • Line 38: warning: exported type NamespaceValidator should have comment or be unexported (golint)
    • Line 47: warning: exported method NamespaceValidator.Resource should have comment or be unexported (golint)
    • Line 56: warning: exported method NamespaceValidator.Initialize should have comment or be unexported (golint)
    • Line 69: warning: exported method NamespaceValidator.Admit should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/mariadb_helpers.go
    • Line 29: warning: exported method MariaDBAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MariaDBAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MariaDBAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MariaDBAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MariaDBAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MariaDBAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MariaDBAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/mysql_types.go
    • Line 27: warning: exported const ResourceCodeMySQLAutoscaler should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: comment on exported type MySQLAutoscaler should be of the form "MySQLAutoscaler ..." (with optional leading article) (golint)
    • apimachinery/pkg/controller/initializer/stash/controller.go
    • Line 35: warning: exported type Controller should have comment or be unexported (golint)
    • Line 42: warning: exported function NewController should have comment or be unexported (golint)
    • Line 61: warning: exported function Configure should have comment or be unexported (golint)
    • Line 70: warning: exported method Controller.StartAfterStashInstalled should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/redis_types.go
    • Line 28: warning: exported const ResourceCodeRedis should have comment (or a comment on this block) or be unexported (golint)
    • Line 34: warning: comment on exported type RedisMode should be of the form "RedisMode ..." (with optional leading article) (golint)
    • Line 38: warning: exported const RedisModeStandalone should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: comment on exported type Redis should be of the form "Redis ..." (with optional leading article) (golint)
    • Line 61: warning: exported type RedisSpec should have comment or be unexported (golint)
    • Line 117: warning: comment on exported type RedisCertificateAlias should be of the form "RedisCertificateAlias ..." (with optional leading article) (golint)
    • Line 121: warning: exported const RedisServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 126: warning: exported type RedisClusterSpec should have comment or be unexported (golint)
    • Line 134: warning: exported type RedisStatus should have comment or be unexported (golint)
    • Line 149: warning: exported type RedisList should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/mongodb_version_helpers.go
    • Line 29: warning: exported method MongoDBVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MongoDBVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MongoDBVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MongoDBVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MongoDBVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MongoDBVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MongoDBVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/etcd_helpers.go
    • Line 29: warning: exported method EtcdAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method EtcdAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method EtcdAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method EtcdAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method EtcdAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method EtcdAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method EtcdAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/mongodb_ops_types.go
    • Line 28: warning: exported const ResourceCodeMongoDBOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type MongoDBOpsRequest should be of the form "MongoDBOpsRequest ..." (with optional leading article) (golint)
    • Line 89: warning: exported type MongoDBUpgradeSpec should have comment or be unexported (golint)
    • Line 110: warning: comment on exported type MongoDBHorizontalScalingSpec should be of the form "MongoDBHorizontalScalingSpec ..." (with optional leading article) (golint)
    • Line 136: warning: exported type MongoDBCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 144: warning: exported type MongoDBCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/proxysql_helpers.go
    • Line 35: warning: exported method ProxySQL.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 35: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 41: warning: exported method ProxySQL.OffshootName should have comment or be unexported (golint)
    • Line 45: warning: exported method ProxySQL.OffshootSelectors should have comment or be unexported (golint)
    • Line 54: warning: exported method ProxySQL.OffshootLabels should have comment or be unexported (golint)
    • Line 60: warning: exported method ProxySQL.ResourceFQN should have comment or be unexported (golint)
    • Line 64: warning: exported method ProxySQL.ResourceShortCode should have comment or be unexported (golint)
    • Line 68: warning: exported method ProxySQL.ResourceKind should have comment or be unexported (golint)
    • Line 72: warning: exported method ProxySQL.ResourceSingular should have comment or be unexported (golint)
    • Line 76: warning: exported method ProxySQL.ResourcePlural should have comment or be unexported (golint)
    • Line 80: warning: exported method ProxySQL.ServiceName should have comment or be unexported (golint)
    • Line 84: warning: exported method ProxySQL.GoverningServiceName should have comment or be unexported (golint)
    • Line 100: warning: exported method ProxySQL.AppBindingMeta should have comment or be unexported (golint)
    • Line 132: warning: exported method ProxySQL.StatsService should have comment or be unexported (golint)
    • Line 136: warning: exported method ProxySQL.StatsServiceLabels should have comment or be unexported (golint)
    • Line 142: warning: exported method ProxySQL.SetDefaults should have comment or be unexported (golint)
    • Line 159: warning: exported method ProxySQLSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 171: warning: exported method ProxySQL.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/proxysql_version_helpers.go
    • Line 29: warning: exported method ProxySQLVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method ProxySQLVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method ProxySQLVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method ProxySQLVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method ProxySQLVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method ProxySQLVersion.ResourcePlural should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/elasticsearch_types.go
    • Line 26: warning: exported const ResourceCodeElasticsearchAutoscaler should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type ElasticsearchAutoscaler should be of the form "ElasticsearchAutoscaler ..." (with optional leading article) (golint)
    • Line 68: warning: exported type ElasticsearchComputeAutoscalerSpec should have comment or be unexported (golint)
    • Line 74: warning: exported type ElasticsearchComputeTopologyAutoscalerSpec should have comment or be unexported (golint)
    • Line 80: warning: exported type ElasticsearchStorageAutoscalerSpec should have comment or be unexported (golint)
    • Line 85: warning: exported type ElasticsearchStorageTopologyAutoscalerSpec should have comment or be unexported (golint)
    • Line 110: warning: comment on exported var ElasticsearchAutoscalerConfigDeprecated should be of the form "ElasticsearchAutoscalerConfigDeprecated ..." (golint)
    • Line 113: warning: comment on exported var ElasticsearchAutoscalerConfigUnsupported should be of the form "ElasticsearchAutoscalerConfigUnsupported ..." (golint)
    • Line 118: warning: comment on exported type ElasticsearchAutoscalerList should be of the form "ElasticsearchAutoscalerList ..." (with optional leading article) (golint)
    • apimachinery/apis/ops/v1alpha1/pgbouncer_ops_helpers.go
    • Line 29: warning: exported method PgBouncerOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PgBouncerOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PgBouncerOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PgBouncerOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PgBouncerOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PgBouncerOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PgBouncerOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/pkg/controller/controller.go
    • Line 47: warning: exported type Controller should have comment or be unexported (golint)
    • Line 68: warning: exported type Config should have comment or be unexported (golint)
    • Line 100: warning: exported type Initializers should have comment or be unexported (golint)
    • Line 104: warning: exported type StashInitializer should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/elasticsearch.go
    • Line 35: warning: exported function CreateOrPatchElasticsearch should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchElasticsearch should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchElasticsearchObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateElasticsearch should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateElasticsearchStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/memcached_types.go
    • Line 28: warning: exported const ResourceCodeMemcached should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type Memcached should be of the form "Memcached ..." (with optional leading article) (golint)
    • Line 53: warning: exported type MemcachedSpec should have comment or be unexported (golint)
    • Line 107: warning: comment on exported type MemcachedCertificateAlias should be of the form "MemcachedCertificateAlias ..." (with optional leading article) (golint)
    • Line 111: warning: exported const MemcachedServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 115: warning: exported type MemcachedStatus should have comment or be unexported (golint)
    • Line 130: warning: exported type MemcachedList should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/elasticsearch_helpers.go
    • Line 29: warning: exported method ElasticsearchAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method ElasticsearchAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method ElasticsearchAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method ElasticsearchAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method ElasticsearchAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method ElasticsearchAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method ElasticsearchAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/mysql_ops_types.go
    • Line 28: warning: exported const ResourceCodeMySQLOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type MySQLOpsRequest should be of the form "MySQLOpsRequest ..." (with optional leading article) (golint)
    • Line 83: warning: exported type MySQLUpgradeSpec should have comment or be unexported (golint)
    • Line 89: warning: exported type MySQLHorizontalScalingSpec should have comment or be unexported (golint)
    • Line 94: warning: exported type MySQLVerticalScalingSpec should have comment or be unexported (golint)
    • Line 104: warning: exported type MySQLCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 113: warning: exported type MySQLTLSSpec should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/postgres.go
    • Line 35: warning: exported function CreateOrPatchPostgres should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchPostgres should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchPostgresObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdatePostgres should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdatePostgresStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/redis_helpers.go
    • Line 41: warning: exported const RedisShardAffinityTemplateVar should have comment (or a comment on this block) or be unexported (golint)
    • Line 44: warning: exported method Redis.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 50: warning: exported method Redis.OffshootName should have comment or be unexported (golint)
    • Line 54: warning: exported method Redis.OffshootSelectors should have comment or be unexported (golint)
    • Line 62: warning: exported method Redis.OffshootLabels should have comment or be unexported (golint)
    • Line 68: warning: exported method Redis.ResourceFQN should have comment or be unexported (golint)
    • Line 72: warning: exported method Redis.ResourceShortCode should have comment or be unexported (golint)
    • Line 76: warning: exported method Redis.ResourceKind should have comment or be unexported (golint)
    • Line 80: warning: exported method Redis.ResourceSingular should have comment or be unexported (golint)
    • Line 84: warning: exported method Redis.ResourcePlural should have comment or be unexported (golint)
    • Line 88: warning: exported method Redis.ServiceName should have comment or be unexported (golint)
    • Line 92: warning: exported method Redis.GoverningServiceName should have comment or be unexported (golint)
    • Line 96: warning: exported method Redis.ConfigSecretName should have comment or be unexported (golint)
    • Line 100: warning: exported method Redis.BaseNameForShard should have comment or be unexported (golint)
    • Line 104: warning: exported method Redis.StatefulSetNameWithShard should have comment or be unexported (golint)
    • Line 108: warning: exported method Redis.Address should have comment or be unexported (golint)
    • Line 124: warning: exported method Redis.AppBindingMeta should have comment or be unexported (golint)
    • Line 144: warning: receiver name p should be consistent with previous receiver name r for redisStatsService (golint)
    • Line 156: warning: exported method Redis.StatsService should have comment or be unexported (golint)
    • Line 160: warning: exported method Redis.StatsServiceLabels should have comment or be unexported (golint)
    • Line 166: warning: exported method Redis.SetDefaults should have comment or be unexported (golint)
    • Line 208: warning: exported method Redis.SetTLSDefaults should have comment or be unexported (golint)
    • Line 217: warning: exported method RedisSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 260: warning: exported method Redis.ShardNodeTemplate should have comment or be unexported (golint)
    • Line 286: warning: exported method Redis.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/postgres_version_types.go
    • Line 25: warning: exported const ResourceCodePostgresVersion should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: comment on exported type PostgresVersion should be of the form "PostgresVersion ..." (with optional leading article) (golint)
    • Line 114: warning: comment on exported type PostgresDistro should be of the form "PostgresDistro ..." (with optional leading article) (golint)
    • Line 130: warning: exported const PostgresDistroPostgres should have comment (or a comment on this block) or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/memcached_helpers.go
    • Line 29: warning: exported method MemcachedAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MemcachedAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MemcachedAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MemcachedAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MemcachedAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MemcachedAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MemcachedAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/mysql_ops_helpers.go
    • Line 30: warning: exported method MySQLOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 30: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 36: warning: exported method MySQLOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 40: warning: exported method MySQLOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 44: warning: exported method MySQLOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 48: warning: exported method MySQLOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 52: warning: exported method MySQLOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 56: warning: exported method MySQLOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • Line 60: warning: exported method MySQLOpsRequest.GetKey should have comment or be unexported (golint)
    • Line 64: warning: exported method MySQLOpsRequest.OffshootName should have comment or be unexported (golint)
    • Line 68: warning: exported method MySQLOpsRequest.OffshootSelectors should have comment or be unexported (golint)
    • Line 75: warning: exported method MySQLOpsRequest.OffshootLabels should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/redis_ops_types.go
    • Line 28: warning: exported const ResourceCodeRedisOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type RedisOpsRequest should be of the form "RedisOpsRequest ..." (with optional leading article) (golint)
    • Line 80: warning: exported type RedisUpgradeSpec should have comment or be unexported (golint)
    • Line 86: warning: exported type RedisHorizontalScalingSpec should have comment or be unexported (golint)
    • Line 104: warning: exported type RedisCustomConfigurationSpec should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/pgbounceropsrequest.go
    • Line 36: warning: exported function CreateOrPatchPgBouncerOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchPgBouncerOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchPgBouncerOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdatePgBouncerOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdatePgBouncerOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/postgresopsrequest.go
    • Line 36: warning: exported function CreateOrPatchPostgresOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchPostgresOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchPostgresOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdatePostgresOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdatePostgresOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/memcached.go
    • Line 35: warning: exported function CreateOrPatchMemcached should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchMemcached should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchMemcachedObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateMemcached should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateMemcachedStatus should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/redis_version_helpers.go
    • Line 29: warning: exported method RedisVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method RedisVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method RedisVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method RedisVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method RedisVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method RedisVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method RedisVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/perconaxtradb_ops_helpers.go
    • Line 29: warning: exported method PerconaXtraDBOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PerconaXtraDBOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PerconaXtraDBOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PerconaXtraDBOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PerconaXtraDBOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PerconaXtraDBOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PerconaXtraDBOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/mariadb_helpers.go
    • Line 40: warning: exported method MariaDB.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 40: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 46: warning: exported method MariaDB.OffshootName should have comment or be unexported (golint)
    • Line 50: warning: exported method MariaDB.OffshootSelectors should have comment or be unexported (golint)
    • Line 58: warning: exported method MariaDB.OffshootLabels should have comment or be unexported (golint)
    • Line 64: warning: exported method MariaDB.ResourceFQN should have comment or be unexported (golint)
    • Line 68: warning: exported method MariaDB.ResourceShortCode should have comment or be unexported (golint)
    • Line 72: warning: exported method MariaDB.ResourceKind should have comment or be unexported (golint)
    • Line 76: warning: exported method MariaDB.ResourceSingular should have comment or be unexported (golint)
    • Line 80: warning: exported method MariaDB.ResourcePlural should have comment or be unexported (golint)
    • Line 84: warning: exported method MariaDB.ServiceName should have comment or be unexported (golint)
    • Line 88: warning: exported method MariaDB.IsCluster should have comment or be unexported (golint)
    • Line 92: warning: exported method MariaDB.GoverningServiceName should have comment or be unexported (golint)
    • Line 96: warning: exported method MariaDB.PeerName should have comment or be unexported (golint)
    • Line 100: warning: exported method MariaDB.GetAuthSecretName should have comment or be unexported (golint)
    • Line 104: warning: exported method MariaDB.ClusterName should have comment or be unexported (golint)
    • Line 120: warning: exported method MariaDB.AppBindingMeta should have comment or be unexported (golint)
    • Line 152: warning: exported method MariaDB.StatsService should have comment or be unexported (golint)
    • Line 156: warning: exported method MariaDB.StatsServiceLabels should have comment or be unexported (golint)
    • Line 162: warning: exported method MariaDB.PrimaryServiceDNS should have comment or be unexported (golint)
    • Line 166: warning: exported method MariaDB.SetDefaults should have comment or be unexported (golint)
    • Line 232: warning: exported method MariaDB.SetTLSDefaults should have comment or be unexported (golint)
    • Line 241: warning: exported method MariaDBSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 270: warning: exported method MariaDB.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/redis_types.go
    • Line 27: warning: exported const ResourceCodeRedisAutoscaler should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: comment on exported type RedisAutoscaler should be of the form "RedisAutoscaler ..." (with optional leading article) (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/mongodbopsrequest.go
    • Line 36: warning: exported function CreateOrPatchMongoDBOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchMongoDBOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchMongoDBOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateMongoDBOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateMongoDBOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/postgres_helpers.go
    • Line 42: warning: exported method Postgres.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 42: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 48: warning: exported method Postgres.OffshootName should have comment or be unexported (golint)
    • Line 52: warning: exported method Postgres.OffshootSelectors should have comment or be unexported (golint)
    • Line 60: warning: exported method Postgres.OffshootLabels should have comment or be unexported (golint)
    • Line 66: warning: exported method Postgres.ResourceFQN should have comment or be unexported (golint)
    • Line 70: warning: exported method Postgres.ResourceShortCode should have comment or be unexported (golint)
    • Line 74: warning: exported method Postgres.ResourceKind should have comment or be unexported (golint)
    • Line 78: warning: exported method Postgres.ResourceSingular should have comment or be unexported (golint)
    • Line 82: warning: exported method Postgres.ResourcePlural should have comment or be unexported (golint)
    • Line 86: warning: exported method Postgres.ServiceName should have comment or be unexported (golint)
    • Line 90: warning: exported method Postgres.StandbyServiceName should have comment or be unexported (golint)
    • Line 94: warning: exported method Postgres.GoverningServiceName should have comment or be unexported (golint)
    • Line 110: warning: exported method Postgres.AppBindingMeta should have comment or be unexported (golint)
    • Line 142: warning: exported method Postgres.StatsService should have comment or be unexported (golint)
    • Line 146: warning: exported method Postgres.StatsServiceLabels should have comment or be unexported (golint)
    • Line 152: warning: exported method Postgres.SetDefaults should have comment or be unexported (golint)
    • Line 259: warning: exported method Postgres.SetTLSDefaults should have comment or be unexported (golint)
    • Line 268: warning: exported method PostgresSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 280: warning: exported method Postgres.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/mongodb_helpers.go
    • Line 29: warning: exported method MongoDBAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MongoDBAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MongoDBAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MongoDBAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MongoDBAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MongoDBAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MongoDBAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/elasticsearchopsrequest.go
    • Line 36: warning: exported function CreateOrPatchElasticsearchOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchElasticsearchOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchElasticsearchOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateElasticsearchOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateElasticsearchOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/elasticsearch_helpers.go
    • Line 45: warning: exported const ElasticsearchNodeAffinityTemplateVar should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: exported method Elasticsearch.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 48: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 54: warning: exported method Elasticsearch.OffshootName should have comment or be unexported (golint)
    • Line 58: warning: exported method Elasticsearch.OffshootSelectors should have comment or be unexported (golint)
    • Line 66: warning: exported method Elasticsearch.MasterSelectors should have comment or be unexported (golint)
    • Line 72: warning: exported method Elasticsearch.DataSelectors should have comment or be unexported (golint)
    • Line 78: warning: exported method Elasticsearch.IngestSelectors should have comment or be unexported (golint)
    • Line 84: warning: exported method Elasticsearch.OffshootLabels should have comment or be unexported (golint)
    • Line 90: warning: exported method Elasticsearch.ResourceFQN should have comment or be unexported (golint)
    • Line 94: warning: exported method Elasticsearch.ResourceShortCode should have comment or be unexported (golint)
    • Line 98: warning: exported method Elasticsearch.ResourceKind should have comment or be unexported (golint)
    • Line 102: warning: exported method Elasticsearch.ResourceSingular should have comment or be unexported (golint)
    • Line 106: warning: exported method Elasticsearch.ResourcePlural should have comment or be unexported (golint)
    • Line 110: warning: exported method Elasticsearch.ServiceName should have comment or be unexported (golint)
    • Line 114: warning: exported method Elasticsearch.MasterDiscoveryServiceName should have comment or be unexported (golint)
    • Line 118: warning: exported method Elasticsearch.GoverningServiceName should have comment or be unexported (golint)
    • Line 144: warning: comment on exported method Elasticsearch.CertSecretVolumeName should be of the form "CertSecretVolumeName ..." (golint)
    • Line 150: warning: comment on exported method Elasticsearch.CertSecretVolumeMountPath should be of the form "CertSecretVolumeMountPath ..." (golint)
    • Line 157: warning: comment on exported method Elasticsearch.DefaultUserCredSecretName should be of the form "DefaultUserCredSecretName ..." (golint)
    • Line 164: warning: comment on exported method Elasticsearch.GetUserCredSecretName should be of the form "GetUserCredSecretName ..." (golint)
    • Line 177: warning: comment on exported method Elasticsearch.ConfigSecretName should be of the form "ConfigSecretName ..." (golint)
    • Line 182: warning: exported method Elasticsearch.GetConnectionScheme should have comment or be unexported (golint)
    • Line 190: warning: exported method Elasticsearch.GetConnectionURL should have comment or be unexported (golint)
    • Line 194: warning: exported method Elasticsearch.CombinedStatefulSetName should have comment or be unexported (golint)
    • Line 198: warning: exported method Elasticsearch.MasterStatefulSetName should have comment or be unexported (golint)
    • Line 205: warning: exported method Elasticsearch.DataStatefulSetName should have comment or be unexported (golint)
    • Line 212: warning: exported method Elasticsearch.IngestStatefulSetName should have comment or be unexported (golint)
    • Line 219: warning: exported method Elasticsearch.InitialMasterNodes should have comment or be unexported (golint)
    • Line 255: warning: exported method Elasticsearch.AppBindingMeta should have comment or be unexported (golint)
    • Line 287: warning: exported method Elasticsearch.StatsService should have comment or be unexported (golint)
    • Line 291: warning: exported method Elasticsearch.StatsServiceLabels should have comment or be unexported (golint)
    • Line 297: warning: exported method Elasticsearch.SetDefaults should have comment or be unexported (golint)
    • Line 504: warning: comment on exported method Elasticsearch.SetTLSDefaults should be of the form "SetTLSDefaults ..." (golint)
    • Line 585: warning: exported method Elasticsearch.GetMatchExpressions should have comment or be unexported (golint)
    • Line 598: warning: exported method Elasticsearch.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 623: warning: exported method Elasticsearch.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/elasticsearch_types.go
    • Line 29: warning: exported const ResourceCodeElasticsearch should have comment (or a comment on this block) or be unexported (golint)
    • Line 41: warning: comment on exported type Elasticsearch should be of the form "Elasticsearch ..." (with optional leading article) (golint)
    • Line 54: warning: exported type ElasticsearchSpec should have comment or be unexported (golint)
    • Line 144: warning: exported type ElasticsearchClusterTopology should have comment or be unexported (golint)
    • Line 150: warning: exported type ElasticsearchNode should have comment or be unexported (golint)
    • Line 166: warning: comment on exported type ElasticsearchCertificateAlias should be of the form "ElasticsearchCertificateAlias ..." (with optional leading article) (golint)
    • Line 170: warning: exported const ElasticsearchCACert should have comment (or a comment on this block) or be unexported (golint)
    • Line 178: warning: exported type ElasticsearchInternalUser should have comment or be unexported (golint)
    • Line 181: warning: exported const ElasticsearchInternalUserElastic should have comment (or a comment on this block) or be unexported (golint)
    • Line 191: warning: comment on exported type ElasticsearchUserSpec should be of the form "ElasticsearchUserSpec ..." (with optional leading article) (golint)
    • Line 242: warning: comment on exported type ElasticsearchRoleMapSpec should be of the form "ElasticsearchRoleMapSpec ..." (with optional leading article) (golint)
    • Line 278: warning: exported type ElasticsearchStatus should have comment or be unexported (golint)
    • Line 293: warning: exported type ElasticsearchList should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/perconaxtradb_types.go
    • Line 28: warning: exported const ResourceCodePerconaXtraDB should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type PerconaXtraDB should be of the form "PerconaXtraDB ..." (with optional leading article) (golint)
    • Line 53: warning: exported type PerconaXtraDBSpec should have comment or be unexported (golint)
    • Line 104: warning: comment on exported type PerconaXtraDBCertificateAlias should be of the form "PerconaXtraDBCertificateAlias ..." (with optional leading article) (golint)
    • Line 108: warning: exported const PerconaXtraDBServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 113: warning: exported type PerconaXtraDBStatus should have comment or be unexported (golint)
    • Line 128: warning: exported type PerconaXtraDBList should have comment or be unexported (golint)
    • apimachinery/pkg/controller/lib.go
    • Line 23: warning: a blank import should be only in a main or test package, or have a comment justifying it (golint)
    • Line 34: warning: exported method Controller.CreateStatefulSetPodDisruptionBudget should have comment or be unexported (golint)
    • Line 59: warning: exported method Controller.CreateDeploymentPodDisruptionBudget should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/etcd_helpers.go
    • Line 35: warning: exported method Etcd.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 35: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 41: warning: exported method Etcd.OffshootName should have comment or be unexported (golint)
    • Line 45: warning: exported method Etcd.OffshootSelectors should have comment or be unexported (golint)
    • Line 53: warning: exported method Etcd.OffshootLabels should have comment or be unexported (golint)
    • Line 59: warning: exported method Etcd.ResourceFQN should have comment or be unexported (golint)
    • Line 63: warning: exported method Etcd.ResourceShortCode should have comment or be unexported (golint)
    • Line 67: warning: exported method Etcd.ResourceKind should have comment or be unexported (golint)
    • Line 71: warning: exported method Etcd.ResourceSingular should have comment or be unexported (golint)
    • Line 75: warning: exported method Etcd.ResourcePlural should have comment or be unexported (golint)
    • Line 79: warning: exported method Etcd.ClientServiceName should have comment or be unexported (golint)
    • Line 83: warning: exported method Etcd.PeerServiceName should have comment or be unexported (golint)
    • Line 99: warning: exported method Etcd.AppBindingMeta should have comment or be unexported (golint)
    • Line 99: warning: receiver name r should be consistent with previous receiver name e for Etcd (golint)
    • Line 131: warning: exported method Etcd.StatsService should have comment or be unexported (golint)
    • Line 135: warning: exported method Etcd.StatsServiceLabels should have comment or be unexported (golint)
    • Line 141: warning: exported method Etcd.SetDefaults should have comment or be unexported (golint)
    • Line 161: warning: exported method EtcdSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 165: warning: exported method Etcd.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/mariadb_types.go
    • Line 28: warning: exported const ResourceCodeMariaDB should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type MariaDB should be of the form "MariaDB ..." (with optional leading article) (golint)
    • Line 53: warning: exported type MariaDBSpec should have comment or be unexported (golint)
    • Line 106: warning: comment on exported type MariaDBCertificateAlias should be of the form "MariaDBCertificateAlias ..." (with optional leading article) (golint)
    • Line 110: warning: exported const MariaDBServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 115: warning: exported type MariaDBStatus should have comment or be unexported (golint)
    • Line 130: warning: exported type MariaDBList should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/mysql_helpers.go
    • Line 40: warning: exported method MySQL.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 40: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 46: warning: exported method MySQL.OffshootName should have comment or be unexported (golint)
    • Line 50: warning: exported method MySQL.OffshootSelectors should have comment or be unexported (golint)
    • Line 58: warning: exported method MySQL.OffshootLabels should have comment or be unexported (golint)
    • Line 64: warning: exported method MySQL.ResourceFQN should have comment or be unexported (golint)
    • Line 68: warning: exported method MySQL.ResourceShortCode should have comment or be unexported (golint)
    • Line 72: warning: exported method MySQL.ResourceKind should have comment or be unexported (golint)
    • Line 76: warning: exported method MySQL.ResourceSingular should have comment or be unexported (golint)
    • Line 80: warning: exported method MySQL.ResourcePlural should have comment or be unexported (golint)
    • Line 84: warning: exported method MySQL.ServiceName should have comment or be unexported (golint)
    • Line 88: warning: exported method MySQL.StandbyServiceName should have comment or be unexported (golint)
    • Line 92: warning: exported method MySQL.GoverningServiceName should have comment or be unexported (golint)
    • Line 96: warning: exported method MySQL.PrimaryServiceDNS should have comment or be unexported (golint)
    • Line 100: warning: exported method MySQL.Hosts should have comment or be unexported (golint)
    • Line 112: warning: exported method MySQL.PeerName should have comment or be unexported (golint)
    • Line 116: warning: exported method MySQL.GetAuthSecretName should have comment or be unexported (golint)
    • Line 132: warning: exported method MySQL.AppBindingMeta should have comment or be unexported (golint)
    • Line 164: warning: exported method MySQL.StatsService should have comment or be unexported (golint)
    • Line 168: warning: exported method MySQL.StatsServiceLabels should have comment or be unexported (golint)
    • Line 174: warning: exported method MySQL.UsesGroupReplication should have comment or be unexported (golint)
    • Line 178: warning: exported method MySQL.SetDefaults should have comment or be unexported (golint)
    • Line 249: warning: exported method MySQL.SetTLSDefaults should have comment or be unexported (golint)
    • Line 258: warning: exported method MySQLSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 289: warning: exported method MySQL.ReplicasAreReady should have comment or be unexported (golint)
    • Line 295: warning: exported function MySQLRequireSSLArg should have comment or be unexported (golint)
    • Line 299: warning: exported function MySQLExporterTLSArg should have comment or be unexported (golint)
    • Line 303: warning: exported method MySQL.MySQLTLSArgs should have comment or be unexported (golint)
    • apimachinery/crds/lib.go
    • Line 39: warning: exported function CustomResourceDefinition should have comment or be unexported (golint)
    • Line 59: warning: exported function MustCustomResourceDefinition should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/mongodb_types.go
    • Line 28: warning: exported const ResourceCodeMongoDB should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type MongoDB should be of the form "MongoDB ..." (with optional leading article) (golint)
    • Line 53: warning: exported type MongoDBSpec should have comment or be unexported (golint)
    • Line 123: warning: comment on exported type MongoDBCertificateAlias should be of the form "MongoDBCertificateAlias ..." (with optional leading article) (golint)
    • Line 127: warning: exported const MongoDBServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 188: warning: exported type MongoDBReplicaSet should have comment or be unexported (golint)
    • Line 193: warning: exported type MongoDBShardingTopology should have comment or be unexported (golint)
    • Line 207: warning: exported type MongoDBShardNode should have comment or be unexported (golint)
    • Line 219: warning: exported type MongoDBConfigNode should have comment or be unexported (golint)
    • Line 227: warning: exported type MongoDBMongosNode should have comment or be unexported (golint)
    • Line 232: warning: exported type MongoDBNode should have comment or be unexported (golint)
    • Line 249: warning: exported type MongoDBStatus should have comment or be unexported (golint)
    • Line 264: warning: exported type MongoDBList should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/postgres_types.go
    • Line 28: warning: exported const ResourceCodePostgres should have comment (or a comment on this block) or be unexported (golint)
    • Line 40: warning: comment on exported type Postgres should be of the form "Postgres ..." (with optional leading article) (golint)
    • Line 53: warning: exported type PostgresSpec should have comment or be unexported (golint)
    • Line 169: warning: comment on exported type PostgresCertificateAlias should be of the form "PostgresCertificateAlias ..." (with optional leading article) (golint)
    • Line 173: warning: exported const PostgresServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 179: warning: exported type PostgresStatus should have comment or be unexported (golint)
    • Line 194: warning: exported type PostgresList should have comment or be unexported (golint)
    • Line 201: warning: exported type RecoveryTarget should have comment or be unexported (golint)
    • Line 213: warning: comment on exported type PostgresStandbyMode should be of the form "PostgresStandbyMode ..." (with optional leading article) (golint)
    • Line 217: warning: exported const HotPostgresStandbyMode should have comment (or a comment on this block) or be unexported (golint)
    • Line 221: warning: comment on exported type PostgresStreamingMode should be of the form "PostgresStreamingMode ..." (with optional leading article) (golint)
    • Line 225: warning: exported const SynchronousPostgresStreamingMode should have comment (or a comment on this block) or be unexported (golint)
    • Line 229: warning: comment on exported type PostgresSSLMode should be of the form "PostgresSSLMode ..." (with optional leading article) (golint)
    • apimachinery/apis/catalog/v1alpha1/register.go
    • Line 27: warning: exported var SchemeGroupVersion should have comment or be unexported (golint)
    • Line 30: warning: comment on exported var SchemeBuilder should be of the form "SchemeBuilder ..." (golint)
    • Line 34: warning: exported var AddToScheme should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/postgres_helpers.go
    • Line 29: warning: exported method PostgresAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PostgresAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PostgresAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PostgresAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PostgresAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PostgresAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PostgresAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/etcd_ops_helpers.go
    • Line 29: warning: exported method EtcdOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method EtcdOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method EtcdOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method EtcdOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method EtcdOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method EtcdOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method EtcdOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/mariadb_ops_helpers.go
    • Line 30: warning: exported method MariaDBOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 30: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 36: warning: exported method MariaDBOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 40: warning: exported method MariaDBOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 44: warning: exported method MariaDBOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 48: warning: exported method MariaDBOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 52: warning: exported method MariaDBOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 56: warning: exported method MariaDBOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • Line 60: warning: exported method MariaDBOpsRequest.GetKey should have comment or be unexported (golint)
    • Line 64: warning: exported method MariaDBOpsRequest.OffshootName should have comment or be unexported (golint)
    • Line 68: warning: exported method MariaDBOpsRequest.OffshootSelectors should have comment or be unexported (golint)
    • Line 75: warning: exported method MariaDBOpsRequest.OffshootLabels should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/proxysql_ops_helpers.go
    • Line 29: warning: exported method ProxySQLOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method ProxySQLOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method ProxySQLOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method ProxySQLOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method ProxySQLOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method ProxySQLOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/autoscaling/v1alpha1/util/mongodb.go
    • Line 36: warning: exported function CreateOrPatchMongoDBAutoscaler should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchMongoDBAutoscaler should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchMongoDBAutoscalerObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateMongoDBAutoscaler should have comment or be unexported (golint)
    • Line 106: warning: exported function UpdateMongoDBAutoscalerStatus should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/etcd_ops_types.go
    • Line 26: warning: exported const ResourceCodeEtcdOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported type EtcdOpsRequest should be of the form "EtcdOpsRequest ..." (with optional leading article) (golint)
    • Line 78: warning: exported type EtcdUpgradeSpec should have comment or be unexported (golint)
    • Line 84: warning: comment on exported type EtcdHorizontalScalingSpec should be of the form "EtcdHorizontalScalingSpec ..." (with optional leading article) (golint)
    • Line 97: warning: exported type EtcdCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 100: warning: exported type EtcdCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/redis_ops_helpers.go
    • Line 29: warning: exported method RedisOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method RedisOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method RedisOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method RedisOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method RedisOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method RedisOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method RedisOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/etcdopsrequest.go
    • Line 36: warning: exported function CreateOrPatchEtcdOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchEtcdOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchEtcdOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateEtcdOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateEtcdOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/pgbouncer.go
    • Line 35: warning: exported function CreateOrPatchPgBouncer should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchPgBouncer should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchPgBouncerObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdatePgBouncer should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdatePgBouncerStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/mongodb_helpers.go
    • Line 44: warning: exported method MongoDB.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 44: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 51: warning: exported const TLSCAKeyFileName should have comment (or a comment on this block) or be unexported (golint)
    • Line 64: warning: exported method MongoDB.OffshootName should have comment or be unexported (golint)
    • Line 68: warning: exported method MongoDB.ShardNodeName should have comment or be unexported (golint)
    • Line 75: warning: exported method MongoDB.ShardNodeTemplate should have comment or be unexported (golint)
    • Line 82: warning: exported method MongoDB.ShardCommonNodeName should have comment or be unexported (golint)
    • Line 90: warning: exported method MongoDB.ConfigSvrNodeName should have comment or be unexported (golint)
    • Line 98: warning: exported method MongoDB.MongosNodeName should have comment or be unexported (golint)
    • Line 114: warning: exported method MongoDB.ShardRepSetName should have comment or be unexported (golint)
    • Line 122: warning: exported method MongoDB.ConfigSvrRepSetName should have comment or be unexported (golint)
    • Line 130: warning: exported method MongoDB.OffshootSelectors should have comment or be unexported (golint)
    • Line 138: warning: exported method MongoDB.ShardSelectors should have comment or be unexported (golint)
    • Line 144: warning: exported method MongoDB.ConfigSvrSelectors should have comment or be unexported (golint)
    • Line 150: warning: exported method MongoDB.MongosSelectors should have comment or be unexported (golint)
    • Line 156: warning: exported method MongoDB.OffshootLabels should have comment or be unexported (golint)
    • Line 162: warning: exported method MongoDB.ShardLabels should have comment or be unexported (golint)
    • Line 166: warning: exported method MongoDB.ConfigSvrLabels should have comment or be unexported (golint)
    • Line 170: warning: exported method MongoDB.MongosLabels should have comment or be unexported (golint)
    • Line 174: warning: exported method MongoDB.ResourceFQN should have comment or be unexported (golint)
    • Line 178: warning: exported method MongoDB.ResourceShortCode should have comment or be unexported (golint)
    • Line 182: warning: exported method MongoDB.ResourceKind should have comment or be unexported (golint)
    • Line 186: warning: exported method MongoDB.ResourceSingular should have comment or be unexported (golint)
    • Line 190: warning: exported method MongoDB.ResourcePlural should have comment or be unexported (golint)
    • Line 194: warning: exported method MongoDB.ServiceName should have comment or be unexported (golint)
    • Line 198: warning: comment on exported method MongoDB.GoverningServiceName should be of the form "GoverningServiceName ..." (golint)
    • Line 221: warning: exported method MongoDB.Hosts should have comment or be unexported (golint)
    • Line 241: warning: exported method MongoDB.ShardHosts should have comment or be unexported (golint)
    • Line 262: warning: exported method MongoDB.ConfigSvrHosts should have comment or be unexported (golint)
    • Line 274: warning: exported method MongoDB.MongosHosts should have comment or be unexported (golint)
    • Line 298: warning: exported method MongoDB.AppBindingMeta should have comment or be unexported (golint)
    • Line 330: warning: exported method MongoDB.StatsService should have comment or be unexported (golint)
    • Line 334: warning: exported method MongoDB.StatsServiceLabels should have comment or be unexported (golint)
    • Line 340: warning: exported method MongoDB.SetDefaults should have comment or be unexported (golint)
    • Line 437: warning: exported method MongoDB.SetTLSDefaults should have comment or be unexported (golint)
    • Line 561: warning: exported method MongoDB.GetDefaultLivenessProbeSpec should have comment or be unexported (golint)
    • Line 575: warning: exported method MongoDB.GetDefaultReadinessProbeSpec should have comment or be unexported (golint)
    • Line 646: warning: comment on exported method MongoDBSpec.SetSecurityContext should be of the form "SetSecurityContext ..." (golint)
    • Line 668: warning: exported method MongoDBSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 683: warning: exported method MongoDB.KeyFileRequired should have comment or be unexported (golint)
    • Line 719: warning: exported method MongoDB.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/mysql_version_types.go
    • Line 25: warning: exported const ResourceCodeMySQLVersion should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: comment on exported type MySQLVersion should be of the form "MySQLVersion ..." (with optional leading article) (golint)
    • Line 98: warning: exported type MySQLUpgradeConstraints should have comment or be unexported (golint)
    • Line 105: warning: exported type Allowlist should have comment or be unexported (golint)
    • Line 112: warning: exported type Denylist should have comment or be unexported (golint)
    • Line 129: warning: comment on exported type MySQLDistro should be of the form "MySQLDistro ..." (with optional leading article) (golint)
    • Line 133: warning: exported const MySQLDistroOracle should have comment (or a comment on this block) or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/perconaxtradb_helpers.go
    • Line 29: warning: exported method PerconaXtraDBAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PerconaXtraDBAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PerconaXtraDBAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PerconaXtraDBAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PerconaXtraDBAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PerconaXtraDBAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PerconaXtraDBAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/elasticsearch_ops_helpers.go
    • Line 29: warning: exported method ElasticsearchOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method ElasticsearchOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method ElasticsearchOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method ElasticsearchOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method ElasticsearchOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method ElasticsearchOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method ElasticsearchOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/autoscaling/v1alpha1/pgbouncer_helpers.go
    • Line 29: warning: exported method PgBouncerAutoscaler.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method PgBouncerAutoscaler.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method PgBouncerAutoscaler.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method PgBouncerAutoscaler.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method PgBouncerAutoscaler.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method PgBouncerAutoscaler.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method PgBouncerAutoscaler.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/postgres_ops_types.go
    • Line 26: warning: exported const ResourceCodePostgresOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported type PostgresOpsRequest should be of the form "PostgresOpsRequest ..." (with optional leading article) (golint)
    • Line 78: warning: exported type PostgresUpgradeSpec should have comment or be unexported (golint)
    • Line 84: warning: comment on exported type PostgresHorizontalScalingSpec should be of the form "PostgresHorizontalScalingSpec ..." (with optional leading article) (golint)
    • Line 97: warning: exported type PostgresCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 100: warning: exported type PostgresCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/ops/v1alpha1/util/memcachedopsrequest.go
    • Line 36: warning: exported function CreateOrPatchMemcachedOpsRequest should have comment or be unexported (golint)
    • Line 57: warning: exported function PatchMemcachedOpsRequest should have comment or be unexported (golint)
    • Line 61: warning: exported function PatchMemcachedOpsRequestObject should have comment or be unexported (golint)
    • Line 84: warning: exported function TryUpdateMemcachedOpsRequest should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateMemcachedOpsRequestStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/memcached_helpers.go
    • Line 34: warning: exported method Memcached.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 34: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 40: warning: exported method Memcached.OffshootName should have comment or be unexported (golint)
    • Line 44: warning: exported method Memcached.OffshootSelectors should have comment or be unexported (golint)
    • Line 52: warning: exported method Memcached.OffshootLabels should have comment or be unexported (golint)
    • Line 58: warning: exported method Memcached.ResourceFQN should have comment or be unexported (golint)
    • Line 62: warning: exported method Memcached.ResourceShortCode should have comment or be unexported (golint)
    • Line 66: warning: exported method Memcached.ResourceKind should have comment or be unexported (golint)
    • Line 70: warning: exported method Memcached.ResourceSingular should have comment or be unexported (golint)
    • Line 74: warning: exported method Memcached.ResourcePlural should have comment or be unexported (golint)
    • Line 78: warning: exported method Memcached.ServiceName should have comment or be unexported (golint)
    • Line 82: warning: exported method Memcached.GoverningServiceName should have comment or be unexported (golint)
    • Line 98: warning: exported method Memcached.AppBindingMeta should have comment or be unexported (golint)
    • Line 130: warning: exported method Memcached.StatsService should have comment or be unexported (golint)
    • Line 134: warning: exported method Memcached.StatsServiceLabels should have comment or be unexported (golint)
    • Line 140: warning: exported method Memcached.SetDefaults should have comment or be unexported (golint)
    • Line 158: warning: exported method MemcachedSpec.GetPersistentSecrets should have comment or be unexported (golint)
    • Line 162: warning: exported method Memcached.ReplicasAreReady should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/proxysql_types.go
    • Line 28: warning: exported const ResourceCodeProxySQL should have comment (or a comment on this block) or be unexported (golint)
    • Line 34: warning: comment on exported type LoadBalanceMode should be of the form "LoadBalanceMode ..." (with optional leading article) (golint)
    • Line 38: warning: exported const LoadBalanceModeGalera should have comment (or a comment on this block) or be unexported (golint)
    • Line 48: warning: comment on exported type ProxySQL should be of the form "ProxySQL ..." (with optional leading article) (golint)
    • Line 61: warning: exported type ProxySQLSpec should have comment or be unexported (golint)
    • Line 100: warning: comment on exported type ProxySQLCertificateAlias should be of the form "ProxySQLCertificateAlias ..." (with optional leading article) (golint)
    • Line 104: warning: exported const ProxySQLServerCert should have comment (or a comment on this block) or be unexported (golint)
    • Line 109: warning: exported type ProxySQLBackendSpec should have comment or be unexported (golint)
    • Line 119: warning: exported type ProxySQLStatus should have comment or be unexported (golint)
    • Line 134: warning: exported type ProxySQLList should have comment or be unexported (golint)
    • apimachinery/apis/catalog/v1alpha1/elasticsearch_version_helpers.go
    • Line 29: warning: exported method ElasticsearchVersion.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method ElasticsearchVersion.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method ElasticsearchVersion.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method ElasticsearchVersion.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method ElasticsearchVersion.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method ElasticsearchVersion.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method ElasticsearchVersion.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/mariadb_ops_types.go
    • Line 26: warning: exported const ResourceCodeMariaDBOpsRequest should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: comment on exported type MariaDBOpsRequest should be of the form "MariaDBOpsRequest ..." (with optional leading article) (golint)
    • Line 78: warning: exported type MariaDBUpgradeSpec should have comment or be unexported (golint)
    • Line 84: warning: exported type MariaDBHorizontalScalingSpec should have comment or be unexported (golint)
    • Line 91: warning: exported type MariaDBVerticalScalingSpec should have comment or be unexported (golint)
    • Line 100: warning: exported type MariaDBCustomConfigurationSpec should have comment or be unexported (golint)
    • Line 103: warning: exported type MariaDBCustomConfiguration should have comment or be unexported (golint)
    • apimachinery/apis/ops/v1alpha1/mongodb_ops_helpers.go
    • Line 29: warning: exported method MongoDBOpsRequest.CustomResourceDefinition should have comment or be unexported (golint)
    • Line 29: warning: receiver name should not be an underscore, omit the name if it is unused (golint)
    • Line 35: warning: exported method MongoDBOpsRequest.ResourceFQN should have comment or be unexported (golint)
    • Line 39: warning: exported method MongoDBOpsRequest.ResourceShortCode should have comment or be unexported (golint)
    • Line 43: warning: exported method MongoDBOpsRequest.ResourceKind should have comment or be unexported (golint)
    • Line 47: warning: exported method MongoDBOpsRequest.ResourceSingular should have comment or be unexported (golint)
    • Line 51: warning: exported method MongoDBOpsRequest.ResourcePlural should have comment or be unexported (golint)
    • Line 55: warning: exported method MongoDBOpsRequest.ValidateSpecs should have comment or be unexported (golint)
    • apimachinery/client/clientset/versioned/typed/kubedb/v1alpha2/util/mariadb.go
    • Line 35: warning: exported function CreateOrPatchMariaDB should have comment or be unexported (golint)
    • Line 56: warning: exported function PatchMariaDB should have comment or be unexported (golint)
    • Line 60: warning: exported function PatchMariaDBObject should have comment or be unexported (golint)
    • Line 83: warning: exported function TryUpdateMariaDB should have comment or be unexported (golint)
    • Line 105: warning: exported function UpdateMariaDBStatus should have comment or be unexported (golint)
    • apimachinery/apis/kubedb/v1alpha2/types.go
    • Line 24: warning: exported type InitSpec should have comment or be unexported (golint)
    • Line 34: warning: exported type ScriptSourceSpec should have comment or be unexported (golint)
    • Line 39: warning: comment on exported type DatabasePhase should be of the form "DatabasePhase ..." (with optional leading article) (golint)
    • Line 43: warning: comment on exported const DatabasePhaseProvisioning should be of the form "DatabasePhaseProvisioning ..." (golint)
    • Line 45: warning: comment on exported const DatabasePhaseDataRestoring should be of the form "DatabasePhaseDataRestoring ..." (golint)
    • Line 47: warning: comment on exported const DatabasePhaseReady should be of the form "DatabasePhaseReady ..." (golint)
    • Line 49: warning: comment on exported const DatabasePhaseCritical should be of the form "DatabasePhaseCritical ..." (golint)
    • Line 51: warning: comment on exported const DatabasePhaseNotReady should be of the form "DatabasePhaseNotReady ..." (golint)
    • Line 53: warning: comment on exported const DatabasePhaseHalted should be of the form "DatabasePhaseHalted ..." (golint)
    • Line 57: warning: comment on exported type StorageType should be of the form "StorageType ..." (with optional leading article) (golint)
    • Line 61: warning: comment on exported const StorageTypeDurable should be of the form "StorageTypeDurable ..." (golint)
    • Line 63: warning: comment on exported const StorageTypeEphemeral should be of the form "StorageTypeEphemeral ..." (golint)
    • Line 67: warning: comment on exported type TerminationPolicy should be of the form "TerminationPolicy ..." (with optional leading article) (golint)
    • Line 71: warning: comment on exported const TerminationPolicyHalt should be of the form "TerminationPolicyHalt ..." (golint)
    • Line 73: warning: comment on exported const TerminationPolicyDelete should be of the form "TerminationPolicyDelete ..." (golint)
    • Line 75: warning: comment on exported const TerminationPolicyWipeOut should be of the form "TerminationPolicyWipeOut ..." (golint)
    • Line 77: warning: comment on exported const TerminationPolicyDoNotTerminate should be of the form "TerminationPolicyDoNotTerminate ..." (golint)
    • Line 81: warning: comment on exported type ServiceAlias should be of the form "ServiceAlias ..." (with optional leading article) (golint)
    • Line 85: warning: exported const PrimaryServiceAlias should have comment (or a comment on this block) or be unexported (golint)
    • Line 90: warning: comment on exported type AddressType should be of the form "AddressType ..." (with optional leading article) (golint)
    • Line 94: warning: exported const AddressTypeDNS should have comment (or a comment on this block) or be unexported (golint)
    • Line 95: warning: comment on exported const AddressTypeIP should be of the form "AddressTypeIP ..." (golint)
    • Line 97: warning: comment on exported const AddressTypeIPv4 should be of the form "AddressTypeIPv4 ..." (golint)
    • Line 99: warning: comment on exported const AddressTypeIPv6 should be of the form "AddressTypeIPv6 ..." (golint)
    • Line 103: warning: exported method AddressType.IsIP should have comment or be unexported (golint)
    • Line 107: warning: exported type NamedServiceTemplateSpec should have comment or be unexported (golint)
    • Line 116: warning: exported type KernelSettings should have comment or be unexported (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


misspell100%

Misspell Finds commonly misspelled English words

No problems detected. Good job!