Preparing report...

Report for github.com/wallix/awless

A+    Excellent!    Found 175 issues across 301 files

Tweet

gofmt96%

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


go_vet100%

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

No problems detected. Good job!


golint48%

Golint is a linter for Go source code.

    • awless/template/params/rules.go
    • Line 10: warning: exported type Rule should have comment or be unexported (golint)
    • Line 18: warning: exported function List should have comment or be unexported (golint)
    • Line 22: warning: exported function Run should have comment or be unexported (golint)
    • Line 66: warning: exported function AllOf should have comment or be unexported (golint)
    • Line 102: warning: exported function OnlyOneOf should have comment or be unexported (golint)
    • Line 144: warning: exported function AtLeastOneOf should have comment or be unexported (golint)
    • Line 187: warning: exported function Opt should have comment or be unexported (golint)
    • Line 202: warning: exported function Suggested should have comment or be unexported (golint)
    • Line 209: warning: error var optErr should have name of the form errFoo (golint)
    • Line 241: warning: exported function Key should have comment or be unexported (golint)
    • Line 276: warning: exported function None should have comment or be unexported (golint)
    • awless/inspect/inspectors/pricer.go
    • Line 35: warning: exported type Pricer should have comment or be unexported (golint)
    • Line 40: warning: exported method Pricer.Name should have comment or be unexported (golint)
    • Line 44: warning: exported method Pricer.Inspect should have comment or be unexported (golint)
    • Line 104: warning: exported method Pricer.Print should have comment or be unexported (golint)
    • awless/config/version.go
    • Line 24: warning: exported const AWLESS_ASCII_LOGO should have comment or be unexported (golint)
    • Line 34: warning: exported var Version should have comment or be unexported (golint)
    • Line 40: warning: exported type BuildInfo should have comment or be unexported (golint)
    • Line 66: warning: exported var CurrentBuildInfo should have comment or be unexported (golint)
    • awless/graph/visit.go
    • Line 24: warning: exported type Visitor should have comment or be unexported (golint)
    • Line 30: warning: exported function VisitorCollectFunc should have comment or be unexported (golint)
    • Line 37: warning: exported type ParentsVisitor should have comment or be unexported (golint)
    • Line 44: warning: exported method ParentsVisitor.Visit should have comment or be unexported (golint)
    • Line 55: warning: exported type ChildrenVisitor should have comment or be unexported (golint)
    • Line 62: warning: exported method ChildrenVisitor.Visit should have comment or be unexported (golint)
    • Line 73: warning: exported type SiblingsVisitor should have comment or be unexported (golint)
    • Line 79: warning: exported method SiblingsVisitor.Visit should have comment or be unexported (golint)
    • awless/aws/spec/instance.go
    • Line 33: warning: exported type CreateInstance should have comment or be unexported (golint)
    • Line 52: warning: exported method CreateInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 83: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 90: warning: exported method CreateInstance.ExtractResult should have comment or be unexported (golint)
    • Line 94: warning: exported method CreateInstance.AfterRun should have comment or be unexported (golint)
    • Line 98: warning: exported type UpdateInstance should have comment or be unexported (golint)
    • Line 108: warning: exported method UpdateInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 112: warning: exported type DeleteInstance should have comment or be unexported (golint)
    • Line 120: warning: exported method DeleteInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 126: warning: exported type StartInstance should have comment or be unexported (golint)
    • Line 134: warning: exported method StartInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 140: warning: exported method StartInstance.ExtractResult should have comment or be unexported (golint)
    • Line 144: warning: exported type StopInstance should have comment or be unexported (golint)
    • Line 152: warning: exported method StopInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 158: warning: exported method StopInstance.ExtractResult should have comment or be unexported (golint)
    • Line 162: warning: exported type RestartInstance should have comment or be unexported (golint)
    • Line 170: warning: exported method RestartInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 180: warning: exported type CheckInstance should have comment or be unexported (golint)
    • Line 190: warning: exported method CheckInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 199: warning: exported method CheckInstance.ManualRun should have comment or be unexported (golint)
    • Line 237: warning: exported type AttachInstance should have comment or be unexported (golint)
    • Line 247: warning: exported method AttachInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 253: warning: exported type DetachInstance should have comment or be unexported (golint)
    • Line 262: warning: exported method DetachInstance.ParamsSpec should have comment or be unexported (golint)
    • Line 269: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • awless/aws/spec/loadbalancer.go
    • Line 32: warning: exported type CreateLoadbalancer should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 53: warning: exported method CreateLoadbalancer.ExtractResult should have comment or be unexported (golint)
    • Line 57: warning: exported type DeleteLoadbalancer should have comment or be unexported (golint)
    • Line 65: warning: exported method DeleteLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 69: warning: exported type CheckLoadbalancer should have comment or be unexported (golint)
    • Line 79: warning: exported method CheckLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 87: warning: exported method CheckLoadbalancer.ManualRun should have comment or be unexported (golint)
    • awless/aws/spec/snapshot.go
    • Line 27: warning: exported type CreateSnapshot should have comment or be unexported (golint)
    • Line 36: warning: exported method CreateSnapshot.ParamsSpec should have comment or be unexported (golint)
    • Line 42: warning: exported method CreateSnapshot.ExtractResult should have comment or be unexported (golint)
    • Line 46: warning: exported type DeleteSnapshot should have comment or be unexported (golint)
    • Line 54: warning: exported method DeleteSnapshot.ParamsSpec should have comment or be unexported (golint)
    • Line 58: warning: exported type CopySnapshot should have comment or be unexported (golint)
    • Line 69: warning: exported method CopySnapshot.ParamsSpec should have comment or be unexported (golint)
    • Line 75: warning: exported method CopySnapshot.ExtractResult should have comment or be unexported (golint)
    • awless/aws/tailers/stack_event.go
    • Line 18: warning: exported const StackEventLogicalID should have comment (or a comment on this block) or be unexported (golint)
    • Line 24: warning: comment on exported const StackEventComplete should be of the form "StackEventComplete ..." (golint)
    • Line 51: warning: exported function NewCloudformationEventsTailer should have comment or be unexported (golint)
    • Line 364: warning: receiver name s should be consistent with previous receiver name e for stackEvent (golint)
    • Line 372: warning: receiver name s should be consistent with previous receiver name e for stackEvent (golint)
    • Line 379: warning: receiver name s should be consistent with previous receiver name e for stackEvent (golint)
    • Line 383: warning: receiver name s should be consistent with previous receiver name t for stackEventTailer (golint)
    • awless/graph/type.go
    • Line 31: warning: exported type FirewallRules should have comment or be unexported (golint)
    • Line 33: warning: exported method FirewallRules.Sort should have comment or be unexported (golint)
    • Line 44: warning: exported type FirewallRule should have comment or be unexported (golint)
    • Line 51: warning: exported method FirewallRule.Contains should have comment or be unexported (golint)
    • Line 115: warning: exported type PortRange should have comment or be unexported (golint)
    • Line 120: warning: exported method PortRange.Contains should have comment or be unexported (golint)
    • Line 147: warning: exported function ParsePortRange should have comment or be unexported (golint)
    • Line 170: warning: exported const EgressOnlyInternetGatewayTarget should have comment (or a comment on this block) or be unexported (golint)
    • Line 178: warning: exported type RouteTarget should have comment or be unexported (golint)
    • Line 188: warning: exported function ParseRouteTarget should have comment or be unexported (golint)
    • Line 200: warning: exported type Routes should have comment or be unexported (golint)
    • Line 202: warning: exported method Routes.Sort should have comment or be unexported (golint)
    • Line 213: warning: exported type Route should have comment or be unexported (golint)
    • Line 281: warning: exported type Grants should have comment or be unexported (golint)
    • Line 283: warning: exported method Grants.Sort should have comment or be unexported (golint)
    • Line 289: warning: exported type Grant should have comment or be unexported (golint)
    • Line 294: warning: exported type Grantee should have comment or be unexported (golint)
    • Line 354: warning: exported type KeyValue should have comment or be unexported (golint)
    • Line 385: warning: exported type DistributionOrigin should have comment or be unexported (golint)
    • Line 445: warning: exported type Policy should have comment or be unexported (golint)
    • Line 451: warning: exported type PolicyStatement should have comment or be unexported (golint)
    • Line 463: warning: exported type StatementPrincipal should have comment or be unexported (golint)
    • Line 505: warning: comment on exported method StatementPrincipal.UnmarshalJSON should be of the form "UnmarshalJSON ..." (golint)
    • Line 512: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • awless/aws/spec/certificate.go
    • Line 34: warning: exported type CreateCertificate should have comment or be unexported (golint)
    • Line 43: warning: exported method CreateCertificate.ParamsSpec should have comment or be unexported (golint)
    • Line 49: warning: exported method CreateCertificate.ManualRun should have comment or be unexported (golint)
    • Line 105: warning: exported method CreateCertificate.ExtractResult should have comment or be unexported (golint)
    • Line 109: warning: exported type DeleteCertificate should have comment or be unexported (golint)
    • Line 117: warning: exported method DeleteCertificate.ParamsSpec should have comment or be unexported (golint)
    • Line 121: warning: exported type CheckCertificate should have comment or be unexported (golint)
    • Line 131: warning: exported method CheckCertificate.ParamsSpec should have comment or be unexported (golint)
    • Line 139: warning: exported method CheckCertificate.ManualRun should have comment or be unexported (golint)
    • awless/aws/spec/launchconfiguration.go
    • Line 25: warning: exported type CreateLaunchconfiguration should have comment or be unexported (golint)
    • Line 42: warning: exported method CreateLaunchconfiguration.ParamsSpec should have comment or be unexported (golint)
    • Line 55: warning: exported method CreateLaunchconfiguration.ExtractResult should have comment or be unexported (golint)
    • Line 59: warning: exported type DeleteLaunchconfiguration should have comment or be unexported (golint)
    • Line 67: warning: exported method DeleteLaunchconfiguration.ParamsSpec should have comment or be unexported (golint)
    • awless/template/params/spec.go
    • Line 3: warning: exported type Spec should have comment or be unexported (golint)
    • Line 9: warning: exported function NewSpec should have comment or be unexported (golint)
    • Line 13: warning: exported function SpecBuilder should have comment or be unexported (golint)
    • awless/aws/config/validator.go
    • Line 19: warning: exported var AWSHomeDir should have comment or be unexported (golint)
    • Line 29: warning: exported function ParseRegion should have comment or be unexported (golint)
    • Line 36: warning: exported function ParseInstanceType should have comment or be unexported (golint)
    • Line 43: warning: exported function StdinRegionSelector should have comment or be unexported (golint)
    • Line 80: warning: exported function StdinInstanceTypeSelector should have comment or be unexported (golint)
    • Line 113: warning: exported function IsValidRegion should have comment or be unexported (golint)
    • Line 137: warning: exported function IsValidProfile should have comment or be unexported (golint)
    • Line 145: warning: exported function AllProfiles should have comment or be unexported (golint)
    • awless/template/revert.go
    • Line 11: warning: exported method Template.Revert should have comment or be unexported (golint)
    • Line 253: warning: exported function IsRevertible should have comment or be unexported (golint)
    • Line 348: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 351: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • awless/aws/spec/stack.go
    • Line 36: warning: exported type CreateStack should have comment or be unexported (golint)
    • Line 59: warning: exported method CreateStack.ParamsSpec should have comment or be unexported (golint)
    • Line 66: warning: exported method CreateStack.ExtractResult should have comment or be unexported (golint)
    • Line 70: warning: comment on exported method CreateStack.BeforeRun should be of the form "BeforeRun ..." (golint)
    • Line 78: warning: exported type UpdateStack should have comment or be unexported (golint)
    • Line 100: warning: exported method UpdateStack.ParamsSpec should have comment or be unexported (golint)
    • Line 106: warning: exported method UpdateStack.ExtractResult should have comment or be unexported (golint)
    • Line 110: warning: comment on exported method UpdateStack.BeforeRun should be of the form "BeforeRun ..." (golint)
    • Line 241: warning: exported type DeleteStack should have comment or be unexported (golint)
    • Line 250: warning: exported method DeleteStack.ParamsSpec should have comment or be unexported (golint)
    • awless/inspect/inspectors/open_buckets.go
    • Line 28: warning: exported type OpenBuckets should have comment or be unexported (golint)
    • Line 33: warning: exported method OpenBuckets.Name should have comment or be unexported (golint)
    • Line 37: warning: exported method OpenBuckets.Inspect should have comment or be unexported (golint)
    • Line 71: warning: exported method OpenBuckets.Print should have comment or be unexported (golint)
    • awless/aws/spec/instanceprofile.go
    • Line 34: warning: exported type CreateInstanceprofile should have comment or be unexported (golint)
    • Line 42: warning: exported method CreateInstanceprofile.ParamsSpec should have comment or be unexported (golint)
    • Line 46: warning: exported type DeleteInstanceprofile should have comment or be unexported (golint)
    • Line 54: warning: exported method DeleteInstanceprofile.ParamsSpec should have comment or be unexported (golint)
    • Line 58: warning: exported type AttachInstanceprofile should have comment or be unexported (golint)
    • Line 68: warning: exported method AttachInstanceprofile.ParamsSpec should have comment or be unexported (golint)
    • Line 98: warning: exported method AttachInstanceprofile.ManualRun should have comment or be unexported (golint)
    • Line 154: warning: exported type DetachInstanceprofile should have comment or be unexported (golint)
    • Line 163: warning: exported method DetachInstanceprofile.ParamsSpec should have comment or be unexported (golint)
    • Line 167: warning: exported method DetachInstanceprofile.ManualRun should have comment or be unexported (golint)
    • Line 208: warning: exported method DetachInstanceprofile.ExtractResult should have comment or be unexported (golint)
    • awless/aws/spec/s3object.go
    • Line 34: warning: exported type CreateS3object should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateS3object.ParamsSpec should have comment or be unexported (golint)
    • Line 52: warning: exported method CreateS3object.ManualRun should have comment or be unexported (golint)
    • Line 100: warning: exported method CreateS3object.ExtractResult should have comment or be unexported (golint)
    • Line 104: warning: exported type UpdateS3object should have comment or be unexported (golint)
    • Line 115: warning: exported method UpdateS3object.ParamsSpec should have comment or be unexported (golint)
    • Line 121: warning: exported type DeleteS3object should have comment or be unexported (golint)
    • Line 130: warning: exported method DeleteS3object.ParamsSpec should have comment or be unexported (golint)
    • Line 134: warning: exported type ProgressReadSeeker should have comment or be unexported (golint)
    • Line 139: warning: exported function NewProgressReader should have comment or be unexported (golint)
    • Line 168: warning: exported method ProgressReadSeeker.Seek should have comment or be unexported (golint)
    • Line 172: warning: comment on exported var ProgressBarFactory should be of the form "ProgressBarFactory ..." (golint)
    • awless/aws/spec/targetgroup.go
    • Line 1: warning: package comment should be of the form "Package awsspec ..." (golint)
    • Line 1: warning: package comment should not have leading space (golint)
    • Line 30: warning: exported type CreateTargetgroup should have comment or be unexported (golint)
    • Line 49: warning: exported method CreateTargetgroup.ParamsSpec should have comment or be unexported (golint)
    • Line 55: warning: exported method CreateTargetgroup.ExtractResult should have comment or be unexported (golint)
    • Line 59: warning: exported type UpdateTargetgroup should have comment or be unexported (golint)
    • Line 78: warning: exported method UpdateTargetgroup.ParamsSpec should have comment or be unexported (golint)
    • Line 84: warning: exported method UpdateTargetgroup.ManualRun should have comment or be unexported (golint)
    • Line 84: warning: receiver name tg should be consistent with previous receiver name cmd for UpdateTargetgroup (golint)
    • Line 188: warning: exported type DeleteTargetgroup should have comment or be unexported (golint)
    • Line 196: warning: exported method DeleteTargetgroup.ParamsSpec should have comment or be unexported (golint)
    • awless/database/templates.go
    • Line 28: warning: exported const TEMPLATES_BUCKET should have comment or be unexported (golint)
    • Line 30: warning: exported method DB.AddTemplate should have comment or be unexported (golint)
    • Line 50: warning: exported method DB.GetTemplate should have comment or be unexported (golint)
    • Line 60: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 68: warning: exported method DB.DeleteTemplates should have comment or be unexported (golint)
    • Line 78: warning: exported method DB.DeleteTemplate should have comment or be unexported (golint)
    • Line 88: warning: exported type LoadedTemplate should have comment or be unexported (golint)
    • Line 94: warning: exported method DB.GetLoadedTemplate should have comment or be unexported (golint)
    • Line 117: warning: exported method DB.ListTemplates should have comment or be unexported (golint)
    • awless/config/config.go
    • Line 17: warning: exported var Config should have comment or be unexported (golint)
    • Line 29: warning: exported const RegionConfigKey should have comment (or a comment on this block) or be unexported (golint)
    • Line 73: warning: exported var TriggerSyncOnConfigUpdate should have comment or be unexported (golint)
    • Line 77: warning: exported type Definition should have comment or be unexported (golint)
    • Line 85: warning: exported function LoadConfig should have comment or be unexported (golint)
    • Line 102: warning: exported function DisplayConfig should have comment or be unexported (golint)
    • Line 106: warning: exported function InitConfig should have comment or be unexported (golint)
    • Line 128: warning: exported function Set should have comment or be unexported (golint)
    • Line 155: warning: exported function SetProfileCallback should have comment or be unexported (golint)
    • Line 159: warning: exported function Unset should have comment or be unexported (golint)
    • Line 180: warning: exported function Get should have comment or be unexported (golint)
    • Line 188: warning: exported function SetVolatile should have comment or be unexported (golint)
    • Line 193: warning: exported function InteractiveSet should have comment or be unexported (golint)
    • awless/aws/spec/repository.go
    • Line 27: warning: exported type CreateRepository should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateRepository.ParamsSpec should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateRepository.ExtractResult should have comment or be unexported (golint)
    • Line 43: warning: exported type DeleteRepository should have comment or be unexported (golint)
    • Line 53: warning: exported method DeleteRepository.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/routetable.go
    • Line 27: warning: exported type CreateRoutetable should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateRoutetable.ParamsSpec should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateRoutetable.ExtractResult should have comment or be unexported (golint)
    • Line 43: warning: exported type DeleteRoutetable should have comment or be unexported (golint)
    • Line 51: warning: exported method DeleteRoutetable.ParamsSpec should have comment or be unexported (golint)
    • Line 55: warning: exported type AttachRoutetable should have comment or be unexported (golint)
    • Line 64: warning: exported method AttachRoutetable.ParamsSpec should have comment or be unexported (golint)
    • Line 68: warning: exported method AttachRoutetable.ExtractResult should have comment or be unexported (golint)
    • Line 72: warning: exported type DetachRoutetable should have comment or be unexported (golint)
    • Line 80: warning: exported method DetachRoutetable.ParamsSpec should have comment or be unexported (golint)
    • awless/cloud/graph.go
    • Line 23: warning: exported type GraphAPI should have comment or be unexported (golint)
    • Line 35: warning: exported type Resource should have comment or be unexported (golint)
    • Line 46: warning: exported type Resources should have comment or be unexported (golint)
    • Line 48: warning: exported method Resources.Map should have comment or be unexported (golint)
    • awless/inspect/inspect.go
    • Line 26: warning: exported var InspectorsRegister should have comment or be unexported (golint)
    • Line 41: warning: exported type Inspector should have comment or be unexported (golint)
    • awless/web/web.go
    • Line 30: warning: exported function New should have comment or be unexported (golint)
    • Line 169: warning: exported type Resource should have comment or be unexported (golint)
    • Line 178: warning: exported method Resource.AddDependsOn should have comment or be unexported (golint)
    • Line 184: warning: exported method Resource.AddAppliesOn should have comment or be unexported (golint)
    • Line 190: warning: exported method Resource.AddParents should have comment or be unexported (golint)
    • Line 196: warning: exported method Resource.AddChildren should have comment or be unexported (golint)
    • awless/inspect/inspectors/bucket_sizer.go
    • Line 27: warning: exported type BucketSizer should have comment or be unexported (golint)
    • Line 36: warning: exported method BucketSizer.Name should have comment or be unexported (golint)
    • Line 40: warning: exported method BucketSizer.Inspect should have comment or be unexported (golint)
    • Line 64: warning: exported method BucketSizer.Print should have comment or be unexported (golint)
    • awless/console/displayer.go
    • Line 42: warning: exported type Displayer should have comment or be unexported (golint)
    • Line 52: warning: exported type Builder should have comment or be unexported (golint)
    • Line 68: warning: exported method Builder.SetSource should have comment or be unexported (golint)
    • Line 116: warning: exported method Builder.Build should have comment or be unexported (golint)
    • Line 208: warning: exported function BuildOptions should have comment or be unexported (golint)
    • Line 225: warning: exported function WithFormat should have comment or be unexported (golint)
    • Line 232: warning: exported function WithColumns should have comment or be unexported (golint)
    • Line 256: warning: exported function WithColumnDefinitions should have comment or be unexported (golint)
    • Line 263: warning: exported function WithFilters should have comment or be unexported (golint)
    • Line 270: warning: exported function WithTagFilters should have comment or be unexported (golint)
    • Line 277: warning: exported function WithTagKeyFilters should have comment or be unexported (golint)
    • Line 284: warning: exported function WithTagValueFilters should have comment or be unexported (golint)
    • Line 291: warning: exported function WithIDsOnly should have comment or be unexported (golint)
    • Line 305: warning: exported function WithSortBy should have comment or be unexported (golint)
    • Line 318: warning: exported function WithReverseSort should have comment or be unexported (golint)
    • Line 325: warning: exported function WithMaxWidth should have comment or be unexported (golint)
    • Line 332: warning: exported function WithRdfType should have comment or be unexported (golint)
    • Line 339: warning: exported function WithRootNode should have comment or be unexported (golint)
    • Line 346: warning: exported function WithNoHeaders should have comment or be unexported (golint)
    • awless/config/init.go
    • Line 31: warning: exported var AwlessHome should have comment or be unexported (golint)
    • Line 44: warning: exported function InitAwlessEnv should have comment or be unexported (golint)
    • awless/aws/services/manual_services.go
    • Line 29: warning: exported function GetCloudServicesForAPIs should have comment or be unexported (golint)
    • Line 44: warning: exported function GetCloudServicesForTypes should have comment or be unexported (golint)
    • Line 59: warning: exported function ResourceTypesPerServiceName should have comment or be unexported (golint)
    • Line 69: warning: exported type Identity should have comment or be unexported (golint)
    • Line 73: warning: exported method Identity.IsRoot should have comment or be unexported (golint)
    • Line 77: warning: exported method Identity.IsUserType should have comment or be unexported (golint)
    • Line 81: warning: exported method Access.GetIdentity should have comment or be unexported (golint)
    • Line 111: warning: exported type UserPolicies should have comment or be unexported (golint)
    • Line 118: warning: exported method Access.GetUserPolicies should have comment or be unexported (golint)
    • awless/aws/spec/cmds_defs.go
    • Line 5: warning: exported type Definition should have comment or be unexported (golint)
    • Line 10: warning: exported function AWSLookupDefinitions should have comment or be unexported (golint)
    • awless/aws/spec/internetgateway.go
    • Line 27: warning: exported type CreateInternetgateway should have comment or be unexported (golint)
    • Line 34: warning: exported method CreateInternetgateway.ParamsSpec should have comment or be unexported (golint)
    • Line 38: warning: exported method CreateInternetgateway.ExtractResult should have comment or be unexported (golint)
    • Line 42: warning: exported type DeleteInternetgateway should have comment or be unexported (golint)
    • Line 50: warning: exported method DeleteInternetgateway.ParamsSpec should have comment or be unexported (golint)
    • Line 54: warning: exported type AttachInternetgateway should have comment or be unexported (golint)
    • Line 63: warning: exported method AttachInternetgateway.ParamsSpec should have comment or be unexported (golint)
    • Line 67: warning: exported type DetachInternetgateway should have comment or be unexported (golint)
    • Line 76: warning: exported method DetachInternetgateway.ParamsSpec should have comment or be unexported (golint)
    • awless/cloud/cloud.go
    • Line 26: warning: exported var ErrFetchAccessDenied should have comment or be unexported (golint)
    • Line 103: warning: exported type Service should have comment or be unexported (golint)
    • Line 113: warning: exported type Services should have comment or be unexported (golint)
    • Line 115: warning: exported method Services.Names should have comment or be unexported (golint)
    • Line 122: warning: exported var ServiceRegistry should have comment or be unexported (golint)
    • Line 124: warning: exported function AllServices should have comment or be unexported (golint)
    • Line 131: warning: exported function GetServiceForType should have comment or be unexported (golint)
    • Line 142: warning: exported function PluralizeResource should have comment or be unexported (golint)
    • Line 149: warning: exported function SingularizeResource should have comment or be unexported (golint)
    • awless/console/defaults.go
    • Line 25: warning: exported var ColumnsInListing should have comment or be unexported (golint)
    • Line 77: warning: exported var DefaultsColumnDefinitions should have comment or be unexported (golint)
    • awless/config/upgrade.go
    • Line 1: warning: package comment should be of the form "Package config ..." (golint)
    • Line 36: warning: exported function VerifyNewVersionAvailable should have comment or be unexported (golint)
    • Line 97: warning: error var SemverInvalidFormatErr should have name of the form ErrFoo (golint)
    • Line 97: warning: exported var SemverInvalidFormatErr should have comment or be unexported (golint)
    • Line 99: warning: exported function IsSemverUpgrade should have comment or be unexported (golint)
    • Line 108: warning: exported function CompareSemver should have comment or be unexported (golint)
    • awless/aws/spec/appscalingtarget.go
    • Line 25: warning: exported type CreateAppscalingtarget should have comment or be unexported (golint)
    • Line 38: warning: exported method CreateAppscalingtarget.ParamsSpec should have comment or be unexported (golint)
    • Line 42: warning: exported type DeleteAppscalingtarget should have comment or be unexported (golint)
    • Line 52: warning: exported method DeleteAppscalingtarget.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/mfadevice.go
    • Line 41: warning: exported type CreateMfadevice should have comment or be unexported (golint)
    • Line 49: warning: exported method CreateMfadevice.ParamsSpec should have comment or be unexported (golint)
    • Line 53: warning: exported method CreateMfadevice.ManualRun should have comment or be unexported (golint)
    • Line 86: warning: exported method CreateMfadevice.ExtractResult should have comment or be unexported (golint)
    • Line 90: warning: exported type DeleteMfadevice should have comment or be unexported (golint)
    • Line 98: warning: exported method DeleteMfadevice.ParamsSpec should have comment or be unexported (golint)
    • Line 106: warning: exported type AttachMfadevice should have comment or be unexported (golint)
    • Line 118: warning: exported method AttachMfadevice.ParamsSpec should have comment or be unexported (golint)
    • Line 124: warning: exported method AttachMfadevice.AfterRun should have comment or be unexported (golint)
    • Line 164: warning: exported type DetachMfadevice should have comment or be unexported (golint)
    • Line 173: warning: exported method DetachMfadevice.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/registry.go
    • Line 36: warning: exported type AuthenticateRegistry should have comment or be unexported (golint)
    • Line 46: warning: exported method AuthenticateRegistry.ParamsSpec should have comment or be unexported (golint)
    • Line 50: warning: exported method AuthenticateRegistry.ManualRun should have comment or be unexported (golint)
    • awless/commands/runner.go
    • Line 19: warning: exported function NewRunnerRequiredParamsOnly should have comment or be unexported (golint)
    • Line 25: warning: exported function NewRunner should have comment or be unexported (golint)
    • awless/aws/spec/function.go
    • Line 27: warning: exported type CreateFunction should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateFunction.ParamsSpec should have comment or be unexported (golint)
    • Line 52: warning: exported method CreateFunction.ExtractResult should have comment or be unexported (golint)
    • Line 56: warning: exported type DeleteFunction should have comment or be unexported (golint)
    • Line 65: warning: exported method DeleteFunction.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/securitygroup.go
    • Line 36: warning: exported type CreateSecuritygroup should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateSecuritygroup.ParamsSpec should have comment or be unexported (golint)
    • Line 50: warning: exported method CreateSecuritygroup.ExtractResult should have comment or be unexported (golint)
    • Line 54: warning: exported type UpdateSecuritygroup should have comment or be unexported (golint)
    • Line 68: warning: exported method UpdateSecuritygroup.ParamsSpec should have comment or be unexported (golint)
    • Line 139: warning: exported method UpdateSecuritygroup.ManualRun should have comment or be unexported (golint)
    • Line 195: warning: exported type DeleteSecuritygroup should have comment or be unexported (golint)
    • Line 203: warning: exported method DeleteSecuritygroup.ParamsSpec should have comment or be unexported (golint)
    • Line 207: warning: exported type CheckSecuritygroup should have comment or be unexported (golint)
    • Line 217: warning: exported method CheckSecuritygroup.ParamsSpec should have comment or be unexported (golint)
    • Line 225: warning: exported method CheckSecuritygroup.ManualRun should have comment or be unexported (golint)
    • Line 256: warning: exported type AttachSecuritygroup should have comment or be unexported (golint)
    • Line 265: warning: exported method AttachSecuritygroup.ParamsSpec should have comment or be unexported (golint)
    • Line 269: warning: exported method AttachSecuritygroup.ManualRun should have comment or be unexported (golint)
    • Line 288: warning: exported type DetachSecuritygroup should have comment or be unexported (golint)
    • Line 297: warning: exported method DetachSecuritygroup.ParamsSpec should have comment or be unexported (golint)
    • Line 301: warning: exported method DetachSecuritygroup.ManualRun should have comment or be unexported (golint)
    • awless/sync/sync.go
    • Line 36: warning: exported var DefaultSyncer should have comment or be unexported (golint)
    • Line 38: warning: exported type Syncer should have comment or be unexported (golint)
    • Line 47: warning: exported function NoOpSyncer should have comment or be unexported (golint)
    • Line 58: warning: exported function NewSyncer should have comment or be unexported (golint)
    • Line 187: warning: exported function LoadLocalGraphForService should have comment or be unexported (golint)
    • Line 200: warning: exported function LoadLocalGraphs should have comment or be unexported (golint)
    • Line 211: warning: exported function LoadAllLocalGraphs should have comment or be unexported (golint)
    • awless/template/internal/ast/utils.go
    • Line 9: warning: exported function VerifyRefs should have comment or be unexported (golint)
    • Line 36: warning: exported function ProcessRefs should have comment or be unexported (golint)
    • Line 62: warning: exported function RemoveOptionalHoles should have comment or be unexported (golint)
    • Line 79: warning: exported function CollectUniqueHoles should have comment or be unexported (golint)
    • Line 99: warning: exported function CollectHoles should have comment or be unexported (golint)
    • Line 108: warning: exported function ProcessHoles should have comment or be unexported (golint)
    • Line 158: warning: exported function CollectAliases should have comment or be unexported (golint)
    • Line 167: warning: exported function ProcessAliases should have comment or be unexported (golint)
    • awless/aws/spec/setters_test.go
    • Line 686: warning: don't use underscores in Go names; method Validate_FieldStringRequired should be ValidateFieldStringRequired (golint)
    • Line 693: warning: don't use underscores in Go names; method Validate_FieldString should be ValidateFieldString (golint)
    • Line 700: warning: don't use underscores in Go names; method Validate_FieldInt64 should be ValidateFieldInt64 (golint)
    • awless/cloud/query.go
    • Line 19: warning: exported type Query should have comment or be unexported (golint)
    • Line 24: warning: exported type Matcher should have comment or be unexported (golint)
    • Line 28: warning: exported function NewQuery should have comment or be unexported (golint)
    • Line 32: warning: exported method Query.Match should have comment or be unexported (golint)
    • awless/template/internal/ast/awless-template-syntax.peg.go
    • Line 264: warning: exported type Peg should have comment or be unexported (golint)
    • Line 276: warning: exported method Peg.Parse should have comment or be unexported (golint)
    • Line 280: warning: exported method Peg.Reset should have comment or be unexported (golint)
    • Line 344: warning: exported method Peg.PrintSyntaxTree should have comment or be unexported (golint)
    • Line 352: warning: exported method Peg.Execute should have comment or be unexported (golint)
    • Line 417: warning: exported method Peg.Init should have comment or be unexported (golint)
    • awless/aws/spec/gen_cmds_defs.go
    • Line 16: warning: package comment should be of the form "Package awsspec ..." (golint)
    • Line 20: warning: exported var APIPerTemplateDefName should have comment or be unexported (golint)
    • Line 190: warning: exported var AWSTemplatesDefinitions should have comment or be unexported (golint)
    • Line 1195: warning: exported var DriverSupportedActions should have comment or be unexported (golint)
    • awless/aws/spec/scalingpolicy.go
    • Line 27: warning: exported type CreateScalingpolicy should have comment or be unexported (golint)
    • Line 40: warning: exported method CreateScalingpolicy.ParamsSpec should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateScalingpolicy.ExtractResult should have comment or be unexported (golint)
    • Line 50: warning: exported type DeleteScalingpolicy should have comment or be unexported (golint)
    • Line 58: warning: exported method DeleteScalingpolicy.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/subscription.go
    • Line 27: warning: exported type CreateSubscription should have comment or be unexported (golint)
    • Line 37: warning: exported method CreateSubscription.ParamsSpec should have comment or be unexported (golint)
    • Line 41: warning: exported method CreateSubscription.ExtractResult should have comment or be unexported (golint)
    • Line 45: warning: exported type DeleteSubscription should have comment or be unexported (golint)
    • Line 53: warning: exported method DeleteSubscription.ParamsSpec should have comment or be unexported (golint)
    • awless/logger/logger.go
    • Line 31: warning: exported var DefaultLogger should have comment or be unexported (golint)
    • Line 32: warning: exported var DiscardLogger should have comment or be unexported (golint)
    • Line 35: warning: exported const VerboseF should have comment (or a comment on this block) or be unexported (golint)
    • Line 39: warning: exported type Logger should have comment or be unexported (golint)
    • Line 53: warning: exported function New should have comment or be unexported (golint)
    • Line 61: warning: exported method Logger.Verbosef should have comment or be unexported (golint)
    • Line 67: warning: exported method Logger.Verbose should have comment or be unexported (golint)
    • Line 73: warning: exported method Logger.ExtraVerbosef should have comment or be unexported (golint)
    • Line 79: warning: exported method Logger.ExtraVerbose should have comment or be unexported (golint)
    • Line 85: warning: exported method Logger.Info should have comment or be unexported (golint)
    • Line 89: warning: exported method Logger.Infof should have comment or be unexported (golint)
    • Line 93: warning: exported method Logger.InteractiveInfof should have comment or be unexported (golint)
    • Line 101: warning: exported method Logger.Errorf should have comment or be unexported (golint)
    • Line 105: warning: exported method Logger.MultiLineError should have comment or be unexported (golint)
    • Line 113: warning: exported method Logger.Warning should have comment or be unexported (golint)
    • Line 117: warning: exported method Logger.Warningf should have comment or be unexported (golint)
    • Line 121: warning: exported method Logger.Println should have comment or be unexported (golint)
    • Line 125: warning: exported method Logger.SetVerbose should have comment or be unexported (golint)
    • Line 133: warning: exported function Verbosef should have comment or be unexported (golint)
    • Line 137: warning: exported function Verbose should have comment or be unexported (golint)
    • Line 141: warning: exported function ExtraVerbosef should have comment or be unexported (golint)
    • Line 145: warning: exported function ExtraVerbose should have comment or be unexported (golint)
    • Line 149: warning: exported function Info should have comment or be unexported (golint)
    • Line 153: warning: exported function Infof should have comment or be unexported (golint)
    • Line 157: warning: exported function Error should have comment or be unexported (golint)
    • Line 161: warning: exported function Errorf should have comment or be unexported (golint)
    • Line 165: warning: exported function Warning should have comment or be unexported (golint)
    • Line 169: warning: exported function Warningf should have comment or be unexported (golint)
    • Line 173: warning: exported function MultiLineError should have comment or be unexported (golint)
    • awless/template/validation.go
    • Line 11: warning: exported type Validator should have comment or be unexported (golint)
    • Line 15: warning: exported type LookupGraphFunc should have comment or be unexported (golint)
    • Line 17: warning: exported type UniqueNameValidator should have comment or be unexported (golint)
    • Line 21: warning: exported method UniqueNameValidator.Execute should have comment or be unexported (golint)
    • Line 48: warning: exported type ParamIsSetValidator should have comment or be unexported (golint)
    • Line 52: warning: exported method ParamIsSetValidator.Execute should have comment or be unexported (golint)
    • awless/commands/run.go
    • Line 435: warning: should omit 2nd value from range; this loop is equivalent to `for actionentity := range ...` (golint)
    • Line 451: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 458: warning: exported const DEFAULT_REPO_PREFIX should have comment (or a comment on this block) or be unexported (golint)
    • awless/aws/spec/natgateway.go
    • Line 33: warning: exported type CreateNatgateway should have comment or be unexported (golint)
    • Line 42: warning: exported method CreateNatgateway.ParamsSpec should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateNatgateway.ExtractResult should have comment or be unexported (golint)
    • Line 50: warning: exported type DeleteNatgateway should have comment or be unexported (golint)
    • Line 58: warning: exported method DeleteNatgateway.ParamsSpec should have comment or be unexported (golint)
    • Line 62: warning: exported type CheckNatgateway should have comment or be unexported (golint)
    • Line 72: warning: exported method CheckNatgateway.ParamsSpec should have comment or be unexported (golint)
    • Line 80: warning: exported method CheckNatgateway.ManualRun should have comment or be unexported (golint)
    • awless/aws/doc/enumsdoc.go
    • Line 18: warning: exported var EnumDoc should have comment or be unexported (golint)
    • Line 195: warning: exported type ParamType should have comment or be unexported (golint)
    • Line 199: warning: exported var ParamTypeDoc should have comment or be unexported (golint)
    • awless/cloud/match/matchers.go
    • Line 1: warning: package comment should be of the form "Package match ..." (golint)
    • Line 40: warning: exported function And should have comment or be unexported (golint)
    • Line 57: warning: exported function Or should have comment or be unexported (golint)
    • Line 97: warning: exported function Property should have comment or be unexported (golint)
    • Line 101: warning: receiver name p should be consistent with previous receiver name m for propertyMatcher (golint)
    • Line 106: warning: receiver name p should be consistent with previous receiver name m for propertyMatcher (golint)
    • Line 111: warning: receiver name p should be consistent with previous receiver name m for propertyMatcher (golint)
    • Line 133: warning: exported function Tag should have comment or be unexported (golint)
    • Line 160: warning: exported function TagKey should have comment or be unexported (golint)
    • Line 184: warning: exported function TagValue should have comment or be unexported (golint)
    • awless/template/internal/ast/actions.go
    • Line 3: warning: exported type Action should have comment or be unexported (golint)
    • Line 6: warning: exported const UnknownAction should have comment (or a comment on this block) or be unexported (golint)
    • Line 44: warning: exported function IsInvalidAction should have comment or be unexported (golint)
    • awless/aws/spec/accesskey.go
    • Line 40: warning: exported type CreateAccesskey should have comment or be unexported (golint)
    • Line 49: warning: exported method CreateAccesskey.ParamsSpec should have comment or be unexported (golint)
    • Line 61: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 70: warning: exported method CreateAccesskey.AfterRun should have comment or be unexported (golint)
    • Line 112: warning: exported method CreateAccesskey.ExtractResult should have comment or be unexported (golint)
    • Line 116: warning: exported type DeleteAccesskey should have comment or be unexported (golint)
    • Line 125: warning: exported method DeleteAccesskey.ParamsSpec should have comment or be unexported (golint)
    • Line 168: warning: exported var AWSCredFilepath should have comment or be unexported (golint)
    • Line 177: warning: exported function NewCredsPrompter should have comment or be unexported (golint)
    • awless/aws/spec/elasticip.go
    • Line 27: warning: exported type CreateElasticip should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateElasticip.ParamsSpec should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateElasticip.ExtractResult should have comment or be unexported (golint)
    • Line 43: warning: exported type DeleteElasticip should have comment or be unexported (golint)
    • Line 52: warning: exported method DeleteElasticip.ParamsSpec should have comment or be unexported (golint)
    • Line 59: warning: exported type AttachElasticip should have comment or be unexported (golint)
    • Line 71: warning: exported method AttachElasticip.ParamsSpec should have comment or be unexported (golint)
    • Line 78: warning: exported method AttachElasticip.ExtractResult should have comment or be unexported (golint)
    • Line 82: warning: exported type DetachElasticip should have comment or be unexported (golint)
    • Line 90: warning: exported method DetachElasticip.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/networkinterface.go
    • Line 35: warning: exported type CreateNetworkinterface should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateNetworkinterface.ParamsSpec should have comment or be unexported (golint)
    • Line 53: warning: exported method CreateNetworkinterface.ExtractResult should have comment or be unexported (golint)
    • Line 57: warning: exported type DeleteNetworkinterface should have comment or be unexported (golint)
    • Line 65: warning: exported method DeleteNetworkinterface.ParamsSpec should have comment or be unexported (golint)
    • Line 69: warning: exported type AttachNetworkinterface should have comment or be unexported (golint)
    • Line 79: warning: exported method AttachNetworkinterface.ParamsSpec should have comment or be unexported (golint)
    • Line 83: warning: exported method AttachNetworkinterface.ExtractResult should have comment or be unexported (golint)
    • Line 87: warning: exported type DetachNetworkinterface should have comment or be unexported (golint)
    • Line 98: warning: exported method DetachNetworkinterface.ParamsSpec should have comment or be unexported (golint)
    • Line 148: warning: exported method DetachNetworkinterface.ManualRun should have comment or be unexported (golint)
    • Line 178: warning: exported type CheckNetworkinterface should have comment or be unexported (golint)
    • Line 188: warning: exported method CheckNetworkinterface.ParamsSpec should have comment or be unexported (golint)
    • Line 196: warning: exported method CheckNetworkinterface.ManualRun should have comment or be unexported (golint)
    • awless/template/env/env.go
    • Line 8: warning: exported const FILLERS should have comment (or a comment on this block) or be unexported (golint)
    • Line 14: warning: exported const REQUIRED_AND_SUGGESTED_PARAMS should have comment (or a comment on this block) or be unexported (golint)
    • Line 23: warning: exported type Running should have comment or be unexported (golint)
    • Line 30: warning: exported type Compiling should have comment or be unexported (golint)
    • awless/graph/resourcetest/resourcetest.go
    • Line 21: warning: exported function Region should have comment or be unexported (golint)
    • Line 25: warning: exported function Instance should have comment or be unexported (golint)
    • Line 29: warning: exported function Subnet should have comment or be unexported (golint)
    • Line 33: warning: exported function VPC should have comment or be unexported (golint)
    • Line 37: warning: exported function SecurityGroup should have comment or be unexported (golint)
    • Line 41: warning: exported function KeyPair should have comment or be unexported (golint)
    • Line 45: warning: exported function InternetGw should have comment or be unexported (golint)
    • Line 49: warning: exported function NatGw should have comment or be unexported (golint)
    • Line 53: warning: exported function RouteTable should have comment or be unexported (golint)
    • Line 57: warning: exported function LoadBalancer should have comment or be unexported (golint)
    • Line 61: warning: exported function ClassicLoadBalancer should have comment or be unexported (golint)
    • Line 65: warning: exported function AvailabilityZone should have comment or be unexported (golint)
    • Line 69: warning: exported function TargetGroup should have comment or be unexported (golint)
    • Line 73: warning: exported function Policy should have comment or be unexported (golint)
    • Line 77: warning: exported function Group should have comment or be unexported (golint)
    • Line 81: warning: exported function Role should have comment or be unexported (golint)
    • Line 85: warning: exported function User should have comment or be unexported (golint)
    • Line 89: warning: exported function MfaDevice should have comment or be unexported (golint)
    • Line 93: warning: exported function Listener should have comment or be unexported (golint)
    • Line 97: warning: exported function Bucket should have comment or be unexported (golint)
    • Line 101: warning: exported function Zone should have comment or be unexported (golint)
    • Line 105: warning: exported function Record should have comment or be unexported (golint)
    • Line 109: warning: exported function ScalingGroup should have comment or be unexported (golint)
    • Line 113: warning: exported function LaunchConfig should have comment or be unexported (golint)
    • Line 117: warning: exported function Subscription should have comment or be unexported (golint)
    • Line 121: warning: exported function Topic should have comment or be unexported (golint)
    • Line 125: warning: exported function Queue should have comment or be unexported (golint)
    • Line 129: warning: exported function Function should have comment or be unexported (golint)
    • Line 133: warning: exported function Alarm should have comment or be unexported (golint)
    • Line 137: warning: exported function Metric should have comment or be unexported (golint)
    • Line 141: warning: exported function Image should have comment or be unexported (golint)
    • Line 145: warning: exported function Distribution should have comment or be unexported (golint)
    • Line 149: warning: exported function Stack should have comment or be unexported (golint)
    • Line 153: warning: exported function Repository should have comment or be unexported (golint)
    • Line 157: warning: exported function ContainerCluster should have comment or be unexported (golint)
    • Line 161: warning: exported function ContainerTask should have comment or be unexported (golint)
    • Line 165: warning: exported function Container should have comment or be unexported (golint)
    • Line 169: warning: exported function ContainerInstance should have comment or be unexported (golint)
    • Line 173: warning: exported function NetworkInterface should have comment or be unexported (golint)
    • Line 177: warning: exported function Certificate should have comment or be unexported (golint)
    • Line 181: warning: exported function AccessKey should have comment or be unexported (golint)
    • Line 199: warning: exported function AddParents should have comment or be unexported (golint)
    • awless/aws/doc/paramsdoc.go
    • Line 5: warning: exported function TemplateParamsDoc should have comment or be unexported (golint)
    • Line 13: warning: exported function TemplateParamsDocWithEnums should have comment or be unexported (golint)
    • awless/aws/fetch/gen_fetchers.go
    • Line 46: warning: exported function BuildInfraFetchFuncs should have comment or be unexported (golint)
    • Line 764: warning: exported function BuildAccessFetchFuncs should have comment or be unexported (golint)
    • Line 832: warning: exported function BuildStorageFetchFuncs should have comment or be unexported (golint)
    • Line 838: warning: exported function BuildMessagingFetchFuncs should have comment or be unexported (golint)
    • Line 906: warning: exported function BuildDnsFetchFuncs should have comment or be unexported (golint)
    • Line 943: warning: exported function BuildLambdaFetchFuncs should have comment or be unexported (golint)
    • Line 980: warning: exported function BuildMonitoringFetchFuncs should have comment or be unexported (golint)
    • Line 1048: warning: exported function BuildCdnFetchFuncs should have comment or be unexported (golint)
    • Line 1085: warning: exported function BuildCloudformationFetchFuncs should have comment or be unexported (golint)
    • awless/template/internal/ast/ast.go
    • Line 29: warning: exported type Node should have comment or be unexported (golint)
    • Line 34: warning: exported type AST should have comment or be unexported (golint)
    • Line 41: warning: exported type Statement should have comment or be unexported (golint)
    • Line 45: warning: exported type DeclarationNode should have comment or be unexported (golint)
    • Line 50: warning: exported type ExpressionNode should have comment or be unexported (golint)
    • Line 56: warning: exported type Command should have comment or be unexported (golint)
    • Line 61: warning: exported method CommandNode.Result should have comment or be unexported (golint)
    • Line 62: warning: exported method CommandNode.Err should have comment or be unexported (golint)
    • Line 64: warning: exported method CommandNode.Keys should have comment or be unexported (golint)
    • Line 130: warning: exported method CommandNode.ProcessRefs should have comment or be unexported (golint)
    • Line 158: warning: exported method CommandNode.ToDriverParams should have comment or be unexported (golint)
    • Line 172: warning: exported method CommandNode.ToFillerParams should have comment or be unexported (golint)
    • Line 202: warning: exported method Statement.Clone should have comment or be unexported (golint)
    • Line 231: warning: exported method AST.Clone should have comment or be unexported (golint)
    • awless/ssh/ssh.go
    • Line 26: warning: exported type Client should have comment or be unexported (golint)
    • Line 38: warning: exported function InitClient should have comment or be unexported (golint)
    • Line 69: warning: exported method Client.SetLogger should have comment or be unexported (golint)
    • Line 73: warning: exported method Client.SetStrictHostKeyChecking should have comment or be unexported (golint)
    • Line 77: warning: exported method Client.DialWithUsers should have comment or be unexported (golint)
    • Line 103: warning: exported method Client.NewClientWithProxy should have comment or be unexported (golint)
    • Line 140: warning: exported method Client.CloseAll should have comment or be unexported (golint)
    • Line 152: warning: exported method Client.Connect should have comment or be unexported (golint)
    • Line 170: warning: exported method Client.SSHConfigString should have comment or be unexported (golint)
    • Line 208: warning: exported method Client.ConnectString should have comment or be unexported (golint)
    • Line 244: warning: exported function DecryptSSHKey should have comment or be unexported (golint)
    • Line 339: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • awless/aws/spec/spec.go
    • Line 25: warning: exported type BeforeRunner should have comment or be unexported (golint)
    • Line 29: warning: exported type AfterRunner should have comment or be unexported (golint)
    • Line 33: warning: exported type ResultExtractor should have comment or be unexported (golint)
    • Line 162: warning: exported function NewEnumValidator should have comment or be unexported (golint)
    • Line 187: warning: exported function String should have comment or be unexported (golint)
    • Line 191: warning: exported function StringValue should have comment or be unexported (golint)
    • Line 198: warning: exported function Int64 should have comment or be unexported (golint)
    • Line 202: warning: exported function Int64AsIntValue should have comment or be unexported (golint)
    • Line 209: warning: exported function Bool should have comment or be unexported (golint)
    • Line 213: warning: exported function BoolValue should have comment or be unexported (golint)
    • awless/cloud/lazy.go
    • Line 1: warning: package comment should be of the form "Package cloud ..." (golint)
    • Line 25: warning: exported type LazyGraph should have comment or be unexported (golint)
    • Line 37: warning: exported method LazyGraph.Find should have comment or be unexported (golint)
    • Line 42: warning: exported method LazyGraph.FindWithProperties should have comment or be unexported (golint)
    • Line 47: warning: exported method LazyGraph.FindOne should have comment or be unexported (golint)
    • Line 52: warning: exported method LazyGraph.FilterGraph should have comment or be unexported (golint)
    • Line 57: warning: exported method LazyGraph.MarshalTo should have comment or be unexported (golint)
    • Line 62: warning: exported method LazyGraph.ResourceRelations should have comment or be unexported (golint)
    • Line 67: warning: exported method LazyGraph.VisitRelations should have comment or be unexported (golint)
    • Line 72: warning: exported method LazyGraph.ResourceSiblings should have comment or be unexported (golint)
    • Line 77: warning: exported method LazyGraph.Merge should have comment or be unexported (golint)
    • awless/aws/services/gen_services.go
    • Line 79: warning: exported var ServiceNames should have comment or be unexported (golint)
    • Line 91: warning: exported var ResourceTypes should have comment or be unexported (golint)
    • Line 143: warning: exported var ServicePerAPI should have comment or be unexported (golint)
    • Line 165: warning: exported var ServicePerResourceType should have comment or be unexported (golint)
    • Line 217: warning: exported var APIPerResourceType should have comment or be unexported (golint)
    • Line 269: warning: exported type Infra should have comment or be unexported (golint)
    • Line 285: warning: exported function NewInfra should have comment or be unexported (golint)
    • Line 329: warning: exported method Infra.Name should have comment or be unexported (golint)
    • Line 333: warning: exported method Infra.Region should have comment or be unexported (golint)
    • Line 337: warning: exported method Infra.Profile should have comment or be unexported (golint)
    • Line 341: warning: exported method Infra.ResourceTypes should have comment or be unexported (golint)
    • Line 376: warning: exported method Infra.Fetch should have comment or be unexported (golint)
    • Line 383: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1089: warning: exported method Infra.FetchByType should have comment or be unexported (golint)
    • Line 1091: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1094: warning: exported method Infra.IsSyncDisabled should have comment or be unexported (golint)
    • Line 1098: warning: exported type Access should have comment or be unexported (golint)
    • Line 1107: warning: exported function NewAccess should have comment or be unexported (golint)
    • Line 1130: warning: exported method Access.Name should have comment or be unexported (golint)
    • Line 1134: warning: exported method Access.Region should have comment or be unexported (golint)
    • Line 1138: warning: exported method Access.Profile should have comment or be unexported (golint)
    • Line 1142: warning: exported method Access.ResourceTypes should have comment or be unexported (golint)
    • Line 1154: warning: exported method Access.Fetch should have comment or be unexported (golint)
    • Line 1161: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1361: warning: exported method Access.FetchByType should have comment or be unexported (golint)
    • Line 1363: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1366: warning: exported method Access.IsSyncDisabled should have comment or be unexported (golint)
    • Line 1370: warning: exported type Storage should have comment or be unexported (golint)
    • Line 1378: warning: exported function NewStorage should have comment or be unexported (golint)
    • Line 1398: warning: exported method Storage.Name should have comment or be unexported (golint)
    • Line 1402: warning: exported method Storage.Region should have comment or be unexported (golint)
    • Line 1406: warning: exported method Storage.Profile should have comment or be unexported (golint)
    • Line 1410: warning: exported method Storage.ResourceTypes should have comment or be unexported (golint)
    • Line 1417: warning: exported method Storage.Fetch should have comment or be unexported (golint)
    • Line 1424: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1514: warning: exported method Storage.FetchByType should have comment or be unexported (golint)
    • Line 1516: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1519: warning: exported method Storage.IsSyncDisabled should have comment or be unexported (golint)
    • Line 1523: warning: exported type Messaging should have comment or be unexported (golint)
    • Line 1532: warning: exported function NewMessaging should have comment or be unexported (golint)
    • Line 1555: warning: exported method Messaging.Name should have comment or be unexported (golint)
    • Line 1559: warning: exported method Messaging.Region should have comment or be unexported (golint)
    • Line 1563: warning: exported method Messaging.Profile should have comment or be unexported (golint)
    • Line 1567: warning: exported method Messaging.ResourceTypes should have comment or be unexported (golint)
    • Line 1575: warning: exported method Messaging.Fetch should have comment or be unexported (golint)
    • Line 1582: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1694: warning: exported method Messaging.FetchByType should have comment or be unexported (golint)
    • Line 1696: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1699: warning: exported method Messaging.IsSyncDisabled should have comment or be unexported (golint)
    • Line 1703: warning: exported type Dns should have comment or be unexported (golint)
    • Line 1711: warning: exported function NewDns should have comment or be unexported (golint)
    • Line 1731: warning: exported method Dns.Name should have comment or be unexported (golint)
    • Line 1735: warning: exported method Dns.Region should have comment or be unexported (golint)
    • Line 1739: warning: exported method Dns.Profile should have comment or be unexported (golint)
    • Line 1743: warning: exported method Dns.ResourceTypes should have comment or be unexported (golint)
    • Line 1750: warning: exported method Dns.Fetch should have comment or be unexported (golint)
    • Line 1757: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1847: warning: exported method Dns.FetchByType should have comment or be unexported (golint)
    • Line 1849: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1852: warning: exported method Dns.IsSyncDisabled should have comment or be unexported (golint)
    • Line 1856: warning: exported type Lambda should have comment or be unexported (golint)
    • Line 1864: warning: exported function NewLambda should have comment or be unexported (golint)
    • Line 1884: warning: exported method Lambda.Name should have comment or be unexported (golint)
    • Line 1888: warning: exported method Lambda.Region should have comment or be unexported (golint)
    • Line 1892: warning: exported method Lambda.Profile should have comment or be unexported (golint)
    • Line 1896: warning: exported method Lambda.ResourceTypes should have comment or be unexported (golint)
    • Line 1902: warning: exported method Lambda.Fetch should have comment or be unexported (golint)
    • Line 1909: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1977: warning: exported method Lambda.FetchByType should have comment or be unexported (golint)
    • Line 1979: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 1982: warning: exported method Lambda.IsSyncDisabled should have comment or be unexported (golint)
    • Line 1986: warning: exported type Monitoring should have comment or be unexported (golint)
    • Line 1994: warning: exported function NewMonitoring should have comment or be unexported (golint)
    • Line 2014: warning: exported method Monitoring.Name should have comment or be unexported (golint)
    • Line 2018: warning: exported method Monitoring.Region should have comment or be unexported (golint)
    • Line 2022: warning: exported method Monitoring.Profile should have comment or be unexported (golint)
    • Line 2026: warning: exported method Monitoring.ResourceTypes should have comment or be unexported (golint)
    • Line 2033: warning: exported method Monitoring.Fetch should have comment or be unexported (golint)
    • Line 2040: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 2130: warning: exported method Monitoring.FetchByType should have comment or be unexported (golint)
    • Line 2132: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 2135: warning: exported method Monitoring.IsSyncDisabled should have comment or be unexported (golint)
    • Line 2139: warning: exported type Cdn should have comment or be unexported (golint)
    • Line 2147: warning: exported function NewCdn should have comment or be unexported (golint)
    • Line 2167: warning: exported method Cdn.Name should have comment or be unexported (golint)
    • Line 2171: warning: exported method Cdn.Region should have comment or be unexported (golint)
    • Line 2175: warning: exported method Cdn.Profile should have comment or be unexported (golint)
    • Line 2179: warning: exported method Cdn.ResourceTypes should have comment or be unexported (golint)
    • Line 2185: warning: exported method Cdn.Fetch should have comment or be unexported (golint)
    • Line 2192: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 2260: warning: exported method Cdn.FetchByType should have comment or be unexported (golint)
    • Line 2262: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 2265: warning: exported method Cdn.IsSyncDisabled should have comment or be unexported (golint)
    • Line 2269: warning: exported type Cloudformation should have comment or be unexported (golint)
    • Line 2277: warning: exported function NewCloudformation should have comment or be unexported (golint)
    • Line 2297: warning: exported method Cloudformation.Name should have comment or be unexported (golint)
    • Line 2301: warning: exported method Cloudformation.Region should have comment or be unexported (golint)
    • Line 2305: warning: exported method Cloudformation.Profile should have comment or be unexported (golint)
    • Line 2309: warning: exported method Cloudformation.ResourceTypes should have comment or be unexported (golint)
    • Line 2315: warning: exported method Cloudformation.Fetch should have comment or be unexported (golint)
    • Line 2322: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 2390: warning: exported method Cloudformation.FetchByType should have comment or be unexported (golint)
    • Line 2392: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 2395: warning: exported method Cloudformation.IsSyncDisabled should have comment or be unexported (golint)
    • awless/sync/repo/repo.go
    • Line 35: warning: exported type Rev should have comment or be unexported (golint)
    • Line 43: warning: exported method Rev.DateString should have comment or be unexported (golint)
    • Line 47: warning: exported type Repo should have comment or be unexported (golint)
    • Line 54: warning: exported type NullRepo should have comment or be unexported (golint)
    • Line 56: warning: exported method NullRepo.Commit should have comment or be unexported (golint)
    • Line 57: warning: exported method NullRepo.List should have comment or be unexported (golint)
    • Line 58: warning: exported method NullRepo.LoadRev should have comment or be unexported (golint)
    • Line 59: warning: exported method NullRepo.BaseDir should have comment or be unexported (golint)
    • Line 66: warning: exported function BaseDir should have comment or be unexported (golint)
    • Line 70: warning: exported function New should have comment or be unexported (golint)
    • awless/aws/conv/convert.go
    • Line 54: warning: exported function InitResource should have comment or be unexported (golint)
    • Line 183: warning: exported function NewResource should have comment or be unexported (golint)
    • Line 255: warning: exported var ErrTagNotFound should have comment or be unexported (golint)
    • Line 685: warning: exported function HashFields should have comment or be unexported (golint)
    • awless/template/env.go
    • Line 21: warning: exported function NewRunEnv should have comment or be unexported (golint)
    • Line 97: warning: exported function NewEnv should have comment or be unexported (golint)
    • awless/console/headers.go
    • Line 30: warning: exported type TimeFormat should have comment or be unexported (golint)
    • Line 33: warning: exported const Humanize should have comment (or a comment on this block) or be unexported (golint)
    • Line 38: warning: exported type ColumnDefinition should have comment or be unexported (golint)
    • Line 44: warning: exported type ColumnDefinitions should have comment or be unexported (golint)
    • Line 57: warning: exported type StringColumnDefinition should have comment or be unexported (golint)
    • Line 79: warning: exported type ColoredValueColumnDefinition should have comment or be unexported (golint)
    • Line 93: warning: exported type ARNLastValueColumnDefinition should have comment or be unexported (golint)
    • Line 107: warning: exported function ToShortArn should have comment or be unexported (golint)
    • Line 115: warning: exported type SliceColumnDefinition should have comment or be unexported (golint)
    • Line 142: warning: exported type KeyValuesColumnDefinition should have comment or be unexported (golint)
    • Line 164: warning: exported type TimeColumnDefinition should have comment or be unexported (golint)
    • Line 187: warning: exported type StorageColumnDefinition should have comment or be unexported (golint)
    • Line 206: warning: exported type FirewallRulesColumnDefinition should have comment or be unexported (golint)
    • Line 249: warning: exported type RoutesColumnDefinition should have comment or be unexported (golint)
    • Line 305: warning: exported type GrantsColumnDefinition should have comment or be unexported (golint)
    • awless/aws/spec/policy.go
    • Line 41: warning: exported type CreatePolicy should have comment or be unexported (golint)
    • Line 55: warning: exported method CreatePolicy.ParamsSpec should have comment or be unexported (golint)
    • Line 61: warning: exported method CreatePolicy.BeforeRun should have comment or be unexported (golint)
    • Line 80: warning: exported method CreatePolicy.ExtractResult should have comment or be unexported (golint)
    • Line 84: warning: exported type UpdatePolicy should have comment or be unexported (golint)
    • Line 98: warning: exported method UpdatePolicy.ParamsSpec should have comment or be unexported (golint)
    • Line 104: warning: exported method UpdatePolicy.BeforeRun should have comment or be unexported (golint)
    • Line 171: warning: exported type DeletePolicy should have comment or be unexported (golint)
    • Line 180: warning: exported method DeletePolicy.ParamsSpec should have comment or be unexported (golint)
    • Line 186: warning: exported method DeletePolicy.BeforeRun should have comment or be unexported (golint)
    • Line 204: warning: exported type AttachPolicy should have comment or be unexported (golint)
    • Line 217: warning: exported method AttachPolicy.ParamsSpec should have comment or be unexported (golint)
    • Line 236: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 241: warning: exported method AttachPolicy.ManualRun should have comment or be unexported (golint)
    • Line 270: warning: exported type DetachPolicy should have comment or be unexported (golint)
    • Line 281: warning: exported method DetachPolicy.ParamsSpec should have comment or be unexported (golint)
    • Line 290: warning: exported method DetachPolicy.ManualRun should have comment or be unexported (golint)
    • awless/aws/spec/scalinggroup.go
    • Line 31: warning: exported type CreateScalinggroup should have comment or be unexported (golint)
    • Line 49: warning: exported method CreateScalinggroup.ParamsSpec should have comment or be unexported (golint)
    • Line 55: warning: exported method CreateScalinggroup.ExtractResult should have comment or be unexported (golint)
    • Line 59: warning: exported type UpdateScalinggroup should have comment or be unexported (golint)
    • Line 76: warning: exported method UpdateScalinggroup.ParamsSpec should have comment or be unexported (golint)
    • Line 82: warning: exported type DeleteScalinggroup should have comment or be unexported (golint)
    • Line 91: warning: exported method DeleteScalinggroup.ParamsSpec should have comment or be unexported (golint)
    • Line 97: warning: exported type CheckScalinggroup should have comment or be unexported (golint)
    • Line 107: warning: exported method CheckScalinggroup.ParamsSpec should have comment or be unexported (golint)
    • Line 111: warning: exported method CheckScalinggroup.ManualRun should have comment or be unexported (golint)
    • Line 111: warning: receiver name sg should be consistent with previous receiver name cmd for CheckScalinggroup (golint)
    • awless/aws/spec/user.go
    • Line 27: warning: exported type CreateUser should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateUser.ParamsSpec should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateUser.ExtractResult should have comment or be unexported (golint)
    • Line 43: warning: exported type DeleteUser should have comment or be unexported (golint)
    • Line 51: warning: exported method DeleteUser.ParamsSpec should have comment or be unexported (golint)
    • Line 55: warning: exported type AttachUser should have comment or be unexported (golint)
    • Line 64: warning: exported method AttachUser.ParamsSpec should have comment or be unexported (golint)
    • Line 68: warning: exported type DetachUser should have comment or be unexported (golint)
    • Line 77: warning: exported method DetachUser.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/vpc.go
    • Line 29: warning: exported type CreateVpc should have comment or be unexported (golint)
    • Line 38: warning: exported method CreateVpc.ParamsSpec should have comment or be unexported (golint)
    • Line 44: warning: exported method CreateVpc.ExtractResult should have comment or be unexported (golint)
    • Line 48: warning: exported method CreateVpc.AfterRun should have comment or be unexported (golint)
    • Line 52: warning: exported type DeleteVpc should have comment or be unexported (golint)
    • Line 60: warning: exported method DeleteVpc.ParamsSpec should have comment or be unexported (golint)
    • awless/acceptance/aws/at.go
    • Line 15: warning: exported type ATBuilder should have comment or be unexported (golint)
    • Line 27: warning: exported function Template should have comment or be unexported (golint)
    • Line 35: warning: exported method ATBuilder.ExpectCommandResult should have comment or be unexported (golint)
    • Line 40: warning: exported method ATBuilder.ExpectCalls should have comment or be unexported (golint)
    • Line 47: warning: exported method ATBuilder.ExpectInput should have comment or be unexported (golint)
    • Line 52: warning: exported method ATBuilder.IgnoreInput should have comment or be unexported (golint)
    • Line 59: warning: exported method ATBuilder.Graph should have comment or be unexported (golint)
    • Line 64: warning: exported method ATBuilder.Mock should have comment or be unexported (golint)
    • Line 69: warning: exported method ATBuilder.Fillers should have comment or be unexported (golint)
    • Line 74: warning: exported method ATBuilder.ExpectRevert should have comment or be unexported (golint)
    • Line 79: warning: exported method ATBuilder.Run should have comment or be unexported (golint)
    • Line 136: warning: exported function StringValue should have comment or be unexported (golint)
    • Line 143: warning: exported function String should have comment or be unexported (golint)
    • Line 147: warning: exported function Int64 should have comment or be unexported (golint)
    • Line 151: warning: exported function Float64 should have comment or be unexported (golint)
    • Line 155: warning: exported function Int64AsIntValue should have comment or be unexported (golint)
    • Line 162: warning: exported function Bool should have comment or be unexported (golint)
    • Line 166: warning: exported function BoolValue should have comment or be unexported (golint)
    • awless/aws/spec/distribution.go
    • Line 34: warning: exported var CallerReferenceFunc should have comment or be unexported (golint)
    • Line 38: warning: exported type CreateDistribution should have comment or be unexported (golint)
    • Line 57: warning: exported method CreateDistribution.ParamsSpec should have comment or be unexported (golint)
    • Line 63: warning: exported method CreateDistribution.ManualRun should have comment or be unexported (golint)
    • Line 145: warning: exported method CreateDistribution.ExtractResult should have comment or be unexported (golint)
    • Line 149: warning: exported type CheckDistribution should have comment or be unexported (golint)
    • Line 159: warning: exported method CheckDistribution.ParamsSpec should have comment or be unexported (golint)
    • Line 167: warning: exported method CheckDistribution.ManualRun should have comment or be unexported (golint)
    • Line 184: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 197: warning: exported type UpdateDistribution should have comment or be unexported (golint)
    • Line 217: warning: exported method UpdateDistribution.ParamsSpec should have comment or be unexported (golint)
    • Line 223: warning: exported method UpdateDistribution.ManualRun should have comment or be unexported (golint)
    • Line 343: warning: exported method UpdateDistribution.ExtractResult should have comment or be unexported (golint)
    • Line 354: warning: exported type DeleteDistribution should have comment or be unexported (golint)
    • Line 362: warning: exported method DeleteDistribution.ParamsSpec should have comment or be unexported (golint)
    • Line 366: warning: exported method DeleteDistribution.ManualRun should have comment or be unexported (golint)
    • awless/aws/spec/gen_inits.go
    • Line 16: warning: package comment should be of the form "Package awsspec ..." (golint)
    • Line 27: warning: exported type Factory should have comment or be unexported (golint)
    • Line 31: warning: exported var CommandFactory should have comment or be unexported (golint)
    • Line 33: warning: exported var MockAWSSessionFactory should have comment or be unexported (golint)
    • Line 38: warning: exported type AWSFactory should have comment or be unexported (golint)
    • Line 44: warning: exported method AWSFactory.Build should have comment or be unexported (golint)
    • awless/aws/spec/gen_runs.go
    • Line 16: warning: package comment should be of the form "Package awsspec ..." (golint)
    • Line 68: warning: exported function NewAttachAlarm should have comment or be unexported (golint)
    • Line 82: warning: exported method AttachAlarm.SetApi should have comment or be unexported (golint)
    • Line 86: warning: exported method AttachAlarm.Run should have comment or be unexported (golint)
    • Line 141: warning: exported function NewAttachClassicLoadbalancer should have comment or be unexported (golint)
    • Line 155: warning: exported method AttachClassicLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 159: warning: exported method AttachClassicLoadbalancer.Run should have comment or be unexported (golint)
    • Line 220: warning: exported function NewAttachContainertask should have comment or be unexported (golint)
    • Line 234: warning: exported method AttachContainertask.SetApi should have comment or be unexported (golint)
    • Line 238: warning: exported method AttachContainertask.Run should have comment or be unexported (golint)
    • Line 293: warning: exported function NewAttachElasticip should have comment or be unexported (golint)
    • Line 307: warning: exported method AttachElasticip.SetApi should have comment or be unexported (golint)
    • Line 311: warning: exported method AttachElasticip.Run should have comment or be unexported (golint)
    • Line 393: warning: exported function NewAttachInstance should have comment or be unexported (golint)
    • Line 407: warning: exported method AttachInstance.SetApi should have comment or be unexported (golint)
    • Line 411: warning: exported method AttachInstance.Run should have comment or be unexported (golint)
    • Line 472: warning: exported function NewAttachInstanceprofile should have comment or be unexported (golint)
    • Line 486: warning: exported method AttachInstanceprofile.SetApi should have comment or be unexported (golint)
    • Line 490: warning: exported method AttachInstanceprofile.Run should have comment or be unexported (golint)
    • Line 541: warning: exported function NewAttachInternetgateway should have comment or be unexported (golint)
    • Line 555: warning: exported method AttachInternetgateway.SetApi should have comment or be unexported (golint)
    • Line 559: warning: exported method AttachInternetgateway.Run should have comment or be unexported (golint)
    • Line 641: warning: exported function NewAttachListener should have comment or be unexported (golint)
    • Line 655: warning: exported method AttachListener.SetApi should have comment or be unexported (golint)
    • Line 659: warning: exported method AttachListener.Run should have comment or be unexported (golint)
    • Line 720: warning: exported function NewAttachMfadevice should have comment or be unexported (golint)
    • Line 734: warning: exported method AttachMfadevice.SetApi should have comment or be unexported (golint)
    • Line 738: warning: exported method AttachMfadevice.Run should have comment or be unexported (golint)
    • Line 799: warning: exported function NewAttachNetworkinterface should have comment or be unexported (golint)
    • Line 813: warning: exported method AttachNetworkinterface.SetApi should have comment or be unexported (golint)
    • Line 817: warning: exported method AttachNetworkinterface.Run should have comment or be unexported (golint)
    • Line 899: warning: exported function NewAttachPolicy should have comment or be unexported (golint)
    • Line 913: warning: exported method AttachPolicy.SetApi should have comment or be unexported (golint)
    • Line 917: warning: exported method AttachPolicy.Run should have comment or be unexported (golint)
    • Line 972: warning: exported function NewAttachRole should have comment or be unexported (golint)
    • Line 986: warning: exported method AttachRole.SetApi should have comment or be unexported (golint)
    • Line 990: warning: exported method AttachRole.Run should have comment or be unexported (golint)
    • Line 1051: warning: exported function NewAttachRoutetable should have comment or be unexported (golint)
    • Line 1065: warning: exported method AttachRoutetable.SetApi should have comment or be unexported (golint)
    • Line 1069: warning: exported method AttachRoutetable.Run should have comment or be unexported (golint)
    • Line 1151: warning: exported function NewAttachSecuritygroup should have comment or be unexported (golint)
    • Line 1165: warning: exported method AttachSecuritygroup.SetApi should have comment or be unexported (golint)
    • Line 1169: warning: exported method AttachSecuritygroup.Run should have comment or be unexported (golint)
    • Line 1224: warning: exported function NewAttachUser should have comment or be unexported (golint)
    • Line 1238: warning: exported method AttachUser.SetApi should have comment or be unexported (golint)
    • Line 1242: warning: exported method AttachUser.Run should have comment or be unexported (golint)
    • Line 1303: warning: exported function NewAttachVolume should have comment or be unexported (golint)
    • Line 1317: warning: exported method AttachVolume.SetApi should have comment or be unexported (golint)
    • Line 1321: warning: exported method AttachVolume.Run should have comment or be unexported (golint)
    • Line 1403: warning: exported function NewAuthenticateRegistry should have comment or be unexported (golint)
    • Line 1417: warning: exported method AuthenticateRegistry.SetApi should have comment or be unexported (golint)
    • Line 1421: warning: exported method AuthenticateRegistry.Run should have comment or be unexported (golint)
    • Line 1476: warning: exported function NewCheckCertificate should have comment or be unexported (golint)
    • Line 1490: warning: exported method CheckCertificate.SetApi should have comment or be unexported (golint)
    • Line 1494: warning: exported method CheckCertificate.Run should have comment or be unexported (golint)
    • Line 1549: warning: exported function NewCheckDatabase should have comment or be unexported (golint)
    • Line 1563: warning: exported method CheckDatabase.SetApi should have comment or be unexported (golint)
    • Line 1567: warning: exported method CheckDatabase.Run should have comment or be unexported (golint)
    • Line 1622: warning: exported function NewCheckDistribution should have comment or be unexported (golint)
    • Line 1636: warning: exported method CheckDistribution.SetApi should have comment or be unexported (golint)
    • Line 1640: warning: exported method CheckDistribution.Run should have comment or be unexported (golint)
    • Line 1695: warning: exported function NewCheckInstance should have comment or be unexported (golint)
    • Line 1709: warning: exported method CheckInstance.SetApi should have comment or be unexported (golint)
    • Line 1713: warning: exported method CheckInstance.Run should have comment or be unexported (golint)
    • Line 1768: warning: exported function NewCheckLoadbalancer should have comment or be unexported (golint)
    • Line 1782: warning: exported method CheckLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 1786: warning: exported method CheckLoadbalancer.Run should have comment or be unexported (golint)
    • Line 1841: warning: exported function NewCheckNatgateway should have comment or be unexported (golint)
    • Line 1855: warning: exported method CheckNatgateway.SetApi should have comment or be unexported (golint)
    • Line 1859: warning: exported method CheckNatgateway.Run should have comment or be unexported (golint)
    • Line 1914: warning: exported function NewCheckNetworkinterface should have comment or be unexported (golint)
    • Line 1928: warning: exported method CheckNetworkinterface.SetApi should have comment or be unexported (golint)
    • Line 1932: warning: exported method CheckNetworkinterface.Run should have comment or be unexported (golint)
    • Line 1987: warning: exported function NewCheckScalinggroup should have comment or be unexported (golint)
    • Line 2001: warning: exported method CheckScalinggroup.SetApi should have comment or be unexported (golint)
    • Line 2005: warning: exported method CheckScalinggroup.Run should have comment or be unexported (golint)
    • Line 2060: warning: exported function NewCheckSecuritygroup should have comment or be unexported (golint)
    • Line 2074: warning: exported method CheckSecuritygroup.SetApi should have comment or be unexported (golint)
    • Line 2078: warning: exported method CheckSecuritygroup.Run should have comment or be unexported (golint)
    • Line 2133: warning: exported function NewCheckVolume should have comment or be unexported (golint)
    • Line 2147: warning: exported method CheckVolume.SetApi should have comment or be unexported (golint)
    • Line 2151: warning: exported method CheckVolume.Run should have comment or be unexported (golint)
    • Line 2206: warning: exported function NewCopyImage should have comment or be unexported (golint)
    • Line 2220: warning: exported method CopyImage.SetApi should have comment or be unexported (golint)
    • Line 2224: warning: exported method CopyImage.Run should have comment or be unexported (golint)
    • Line 2306: warning: exported function NewCopySnapshot should have comment or be unexported (golint)
    • Line 2320: warning: exported method CopySnapshot.SetApi should have comment or be unexported (golint)
    • Line 2324: warning: exported method CopySnapshot.Run should have comment or be unexported (golint)
    • Line 2406: warning: exported function NewCreateAccesskey should have comment or be unexported (golint)
    • Line 2420: warning: exported method CreateAccesskey.SetApi should have comment or be unexported (golint)
    • Line 2424: warning: exported method CreateAccesskey.Run should have comment or be unexported (golint)
    • Line 2485: warning: exported function NewCreateAlarm should have comment or be unexported (golint)
    • Line 2499: warning: exported method CreateAlarm.SetApi should have comment or be unexported (golint)
    • Line 2503: warning: exported method CreateAlarm.Run should have comment or be unexported (golint)
    • Line 2564: warning: exported function NewCreateAppscalingpolicy should have comment or be unexported (golint)
    • Line 2578: warning: exported method CreateAppscalingpolicy.SetApi should have comment or be unexported (golint)
    • Line 2582: warning: exported method CreateAppscalingpolicy.Run should have comment or be unexported (golint)
    • Line 2643: warning: exported function NewCreateAppscalingtarget should have comment or be unexported (golint)
    • Line 2657: warning: exported method CreateAppscalingtarget.SetApi should have comment or be unexported (golint)
    • Line 2661: warning: exported method CreateAppscalingtarget.Run should have comment or be unexported (golint)
    • Line 2722: warning: exported function NewCreateBucket should have comment or be unexported (golint)
    • Line 2736: warning: exported method CreateBucket.SetApi should have comment or be unexported (golint)
    • Line 2740: warning: exported method CreateBucket.Run should have comment or be unexported (golint)
    • Line 2801: warning: exported function NewCreateCertificate should have comment or be unexported (golint)
    • Line 2815: warning: exported method CreateCertificate.SetApi should have comment or be unexported (golint)
    • Line 2819: warning: exported method CreateCertificate.Run should have comment or be unexported (golint)
    • Line 2874: warning: exported function NewCreateClassicLoadbalancer should have comment or be unexported (golint)
    • Line 2888: warning: exported method CreateClassicLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 2892: warning: exported method CreateClassicLoadbalancer.Run should have comment or be unexported (golint)
    • Line 2953: warning: exported function NewCreateContainercluster should have comment or be unexported (golint)
    • Line 2967: warning: exported method CreateContainercluster.SetApi should have comment or be unexported (golint)
    • Line 2971: warning: exported method CreateContainercluster.Run should have comment or be unexported (golint)
    • Line 3032: warning: exported function NewCreateDatabase should have comment or be unexported (golint)
    • Line 3046: warning: exported method CreateDatabase.SetApi should have comment or be unexported (golint)
    • Line 3050: warning: exported method CreateDatabase.Run should have comment or be unexported (golint)
    • Line 3105: warning: exported function NewCreateDbsubnetgroup should have comment or be unexported (golint)
    • Line 3119: warning: exported method CreateDbsubnetgroup.SetApi should have comment or be unexported (golint)
    • Line 3123: warning: exported method CreateDbsubnetgroup.Run should have comment or be unexported (golint)
    • Line 3184: warning: exported function NewCreateDistribution should have comment or be unexported (golint)
    • Line 3198: warning: exported method CreateDistribution.SetApi should have comment or be unexported (golint)
    • Line 3202: warning: exported method CreateDistribution.Run should have comment or be unexported (golint)
    • Line 3257: warning: exported function NewCreateElasticip should have comment or be unexported (golint)
    • Line 3271: warning: exported method CreateElasticip.SetApi should have comment or be unexported (golint)
    • Line 3275: warning: exported method CreateElasticip.Run should have comment or be unexported (golint)
    • Line 3357: warning: exported function NewCreateFunction should have comment or be unexported (golint)
    • Line 3371: warning: exported method CreateFunction.SetApi should have comment or be unexported (golint)
    • Line 3375: warning: exported method CreateFunction.Run should have comment or be unexported (golint)
    • Line 3436: warning: exported function NewCreateGroup should have comment or be unexported (golint)
    • Line 3450: warning: exported method CreateGroup.SetApi should have comment or be unexported (golint)
    • Line 3454: warning: exported method CreateGroup.Run should have comment or be unexported (golint)
    • Line 3515: warning: exported function NewCreateImage should have comment or be unexported (golint)
    • Line 3529: warning: exported method CreateImage.SetApi should have comment or be unexported (golint)
    • Line 3533: warning: exported method CreateImage.Run should have comment or be unexported (golint)
    • Line 3615: warning: exported function NewCreateInstance should have comment or be unexported (golint)
    • Line 3629: warning: exported method CreateInstance.SetApi should have comment or be unexported (golint)
    • Line 3633: warning: exported method CreateInstance.Run should have comment or be unexported (golint)
    • Line 3715: warning: exported function NewCreateInstanceprofile should have comment or be unexported (golint)
    • Line 3729: warning: exported method CreateInstanceprofile.SetApi should have comment or be unexported (golint)
    • Line 3733: warning: exported method CreateInstanceprofile.Run should have comment or be unexported (golint)
    • Line 3794: warning: exported function NewCreateInternetgateway should have comment or be unexported (golint)
    • Line 3808: warning: exported method CreateInternetgateway.SetApi should have comment or be unexported (golint)
    • Line 3812: warning: exported method CreateInternetgateway.Run should have comment or be unexported (golint)
    • Line 3894: warning: exported function NewCreateKeypair should have comment or be unexported (golint)
    • Line 3908: warning: exported method CreateKeypair.SetApi should have comment or be unexported (golint)
    • Line 3912: warning: exported method CreateKeypair.Run should have comment or be unexported (golint)
    • Line 3973: warning: exported function NewCreateLaunchconfiguration should have comment or be unexported (golint)
    • Line 3987: warning: exported method CreateLaunchconfiguration.SetApi should have comment or be unexported (golint)
    • Line 3991: warning: exported method CreateLaunchconfiguration.Run should have comment or be unexported (golint)
    • Line 4052: warning: exported function NewCreateListener should have comment or be unexported (golint)
    • Line 4066: warning: exported method CreateListener.SetApi should have comment or be unexported (golint)
    • Line 4070: warning: exported method CreateListener.Run should have comment or be unexported (golint)
    • Line 4131: warning: exported function NewCreateLoadbalancer should have comment or be unexported (golint)
    • Line 4145: warning: exported method CreateLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 4149: warning: exported method CreateLoadbalancer.Run should have comment or be unexported (golint)
    • Line 4210: warning: exported function NewCreateLoginprofile should have comment or be unexported (golint)
    • Line 4224: warning: exported method CreateLoginprofile.SetApi should have comment or be unexported (golint)
    • Line 4228: warning: exported method CreateLoginprofile.Run should have comment or be unexported (golint)
    • Line 4289: warning: exported function NewCreateMfadevice should have comment or be unexported (golint)
    • Line 4303: warning: exported method CreateMfadevice.SetApi should have comment or be unexported (golint)
    • Line 4307: warning: exported method CreateMfadevice.Run should have comment or be unexported (golint)
    • Line 4362: warning: exported function NewCreateNatgateway should have comment or be unexported (golint)
    • Line 4376: warning: exported method CreateNatgateway.SetApi should have comment or be unexported (golint)
    • Line 4380: warning: exported method CreateNatgateway.Run should have comment or be unexported (golint)
    • Line 4441: warning: exported function NewCreateNetworkinterface should have comment or be unexported (golint)
    • Line 4455: warning: exported method CreateNetworkinterface.SetApi should have comment or be unexported (golint)
    • Line 4459: warning: exported method CreateNetworkinterface.Run should have comment or be unexported (golint)
    • Line 4541: warning: exported function NewCreatePolicy should have comment or be unexported (golint)
    • Line 4555: warning: exported method CreatePolicy.SetApi should have comment or be unexported (golint)
    • Line 4559: warning: exported method CreatePolicy.Run should have comment or be unexported (golint)
    • Line 4620: warning: exported function NewCreateQueue should have comment or be unexported (golint)
    • Line 4634: warning: exported method CreateQueue.SetApi should have comment or be unexported (golint)
    • Line 4638: warning: exported method CreateQueue.Run should have comment or be unexported (golint)
    • Line 4699: warning: exported function NewCreateRecord should have comment or be unexported (golint)
    • Line 4713: warning: exported method CreateRecord.SetApi should have comment or be unexported (golint)
    • Line 4717: warning: exported method CreateRecord.Run should have comment or be unexported (golint)
    • Line 4772: warning: exported function NewCreateRepository should have comment or be unexported (golint)
    • Line 4786: warning: exported method CreateRepository.SetApi should have comment or be unexported (golint)
    • Line 4790: warning: exported method CreateRepository.Run should have comment or be unexported (golint)
    • Line 4851: warning: exported function NewCreateRole should have comment or be unexported (golint)
    • Line 4865: warning: exported method CreateRole.SetApi should have comment or be unexported (golint)
    • Line 4869: warning: exported method CreateRole.Run should have comment or be unexported (golint)
    • Line 4924: warning: exported function NewCreateRoute should have comment or be unexported (golint)
    • Line 4938: warning: exported method CreateRoute.SetApi should have comment or be unexported (golint)
    • Line 4942: warning: exported method CreateRoute.Run should have comment or be unexported (golint)
    • Line 5024: warning: exported function NewCreateRoutetable should have comment or be unexported (golint)
    • Line 5038: warning: exported method CreateRoutetable.SetApi should have comment or be unexported (golint)
    • Line 5042: warning: exported method CreateRoutetable.Run should have comment or be unexported (golint)
    • Line 5124: warning: exported function NewCreateS3object should have comment or be unexported (golint)
    • Line 5138: warning: exported method CreateS3object.SetApi should have comment or be unexported (golint)
    • Line 5142: warning: exported method CreateS3object.Run should have comment or be unexported (golint)
    • Line 5197: warning: exported function NewCreateScalinggroup should have comment or be unexported (golint)
    • Line 5211: warning: exported method CreateScalinggroup.SetApi should have comment or be unexported (golint)
    • Line 5215: warning: exported method CreateScalinggroup.Run should have comment or be unexported (golint)
    • Line 5276: warning: exported function NewCreateScalingpolicy should have comment or be unexported (golint)
    • Line 5290: warning: exported method CreateScalingpolicy.SetApi should have comment or be unexported (golint)
    • Line 5294: warning: exported method CreateScalingpolicy.Run should have comment or be unexported (golint)
    • Line 5355: warning: exported function NewCreateSecuritygroup should have comment or be unexported (golint)
    • Line 5369: warning: exported method CreateSecuritygroup.SetApi should have comment or be unexported (golint)
    • Line 5373: warning: exported method CreateSecuritygroup.Run should have comment or be unexported (golint)
    • Line 5455: warning: exported function NewCreateSnapshot should have comment or be unexported (golint)
    • Line 5469: warning: exported method CreateSnapshot.SetApi should have comment or be unexported (golint)
    • Line 5473: warning: exported method CreateSnapshot.Run should have comment or be unexported (golint)
    • Line 5555: warning: exported function NewCreateStack should have comment or be unexported (golint)
    • Line 5569: warning: exported method CreateStack.SetApi should have comment or be unexported (golint)
    • Line 5573: warning: exported method CreateStack.Run should have comment or be unexported (golint)
    • Line 5634: warning: exported function NewCreateSubnet should have comment or be unexported (golint)
    • Line 5648: warning: exported method CreateSubnet.SetApi should have comment or be unexported (golint)
    • Line 5652: warning: exported method CreateSubnet.Run should have comment or be unexported (golint)
    • Line 5734: warning: exported function NewCreateSubscription should have comment or be unexported (golint)
    • Line 5748: warning: exported method CreateSubscription.SetApi should have comment or be unexported (golint)
    • Line 5752: warning: exported method CreateSubscription.Run should have comment or be unexported (golint)
    • Line 5813: warning: exported function NewCreateTag should have comment or be unexported (golint)
    • Line 5827: warning: exported method CreateTag.SetApi should have comment or be unexported (golint)
    • Line 5831: warning: exported method CreateTag.Run should have comment or be unexported (golint)
    • Line 5882: warning: exported function NewCreateTargetgroup should have comment or be unexported (golint)
    • Line 5896: warning: exported method CreateTargetgroup.SetApi should have comment or be unexported (golint)
    • Line 5900: warning: exported method CreateTargetgroup.Run should have comment or be unexported (golint)
    • Line 5961: warning: exported function NewCreateTopic should have comment or be unexported (golint)
    • Line 5975: warning: exported method CreateTopic.SetApi should have comment or be unexported (golint)
    • Line 5979: warning: exported method CreateTopic.Run should have comment or be unexported (golint)
    • Line 6040: warning: exported function NewCreateUser should have comment or be unexported (golint)
    • Line 6054: warning: exported method CreateUser.SetApi should have comment or be unexported (golint)
    • Line 6058: warning: exported method CreateUser.Run should have comment or be unexported (golint)
    • Line 6119: warning: exported function NewCreateVolume should have comment or be unexported (golint)
    • Line 6133: warning: exported method CreateVolume.SetApi should have comment or be unexported (golint)
    • Line 6137: warning: exported method CreateVolume.Run should have comment or be unexported (golint)
    • Line 6219: warning: exported function NewCreateVpc should have comment or be unexported (golint)
    • Line 6233: warning: exported method CreateVpc.SetApi should have comment or be unexported (golint)
    • Line 6237: warning: exported method CreateVpc.Run should have comment or be unexported (golint)
    • Line 6319: warning: exported function NewCreateZone should have comment or be unexported (golint)
    • Line 6333: warning: exported method CreateZone.SetApi should have comment or be unexported (golint)
    • Line 6337: warning: exported method CreateZone.Run should have comment or be unexported (golint)
    • Line 6398: warning: exported function NewDeleteAccesskey should have comment or be unexported (golint)
    • Line 6412: warning: exported method DeleteAccesskey.SetApi should have comment or be unexported (golint)
    • Line 6416: warning: exported method DeleteAccesskey.Run should have comment or be unexported (golint)
    • Line 6477: warning: exported function NewDeleteAlarm should have comment or be unexported (golint)
    • Line 6491: warning: exported method DeleteAlarm.SetApi should have comment or be unexported (golint)
    • Line 6495: warning: exported method DeleteAlarm.Run should have comment or be unexported (golint)
    • Line 6556: warning: exported function NewDeleteAppscalingpolicy should have comment or be unexported (golint)
    • Line 6570: warning: exported method DeleteAppscalingpolicy.SetApi should have comment or be unexported (golint)
    • Line 6574: warning: exported method DeleteAppscalingpolicy.Run should have comment or be unexported (golint)
    • Line 6635: warning: exported function NewDeleteAppscalingtarget should have comment or be unexported (golint)
    • Line 6649: warning: exported method DeleteAppscalingtarget.SetApi should have comment or be unexported (golint)
    • Line 6653: warning: exported method DeleteAppscalingtarget.Run should have comment or be unexported (golint)
    • Line 6714: warning: exported function NewDeleteBucket should have comment or be unexported (golint)
    • Line 6728: warning: exported method DeleteBucket.SetApi should have comment or be unexported (golint)
    • Line 6732: warning: exported method DeleteBucket.Run should have comment or be unexported (golint)
    • Line 6793: warning: exported function NewDeleteCertificate should have comment or be unexported (golint)
    • Line 6807: warning: exported method DeleteCertificate.SetApi should have comment or be unexported (golint)
    • Line 6811: warning: exported method DeleteCertificate.Run should have comment or be unexported (golint)
    • Line 6872: warning: exported function NewDeleteClassicLoadbalancer should have comment or be unexported (golint)
    • Line 6886: warning: exported method DeleteClassicLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 6890: warning: exported method DeleteClassicLoadbalancer.Run should have comment or be unexported (golint)
    • Line 6951: warning: exported function NewDeleteContainercluster should have comment or be unexported (golint)
    • Line 6965: warning: exported method DeleteContainercluster.SetApi should have comment or be unexported (golint)
    • Line 6969: warning: exported method DeleteContainercluster.Run should have comment or be unexported (golint)
    • Line 7030: warning: exported function NewDeleteContainertask should have comment or be unexported (golint)
    • Line 7044: warning: exported method DeleteContainertask.SetApi should have comment or be unexported (golint)
    • Line 7048: warning: exported method DeleteContainertask.Run should have comment or be unexported (golint)
    • Line 7099: warning: exported function NewDeleteDatabase should have comment or be unexported (golint)
    • Line 7113: warning: exported method DeleteDatabase.SetApi should have comment or be unexported (golint)
    • Line 7117: warning: exported method DeleteDatabase.Run should have comment or be unexported (golint)
    • Line 7178: warning: exported function NewDeleteDbsubnetgroup should have comment or be unexported (golint)
    • Line 7192: warning: exported method DeleteDbsubnetgroup.SetApi should have comment or be unexported (golint)
    • Line 7196: warning: exported method DeleteDbsubnetgroup.Run should have comment or be unexported (golint)
    • Line 7257: warning: exported function NewDeleteDistribution should have comment or be unexported (golint)
    • Line 7271: warning: exported method DeleteDistribution.SetApi should have comment or be unexported (golint)
    • Line 7275: warning: exported method DeleteDistribution.Run should have comment or be unexported (golint)
    • Line 7330: warning: exported function NewDeleteElasticip should have comment or be unexported (golint)
    • Line 7344: warning: exported method DeleteElasticip.SetApi should have comment or be unexported (golint)
    • Line 7348: warning: exported method DeleteElasticip.Run should have comment or be unexported (golint)
    • Line 7430: warning: exported function NewDeleteFunction should have comment or be unexported (golint)
    • Line 7444: warning: exported method DeleteFunction.SetApi should have comment or be unexported (golint)
    • Line 7448: warning: exported method DeleteFunction.Run should have comment or be unexported (golint)
    • Line 7509: warning: exported function NewDeleteGroup should have comment or be unexported (golint)
    • Line 7523: warning: exported method DeleteGroup.SetApi should have comment or be unexported (golint)
    • Line 7527: warning: exported method DeleteGroup.Run should have comment or be unexported (golint)
    • Line 7588: warning: exported function NewDeleteImage should have comment or be unexported (golint)
    • Line 7602: warning: exported method DeleteImage.SetApi should have comment or be unexported (golint)
    • Line 7606: warning: exported method DeleteImage.Run should have comment or be unexported (golint)
    • Line 7657: warning: exported function NewDeleteInstance should have comment or be unexported (golint)
    • Line 7671: warning: exported method DeleteInstance.SetApi should have comment or be unexported (golint)
    • Line 7675: warning: exported method DeleteInstance.Run should have comment or be unexported (golint)
    • Line 7757: warning: exported function NewDeleteInstanceprofile should have comment or be unexported (golint)
    • Line 7771: warning: exported method DeleteInstanceprofile.SetApi should have comment or be unexported (golint)
    • Line 7775: warning: exported method DeleteInstanceprofile.Run should have comment or be unexported (golint)
    • Line 7836: warning: exported function NewDeleteInternetgateway should have comment or be unexported (golint)
    • Line 7850: warning: exported method DeleteInternetgateway.SetApi should have comment or be unexported (golint)
    • Line 7854: warning: exported method DeleteInternetgateway.Run should have comment or be unexported (golint)
    • Line 7936: warning: exported function NewDeleteKeypair should have comment or be unexported (golint)
    • Line 7950: warning: exported method DeleteKeypair.SetApi should have comment or be unexported (golint)
    • Line 7954: warning: exported method DeleteKeypair.Run should have comment or be unexported (golint)
    • Line 8036: warning: exported function NewDeleteLaunchconfiguration should have comment or be unexported (golint)
    • Line 8050: warning: exported method DeleteLaunchconfiguration.SetApi should have comment or be unexported (golint)
    • Line 8054: warning: exported method DeleteLaunchconfiguration.Run should have comment or be unexported (golint)
    • Line 8115: warning: exported function NewDeleteListener should have comment or be unexported (golint)
    • Line 8129: warning: exported method DeleteListener.SetApi should have comment or be unexported (golint)
    • Line 8133: warning: exported method DeleteListener.Run should have comment or be unexported (golint)
    • Line 8194: warning: exported function NewDeleteLoadbalancer should have comment or be unexported (golint)
    • Line 8208: warning: exported method DeleteLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 8212: warning: exported method DeleteLoadbalancer.Run should have comment or be unexported (golint)
    • Line 8273: warning: exported function NewDeleteLoginprofile should have comment or be unexported (golint)
    • Line 8287: warning: exported method DeleteLoginprofile.SetApi should have comment or be unexported (golint)
    • Line 8291: warning: exported method DeleteLoginprofile.Run should have comment or be unexported (golint)
    • Line 8352: warning: exported function NewDeleteMfadevice should have comment or be unexported (golint)
    • Line 8366: warning: exported method DeleteMfadevice.SetApi should have comment or be unexported (golint)
    • Line 8370: warning: exported method DeleteMfadevice.Run should have comment or be unexported (golint)
    • Line 8431: warning: exported function NewDeleteNatgateway should have comment or be unexported (golint)
    • Line 8445: warning: exported method DeleteNatgateway.SetApi should have comment or be unexported (golint)
    • Line 8449: warning: exported method DeleteNatgateway.Run should have comment or be unexported (golint)
    • Line 8510: warning: exported function NewDeleteNetworkinterface should have comment or be unexported (golint)
    • Line 8524: warning: exported method DeleteNetworkinterface.SetApi should have comment or be unexported (golint)
    • Line 8528: warning: exported method DeleteNetworkinterface.Run should have comment or be unexported (golint)
    • Line 8610: warning: exported function NewDeletePolicy should have comment or be unexported (golint)
    • Line 8624: warning: exported method DeletePolicy.SetApi should have comment or be unexported (golint)
    • Line 8628: warning: exported method DeletePolicy.Run should have comment or be unexported (golint)
    • Line 8689: warning: exported function NewDeleteQueue should have comment or be unexported (golint)
    • Line 8703: warning: exported method DeleteQueue.SetApi should have comment or be unexported (golint)
    • Line 8707: warning: exported method DeleteQueue.Run should have comment or be unexported (golint)
    • Line 8768: warning: exported function NewDeleteRecord should have comment or be unexported (golint)
    • Line 8782: warning: exported method DeleteRecord.SetApi should have comment or be unexported (golint)
    • Line 8786: warning: exported method DeleteRecord.Run should have comment or be unexported (golint)
    • Line 8841: warning: exported function NewDeleteRepository should have comment or be unexported (golint)
    • Line 8855: warning: exported method DeleteRepository.SetApi should have comment or be unexported (golint)
    • Line 8859: warning: exported method DeleteRepository.Run should have comment or be unexported (golint)
    • Line 8920: warning: exported function NewDeleteRole should have comment or be unexported (golint)
    • Line 8934: warning: exported method DeleteRole.SetApi should have comment or be unexported (golint)
    • Line 8938: warning: exported method DeleteRole.Run should have comment or be unexported (golint)
    • Line 8993: warning: exported function NewDeleteRoute should have comment or be unexported (golint)
    • Line 9007: warning: exported method DeleteRoute.SetApi should have comment or be unexported (golint)
    • Line 9011: warning: exported method DeleteRoute.Run should have comment or be unexported (golint)
    • Line 9093: warning: exported function NewDeleteRoutetable should have comment or be unexported (golint)
    • Line 9107: warning: exported method DeleteRoutetable.SetApi should have comment or be unexported (golint)
    • Line 9111: warning: exported method DeleteRoutetable.Run should have comment or be unexported (golint)
    • Line 9193: warning: exported function NewDeleteS3object should have comment or be unexported (golint)
    • Line 9207: warning: exported method DeleteS3object.SetApi should have comment or be unexported (golint)
    • Line 9211: warning: exported method DeleteS3object.Run should have comment or be unexported (golint)
    • Line 9272: warning: exported function NewDeleteScalinggroup should have comment or be unexported (golint)
    • Line 9286: warning: exported method DeleteScalinggroup.SetApi should have comment or be unexported (golint)
    • Line 9290: warning: exported method DeleteScalinggroup.Run should have comment or be unexported (golint)
    • Line 9351: warning: exported function NewDeleteScalingpolicy should have comment or be unexported (golint)
    • Line 9365: warning: exported method DeleteScalingpolicy.SetApi should have comment or be unexported (golint)
    • Line 9369: warning: exported method DeleteScalingpolicy.Run should have comment or be unexported (golint)
    • Line 9430: warning: exported function NewDeleteSecuritygroup should have comment or be unexported (golint)
    • Line 9444: warning: exported method DeleteSecuritygroup.SetApi should have comment or be unexported (golint)
    • Line 9448: warning: exported method DeleteSecuritygroup.Run should have comment or be unexported (golint)
    • Line 9530: warning: exported function NewDeleteSnapshot should have comment or be unexported (golint)
    • Line 9544: warning: exported method DeleteSnapshot.SetApi should have comment or be unexported (golint)
    • Line 9548: warning: exported method DeleteSnapshot.Run should have comment or be unexported (golint)
    • Line 9630: warning: exported function NewDeleteStack should have comment or be unexported (golint)
    • Line 9644: warning: exported method DeleteStack.SetApi should have comment or be unexported (golint)
    • Line 9648: warning: exported method DeleteStack.Run should have comment or be unexported (golint)
    • Line 9709: warning: exported function NewDeleteSubnet should have comment or be unexported (golint)
    • Line 9723: warning: exported method DeleteSubnet.SetApi should have comment or be unexported (golint)
    • Line 9727: warning: exported method DeleteSubnet.Run should have comment or be unexported (golint)
    • Line 9809: warning: exported function NewDeleteSubscription should have comment or be unexported (golint)
    • Line 9823: warning: exported method DeleteSubscription.SetApi should have comment or be unexported (golint)
    • Line 9827: warning: exported method DeleteSubscription.Run should have comment or be unexported (golint)
    • Line 9888: warning: exported function NewDeleteTag should have comment or be unexported (golint)
    • Line 9902: warning: exported method DeleteTag.SetApi should have comment or be unexported (golint)
    • Line 9906: warning: exported method DeleteTag.Run should have comment or be unexported (golint)
    • Line 9957: warning: exported function NewDeleteTargetgroup should have comment or be unexported (golint)
    • Line 9971: warning: exported method DeleteTargetgroup.SetApi should have comment or be unexported (golint)
    • Line 9975: warning: exported method DeleteTargetgroup.Run should have comment or be unexported (golint)
    • Line 10036: warning: exported function NewDeleteTopic should have comment or be unexported (golint)
    • Line 10050: warning: exported method DeleteTopic.SetApi should have comment or be unexported (golint)
    • Line 10054: warning: exported method DeleteTopic.Run should have comment or be unexported (golint)
    • Line 10115: warning: exported function NewDeleteUser should have comment or be unexported (golint)
    • Line 10129: warning: exported method DeleteUser.SetApi should have comment or be unexported (golint)
    • Line 10133: warning: exported method DeleteUser.Run should have comment or be unexported (golint)
    • Line 10194: warning: exported function NewDeleteVolume should have comment or be unexported (golint)
    • Line 10208: warning: exported method DeleteVolume.SetApi should have comment or be unexported (golint)
    • Line 10212: warning: exported method DeleteVolume.Run should have comment or be unexported (golint)
    • Line 10294: warning: exported function NewDeleteVpc should have comment or be unexported (golint)
    • Line 10308: warning: exported method DeleteVpc.SetApi should have comment or be unexported (golint)
    • Line 10312: warning: exported method DeleteVpc.Run should have comment or be unexported (golint)
    • Line 10394: warning: exported function NewDeleteZone should have comment or be unexported (golint)
    • Line 10408: warning: exported method DeleteZone.SetApi should have comment or be unexported (golint)
    • Line 10412: warning: exported method DeleteZone.Run should have comment or be unexported (golint)
    • Line 10473: warning: exported function NewDetachAlarm should have comment or be unexported (golint)
    • Line 10487: warning: exported method DetachAlarm.SetApi should have comment or be unexported (golint)
    • Line 10491: warning: exported method DetachAlarm.Run should have comment or be unexported (golint)
    • Line 10546: warning: exported function NewDetachClassicLoadbalancer should have comment or be unexported (golint)
    • Line 10560: warning: exported method DetachClassicLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 10564: warning: exported method DetachClassicLoadbalancer.Run should have comment or be unexported (golint)
    • Line 10625: warning: exported function NewDetachContainertask should have comment or be unexported (golint)
    • Line 10639: warning: exported method DetachContainertask.SetApi should have comment or be unexported (golint)
    • Line 10643: warning: exported method DetachContainertask.Run should have comment or be unexported (golint)
    • Line 10698: warning: exported function NewDetachElasticip should have comment or be unexported (golint)
    • Line 10712: warning: exported method DetachElasticip.SetApi should have comment or be unexported (golint)
    • Line 10716: warning: exported method DetachElasticip.Run should have comment or be unexported (golint)
    • Line 10798: warning: exported function NewDetachInstance should have comment or be unexported (golint)
    • Line 10812: warning: exported method DetachInstance.SetApi should have comment or be unexported (golint)
    • Line 10816: warning: exported method DetachInstance.Run should have comment or be unexported (golint)
    • Line 10877: warning: exported function NewDetachInstanceprofile should have comment or be unexported (golint)
    • Line 10891: warning: exported method DetachInstanceprofile.SetApi should have comment or be unexported (golint)
    • Line 10895: warning: exported method DetachInstanceprofile.Run should have comment or be unexported (golint)
    • Line 10950: warning: exported function NewDetachInternetgateway should have comment or be unexported (golint)
    • Line 10964: warning: exported method DetachInternetgateway.SetApi should have comment or be unexported (golint)
    • Line 10968: warning: exported method DetachInternetgateway.Run should have comment or be unexported (golint)
    • Line 11050: warning: exported function NewDetachMfadevice should have comment or be unexported (golint)
    • Line 11064: warning: exported method DetachMfadevice.SetApi should have comment or be unexported (golint)
    • Line 11068: warning: exported method DetachMfadevice.Run should have comment or be unexported (golint)
    • Line 11129: warning: exported function NewDetachNetworkinterface should have comment or be unexported (golint)
    • Line 11143: warning: exported method DetachNetworkinterface.SetApi should have comment or be unexported (golint)
    • Line 11147: warning: exported method DetachNetworkinterface.Run should have comment or be unexported (golint)
    • Line 11198: warning: exported function NewDetachPolicy should have comment or be unexported (golint)
    • Line 11212: warning: exported method DetachPolicy.SetApi should have comment or be unexported (golint)
    • Line 11216: warning: exported method DetachPolicy.Run should have comment or be unexported (golint)
    • Line 11271: warning: exported function NewDetachRole should have comment or be unexported (golint)
    • Line 11285: warning: exported method DetachRole.SetApi should have comment or be unexported (golint)
    • Line 11289: warning: exported method DetachRole.Run should have comment or be unexported (golint)
    • Line 11350: warning: exported function NewDetachRoutetable should have comment or be unexported (golint)
    • Line 11364: warning: exported method DetachRoutetable.SetApi should have comment or be unexported (golint)
    • Line 11368: warning: exported method DetachRoutetable.Run should have comment or be unexported (golint)
    • Line 11450: warning: exported function NewDetachSecuritygroup should have comment or be unexported (golint)
    • Line 11464: warning: exported method DetachSecuritygroup.SetApi should have comment or be unexported (golint)
    • Line 11468: warning: exported method DetachSecuritygroup.Run should have comment or be unexported (golint)
    • Line 11523: warning: exported function NewDetachUser should have comment or be unexported (golint)
    • Line 11537: warning: exported method DetachUser.SetApi should have comment or be unexported (golint)
    • Line 11541: warning: exported method DetachUser.Run should have comment or be unexported (golint)
    • Line 11602: warning: exported function NewDetachVolume should have comment or be unexported (golint)
    • Line 11616: warning: exported method DetachVolume.SetApi should have comment or be unexported (golint)
    • Line 11620: warning: exported method DetachVolume.Run should have comment or be unexported (golint)
    • Line 11702: warning: exported function NewImportImage should have comment or be unexported (golint)
    • Line 11716: warning: exported method ImportImage.SetApi should have comment or be unexported (golint)
    • Line 11720: warning: exported method ImportImage.Run should have comment or be unexported (golint)
    • Line 11802: warning: exported function NewRestartDatabase should have comment or be unexported (golint)
    • Line 11816: warning: exported method RestartDatabase.SetApi should have comment or be unexported (golint)
    • Line 11820: warning: exported method RestartDatabase.Run should have comment or be unexported (golint)
    • Line 11881: warning: exported function NewRestartInstance should have comment or be unexported (golint)
    • Line 11895: warning: exported method RestartInstance.SetApi should have comment or be unexported (golint)
    • Line 11899: warning: exported method RestartInstance.Run should have comment or be unexported (golint)
    • Line 11981: warning: exported function NewStartAlarm should have comment or be unexported (golint)
    • Line 11995: warning: exported method StartAlarm.SetApi should have comment or be unexported (golint)
    • Line 11999: warning: exported method StartAlarm.Run should have comment or be unexported (golint)
    • Line 12060: warning: exported function NewStartContainertask should have comment or be unexported (golint)
    • Line 12074: warning: exported method StartContainertask.SetApi should have comment or be unexported (golint)
    • Line 12078: warning: exported method StartContainertask.Run should have comment or be unexported (golint)
    • Line 12133: warning: exported function NewStartDatabase should have comment or be unexported (golint)
    • Line 12147: warning: exported method StartDatabase.SetApi should have comment or be unexported (golint)
    • Line 12151: warning: exported method StartDatabase.Run should have comment or be unexported (golint)
    • Line 12212: warning: exported function NewStartInstance should have comment or be unexported (golint)
    • Line 12226: warning: exported method StartInstance.SetApi should have comment or be unexported (golint)
    • Line 12230: warning: exported method StartInstance.Run should have comment or be unexported (golint)
    • Line 12312: warning: exported function NewStopAlarm should have comment or be unexported (golint)
    • Line 12326: warning: exported method StopAlarm.SetApi should have comment or be unexported (golint)
    • Line 12330: warning: exported method StopAlarm.Run should have comment or be unexported (golint)
    • Line 12391: warning: exported function NewStopContainertask should have comment or be unexported (golint)
    • Line 12405: warning: exported method StopContainertask.SetApi should have comment or be unexported (golint)
    • Line 12409: warning: exported method StopContainertask.Run should have comment or be unexported (golint)
    • Line 12464: warning: exported function NewStopDatabase should have comment or be unexported (golint)
    • Line 12478: warning: exported method StopDatabase.SetApi should have comment or be unexported (golint)
    • Line 12482: warning: exported method StopDatabase.Run should have comment or be unexported (golint)
    • Line 12543: warning: exported function NewStopInstance should have comment or be unexported (golint)
    • Line 12557: warning: exported method StopInstance.SetApi should have comment or be unexported (golint)
    • Line 12561: warning: exported method StopInstance.Run should have comment or be unexported (golint)
    • Line 12643: warning: exported function NewUpdateBucket should have comment or be unexported (golint)
    • Line 12657: warning: exported method UpdateBucket.SetApi should have comment or be unexported (golint)
    • Line 12661: warning: exported method UpdateBucket.Run should have comment or be unexported (golint)
    • Line 12716: warning: exported function NewUpdateClassicLoadbalancer should have comment or be unexported (golint)
    • Line 12730: warning: exported method UpdateClassicLoadbalancer.SetApi should have comment or be unexported (golint)
    • Line 12734: warning: exported method UpdateClassicLoadbalancer.Run should have comment or be unexported (golint)
    • Line 12795: warning: exported function NewUpdateContainertask should have comment or be unexported (golint)
    • Line 12809: warning: exported method UpdateContainertask.SetApi should have comment or be unexported (golint)
    • Line 12813: warning: exported method UpdateContainertask.Run should have comment or be unexported (golint)
    • Line 12874: warning: exported function NewUpdateDistribution should have comment or be unexported (golint)
    • Line 12888: warning: exported method UpdateDistribution.SetApi should have comment or be unexported (golint)
    • Line 12892: warning: exported method UpdateDistribution.Run should have comment or be unexported (golint)
    • Line 12947: warning: exported function NewUpdateImage should have comment or be unexported (golint)
    • Line 12961: warning: exported method UpdateImage.SetApi should have comment or be unexported (golint)
    • Line 12965: warning: exported method UpdateImage.Run should have comment or be unexported (golint)
    • Line 13016: warning: exported function NewUpdateInstance should have comment or be unexported (golint)
    • Line 13030: warning: exported method UpdateInstance.SetApi should have comment or be unexported (golint)
    • Line 13034: warning: exported method UpdateInstance.Run should have comment or be unexported (golint)
    • Line 13116: warning: exported function NewUpdateLoginprofile should have comment or be unexported (golint)
    • Line 13130: warning: exported method UpdateLoginprofile.SetApi should have comment or be unexported (golint)
    • Line 13134: warning: exported method UpdateLoginprofile.Run should have comment or be unexported (golint)
    • Line 13195: warning: exported function NewUpdatePolicy should have comment or be unexported (golint)
    • Line 13209: warning: exported method UpdatePolicy.SetApi should have comment or be unexported (golint)
    • Line 13213: warning: exported method UpdatePolicy.Run should have comment or be unexported (golint)
    • Line 13274: warning: exported function NewUpdateRecord should have comment or be unexported (golint)
    • Line 13288: warning: exported method UpdateRecord.SetApi should have comment or be unexported (golint)
    • Line 13292: warning: exported method UpdateRecord.Run should have comment or be unexported (golint)
    • Line 13347: warning: exported function NewUpdateS3object should have comment or be unexported (golint)
    • Line 13361: warning: exported method UpdateS3object.SetApi should have comment or be unexported (golint)
    • Line 13365: warning: exported method UpdateS3object.Run should have comment or be unexported (golint)
    • Line 13426: warning: exported function NewUpdateScalinggroup should have comment or be unexported (golint)
    • Line 13440: warning: exported method UpdateScalinggroup.SetApi should have comment or be unexported (golint)
    • Line 13444: warning: exported method UpdateScalinggroup.Run should have comment or be unexported (golint)
    • Line 13505: warning: exported function NewUpdateSecuritygroup should have comment or be unexported (golint)
    • Line 13519: warning: exported method UpdateSecuritygroup.SetApi should have comment or be unexported (golint)
    • Line 13523: warning: exported method UpdateSecuritygroup.Run should have comment or be unexported (golint)
    • Line 13574: warning: exported function NewUpdateStack should have comment or be unexported (golint)
    • Line 13588: warning: exported method UpdateStack.SetApi should have comment or be unexported (golint)
    • Line 13592: warning: exported method UpdateStack.Run should have comment or be unexported (golint)
    • Line 13653: warning: exported function NewUpdateSubnet should have comment or be unexported (golint)
    • Line 13667: warning: exported method UpdateSubnet.SetApi should have comment or be unexported (golint)
    • Line 13671: warning: exported method UpdateSubnet.Run should have comment or be unexported (golint)
    • Line 13732: warning: exported function NewUpdateTargetgroup should have comment or be unexported (golint)
    • Line 13746: warning: exported method UpdateTargetgroup.SetApi should have comment or be unexported (golint)
    • Line 13750: warning: exported method UpdateTargetgroup.Run should have comment or be unexported (golint)
    • awless/aws/spec/images_query.go
    • Line 16: warning: comment on exported type ImageResolver should be of the form "ImageResolver ..." (with optional leading article) (golint)
    • Line 45: warning: exported function EC2ImageResolver should have comment or be unexported (golint)
    • Line 50: warning: exported var DefaultImageResolverCache should have comment or be unexported (golint)
    • Line 52: warning: exported type ImageResolverCache should have comment or be unexported (golint)
    • Line 57: warning: exported method ImageResolverCache.Store should have comment or be unexported (golint)
    • Line 66: warning: exported method ImageResolverCache.Get should have comment or be unexported (golint)
    • Line 76: warning: exported const ImageQuerySpec should have comment or be unexported (golint)
    • Line 78: warning: exported type AwsImage should have comment or be unexported (golint)
    • Line 91: warning: exported type ImageQuery should have comment or be unexported (golint)
    • Line 107: warning: exported type Distro should have comment or be unexported (golint)
    • Line 117: warning: exported type Platform should have comment or be unexported (golint)
    • Line 125: warning: exported method ImageResolver.Resolve should have comment or be unexported (golint)
    • Line 213: warning: exported var Platforms should have comment or be unexported (golint)
    • Line 294: warning: exported function ParseImageQuery should have comment or be unexported (golint)
    • awless/aws/spec/loginprofile.go
    • Line 27: warning: exported type CreateLoginprofile should have comment or be unexported (golint)
    • Line 37: warning: exported method CreateLoginprofile.ParamsSpec should have comment or be unexported (golint)
    • Line 43: warning: exported method CreateLoginprofile.ExtractResult should have comment or be unexported (golint)
    • Line 47: warning: exported type UpdateLoginprofile should have comment or be unexported (golint)
    • Line 57: warning: exported method UpdateLoginprofile.ParamsSpec should have comment or be unexported (golint)
    • Line 63: warning: exported type DeleteLoginprofile should have comment or be unexported (golint)
    • Line 71: warning: exported method DeleteLoginprofile.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/doc/clidoc.go
    • Line 8: warning: exported function AwlessCommandDefinitionsDoc should have comment or be unexported (golint)
    • Line 15: warning: exported var CommandDefinitionsDoc should have comment or be unexported (golint)
    • Line 20: warning: exported function AwlessExamplesDoc should have comment or be unexported (golint)
    • awless/template/params/validation.go
    • Line 12: warning: exported function Validate should have comment or be unexported (golint)
    • Line 31: warning: exported type Validators should have comment or be unexported (golint)
    • Line 33: warning: exported function IsInEnumIgnoreCase should have comment or be unexported (golint)
    • Line 54: warning: exported function MaxLengthOf should have comment or be unexported (golint)
    • Line 67: warning: exported function MinLengthOf should have comment or be unexported (golint)
    • Line 80: warning: exported function IsFilepath should have comment or be unexported (golint)
    • Line 98: warning: exported function IsCIDR should have comment or be unexported (golint)
    • Line 108: warning: exported function IsIP should have comment or be unexported (golint)
    • awless/template/runner.go
    • Line 12: warning: exported type Runner should have comment or be unexported (golint)
    • Line 27: warning: exported method Runner.Run should have comment or be unexported (golint)
    • awless/inspect/inspectors/port_scanner.go
    • Line 30: warning: exported type PortScanner should have comment or be unexported (golint)
    • Line 35: warning: exported method PortScanner.Name should have comment or be unexported (golint)
    • Line 39: warning: exported method PortScanner.Inspect should have comment or be unexported (golint)
    • Line 68: warning: exported method PortScanner.Print should have comment or be unexported (golint)
    • awless/graph/resolver.go
    • Line 11: warning: exported type Resolver should have comment or be unexported (golint)
    • Line 15: warning: exported type ById should have comment or be unexported (golint)
    • Line 19: warning: exported method ById.Resolve should have comment or be unexported (golint)
    • Line 24: warning: exported type ByTypeAndProperty should have comment or be unexported (golint)
    • Line 30: warning: exported method ByTypeAndProperty.Resolve should have comment or be unexported (golint)
    • Line 65: warning: exported type ByProperty should have comment or be unexported (golint)
    • Line 70: warning: exported method ByProperty.Resolve should have comment or be unexported (golint)
    • Line 102: warning: exported type And should have comment or be unexported (golint)
    • Line 106: warning: exported method And.Resolve should have comment or be unexported (golint)
    • Line 131: warning: exported type Or should have comment or be unexported (golint)
    • Line 135: warning: exported method Or.Resolve should have comment or be unexported (golint)
    • Line 148: warning: exported type ByType should have comment or be unexported (golint)
    • Line 152: warning: exported method ByType.Resolve should have comment or be unexported (golint)
    • Line 166: warning: exported type ByTypes should have comment or be unexported (golint)
    • Line 170: warning: exported method ByTypes.Resolve should have comment or be unexported (golint)
    • awless/aws/spec/queue.go
    • Line 27: warning: exported type CreateQueue should have comment or be unexported (golint)
    • Line 42: warning: exported method CreateQueue.ParamsSpec should have comment or be unexported (golint)
    • Line 48: warning: exported method CreateQueue.ExtractResult should have comment or be unexported (golint)
    • Line 52: warning: exported type DeleteQueue should have comment or be unexported (golint)
    • Line 60: warning: exported method DeleteQueue.ParamsSpec should have comment or be unexported (golint)
    • awless/database/configs.go
    • Line 26: warning: exported method DB.GetConfigs should have comment or be unexported (golint)
    • Line 39: warning: exported method DB.SetConfig should have comment or be unexported (golint)
    • Line 48: warning: exported method DB.UnsetConfig should have comment or be unexported (golint)
    • Line 57: warning: exported method DB.GetConfig should have comment or be unexported (golint)
    • Line 66: warning: exported method DB.GetConfigString should have comment or be unexported (golint)
    • awless/template/marshal.go
    • Line 14: warning: comment on exported type TemplateExecution should be of the form "TemplateExecution ..." (with optional leading article) (golint)
    • Line 32: warning: exported method TemplateExecution.IsOneLiner should have comment or be unexported (golint)
    • Line 51: warning: exported method TemplateExecution.MarshalJSON should have comment or be unexported (golint)
    • Line 83: warning: exported method TemplateExecution.UnmarshalJSON should have comment or be unexported (golint)
    • Line 134: warning: exported type TemplateExecutionStats should have comment or be unexported (golint)
    • Line 140: warning: exported method TemplateExecutionStats.AllKO should have comment or be unexported (golint)
    • Line 144: warning: exported method TemplateExecution.Stats should have comment or be unexported (golint)
    • awless/template/internal/ast/quote.go
    • Line 9: warning: exported var SimpleStringValue should have comment or be unexported (golint)
    • Line 20: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 25: warning: exported function Quote should have comment or be unexported (golint)
    • Line 28: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • awless/graph/graph.go
    • Line 30: warning: exported type Graph should have comment or be unexported (golint)
    • Line 34: warning: exported function NewGraph should have comment or be unexported (golint)
    • Line 38: warning: exported function NewGraphFromFiles should have comment or be unexported (golint)
    • Line 45: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 54: warning: exported method Graph.AsRDFGraphSnaphot should have comment or be unexported (golint)
    • Line 58: warning: exported method Graph.AddResource should have comment or be unexported (golint)
    • Line 87: warning: exported method Graph.AddGraph should have comment or be unexported (golint)
    • Line 91: warning: exported method Graph.AddParentRelation should have comment or be unexported (golint)
    • Line 95: warning: exported method Graph.AddAppliesOnRelation should have comment or be unexported (golint)
    • Line 99: warning: exported method Graph.GetResource should have comment or be unexported (golint)
    • Line 113: warning: exported method Graph.FindResource should have comment or be unexported (golint)
    • Line 128: warning: exported method Graph.FindResourcesByProperty should have comment or be unexported (golint)
    • Line 133: warning: exported method Graph.FindAncestor should have comment or be unexported (golint)
    • Line 146: warning: exported method Graph.GetAllResources should have comment or be unexported (golint)
    • Line 151: warning: exported method Graph.ResolveResources should have comment or be unexported (golint)
    • Line 165: warning: exported method Graph.FilterGraph should have comment or be unexported (golint)
    • Line 178: warning: exported method Graph.Find should have comment or be unexported (golint)
    • Line 210: warning: exported method Graph.FindWithProperties should have comment or be unexported (golint)
    • Line 227: warning: exported method Graph.FindOne should have comment or be unexported (golint)
    • Line 246: warning: exported method Graph.Merge should have comment or be unexported (golint)
    • Line 255: warning: exported method Graph.ResourceRelations should have comment or be unexported (golint)
    • Line 275: warning: exported method Graph.VisitRelations should have comment or be unexported (golint)
    • Line 292: warning: exported method Graph.ResourceSiblings should have comment or be unexported (golint)
    • Line 300: warning: exported function ResolveResourcesWithProp should have comment or be unexported (golint)
    • Line 309: warning: exported method Graph.ListResourcesDependingOn should have comment or be unexported (golint)
    • Line 332: warning: exported method Graph.ListResourcesAppliedOn should have comment or be unexported (golint)
    • Line 360: warning: exported method Graph.Accept should have comment or be unexported (golint)
    • Line 364: warning: exported method Graph.Unmarshal should have comment or be unexported (golint)
    • Line 373: warning: exported method Graph.UnmarshalFromReaders should have comment or be unexported (golint)
    • Line 383: warning: exported method Graph.MustMarshal should have comment or be unexported (golint)
    • Line 391: warning: exported method Graph.MarshalTo should have comment or be unexported (golint)
    • awless/aws/fetch/manual_fetchers.go
    • Line 395: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 469: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • Line 495: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • awless/graph/resource.go
    • Line 33: warning: exported type Resource should have comment or be unexported (golint)
    • Line 43: warning: exported function NotFoundResource should have comment or be unexported (golint)
    • Line 53: warning: exported function InitResource should have comment or be unexported (golint)
    • Line 74: warning: exported method Resource.Format should have comment or be unexported (golint)
    • Line 114: warning: exported method Resource.Type should have comment or be unexported (golint)
    • Line 118: warning: exported method Resource.Id should have comment or be unexported (golint)
    • Line 122: warning: exported method Resource.Properties should have comment or be unexported (golint)
    • Line 126: warning: exported method Resource.Property should have comment or be unexported (golint)
    • Line 131: warning: exported method Resource.Meta should have comment or be unexported (golint)
    • Line 136: warning: exported method Resource.SetProperty should have comment or be unexported (golint)
    • Line 140: warning: exported method Resource.AddRelation should have comment or be unexported (golint)
    • Line 144: warning: comment on exported method Resource.Same should be of the form "Same ..." (golint)
    • Line 361: warning: receiver name r should be consistent with previous receiver name res for Resource (golint)
    • Line 376: warning: exported type Resources should have comment or be unexported (golint)
    • Line 378: warning: exported method Resources.Map should have comment or be unexported (golint)
    • Line 385: warning: exported function Subtract should have comment or be unexported (golint)
    • awless/commands/list.go
    • Line 121: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 122: warning: should not use basic type string as key in context.WithValue (golint)
    • awless/aws/spec/image.go
    • Line 34: warning: exported type CreateImage should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateImage.ParamsSpec should have comment or be unexported (golint)
    • Line 53: warning: exported method CreateImage.BeforeRun should have comment or be unexported (golint)
    • Line 62: warning: exported method CreateImage.ExtractResult should have comment or be unexported (golint)
    • Line 66: warning: exported type UpdateImage should have comment or be unexported (golint)
    • Line 79: warning: exported method UpdateImage.ParamsSpec should have comment or be unexported (golint)
    • Line 102: warning: exported method UpdateImage.ManualRun should have comment or be unexported (golint)
    • Line 143: warning: exported type CopyImage should have comment or be unexported (golint)
    • Line 155: warning: exported method CopyImage.ParamsSpec should have comment or be unexported (golint)
    • Line 161: warning: exported method CopyImage.ExtractResult should have comment or be unexported (golint)
    • Line 165: warning: exported type ImportImage should have comment or be unexported (golint)
    • Line 181: warning: exported method ImportImage.ParamsSpec should have comment or be unexported (golint)
    • Line 189: warning: exported method ImportImage.ExtractResult should have comment or be unexported (golint)
    • Line 193: warning: exported type DeleteImage should have comment or be unexported (golint)
    • Line 202: warning: exported method DeleteImage.ParamsSpec should have comment or be unexported (golint)
    • Line 243: warning: exported method DeleteImage.ManualRun should have comment or be unexported (golint)
    • awless/graph/diff.go
    • Line 25: warning: exported var DefaultDiffer should have comment or be unexported (golint)
    • Line 34: warning: exported type Differ should have comment or be unexported (golint)
    • Line 38: warning: exported type Diff should have comment or be unexported (golint)
    • Line 45: warning: exported function NewDiff should have comment or be unexported (golint)
    • Line 49: warning: exported method Diff.FromGraph should have comment or be unexported (golint)
    • Line 53: warning: exported method Diff.ToGraph should have comment or be unexported (golint)
    • Line 57: warning: exported method Diff.MergedGraph should have comment or be unexported (golint)
    • Line 74: warning: exported method Diff.HasDiff should have comment or be unexported (golint)
    • awless/aws/services/network_monitor.go
    • Line 16: warning: exported var DefaultNetworkMonitor should have comment or be unexported (golint)
    • Line 18: warning: exported type NetworkMonitor should have comment or be unexported (golint)
    • Line 30: warning: exported method NetworkMonitor.DisplayStats should have comment or be unexported (golint)
    • awless/aws/spec/topic.go
    • Line 27: warning: exported type CreateTopic should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateTopic.ParamsSpec should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateTopic.ExtractResult should have comment or be unexported (golint)
    • Line 43: warning: exported type DeleteTopic should have comment or be unexported (golint)
    • Line 51: warning: exported method DeleteTopic.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/volume.go
    • Line 1: warning: package comment should be of the form "Package awsspec ..." (golint)
    • Line 1: warning: package comment should not have leading space (golint)
    • Line 32: warning: exported type CreateVolume should have comment or be unexported (golint)
    • Line 41: warning: exported method CreateVolume.ParamsSpec should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateVolume.ExtractResult should have comment or be unexported (golint)
    • Line 49: warning: exported type CheckVolume should have comment or be unexported (golint)
    • Line 59: warning: exported method CheckVolume.ParamsSpec should have comment or be unexported (golint)
    • Line 68: warning: exported method CheckVolume.ManualRun should have comment or be unexported (golint)
    • Line 100: warning: exported type DeleteVolume should have comment or be unexported (golint)
    • Line 108: warning: exported method DeleteVolume.ParamsSpec should have comment or be unexported (golint)
    • Line 112: warning: exported type AttachVolume should have comment or be unexported (golint)
    • Line 122: warning: exported method AttachVolume.ParamsSpec should have comment or be unexported (golint)
    • Line 125: warning: exported method AttachVolume.ExtractResult should have comment or be unexported (golint)
    • Line 129: warning: exported type DetachVolume should have comment or be unexported (golint)
    • Line 140: warning: exported method DetachVolume.ParamsSpec should have comment or be unexported (golint)
    • Line 146: warning: exported method DetachVolume.ExtractResult should have comment or be unexported (golint)
    • awless/cloud/rdf/gen_rdf.go
    • Line 16: warning: package comment should be of the form "Package rdf ..." (golint)
    • Line 23: warning: exported const Account should have comment (or a comment on this block) or be unexported (golint)
    • Line 450: warning: exported var Properties should have comment or be unexported (golint)
    • awless/template/parser.go
    • Line 30: warning: exported function Parse should have comment or be unexported (golint)
    • Line 62: warning: exported function MustParse should have comment or be unexported (golint)
    • Line 70: warning: exported function ParseParams should have comment or be unexported (golint)
    • awless/acceptance/aws/gen_factory.go
    • Line 16: warning: package comment should be of the form "Package awsat ..." (golint)
    • Line 44: warning: exported type AcceptanceFactory should have comment or be unexported (golint)
    • Line 50: warning: exported function NewAcceptanceFactory should have comment or be unexported (golint)
    • Line 58: warning: exported method AcceptanceFactory.Build should have comment or be unexported (golint)
    • awless/aws/spec/alarm.go
    • Line 32: warning: exported type CreateAlarm should have comment or be unexported (golint)
    • Line 54: warning: exported method CreateAlarm.ParamsSpec should have comment or be unexported (golint)
    • Line 64: warning: exported method CreateAlarm.ExtractResult should have comment or be unexported (golint)
    • Line 68: warning: exported type DeleteAlarm should have comment or be unexported (golint)
    • Line 76: warning: exported method DeleteAlarm.ParamsSpec should have comment or be unexported (golint)
    • Line 80: warning: exported type StartAlarm should have comment or be unexported (golint)
    • Line 88: warning: exported method StartAlarm.ParamsSpec should have comment or be unexported (golint)
    • Line 92: warning: exported type StopAlarm should have comment or be unexported (golint)
    • Line 100: warning: exported method StopAlarm.ParamsSpec should have comment or be unexported (golint)
    • Line 104: warning: exported type AttachAlarm should have comment or be unexported (golint)
    • Line 113: warning: exported method AttachAlarm.ParamsSpec should have comment or be unexported (golint)
    • Line 117: warning: exported method AttachAlarm.ManualRun should have comment or be unexported (golint)
    • Line 146: warning: exported type DetachAlarm should have comment or be unexported (golint)
    • Line 155: warning: exported method DetachAlarm.ParamsSpec should have comment or be unexported (golint)
    • Line 159: warning: exported method DetachAlarm.ManualRun should have comment or be unexported (golint)
    • awless/aws/spec/containertask.go
    • Line 35: warning: exported type StartContainertask should have comment or be unexported (golint)
    • Line 51: warning: exported method StartContainertask.ParamsSpec should have comment or be unexported (golint)
    • Line 69: warning: exported method StartContainertask.ManualRun should have comment or be unexported (golint)
    • Line 126: warning: exported method StartContainertask.ExtractResult should have comment or be unexported (golint)
    • Line 137: warning: exported type StopContainertask should have comment or be unexported (golint)
    • Line 148: warning: exported method StopContainertask.ParamsSpec should have comment or be unexported (golint)
    • Line 170: warning: exported method StopContainertask.ManualRun should have comment or be unexported (golint)
    • Line 199: warning: exported type UpdateContainertask should have comment or be unexported (golint)
    • Line 210: warning: exported method UpdateContainertask.ParamsSpec should have comment or be unexported (golint)
    • Line 216: warning: exported type AttachContainertask should have comment or be unexported (golint)
    • Line 232: warning: exported method AttachContainertask.ParamsSpec should have comment or be unexported (golint)
    • Line 238: warning: exported method AttachContainertask.ManualRun should have comment or be unexported (golint)
    • Line 322: warning: exported method AttachContainertask.ExtractResult should have comment or be unexported (golint)
    • Line 326: warning: exported type DetachContainertask should have comment or be unexported (golint)
    • Line 335: warning: exported method DetachContainertask.ParamsSpec should have comment or be unexported (golint)
    • Line 339: warning: exported method DetachContainertask.ManualRun should have comment or be unexported (golint)
    • Line 395: warning: exported type DeleteContainertask should have comment or be unexported (golint)
    • Line 404: warning: exported method DeleteContainertask.ParamsSpec should have comment or be unexported (golint)
    • Line 438: warning: exported method DeleteContainertask.ManualRun should have comment or be unexported (golint)
    • awless/aws/spec/keypair.go
    • Line 37: warning: exported type CreateKeypair should have comment or be unexported (golint)
    • Line 47: warning: exported method CreateKeypair.ParamsSpec should have comment or be unexported (golint)
    • Line 66: warning: exported method CreateKeypair.BeforeRun should have comment or be unexported (golint)
    • Line 94: warning: exported method CreateKeypair.ExtractResult should have comment or be unexported (golint)
    • Line 98: warning: exported type DeleteKeypair should have comment or be unexported (golint)
    • Line 106: warning: exported method DeleteKeypair.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/role.go
    • Line 1: warning: package comment should be of the form "Package awsspec ..." (golint)
    • Line 1: warning: package comment should not have leading space (golint)
    • Line 31: warning: exported type CreateRole should have comment or be unexported (golint)
    • Line 44: warning: exported method CreateRole.ParamsSpec should have comment or be unexported (golint)
    • Line 50: warning: exported method CreateRole.ManualRun should have comment or be unexported (golint)
    • Line 111: warning: exported method CreateRole.ExtractResult should have comment or be unexported (golint)
    • Line 115: warning: exported type DeleteRole should have comment or be unexported (golint)
    • Line 123: warning: exported method DeleteRole.ParamsSpec should have comment or be unexported (golint)
    • Line 127: warning: exported method DeleteRole.ManualRun should have comment or be unexported (golint)
    • Line 148: warning: exported type AttachRole should have comment or be unexported (golint)
    • Line 157: warning: exported method AttachRole.ParamsSpec should have comment or be unexported (golint)
    • Line 161: warning: exported type DetachRole should have comment or be unexported (golint)
    • Line 170: warning: exported method DetachRole.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/fetch/config.go
    • Line 29: warning: exported type AWSAPI should have comment or be unexported (golint)
    • Line 51: warning: exported type Config should have comment or be unexported (golint)
    • Line 57: warning: exported function NewConfig should have comment or be unexported (golint)
    • awless/console/humanize.go
    • Line 26: warning: exported function HumanizeTime should have comment or be unexported (golint)
    • Line 57: warning: exported function HumanizeStorage should have comment or be unexported (golint)
    • awless/aws/spec/dbsubnetgroup.go
    • Line 27: warning: exported type CreateDbsubnetgroup should have comment or be unexported (golint)
    • Line 37: warning: exported method CreateDbsubnetgroup.ParamsSpec should have comment or be unexported (golint)
    • Line 41: warning: exported method CreateDbsubnetgroup.ExtractResult should have comment or be unexported (golint)
    • Line 45: warning: exported type DeleteDbsubnetgroup should have comment or be unexported (golint)
    • Line 53: warning: exported method DeleteDbsubnetgroup.ParamsSpec should have comment or be unexported (golint)
    • awless/template/compile.go
    • Line 13: warning: exported type Mode should have comment or be unexported (golint)
    • Line 16: warning: exported var TestCompileMode should have comment or be unexported (golint)
    • Line 51: warning: exported function Compile should have comment or be unexported (golint)
    • Line 299: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 347: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • awless/aws/spec/appscalingpolicy.go
    • Line 27: warning: exported type CreateAppscalingpolicy should have comment or be unexported (golint)
    • Line 44: warning: exported method CreateAppscalingpolicy.ParamsSpec should have comment or be unexported (golint)
    • Line 50: warning: exported method CreateAppscalingpolicy.ExtractResult should have comment or be unexported (golint)
    • Line 54: warning: exported type DeleteAppscalingpolicy should have comment or be unexported (golint)
    • Line 65: warning: exported method DeleteAppscalingpolicy.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/tag.go
    • Line 35: warning: exported type CreateTag should have comment or be unexported (golint)
    • Line 45: warning: exported method CreateTag.ParamsSpec should have comment or be unexported (golint)
    • Line 75: warning: exported method CreateTag.ManualRun should have comment or be unexported (golint)
    • Line 92: warning: exported type DeleteTag should have comment or be unexported (golint)
    • Line 102: warning: exported method DeleteTag.ParamsSpec should have comment or be unexported (golint)
    • Line 134: warning: exported method DeleteTag.ManualRun should have comment or be unexported (golint)
    • awless/aws/spec/zone.go
    • Line 1: warning: package comment should be of the form "Package awsspec ..." (golint)
    • Line 1: warning: package comment should not have leading space (golint)
    • Line 26: warning: exported type CreateZone should have comment or be unexported (golint)
    • Line 40: warning: exported method CreateZone.ParamsSpec should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateZone.ExtractResult should have comment or be unexported (golint)
    • Line 50: warning: exported type DeleteZone should have comment or be unexported (golint)
    • Line 58: warning: exported method DeleteZone.ParamsSpec should have comment or be unexported (golint)
    • awless/graph/filter.go
    • Line 8: warning: exported type FilterFn should have comment or be unexported (golint)
    • Line 10: warning: exported method Graph.Filter should have comment or be unexported (golint)
    • Line 14: warning: exported method Graph.OrFilter should have comment or be unexported (golint)
    • Line 35: warning: exported function BuildPropertyFilterFunc should have comment or be unexported (golint)
    • Line 41: warning: exported function BuildTagFilterFunc should have comment or be unexported (golint)
    • Line 56: warning: exported function BuildTagKeyFilterFunc should have comment or be unexported (golint)
    • Line 74: warning: exported function BuildTagValueFilterFunc should have comment or be unexported (golint)
    • awless/aws/spec/containercluster.go
    • Line 27: warning: exported type CreateContainercluster should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateContainercluster.ParamsSpec should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateContainercluster.ExtractResult should have comment or be unexported (golint)
    • Line 43: warning: exported type DeleteContainercluster should have comment or be unexported (golint)
    • Line 51: warning: exported method DeleteContainercluster.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/group.go
    • Line 27: warning: exported type CreateGroup should have comment or be unexported (golint)
    • Line 35: warning: exported method CreateGroup.ParamsSpec should have comment or be unexported (golint)
    • Line 39: warning: exported method CreateGroup.ExtractResult should have comment or be unexported (golint)
    • Line 43: warning: exported type DeleteGroup should have comment or be unexported (golint)
    • Line 51: warning: exported method DeleteGroup.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/subnet.go
    • Line 28: warning: exported type CreateSubnet should have comment or be unexported (golint)
    • Line 40: warning: exported method CreateSubnet.ParamsSpec should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateSubnet.ExtractResult should have comment or be unexported (golint)
    • Line 50: warning: exported method CreateSubnet.AfterRun should have comment or be unexported (golint)
    • Line 68: warning: exported type UpdateSubnet should have comment or be unexported (golint)
    • Line 77: warning: exported method UpdateSubnet.ParamsSpec should have comment or be unexported (golint)
    • Line 81: warning: exported type DeleteSubnet should have comment or be unexported (golint)
    • Line 89: warning: exported method DeleteSubnet.ParamsSpec should have comment or be unexported (golint)
    • awless/fetch/error.go
    • Line 5: warning: comment on exported type Error should be of the form "Error ..." (with optional leading article) (golint)
    • Line 8: warning: exported function WrapError should have comment or be unexported (golint)
    • Line 23: warning: exported method Error.Add should have comment or be unexported (golint)
    • Line 29: warning: exported method Error.Any should have comment or be unexported (golint)
    • awless/config/getters.go
    • Line 9: warning: exported function GetAWSRegion should have comment or be unexported (golint)
    • Line 21: warning: exported function GetAWSProfile should have comment or be unexported (golint)
    • Line 31: warning: exported function GetAutosync should have comment or be unexported (golint)
    • Line 41: warning: exported function GetSchedulerURL should have comment or be unexported (golint)
    • Line 48: warning: exported function GetConfigWithPrefix should have comment or be unexported (golint)
    • awless/aws/spec/database.go
    • Line 33: warning: exported type CreateDatabase should have comment or be unexported (golint)
    • Line 82: warning: exported method CreateDatabase.ParamsSpec should have comment or be unexported (golint)
    • Line 144: warning: exported method CreateDatabase.ManualRun should have comment or be unexported (golint)
    • Line 168: warning: exported method CreateDatabase.ExtractResult should have comment or be unexported (golint)
    • Line 180: warning: exported type DeleteDatabase should have comment or be unexported (golint)
    • Line 190: warning: exported method DeleteDatabase.ParamsSpec should have comment or be unexported (golint)
    • Line 196: warning: exported type CheckDatabase should have comment or be unexported (golint)
    • Line 206: warning: exported method CheckDatabase.ParamsSpec should have comment or be unexported (golint)
    • Line 218: warning: exported method CheckDatabase.ManualRun should have comment or be unexported (golint)
    • Line 254: warning: exported type StartDatabase should have comment or be unexported (golint)
    • Line 262: warning: exported method StartDatabase.ParamsSpec should have comment or be unexported (golint)
    • Line 266: warning: exported type StopDatabase should have comment or be unexported (golint)
    • Line 274: warning: exported method StopDatabase.ParamsSpec should have comment or be unexported (golint)
    • Line 278: warning: exported type RestartDatabase should have comment or be unexported (golint)
    • Line 287: warning: exported method RestartDatabase.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/listener.go
    • Line 27: warning: exported type CreateListener should have comment or be unexported (golint)
    • Line 41: warning: exported method CreateListener.ParamsSpec should have comment or be unexported (golint)
    • Line 47: warning: exported method CreateListener.ExtractResult should have comment or be unexported (golint)
    • Line 51: warning: exported type AttachListener should have comment or be unexported (golint)
    • Line 60: warning: exported method AttachListener.ParamsSpec should have comment or be unexported (golint)
    • Line 64: warning: exported type DeleteListener should have comment or be unexported (golint)
    • Line 72: warning: exported method DeleteListener.ParamsSpec should have comment or be unexported (golint)
    • awless/cloud/rdf/rdf.go
    • Line 63: warning: exported var Labels should have comment or be unexported (golint)
    • Line 69: warning: exported type RDFProperties should have comment or be unexported (golint)
    • Line 71: warning: exported method RDFProperties.Get should have comment or be unexported (golint)
    • Line 79: warning: exported method RDFProperties.IsRDFProperty should have comment or be unexported (golint)
    • Line 87: warning: exported method RDFProperties.IsRDFSubProperty should have comment or be unexported (golint)
    • Line 95: warning: exported method RDFProperties.IsRDFList should have comment or be unexported (golint)
    • Line 103: warning: exported method RDFProperties.GetRDFId should have comment or be unexported (golint)
    • Line 111: warning: exported method RDFProperties.GetDataType should have comment or be unexported (golint)
    • Line 119: warning: exported method RDFProperties.GetLabel should have comment or be unexported (golint)
    • Line 127: warning: exported method RDFProperties.GetDefinedBy should have comment or be unexported (golint)
    • awless/template/template.go
    • Line 31: warning: exported type Template should have comment or be unexported (golint)
    • Line 36: warning: exported method Template.DryRun should have comment or be unexported (golint)
    • Line 59: warning: exported method Template.Run should have comment or be unexported (golint)
    • Line 125: warning: exported method Template.Validate should have comment or be unexported (golint)
    • Line 134: warning: exported method Template.HasErrors should have comment or be unexported (golint)
    • Line 134: warning: receiver name t should be consistent with previous receiver name s for Template (golint)
    • Line 143: warning: exported method Template.UniqueDefinitions should have comment or be unexported (golint)
    • Line 143: warning: receiver name t should be consistent with previous receiver name s for Template (golint)
    • Line 175: warning: exported method Template.CommandNodesIterator should have comment or be unexported (golint)
    • Line 191: warning: exported method Template.CommandNodesReverseIterator should have comment or be unexported (golint)
    • Line 237: warning: exported type Errors should have comment or be unexported (golint)
    • Line 241: warning: exported method Errors.Errors should have comment or be unexported (golint)
    • Line 257: warning: exported function MatchStringParamValue should have comment or be unexported (golint)
    • awless/commands/root.go
    • Line 76: warning: exported var RootCmd should have comment or be unexported (golint)
    • Line 118: warning: exported function IsCmdAnnotatedOneliner should have comment or be unexported (golint)
    • Line 126: warning: exported function HasCmdOnelinerChilds should have comment or be unexported (golint)
    • Line 137: warning: don't use underscores in Go names; const bash_completion_func should be bashCompletionFunc (golint)
    • awless/aws/spec/record.go
    • Line 34: warning: exported type CreateRecord should have comment or be unexported (golint)
    • Line 47: warning: exported method CreateRecord.ParamsSpec should have comment or be unexported (golint)
    • Line 55: warning: exported method CreateRecord.ManualRun should have comment or be unexported (golint)
    • Line 62: warning: exported method CreateRecord.ExtractResult should have comment or be unexported (golint)
    • Line 66: warning: exported type UpdateRecord should have comment or be unexported (golint)
    • Line 78: warning: exported method UpdateRecord.ParamsSpec should have comment or be unexported (golint)
    • Line 84: warning: exported method UpdateRecord.ManualRun should have comment or be unexported (golint)
    • Line 91: warning: exported method UpdateRecord.ExtractResult should have comment or be unexported (golint)
    • Line 95: warning: exported type DeleteRecord should have comment or be unexported (golint)
    • Line 107: warning: exported method DeleteRecord.ParamsSpec should have comment or be unexported (golint)
    • Line 155: warning: exported method DeleteRecord.ManualRun should have comment or be unexported (golint)
    • Line 162: warning: exported method DeleteRecord.ExtractResult should have comment or be unexported (golint)
    • Line 209: warning: if block ends with a return statement, so drop this else and outdent its block (move short variable declaration to its own line if necessary) (golint)
    • awless/fetch/fetchers.go
    • Line 11: warning: exported type Fetcher should have comment or be unexported (golint)
    • Line 17: warning: exported type Cache should have comment or be unexported (golint)
    • Line 23: warning: exported type FetchResult should have comment or be unexported (golint)
    • Line 30: warning: exported type Func should have comment or be unexported (golint)
    • Line 32: warning: exported type Funcs should have comment or be unexported (golint)
    • Line 40: warning: exported function NewFetcher should have comment or be unexported (golint)
    • Line 88: warning: exported function IsFetchingByType should have comment or be unexported (golint)
    • Line 98: warning: should not use basic type string as key in context.WithValue (golint)
    • awless/database/db.go
    • Line 31: warning: exported const Filename should have comment (or a comment on this block) or be unexported (golint)
    • Line 35: warning: exported type DB should have comment or be unexported (golint)
    • Line 39: warning: exported function Execute should have comment or be unexported (golint)
    • awless/template/internal/ast/nodes.go
    • Line 20: warning: exported type RightExpressionNode should have comment or be unexported (golint)
    • Line 24: warning: exported method RightExpressionNode.Node should have comment or be unexported (golint)
    • Line 28: warning: exported method RightExpressionNode.Result should have comment or be unexported (golint)
    • Line 54: warning: exported method RightExpressionNode.Err should have comment or be unexported (golint)
    • Line 73: warning: exported type CommandNode should have comment or be unexported (golint)
    • Line 83: warning: exported type RefNode should have comment or be unexported (golint)
    • Line 87: warning: exported function NewRefNode should have comment or be unexported (golint)
    • Line 91: warning: exported method RefNode.Ref should have comment or be unexported (golint)
    • Line 103: warning: exported type AliasNode should have comment or be unexported (golint)
    • Line 107: warning: exported function NewAliasNode should have comment or be unexported (golint)
    • Line 115: warning: exported method AliasNode.Alias should have comment or be unexported (golint)
    • Line 123: warning: exported type HoleNode should have comment or be unexported (golint)
    • Line 128: warning: exported function NewHoleNode should have comment or be unexported (golint)
    • Line 132: warning: exported function NewOptionalHoleNode should have comment or be unexported (golint)
    • Line 136: warning: exported method HoleNode.IsOptional should have comment or be unexported (golint)
    • Line 140: warning: exported method HoleNode.Hole should have comment or be unexported (golint)
    • Line 152: warning: exported type ListNode should have comment or be unexported (golint)
    • Line 156: warning: exported function NewListNode should have comment or be unexported (golint)
    • Line 168: warning: exported method ListNode.Elems should have comment or be unexported (golint)
    • Line 176: warning: exported type ConcatenationNode should have comment or be unexported (golint)
    • Line 180: warning: exported function NewConcatenationNode should have comment or be unexported (golint)
    • Line 184: warning: exported method ConcatenationNode.Concat should have comment or be unexported (golint)
    • Line 224: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 233: warning: exported type InterfaceNode should have comment or be unexported (golint)
    • Line 237: warning: exported method InterfaceNode.Value should have comment or be unexported (golint)
    • awless/console/terminal.go
    • Line 29: warning: exported function GetTerminalWidth should have comment or be unexported (golint)
    • Line 37: warning: exported function GetTerminalHeight should have comment or be unexported (golint)
    • Line 45: warning: exported function InteractiveTerminal should have comment or be unexported (golint)
    • awless/commands/ssh.go
    • Line 282: warning: should not use basic type string as key in context.WithValue (golint)
    • Line 292: warning: should not use basic type string as key in context.WithValue (golint)
    • awless/aws/spec/bucket.go
    • Line 31: warning: exported type CreateBucket should have comment or be unexported (golint)
    • Line 40: warning: exported method CreateBucket.ParamsSpec should have comment or be unexported (golint)
    • Line 46: warning: exported method CreateBucket.ExtractResult should have comment or be unexported (golint)
    • Line 50: warning: exported type UpdateBucket should have comment or be unexported (golint)
    • Line 63: warning: exported method UpdateBucket.ParamsSpec should have comment or be unexported (golint)
    • Line 69: warning: exported method UpdateBucket.ManualRun should have comment or be unexported (golint)
    • Line 119: warning: exported type DeleteBucket should have comment or be unexported (golint)
    • Line 127: warning: exported method DeleteBucket.ParamsSpec should have comment or be unexported (golint)
    • awless/aws/spec/classicloadbalancer.go
    • Line 29: warning: exported type CreateClassicLoadbalancer should have comment or be unexported (golint)
    • Line 44: warning: exported method CreateClassicLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 52: warning: exported method CreateClassicLoadbalancer.ExtractResult should have comment or be unexported (golint)
    • Line 56: warning: exported method CreateClassicLoadbalancer.AfterRun should have comment or be unexported (golint)
    • Line 93: warning: exported type UpdateClassicLoadbalancer should have comment or be unexported (golint)
    • Line 106: warning: exported method UpdateClassicLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 113: warning: exported type DeleteClassicLoadbalancer should have comment or be unexported (golint)
    • Line 121: warning: exported method DeleteClassicLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 125: warning: exported type AttachClassicLoadbalancer should have comment or be unexported (golint)
    • Line 134: warning: exported method AttachClassicLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 138: warning: exported method AttachClassicLoadbalancer.ExtractResult should have comment or be unexported (golint)
    • Line 142: warning: exported type DetachClassicLoadbalancer should have comment or be unexported (golint)
    • Line 151: warning: exported method DetachClassicLoadbalancer.ParamsSpec should have comment or be unexported (golint)
    • Line 155: warning: exported method DetachClassicLoadbalancer.ExtractResult should have comment or be unexported (golint)
    • awless/aws/spec/route.go
    • Line 26: warning: exported type CreateRoute should have comment or be unexported (golint)
    • Line 36: warning: exported method CreateRoute.ParamsSpec should have comment or be unexported (golint)
    • Line 42: warning: exported type DeleteRoute should have comment or be unexported (golint)
    • Line 51: warning: exported method DeleteRoute.ParamsSpec should have comment or be unexported (golint)

gocyclo86%

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.

    • awless/template/revert.go
    • Line 11: warning: cyclomatic complexity 100 of function (*Template).Revert() is high (> 15) (gocyclo)
    • Line 263: warning: cyclomatic complexity 41 of function isRevertible() is high (> 15) (gocyclo)
    • awless/console/displayer.go
    • Line 497: warning: cyclomatic complexity 22 of function (*tableDisplayer).Print() is high (> 15) (gocyclo)
    • Line 116: warning: cyclomatic complexity 20 of function (*Builder).Build() is high (> 15) (gocyclo)
    • Line 940: warning: cyclomatic complexity 17 of function valueLowerOrEqual() is high (> 15) (gocyclo)
    • awless/aws/services/gen_services.go
    • Line 376: warning: cyclomatic complexity 192 of function (*Infra).Fetch() is high (> 15) (gocyclo)
    • Line 1154: warning: cyclomatic complexity 54 of function (*Access).Fetch() is high (> 15) (gocyclo)
    • Line 1575: warning: cyclomatic complexity 30 of function (*Messaging).Fetch() is high (> 15) (gocyclo)
    • Line 1417: warning: cyclomatic complexity 24 of function (*Storage).Fetch() is high (> 15) (gocyclo)
    • Line 1750: warning: cyclomatic complexity 24 of function (*Dns).Fetch() is high (> 15) (gocyclo)
    • Line 2033: warning: cyclomatic complexity 24 of function (*Monitoring).Fetch() is high (> 15) (gocyclo)
    • Line 2315: warning: cyclomatic complexity 18 of function (*Cloudformation).Fetch() is high (> 15) (gocyclo)
    • Line 1902: warning: cyclomatic complexity 18 of function (*Lambda).Fetch() is high (> 15) (gocyclo)
    • Line 2185: warning: cyclomatic complexity 18 of function (*Cdn).Fetch() is high (> 15) (gocyclo)
    • awless/aws/conv/convert.go
    • Line 54: warning: cyclomatic complexity 53 of function InitResource() is high (> 15) (gocyclo)
    • Line 183: warning: cyclomatic complexity 18 of function NewResource() is high (> 15) (gocyclo)
    • awless/aws/fetch/manual_fetchers.go
    • Line 27: warning: cyclomatic complexity 73 of function addManualInfraFetchFuncs() is high (> 15) (gocyclo)
    • Line 367: warning: cyclomatic complexity 57 of function addManualAccessFetchFuncs() is high (> 15) (gocyclo)
    • Line 718: warning: cyclomatic complexity 28 of function addManualMessagingFetchFuncs() is high (> 15) (gocyclo)
    • Line 821: warning: cyclomatic complexity 19 of function addManualDnsFetchFuncs() is high (> 15) (gocyclo)
    • awless/template/passes_test.go
    • Line 259: warning: cyclomatic complexity 17 of function TestResolveMissingSuggestedPass() is high (> 15) (gocyclo)
    • Line 43: warning: cyclomatic complexity 16 of function TestBailOnUnresolvedAliasOrHoles() is high (> 15) (gocyclo)
    • awless/aws/spec/setters.go
    • Line 91: warning: cyclomatic complexity 89 of function setFieldWithType() is high (> 15) (gocyclo)
    • Line 620: warning: cyclomatic complexity 16 of function structSetter() is high (> 15) (gocyclo)
    • awless/graph/resource.go
    • Line 155: warning: cyclomatic complexity 35 of function (*Resource).marshalFullRDF() is high (> 15) (gocyclo)
    • Line 284: warning: cyclomatic complexity 22 of function (*Resource).unmarshalFullRdf() is high (> 15) (gocyclo)

ineffassign100%

IneffAssign detects ineffectual assignments in Go code.

No problems detected. Good job!


license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


misspell99%

Misspell Finds commonly misspelled English words