Preparing report...

Report for github.com/tliron/puccini

A    Great!    Found 368 issues across 381 files

Tweet

gofmt100%

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

No problems detected. Good job!


go_vet100%

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

No problems detected. Good job!


gocyclo95%

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.


golint3%

Golint is a linter for Go source code.

    • puccini/tosca/function-call.go
    • Line 10: warning: exported type FunctionCall should have comment or be unexported (golint)
    • Line 19: warning: exported function NewFunctionCall should have comment or be unexported (golint)
    • Line 30: warning: exported method Context.NewFunctionCall should have comment or be unexported (golint)
    • Line 30: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/node-template.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type NodeTemplate should have comment or be unexported (golint)
    • Line 41: warning: exported function NewNodeTemplate should have comment or be unexported (golint)
    • Line 53: warning: comment on exported function ReadNodeTemplate should be of the form "ReadNodeTemplate ..." (golint)
    • Line 64: warning: comment on exported method NodeTemplate.PreRead should be of the form "PreRead ..." (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: comment on exported method NodeTemplate.Render should be of the form "Render ..." (golint)
    • Line 70: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 91: warning: exported method NodeTemplate.Normalize should have comment or be unexported (golint)
    • Line 91: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 123: warning: exported type NodeTemplates should have comment or be unexported (golint)
    • Line 125: warning: exported method NodeTemplates.Normalize should have comment or be unexported (golint)
    • Line 125: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/parameter-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type ParameterDefinition should have comment or be unexported (golint)
    • Line 24: warning: exported function NewParameterDefinition should have comment or be unexported (golint)
    • Line 28: warning: comment on exported function ReadParameterDefinition should be of the form "ReadParameterDefinition ..." (golint)
    • Line 35: warning: exported method ParameterDefinition.Render should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: don't use underscores in Go names; range var mapped_ should be mapped (golint)
    • Line 64: warning: exported method ParameterDefinition.Normalize should have comment or be unexported (golint)
    • Line 64: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 79: warning: exported type ParameterDefinitions should have comment or be unexported (golint)
    • Line 81: warning: exported method ParameterDefinitions.Render should have comment or be unexported (golint)
    • Line 81: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 87: warning: exported method ParameterDefinitions.Normalize should have comment or be unexported (golint)
    • Line 87: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/requirement-mapping.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 21: warning: exported type RequirementMapping should have comment or be unexported (golint)
    • Line 32: warning: exported function NewRequirementMapping should have comment or be unexported (golint)
    • Line 39: warning: comment on exported function ReadRequirementMapping should be of the form "ReadRequirementMapping ..." (golint)
    • Line 51: warning: comment on exported method RequirementMapping.GetKey should be of the form "GetKey ..." (golint)
    • Line 52: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 56: warning: exported method RequirementMapping.GetRequirementDefinition should have comment or be unexported (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 59: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 64: warning: comment on exported method RequirementMapping.Render should be of the form "Render ..." (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 105: warning: exported type RequirementMappings should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/version.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported var VersionRE should have comment or be unexported (golint)
    • Line 27: warning: exported type Version should have comment or be unexported (golint)
    • Line 39: warning: comment on exported function ReadVersion should be of the form "ReadVersion ..." (golint)
    • Line 103: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 107: warning: comment on exported method Version.SetComparer should be of the form "SetComparer ..." (golint)
    • Line 108: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 112: warning: exported method Version.Compare should have comment or be unexported (golint)
    • Line 112: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/condition.go
    • Line 13: warning: exported type Condition should have comment or be unexported (golint)
    • Line 25: warning: exported function NewCondition should have comment or be unexported (golint)
    • Line 29: warning: comment on exported function ReadCondition should be of the form "ReadCondition ..." (golint)
    • Line 34: warning: don't use underscores in Go names; var map_ should be map (golint)
    • puccini/tosca/grammars/cloudify_v1_3/group-policy-trigger.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type GroupPolicyTrigger should have comment or be unexported (golint)
    • Line 22: warning: exported function NewGroupPolicyTrigger should have comment or be unexported (golint)
    • Line 29: warning: comment on exported function ReadGroupPolicyTrigger should be of the form "ReadGroupPolicyTrigger ..." (golint)
    • Line 40: warning: exported type GroupPolicyTriggers should have comment or be unexported (golint)
    • puccini/tosca/parser/inputs.go
    • Line 13: warning: exported type HasInputs should have comment or be unexported (golint)
    • Line 17: warning: comment on exported function SetInputs should be of the form "SetInputs ..." (golint)
    • puccini/tosca/normal/relationship.go
    • Line 7: warning: exported type Relationship should have comment or be unexported (golint)
    • Line 19: warning: exported method Requirement.NewRelationship should have comment or be unexported (golint)
    • Line 19: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 36: warning: exported type Relationships should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/node-template.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type NodeTemplate should have comment or be unexported (golint)
    • Line 28: warning: exported function NewNodeTemplate should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function ReadNodeTemplate should be of the form "ReadNodeTemplate ..." (golint)
    • Line 46: warning: comment on exported method NodeTemplate.Render should be of the form "Render ..." (golint)
    • Line 47: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 61: warning: exported method NodeTemplate.Normalize should have comment or be unexported (golint)
    • Line 61: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 83: warning: exported method NodeTemplate.NormalizeRelationships should have comment or be unexported (golint)
    • Line 83: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 96: warning: exported type NodeTemplates should have comment or be unexported (golint)
    • Line 98: warning: exported method NodeTemplates.Normalize should have comment or be unexported (golint)
    • Line 98: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/read.go
    • Line 13: warning: exported type Reader should have comment or be unexported (golint)
    • Line 15: warning: exported type Readers should have comment or be unexported (golint)
    • Line 17: warning: exported type PreReadable should have comment or be unexported (golint)
    • Line 22: warning: exported const ReadFieldModeDefault should have comment (or a comment on this block) or be unexported (golint)
    • Line 29: warning: comment on exported method Context.ReadFields should be of the form "ReadFields ..." (golint)
    • Line 30: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 101: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 115: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 135: warning: exported type ReadField should have comment or be unexported (golint)
    • Line 146: warning: exported function NewReadField should have comment or be unexported (golint)
    • Line 199: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 317: warning: exported method Context.ReadString should have comment or be unexported (golint)
    • Line 317: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 325: warning: exported method Context.ReadStringList should have comment or be unexported (golint)
    • Line 325: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 341: warning: exported method Context.ReadStringOrStringList should have comment or be unexported (golint)
    • Line 341: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 350: warning: exported method Context.ReadStringListFixed should have comment or be unexported (golint)
    • Line 350: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 359: warning: exported method Context.ReadStringMap should have comment or be unexported (golint)
    • Line 359: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 361: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 364: warning: don't use underscores in Go names; var key_ should be key (golint)
    • Line 376: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 381: warning: exported method Context.ReadStringStringMap should have comment or be unexported (golint)
    • Line 381: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 383: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 386: warning: don't use underscores in Go names; var key_ should be key (golint)
    • Line 395: warning: don't use underscores in Go names; var data_ should be data (golint)
    • Line 407: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 412: warning: exported method Context.ReadInteger should have comment or be unexported (golint)
    • Line 412: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 432: warning: exported method Context.ReadFloat should have comment or be unexported (golint)
    • Line 432: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 446: warning: exported method Context.ReadBoolean should have comment or be unexported (golint)
    • Line 446: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 454: warning: exported type Processor should have comment or be unexported (golint)
    • Line 456: warning: exported method Context.ReadMapItems should have comment or be unexported (golint)
    • Line 456: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 466: warning: exported method Context.ReadListItems should have comment or be unexported (golint)
    • Line 466: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 476: warning: exported method Context.ReadSequencedListItems should have comment or be unexported (golint)
    • Line 476: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/list.go
    • Line 11: warning: exported type List should have comment or be unexported (golint)
    • Line 21: warning: exported function NewList should have comment or be unexported (golint)
    • Line 25: warning: comment on exported method List.SetKey should be of the form "SetKey ..." (golint)
    • Line 26: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 30: warning: comment on exported method List.SetInformation should be of the form "SetInformation ..." (golint)
    • Line 31: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 35: warning: comment on exported method List.AddConstraint should be of the form "AddConstraint ..." (golint)
    • Line 36: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 40: warning: exported method List.AddEntryConstraint should have comment or be unexported (golint)
    • Line 40: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 44: warning: exported method List.Set should have comment or be unexported (golint)
    • Line 44: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/js/coercible.go
    • Line 13: warning: exported type Coercible should have comment or be unexported (golint)
    • Line 19: warning: exported method CloutContext.NewCoercible should have comment or be unexported (golint)
    • Line 19: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 26: 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 32: 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 36: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 38: 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)
    • puccini/tosca/normal/interface.go
    • Line 7: warning: exported type Interface should have comment or be unexported (golint)
    • Line 20: warning: exported method NodeTemplate.NewInterface should have comment or be unexported (golint)
    • Line 20: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 21: warning: don't use underscores in Go names; var interface_ should be interface (golint)
    • Line 33: warning: exported method Group.NewInterface should have comment or be unexported (golint)
    • Line 33: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: don't use underscores in Go names; var interface_ should be interface (golint)
    • Line 46: warning: exported method Relationship.NewInterface should have comment or be unexported (golint)
    • Line 46: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 47: warning: don't use underscores in Go names; var interface_ should be interface (golint)
    • Line 63: warning: exported type Interfaces should have comment or be unexported (golint)
    • puccini/tosca/parser/context.go
    • Line 12: warning: exported type Context should have comment or be unexported (golint)
    • Line 25: warning: exported function NewContext should have comment or be unexported (golint)
    • Line 34: warning: exported method Context.GetProblems should have comment or be unexported (golint)
    • Line 34: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 38: warning: exported method Context.MergeProblems should have comment or be unexported (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 45: warning: exported method Context.AddUnit should have comment or be unexported (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 51: warning: exported method Context.AddImportUnit should have comment or be unexported (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 74: warning: exported method Context.PrintImports should have comment or be unexported (golint)
    • Line 74: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/workflow-activity-call-operation.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type WorkflowActivityCallOperation should have comment or be unexported (golint)
    • Line 28: warning: exported function NewWorkflowActivityCallOperation should have comment or be unexported (golint)
    • Line 35: warning: comment on exported function ReadWorkflowActivityCallOperation should be of the form "ReadWorkflowActivityCallOperation ..." (golint)
    • Line 42: warning: exported method WorkflowActivityCallOperation.Render should have comment or be unexported (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/puccini-tosca/library.go
    • Line 21: warning: comment on exported function Compile should be of the form "Compile ..." (golint)
    • Line 25: warning: don't use underscores in Go names; var inputs_ should be inputs (golint)
    • Line 28: warning: don't use underscores in Go names; range var data_ should be data (golint)
    • Line 29: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 41: warning: don't use underscores in Go names; var url_ should be url (golint)
    • puccini/tosca/grammars/hot/template.go
    • Line 17: warning: exported type Template should have comment or be unexported (golint)
    • Line 29: warning: exported function NewTemplate should have comment or be unexported (golint)
    • Line 49: warning: comment on exported function ReadTemplate should be of the form "ReadTemplate ..." (golint)
    • Line 73: warning: exported method Template.NewPseudoParameter should have comment or be unexported (golint)
    • Line 73: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 84: warning: comment on exported method Template.GetImportSpecs should be of the form "GetImportSpecs ..." (golint)
    • Line 85: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 90: warning: comment on exported method Template.SetInputs should be of the form "SetInputs ..." (golint)
    • Line 91: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 103: warning: comment on exported method Template.NormalizeServiceTemplate should be of the form "NormalizeServiceTemplate ..." (golint)
    • Line 104: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/metadata.go
    • Line 11: warning: comment on exported type HasMetadata should be of the form "HasMetadata ..." (with optional leading article) (golint)
    • Line 18: warning: comment on exported function GetDescription should be of the form "GetDescription ..." (golint)
    • Line 26: warning: comment on exported function GetMetadata should be of the form "GetMetadata ..." (golint)
    • Line 34: warning: comment on exported function SetMetadata should be of the form "SetMetadata ..." (golint)
    • Line 43: warning: exported function GetInformationMetadata should have comment or be unexported (golint)
    • puccini/tosca/namespace.go
    • Line 14: warning: exported type NameTransformer should have comment or be unexported (golint)
    • Line 20: warning: exported type Namespace should have comment or be unexported (golint)
    • Line 25: warning: exported function NewNamespace should have comment or be unexported (golint)
    • Line 31: warning: comment on exported function NewNamespaceFor should be of the form "NewNamespaceFor ..." (golint)
    • Line 62: warning: exported method Namespace.Empty should have comment or be unexported (golint)
    • Line 62: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: exported method Namespace.Range should have comment or be unexported (golint)
    • Line 69: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 82: warning: exported method Namespace.Lookup should have comment or be unexported (golint)
    • Line 82: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 95: warning: exported method Namespace.LookupForType should have comment or be unexported (golint)
    • Line 95: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 95: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 102: 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 107: warning: comment on exported method Namespace.Set should be of the form "Set ..." (golint)
    • Line 108: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 115: warning: exported method Namespace.Merge should have comment or be unexported (golint)
    • Line 115: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 126: warning: don't use underscores in Go names; range var type_ should be type (golint)
    • Line 145: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 146: warning: don't use underscores in Go names; var type_ should be type (golint)
    • Line 170: warning: exported method Namespace.Print should have comment or be unexported (golint)
    • Line 170: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 176: warning: don't use underscores in Go names; range var type_ should be type (golint)
    • Line 182: warning: don't use underscores in Go names; range var type_ should be type (golint)
    • Line 205: warning: exported type TypesByName should have comment or be unexported (golint)
    • Line 207: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 211: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 215: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/parser/phase5-rendering.go
    • Line 8: warning: exported method Context.Render should have comment or be unexported (golint)
    • Line 8: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 16: warning: exported type Renderable should have comment or be unexported (golint)
    • Line 20: warning: comment on exported function Render should be of the form "Render ..." (golint)
    • puccini/tosca/grammars/tosca_v2_0/relationship-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type RelationshipType should have comment or be unexported (golint)
    • Line 29: warning: exported function NewRelationshipType should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function ReadRelationshipType should be of the form "ReadRelationshipType ..." (golint)
    • Line 45: warning: comment on exported method RelationshipType.GetParent should be of the form "GetParent ..." (golint)
    • Line 46: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 50: warning: comment on exported method RelationshipType.Inherit should be of the form "Inherit ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 67: warning: exported type RelationshipTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/node-template-capability.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type NodeTemplateCapability should have comment or be unexported (golint)
    • Line 20: warning: exported function NewNodeTemplateCapability should have comment or be unexported (golint)
    • Line 27: warning: comment on exported function ReadNodeTemplateCapability should be of the form "ReadNodeTemplateCapability ..." (golint)
    • Line 34: warning: exported method NodeTemplateCapability.ValidateScalableProperties should have comment or be unexported (golint)
    • Line 34: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 63: warning: exported type NodeTemplateCapabilities should have comment or be unexported (golint)
    • Line 65: warning: exported method NodeTemplateCapabilities.Validate should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/operation-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type OperationDefinition should have comment or be unexported (golint)
    • Line 25: warning: exported function NewOperationDefinition should have comment or be unexported (golint)
    • Line 33: warning: comment on exported function ReadOperationDefinition should be of the form "ReadOperationDefinition ..." (golint)
    • Line 52: warning: comment on exported method OperationDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 57: warning: exported method OperationDefinition.Inherit should have comment or be unexported (golint)
    • Line 57: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 67: warning: exported type OperationDefinitions should have comment or be unexported (golint)
    • Line 69: warning: exported method OperationDefinitions.Inherit should have comment or be unexported (golint)
    • Line 69: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/scriptlet.go
    • Line 12: warning: exported method Context.ImportScriptlet should have comment or be unexported (golint)
    • Line 12: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 22: warning: exported method Context.EmbedScriptlet should have comment or be unexported (golint)
    • Line 22: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported type Scriptlet should have comment or be unexported (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 88: warning: exported type ScriptletNamespace should have comment or be unexported (golint)
    • Line 93: warning: exported function NewScriptletNamespace should have comment or be unexported (golint)
    • Line 99: warning: exported method ScriptletNamespace.Range should have comment or be unexported (golint)
    • Line 99: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 110: warning: exported method ScriptletNamespace.Lookup should have comment or be unexported (golint)
    • Line 110: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 118: warning: exported method ScriptletNamespace.Set should have comment or be unexported (golint)
    • Line 118: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 125: warning: exported method ScriptletNamespace.RegisterScriptlet should have comment or be unexported (golint)
    • Line 125: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 132: warning: exported method ScriptletNamespace.RegisterScriptlets should have comment or be unexported (golint)
    • Line 132: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 134: warning: don't use underscores in Go names; var ignore_ should be ignore (golint)
    • Line 135: warning: don't use underscores in Go names; range var ignore__ should be ignore (golint)
    • Line 150: warning: exported method ScriptletNamespace.Merge should have comment or be unexported (golint)
    • Line 150: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/js/map.go
    • Line 13: warning: exported type Map should have comment or be unexported (golint)
    • Line 15: warning: exported method CloutContext.NewMap should have comment or be unexported (golint)
    • Line 15: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 16: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 29: warning: exported method Map.Coerce should have comment or be unexported (golint)
    • Line 29: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 42: 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 59: warning: exported type MapEntry should have comment or be unexported (golint)
    • Line 64: warning: exported method CloutContext.NewMapEntry should have comment or be unexported (golint)
    • Line 64: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 67: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 75: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 89: warning: exported method MapEntry.Coerce should have comment or be unexported (golint)
    • Line 89: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 93: 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)
    • puccini/tosca/grammars/tosca_v2_0/attribute-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type AttributeDefinition should have comment or be unexported (golint)
    • Line 36: warning: exported function NewAttributeDefinition should have comment or be unexported (golint)
    • Line 43: warning: comment on exported function ReadAttributeDefinition should be of the form "ReadAttributeDefinition ..." (golint)
    • Line 50: warning: comment on exported method AttributeDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 55: warning: exported method AttributeDefinition.Inherit should have comment or be unexported (golint)
    • Line 55: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 87: warning: comment on exported method AttributeDefinition.Render should be of the form "Render ..." (golint)
    • Line 88: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 141: warning: exported method AttributeDefinition.GetTypeInformation should have comment or be unexported (golint)
    • Line 141: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 154: warning: exported type AttributeDefinitions should have comment or be unexported (golint)
    • Line 156: warning: exported method AttributeDefinitions.Inherit should have comment or be unexported (golint)
    • Line 156: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/workflow-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type WorkflowDefinition should have comment or be unexported (golint)
    • Line 28: warning: exported function NewWorkflowDefinition should have comment or be unexported (golint)
    • Line 37: warning: comment on exported function ReadWorkflowDefinition should be of the form "ReadWorkflowDefinition ..." (golint)
    • Line 44: warning: comment on exported method WorkflowDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: comment on exported method WorkflowDefinition.Render should be of the form "Render ..." (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 56: warning: exported method WorkflowDefinition.Normalize should have comment or be unexported (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: warning: exported type WorkflowDefinitions should have comment or be unexported (golint)
    • Line 79: warning: exported method WorkflowDefinitions.Normalize should have comment or be unexported (golint)
    • Line 79: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/dsl-resource.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type DSLResource should have comment or be unexported (golint)
    • Line 20: warning: exported function NewDSLResource should have comment or be unexported (golint)
    • Line 24: warning: comment on exported function ReadDSLResource should be of the form "ReadDSLResource ..." (golint)
    • Line 35: warning: exported type DSLResources should have comment or be unexported (golint)
    • puccini/clout/js/constraint.go
    • Line 13: warning: exported type Constraints should have comment or be unexported (golint)
    • Line 15: warning: exported method CloutContext.NewConstraints should have comment or be unexported (golint)
    • Line 15: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 32: warning: exported method CloutContext.NewConstraintsFromNotation should have comment or be unexported (golint)
    • Line 32: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 36: 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 44: warning: exported method Constraints.Validate should have comment or be unexported (golint)
    • Line 44: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: exported method Constraints.Apply should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/type.go
    • Line 11: warning: exported type Type should have comment or be unexported (golint)
    • Line 19: warning: exported function NewType should have comment or be unexported (golint)
    • Line 30: warning: exported type Types should have comment or be unexported (golint)
    • Line 32: warning: exported function NewTypes should have comment or be unexported (golint)
    • Line 40: warning: exported function GetHierarchyTypes should have comment or be unexported (golint)
    • Line 44: warning: don't use underscores in Go names; var type_ should be type (golint)
    • Line 69: warning: exported function GetTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/operation-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type OperationDefinition should have comment or be unexported (golint)
    • Line 29: warning: exported function NewOperationDefinition should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function ReadOperationDefinition should be of the form "ReadOperationDefinition ..." (golint)
    • Line 53: warning: comment on exported method OperationDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: exported method OperationDefinition.Inherit should have comment or be unexported (golint)
    • Line 58: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: exported method OperationDefinition.Normalize should have comment or be unexported (golint)
    • Line 69: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 86: warning: exported type OperationDefinitions should have comment or be unexported (golint)
    • Line 88: warning: exported method OperationDefinitions.Inherit should have comment or be unexported (golint)
    • Line 88: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/relationship-template.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type RelationshipTemplate should have comment or be unexported (golint)
    • Line 36: warning: exported function NewRelationshipTemplate should have comment or be unexported (golint)
    • Line 46: warning: comment on exported function ReadRelationshipTemplate should be of the form "ReadRelationshipTemplate ..." (golint)
    • Line 53: warning: comment on exported method RelationshipTemplate.PreRead should be of the form "PreRead ..." (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: comment on exported method RelationshipTemplate.Render should be of the form "Render ..." (golint)
    • Line 59: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 76: warning: exported method RelationshipTemplate.Normalize should have comment or be unexported (golint)
    • Line 76: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 88: warning: exported type RelationshipTemplates should have comment or be unexported (golint)
    • puccini/puccini-tosca/commands/parse.go
    • Line 62: warning: exported function Parse should have comment or be unexported (golint)
    • Line 68: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 192: 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 198: warning: exported function ToPrintPhase should have comment or be unexported (golint)
    • Line 200: warning: don't use underscores in Go names; range var phase_ should be phase (golint)
    • Line 209: warning: exported function ParseInputs should have comment or be unexported (golint)
    • Line 223: warning: don't use underscores in Go names; range var data_ should be data (golint)
    • Line 224: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 236: warning: don't use underscores in Go names; var input_ should be input (golint)
    • puccini/clout/vertex.go
    • Line 13: warning: exported type Vertex should have comment or be unexported (golint)
    • Line 22: warning: exported method Clout.NewVertex should have comment or be unexported (golint)
    • Line 22: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 35: warning: exported method Vertex.Remove should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 39: warning: comment on exported method Vertex.GetMetadata should be of the form "GetMetadata ..." (golint)
    • Line 40: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 44: warning: comment on exported method Vertex.GetProperties should be of the form "GetProperties ..." (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported type MarshalableVertexStringMaps should have comment or be unexported (golint)
    • Line 55: warning: exported method Vertex.MarshalableStringMaps should have comment or be unexported (golint)
    • Line 55: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 63: warning: comment on exported method Vertex.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 64: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 73: warning: exported type Vertexes should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/topology-template.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type TopologyTemplate should have comment or be unexported (golint)
    • Line 33: warning: exported function NewTopologyTemplate should have comment or be unexported (golint)
    • Line 42: warning: comment on exported function ReadTopologyTemplate should be of the form "ReadTopologyTemplate ..." (golint)
    • Line 49: warning: exported method TopologyTemplate.GetNodeTemplatesOfType should have comment or be unexported (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 59: warning: comment on exported method TopologyTemplate.SetInputs should be of the form "SetInputs ..." (golint)
    • Line 60: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 88: warning: comment on exported method TopologyTemplate.Render should be of the form "Render ..." (golint)
    • Line 89: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 110: warning: exported method TopologyTemplate.Normalize should have comment or be unexported (golint)
    • Line 110: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/read.go
    • Line 10: warning: exported function Read should have comment or be unexported (golint)
    • Line 12: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 15: 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)
    • puccini/tosca/grammars/tosca_v2_0/event-filter.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 16: warning: exported type EventFilter should have comment or be unexported (golint)
    • Line 27: warning: exported function NewEventFilter should have comment or be unexported (golint)
    • Line 31: warning: comment on exported function ReadEventFilter should be of the form "ReadEventFilter ..." (golint)
    • puccini/tosca/grammars/tosca_v2_0/interface-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type InterfaceType should have comment or be unexported (golint)
    • Line 27: warning: exported function NewInterfaceType should have comment or be unexported (golint)
    • Line 36: warning: comment on exported function ReadInterfaceType should be of the form "ReadInterfaceType ..." (golint)
    • Line 43: warning: comment on exported method InterfaceType.GetParent should be of the form "GetParent ..." (golint)
    • Line 44: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: comment on exported method InterfaceType.Inherit should be of the form "Inherit ..." (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 64: warning: exported type InterfaceTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/node-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type NodeType should have comment or be unexported (golint)
    • Line 30: warning: exported function NewNodeType should have comment or be unexported (golint)
    • Line 42: warning: comment on exported function ReadNodeType should be of the form "ReadNodeType ..." (golint)
    • Line 49: warning: comment on exported method NodeType.GetParent should be of the form "GetParent ..." (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 54: warning: comment on exported method NodeType.Inherit should be of the form "Inherit ..." (golint)
    • Line 55: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 74: warning: exported type NodeTypes should have comment or be unexported (golint)
    • Line 76: warning: exported method NodeTypes.IsCompatible should have comment or be unexported (golint)
    • Line 76: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 85: warning: exported method NodeTypes.ValidateSubset should have comment or be unexported (golint)
    • Line 85: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/output.go
    • Line 14: warning: exported type Output should have comment or be unexported (golint)
    • Line 23: warning: exported function NewOutput should have comment or be unexported (golint)
    • Line 30: warning: comment on exported function ReadOutput should be of the form "ReadOutput ..." (golint)
    • Line 37: warning: comment on exported method Output.GetKey should be of the form "GetKey ..." (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 42: warning: exported method Output.Normalize should have comment or be unexported (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 57: warning: exported type Outputs should have comment or be unexported (golint)
    • Line 59: warning: exported method Outputs.Normalize should have comment or be unexported (golint)
    • Line 59: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/repository.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 20: warning: exported type Repository should have comment or be unexported (golint)
    • Line 33: warning: exported function NewRepository should have comment or be unexported (golint)
    • Line 40: warning: comment on exported function ReadRepository should be of the form "ReadRepository ..." (golint)
    • Line 47: warning: comment on exported method Repository.Render should be of the form "Render ..." (golint)
    • Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 55: warning: exported method Repository.GetURL should have comment or be unexported (golint)
    • Line 55: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 78: warning: exported type Repositories should have comment or be unexported (golint)
    • puccini/tosca/parser/tasks.go
    • Line 11: warning: exported type Executor should have comment or be unexported (golint)
    • Line 17: warning: exported type Task should have comment or be unexported (golint)
    • Line 24: warning: exported type Tasks should have comment or be unexported (golint)
    • Line 26: warning: exported type TasksForEntities should have comment or be unexported (golint)
    • Line 28: warning: exported function NewTask should have comment or be unexported (golint)
    • Line 32: warning: exported method Task.IsIndependent should have comment or be unexported (golint)
    • Line 32: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 36: warning: exported method Task.Execute should have comment or be unexported (golint)
    • Line 36: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 41: warning: exported method Task.Done should have comment or be unexported (golint)
    • Line 41: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 53: warning: exported method Task.Print should have comment or be unexported (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 59: warning: exported method Task.PrintDependencies should have comment or be unexported (golint)
    • Line 59: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 75: warning: exported method Task.PrintDependency should have comment or be unexported (golint)
    • Line 75: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 80: warning: exported method Task.AddDependency should have comment or be unexported (golint)
    • Line 80: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 89: warning: exported method Tasks.Add should have comment or be unexported (golint)
    • Line 89: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 93: warning: exported method Tasks.Remove should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 97: warning: exported method Tasks.FindIndependent should have comment or be unexported (golint)
    • Line 97: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 106: warning: exported method Tasks.Validate should have comment or be unexported (golint)
    • Line 106: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 111: warning: exported method Tasks.Drain should have comment or be unexported (golint)
    • Line 111: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 137: warning: exported method Tasks.Print should have comment or be unexported (golint)
    • Line 137: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 152: warning: exported type TaskList should have comment or be unexported (golint)
    • Line 154: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 158: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 162: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/interface-mapping.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type InterfaceMapping should have comment or be unexported (golint)
    • Line 29: warning: exported function NewInterfaceMapping should have comment or be unexported (golint)
    • Line 36: warning: comment on exported function ReadInterfaceMapping should be of the form "ReadInterfaceMapping ..." (golint)
    • Line 49: warning: comment on exported method InterfaceMapping.GetKey should be of the form "GetKey ..." (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 54: warning: exported method InterfaceMapping.GetInterfaceDefinition should have comment or be unexported (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 57: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 62: warning: comment on exported method InterfaceMapping.Render should be of the form "Render ..." (golint)
    • Line 63: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 91: warning: exported type InterfaceMappings should have comment or be unexported (golint)
    • puccini/tosca/normal/location.go
    • Line 9: warning: exported type Location should have comment or be unexported (golint)
    • Line 15: warning: exported function NewLocation should have comment or be unexported (golint)
    • Line 23: warning: exported function NewLocationForContext should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/data-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported type DataType should have comment or be unexported (golint)
    • Line 24: warning: exported function NewDataType should have comment or be unexported (golint)
    • Line 31: warning: comment on exported function ReadDataType should be of the form "ReadDataType ..." (golint)
    • Line 38: warning: comment on exported method DataType.GetParent should be of the form "GetParent ..." (golint)
    • Line 39: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 43: warning: comment on exported method DataType.Inherit should be of the form "Inherit ..." (golint)
    • Line 44: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 61: warning: comment on exported method DataType.Render should be of the form "Render ..." (golint)
    • Line 62: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 73: warning: exported method DataType.GetInternalTypeName should have comment or be unexported (golint)
    • Line 73: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 92: warning: exported method DataType.GetInternal should have comment or be unexported (golint)
    • Line 92: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 103: warning: exported method DataType.GetTypeInformation should have comment or be unexported (golint)
    • Line 103: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 116: warning: exported type DataTypes should have comment or be unexported (golint)
    • puccini/clout/js/function-call-error.go
    • Line 13: warning: exported type Error should have comment or be unexported (golint)
    • Line 20: warning: exported method FunctionCall.NewError should have comment or be unexported (golint)
    • Line 20: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 29: warning: exported method FunctionCall.NewErrorf should have comment or be unexported (golint)
    • Line 29: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 33: warning: exported method FunctionCall.WrapError should have comment or be unexported (golint)
    • Line 33: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 37: warning: exported method Error.Signature should have comment or be unexported (golint)
    • Line 37: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 52: warning: comment on exported method Error.Problem should be of the form "Problem ..." (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 68: warning: don't use underscores in Go names; var message_ should be message (golint)
    • puccini/tosca/normal/map.go
    • Line 11: warning: exported type Map should have comment or be unexported (golint)
    • Line 22: warning: exported function NewMap should have comment or be unexported (golint)
    • Line 26: warning: comment on exported method Map.SetKey should be of the form "SetKey ..." (golint)
    • Line 27: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 31: warning: comment on exported method Map.SetInformation should be of the form "SetInformation ..." (golint)
    • Line 32: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 36: warning: comment on exported method Map.AddConstraint should be of the form "AddConstraint ..." (golint)
    • Line 37: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 41: warning: exported method Map.AddKeyConstraint should have comment or be unexported (golint)
    • Line 41: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 45: warning: exported method Map.AddValueConstraint should have comment or be unexported (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported method Map.Put should have comment or be unexported (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/mapping.go
    • Line 13: warning: exported type Mapping should have comment or be unexported (golint)
    • Line 20: warning: exported function NewMapping should have comment or be unexported (golint)
    • Line 27: warning: exported method NodeTemplate.NewMapping should have comment or be unexported (golint)
    • Line 27: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 35: warning: exported method Relationship.NewMapping should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 43: warning: exported type MarshalableMapping should have comment or be unexported (golint)
    • Line 49: warning: exported method Mapping.Marshalable should have comment or be unexported (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 56: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 64: warning: comment on exported method Mapping.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: comment on exported method Mapping.MarshalYAML should be of the form "MarshalYAML ..." (golint)
    • Line 70: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 74: warning: comment on exported method Mapping.MarshalCBOR should be of the form "MarshalCBOR ..." (golint)
    • Line 75: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 83: warning: exported type Mappings should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/functions.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported var FunctionScriptlets should have comment or be unexported (golint)
    • Line 26: warning: exported function ToFunctionCall should have comment or be unexported (golint)
    • Line 32: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 70: warning: exported function ToFunctionCalls should have comment or be unexported (golint)
    • Line 78: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 88: warning: exported function NormalizeFunctionCallArguments should have comment or be unexported (golint)
    • puccini/tosca/parser/work.go
    • Line 11: warning: exported method Context.Traverse should have comment or be unexported (golint)
    • Line 11: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 21: warning: don't use underscores in Go names; range var entityPtr_ should be entityPtr (golint)
    • Line 45: warning: exported type EntityWork should have comment or be unexported (golint)
    • Line 47: warning: exported method EntityWork.Start should have comment or be unexported (golint)
    • Line 47: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 60: warning: exported type ContextualWork should have comment or be unexported (golint)
    • Line 65: warning: exported function NewContextualWork should have comment or be unexported (golint)
    • Line 71: warning: exported method ContextualWork.Start should have comment or be unexported (golint)
    • Line 71: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: 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 89: warning: exported type Promise should have comment or be unexported (golint)
    • Line 91: warning: exported function NewPromise should have comment or be unexported (golint)
    • Line 95: warning: exported method Promise.Release should have comment or be unexported (golint)
    • Line 95: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 99: warning: exported method Promise.Wait should have comment or be unexported (golint)
    • Line 99: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/workflow-activity-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 21: warning: exported type WorkflowActivityDefinition should have comment or be unexported (golint)
    • Line 35: warning: exported function NewWorkflowActivityDefinition should have comment or be unexported (golint)
    • Line 39: warning: comment on exported function ReadWorkflowActivityDefinition should be of the form "ReadWorkflowActivityDefinition ..." (golint)
    • Line 44: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 76: warning: exported method WorkflowActivityDefinition.Render should have comment or be unexported (golint)
    • Line 76: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 112: warning: exported method WorkflowActivityDefinition.Normalize should have comment or be unexported (golint)
    • Line 112: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 141: warning: exported type WorkflowActivityDefinitions should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/artifact.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type Artifact should have comment or be unexported (golint)
    • Line 22: warning: exported function NewArtifact should have comment or be unexported (golint)
    • Line 26: warning: comment on exported function ReadArtifact should be of the form "ReadArtifact ..." (golint)
    • Line 33: warning: exported method Artifact.Copy should have comment or be unexported (golint)
    • Line 33: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 73: warning: exported method Artifact.DoRender should have comment or be unexported (golint)
    • Line 73: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 102: warning: exported method Artifact.Normalize should have comment or be unexported (golint)
    • Line 102: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 147: warning: exported type Artifacts should have comment or be unexported (golint)
    • Line 149: warning: exported method Artifacts.Render should have comment or be unexported (golint)
    • Line 149: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 163: warning: exported method Artifacts.Normalize should have comment or be unexported (golint)
    • Line 163: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/interface-implementation.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type InterfaceImplementation should have comment or be unexported (golint)
    • Line 28: warning: exported function NewInterfaceImplementation should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function ReadInterfaceImplementation should be of the form "ReadInterfaceImplementation ..." (golint)
    • Line 47: warning: exported method InterfaceImplementation.Render should have comment or be unexported (golint)
    • Line 47: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 86: warning: exported method InterfaceImplementation.NormalizeOperation should have comment or be unexported (golint)
    • Line 86: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 104: warning: exported method InterfaceImplementation.NormalizeNotification should have comment or be unexported (golint)
    • Line 104: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/property-filter.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type PropertyFilter should have comment or be unexported (golint)
    • Line 26: warning: exported function NewPropertyFilter should have comment or be unexported (golint)
    • Line 33: warning: comment on exported function ReadPropertyFilter should be of the form "ReadPropertyFilter ..." (golint)
    • Line 44: warning: comment on exported method PropertyFilter.GetKey should be of the form "GetKey ..." (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported method PropertyFilter.Normalize should have comment or be unexported (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 63: warning: exported type PropertyFilters should have comment or be unexported (golint)
    • Line 65: warning: exported method PropertyFilters.Normalize should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/substitution-mappings.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type SubstitutionMappings should have comment or be unexported (golint)
    • Line 32: warning: exported function NewSubstitutionMappings should have comment or be unexported (golint)
    • Line 43: warning: comment on exported function ReadSubstitutionMappings should be of the form "ReadSubstitutionMappings ..." (golint)
    • Line 54: warning: exported method SubstitutionMappings.IsRequirementMapped should have comment or be unexported (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: exported method SubstitutionMappings.Render should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 143: warning: exported method SubstitutionMappings.Normalize should have comment or be unexported (golint)
    • Line 143: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/policy-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type PolicyType should have comment or be unexported (golint)
    • Line 21: warning: exported function NewPolicyType should have comment or be unexported (golint)
    • Line 29: warning: comment on exported function ReadPolicyType should be of the form "ReadPolicyType ..." (golint)
    • Line 38: warning: comment on exported method PolicyType.GetParent should be of the form "GetParent ..." (golint)
    • Line 39: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 47: warning: exported type PolicyTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/constraint-clause.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 11: warning: comment on exported var ConstraintClauseScriptlets should be of the form "ConstraintClauseScriptlets ..." (golint)
    • Line 27: warning: exported var ConstraintClauseNativeArgumentIndexes should have comment or be unexported (golint)
    • Line 46: warning: exported type ConstraintClause should have comment or be unexported (golint)
    • Line 55: warning: exported function NewConstraintClause should have comment or be unexported (golint)
    • Line 59: warning: comment on exported function ReadConstraintClause should be of the form "ReadConstraintClause ..." (golint)
    • Line 64: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 98: warning: exported method ConstraintClause.ToFunctionCall should have comment or be unexported (golint)
    • Line 98: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 117: warning: exported method ConstraintClause.IsNativeArgument should have comment or be unexported (golint)
    • Line 117: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 130: warning: exported type ConstraintClauses should have comment or be unexported (golint)
    • Line 132: warning: exported method ConstraintClauses.Append should have comment or be unexported (golint)
    • Line 132: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 142: warning: exported method ConstraintClauses.Render should have comment or be unexported (golint)
    • Line 142: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 158: warning: exported method ConstraintClauses.Normalize should have comment or be unexported (golint)
    • Line 158: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 168: warning: exported method ConstraintClauses.NormalizeConstrainable should have comment or be unexported (golint)
    • Line 168: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 176: warning: exported method ConstraintClauses.NormalizeListEntries should have comment or be unexported (golint)
    • Line 176: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 184: warning: exported method ConstraintClauses.NormalizeMapKeys should have comment or be unexported (golint)
    • Line 184: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 192: warning: exported method ConstraintClauses.NormalizeMapValues should have comment or be unexported (golint)
    • Line 192: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/node-filter.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type NodeFilter should have comment or be unexported (golint)
    • Line 25: warning: exported function NewNodeFilter should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function ReadNodeFilter should be of the form "ReadNodeFilter ..." (golint)
    • Line 39: warning: exported method NodeFilter.Normalize should have comment or be unexported (golint)
    • Line 39: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/parser/phase3-hierarchies.go
    • Line 8: warning: exported method Context.AddHierarchies should have comment or be unexported (golint)
    • Line 8: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 12: warning: exported method Unit.MergeHierarchies should have comment or be unexported (golint)
    • Line 12: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 18: warning: don't use underscores in Go names; range var import_ should be import (golint)
    • Line 32: warning: exported method Context.PrintHierarchies should have comment or be unexported (golint)
    • Line 32: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 33: warning: don't use underscores in Go names; range var import_ should be import (golint)
    • puccini/tosca/grammars/tosca_v2_0/capability-mapping.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 21: warning: exported type CapabilityMapping should have comment or be unexported (golint)
    • Line 32: warning: exported function NewCapabilityMapping should have comment or be unexported (golint)
    • Line 39: warning: comment on exported function ReadCapabilityMapping should be of the form "ReadCapabilityMapping ..." (golint)
    • Line 51: warning: comment on exported method CapabilityMapping.GetKey should be of the form "GetKey ..." (golint)
    • Line 52: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 56: warning: exported method CapabilityMapping.GetCapabilityDefinition should have comment or be unexported (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 59: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 64: warning: comment on exported method CapabilityMapping.Render should be of the form "Render ..." (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 93: warning: exported type CapabilityMappings should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/scalar-unit.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported var ScalarUnitTypeZeroes should have comment or be unexported (golint)
    • Line 26: warning: exported type ScalarUnit should have comment or be unexported (golint)
    • Line 39: warning: exported function ReadScalarUnit should have comment or be unexported (golint)
    • Line 84: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 97: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 100: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 106: warning: exported method ScalarUnit.Compare should have comment or be unexported (golint)
    • Line 106: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 110: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 122: warning: exported type ScalarUnitMeasures should have comment or be unexported (golint)
    • Line 124: warning: exported method ScalarUnitMeasures.Get should have comment or be unexported (golint)
    • Line 124: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 150: warning: exported var ScalarUnitSizeRE should have comment or be unexported (golint)
    • Line 154: warning: exported var ScalarUnitSizeMeasures should have comment or be unexported (golint)
    • Line 166: warning: comment on exported function ReadScalarUnitSize should be of the form "ReadScalarUnitSize ..." (golint)
    • Line 181: warning: exported var ScalarUnitTimeRE should have comment or be unexported (golint)
    • Line 185: warning: exported var ScalarUnitTimeMeasures should have comment or be unexported (golint)
    • Line 195: warning: comment on exported function ReadScalarUnitTime should be of the form "ReadScalarUnitTime ..." (golint)
    • Line 210: warning: exported var ScalarUnitFrequencyRE should have comment or be unexported (golint)
    • Line 214: warning: exported var ScalarUnitFrequencyMeasures should have comment or be unexported (golint)
    • Line 221: warning: comment on exported function ReadScalarUnitFrequency should be of the form "ReadScalarUnitFrequency ..." (golint)
    • Line 233: warning: exported var ScalarUnitBitrateRE should have comment or be unexported (golint)
    • Line 237: warning: comment on exported var ScalarUnitBitrateMeasures should be of the form "ScalarUnitBitrateMeasures ..." (golint)
    • Line 259: warning: comment on exported function ReadScalarUnitBitrate should be of the form "ReadScalarUnitBitrate ..." (golint)
    • puccini/tosca/grammars/hot/functions.go
    • Line 17: warning: exported var FunctionScriptlets should have comment or be unexported (golint)
    • Line 46: warning: exported function ToFunctionCall should have comment or be unexported (golint)
    • Line 52: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 104: warning: exported function ToFunctionCalls should have comment or be unexported (golint)
    • Line 112: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 122: warning: exported function NormalizeFunctionCallArguments should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/parameter-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type ParameterDefinition should have comment or be unexported (golint)
    • Line 23: warning: exported function NewParameterDefinition should have comment or be unexported (golint)
    • Line 30: warning: comment on exported function ReadParameterDefinition should be of the form "ReadParameterDefinition ..." (golint)
    • Line 37: warning: comment on exported method ParameterDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 42: warning: exported method ParameterDefinition.Inherit should have comment or be unexported (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: comment on exported method ParameterDefinition.Render should be of the form "Render ..." (golint)
    • Line 66: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 79: warning: exported method ParameterDefinition.GetTypeInformation should have comment or be unexported (golint)
    • Line 79: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 91: warning: exported type ParameterDefinitions should have comment or be unexported (golint)
    • Line 93: warning: exported method ParameterDefinitions.Inherit should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/property-mapping.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type PropertyMapping should have comment or be unexported (golint)
    • Line 32: warning: exported function NewPropertyMapping should have comment or be unexported (golint)
    • Line 39: warning: comment on exported function ReadPropertyMapping should be of the form "ReadPropertyMapping ..." (golint)
    • Line 61: warning: comment on exported method PropertyMapping.GetKey should be of the form "GetKey ..." (golint)
    • Line 62: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 66: warning: exported method PropertyMapping.Render should have comment or be unexported (golint)
    • Line 66: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 99: warning: exported type PropertyMappings should have comment or be unexported (golint)
    • Line 101: warning: exported method PropertyMappings.Render should have comment or be unexported (golint)
    • Line 101: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/capability-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type CapabilityDefinition should have comment or be unexported (golint)
    • Line 35: warning: exported function NewCapabilityDefinition should have comment or be unexported (golint)
    • Line 44: warning: comment on exported function ReadCapabilityDefinition should be of the form "ReadCapabilityDefinition ..." (golint)
    • Line 59: warning: comment on exported method CapabilityDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 60: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 64: warning: exported method CapabilityDefinition.Inherit should have comment or be unexported (golint)
    • Line 64: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 96: warning: comment on exported method CapabilityDefinition.Render should be of the form "Render ..." (golint)
    • Line 97: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 113: warning: exported type CapabilityDefinitions should have comment or be unexported (golint)
    • Line 115: warning: exported method CapabilityDefinitions.Inherit should have comment or be unexported (golint)
    • Line 115: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/notification-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 16: warning: exported type NotificationAssignment should have comment or be unexported (golint)
    • Line 25: warning: exported function NewNotificationAssignment should have comment or be unexported (golint)
    • Line 33: warning: comment on exported function ReadNotificationAssignment should be of the form "ReadNotificationAssignment ..." (golint)
    • Line 48: warning: comment on exported method NotificationAssignment.GetKey should be of the form "GetKey ..." (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 53: warning: exported method NotificationAssignment.Normalize should have comment or be unexported (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 81: warning: exported type NotificationAssignments should have comment or be unexported (golint)
    • Line 83: warning: exported method NotificationAssignments.CopyUnassigned should have comment or be unexported (golint)
    • Line 83: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 93: warning: exported method NotificationAssignments.RenderForNodeTemplate should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 100: warning: exported method NotificationAssignments.RenderForRelationship should have comment or be unexported (golint)
    • Line 100: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 107: warning: exported method NotificationAssignments.RenderForGroup should have comment or be unexported (golint)
    • Line 107: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 114: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 147: warning: exported method NotificationAssignments.Normalize should have comment or be unexported (golint)
    • Line 147: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type Type should have comment or be unexported (golint)
    • Line 30: warning: exported function NewType should have comment or be unexported (golint)
    • Line 37: warning: comment on exported method Type.GetDescription should be of the form "GetDescription ..." (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: comment on exported method Type.GetMetadata should be of the form "GetMetadata ..." (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 62: warning: comment on exported method Type.SetMetadata should be of the form "SetMetadata ..." (golint)
    • Line 63: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 71: warning: comment on exported method Type.Render should be of the form "Render ..." (golint)
    • Line 72: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 79: warning: exported method Type.GetMetadataValue should have comment or be unexported (golint)
    • Line 79: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/csar/version.go
    • Line 13: warning: exported type Version should have comment or be unexported (golint)
    • Line 18: warning: exported function ParseVersion should have comment or be unexported (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/functions.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 27: warning: exported var FunctionScriptlets should have comment or be unexported (golint)
    • Line 39: warning: exported function ToFunctionCall should have comment or be unexported (golint)
    • Line 45: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 83: warning: exported function NormalizeFunctionCallArguments should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/relationship-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type RelationshipDefinition should have comment or be unexported (golint)
    • Line 29: warning: exported function NewRelationshipDefinition should have comment or be unexported (golint)
    • Line 36: warning: comment on exported function ReadRelationshipDefinition should be of the form "ReadRelationshipDefinition ..." (golint)
    • Line 51: warning: exported method RelationshipDefinition.NewDefaultAssignment should have comment or be unexported (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: exported method RelationshipDefinition.Inherit should have comment or be unexported (golint)
    • Line 58: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: warning: comment on exported method RelationshipDefinition.Render should be of the form "Render ..." (golint)
    • Line 78: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/range.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 20: warning: exported type Range should have comment or be unexported (golint)
    • Line 25: warning: comment on exported function ReadRange should be of the form "ReadRange ..." (golint)
    • Line 81: warning: exported method Range.InRange should have comment or be unexported (golint)
    • Line 81: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 89: warning: exported type RangeEntity should have comment or be unexported (golint)
    • Line 95: warning: exported function NewRangeEntity should have comment or be unexported (golint)
    • Line 99: warning: comment on exported function ReadRangeEntity should be of the form "ReadRangeEntity ..." (golint)
    • puccini/tosca/entity.go
    • Line 9: warning: exported type EntityPtr should have comment or be unexported (golint)
    • Line 11: warning: comment on exported function GetEntityTypeName should be of the form "GetEntityTypeName ..." (golint)
    • Line 12: warning: don't use underscores in Go names; func parameter type_ should be type (golint)
    • Line 27: warning: exported type EntityPtrs should have comment or be unexported (golint)
    • Line 31: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 39: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported type Mappable should have comment or be unexported (golint)
    • Line 53: warning: comment on exported function GetKey should be of the form "GetKey ..." (golint)
    • puccini/tosca/grammars/cloudify_v1_3/property-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 11: warning: exported type PropertyDefinition should have comment or be unexported (golint)
    • Line 17: warning: exported function NewPropertyDefinition should have comment or be unexported (golint)
    • Line 23: warning: comment on exported function ReadPropertyDefinition should be of the form "ReadPropertyDefinition ..." (golint)
    • Line 30: warning: comment on exported method PropertyDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 31: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 35: warning: exported method PropertyDefinition.Inherit should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 45: warning: exported method PropertyDefinition.IsRequired should have comment or be unexported (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 54: warning: exported type PropertyDefinitions should have comment or be unexported (golint)
    • Line 56: warning: exported method PropertyDefinitions.Inherit should have comment or be unexported (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/js/value.go
    • Line 11: warning: exported type Value should have comment or be unexported (golint)
    • Line 18: warning: exported method CloutContext.NewValue should have comment or be unexported (golint)
    • Line 18: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 32: warning: exported method CloutContext.NewValueForList should have comment or be unexported (golint)
    • Line 32: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: don't use underscores in Go names; var list_ should be list (golint)
    • Line 36: 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 44: warning: exported method CloutContext.NewValueForMap should have comment or be unexported (golint)
    • Line 44: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 47: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 49: 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 60: warning: comment on exported method Value.Coerce should be of the form "Coerce ..." (golint)
    • Line 61: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: don't use underscores in Go names; var data_ should be data (golint)
    • Line 80: warning: comment on exported method Value.SetConstraints should be of the form "SetConstraints ..." (golint)
    • Line 81: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 86: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/context.go
    • Line 19: warning: exported type Contextual should have comment or be unexported (golint)
    • Line 23: warning: comment on exported function GetContext should be of the form "GetContext ..." (golint)
    • Line 27: 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 32: warning: exported function GetCanonicalName should have comment or be unexported (golint)
    • Line 43: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 52: warning: exported type Context should have comment or be unexported (golint)
    • Line 69: warning: exported function NewContext should have comment or be unexported (golint)
    • Line 83: warning: exported method Context.NewImportContext should have comment or be unexported (golint)
    • Line 83: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 98: warning: exported method Context.GetAncestor should have comment or be unexported (golint)
    • Line 98: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 110: warning: exported method Context.GetCanonicalNamespace should have comment or be unexported (golint)
    • Line 110: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 119: warning: exported method Context.HasQuirk should have comment or be unexported (golint)
    • Line 119: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 123: warning: exported method Context.SetReadTag should have comment or be unexported (golint)
    • Line 123: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 130: warning: exported method Context.GetLocation should have comment or be unexported (golint)
    • Line 130: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 139: warning: exported method Context.Is should have comment or be unexported (golint)
    • Line 139: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 156: warning: exported method Context.Clone should have comment or be unexported (golint)
    • Line 156: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 174: warning: exported method Context.FieldChild should have comment or be unexported (golint)
    • Line 174: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 193: warning: exported method Context.GetFieldChild should have comment or be unexported (golint)
    • Line 193: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 202: warning: exported method Context.GetRequiredFieldChild should have comment or be unexported (golint)
    • Line 202: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 205: 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 211: warning: exported method Context.FieldChildren should have comment or be unexported (golint)
    • Line 211: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 219: warning: exported method Context.MapChild should have comment or be unexported (golint)
    • Line 219: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 238: warning: exported method Context.ListChild should have comment or be unexported (golint)
    • Line 238: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 256: warning: exported method Context.SequencedListChild should have comment or be unexported (golint)
    • Line 256: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/js/puccini-api.go
    • Line 21: warning: exported type PucciniAPI should have comment or be unexported (golint)
    • Line 41: warning: exported method Context.NewPucciniAPI should have comment or be unexported (golint)
    • Line 41: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 62: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 106: warning: exported method PucciniAPI.Download should have comment or be unexported (golint)
    • Line 106: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 107: warning: don't use underscores in Go names; var sourceUrl_ should be sourceURL (golint)
    • Line 109: 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 114: warning: exported method PucciniAPI.LoadString should have comment or be unexported (golint)
    • Line 114: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 115: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 117: 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 122: warning: exported method PucciniAPI.Fail should have comment or be unexported (golint)
    • Line 122: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 133: warning: exported method PucciniAPI.Failf should have comment or be unexported (golint)
    • Line 133: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 137: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/load.go
    • Line 7: warning: exported function Load should have comment or be unexported (golint)
    • Line 11: warning: don't use underscores in Go names; var url_ should be url (golint)
    • Line 27: 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)
    • puccini/tosca/grammars/tosca_v2_0/schema.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type Schema should have comment or be unexported (golint)
    • Line 24: warning: exported function NewSchema should have comment or be unexported (golint)
    • Line 28: warning: comment on exported function ReadSchema should be of the form "ReadSchema ..." (golint)
    • Line 43: warning: comment on exported method Schema.Render should be of the form "Render ..." (golint)
    • Line 44: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: exported method Schema.LookupDataType should have comment or be unexported (golint)
    • Line 58: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 64: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 72: warning: exported method Schema.GetConstraints should have comment or be unexported (golint)
    • Line 72: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • puccini/tosca/grammars/tosca_v2_0/property-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type PropertyDefinition should have comment or be unexported (golint)
    • Line 24: warning: exported function NewPropertyDefinition should have comment or be unexported (golint)
    • Line 28: warning: comment on exported function ReadPropertyDefinition should be of the form "ReadPropertyDefinition ..." (golint)
    • Line 35: warning: exported method PropertyDefinition.Inherit should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: comment on exported method PropertyDefinition.Render should be of the form "Render ..." (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 56: warning: exported method PropertyDefinition.IsRequired should have comment or be unexported (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: exported type PropertyDefinitions should have comment or be unexported (golint)
    • Line 67: warning: exported method PropertyDefinitions.Inherit should have comment or be unexported (golint)
    • Line 67: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/group-policy.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type GroupPolicy should have comment or be unexported (golint)
    • Line 23: warning: exported function NewGroupPolicy should have comment or be unexported (golint)
    • Line 31: warning: comment on exported function ReadGroupPolicy should be of the form "ReadGroupPolicy ..." (golint)
    • Line 42: warning: exported type GroupPolicies should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/group.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type Group should have comment or be unexported (golint)
    • Line 24: warning: exported function NewGroup should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function ReadGroup should be of the form "ReadGroup ..." (golint)
    • Line 42: warning: exported method Group.Normalize should have comment or be unexported (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 64: warning: exported type Groups should have comment or be unexported (golint)
    • Line 66: warning: exported method Groups.Normalize should have comment or be unexported (golint)
    • Line 66: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/data-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 11: warning: exported type HasComparer should have comment or be unexported (golint)
    • Line 25: warning: exported type DataType should have comment or be unexported (golint)
    • Line 36: warning: exported function NewDataType should have comment or be unexported (golint)
    • Line 43: warning: comment on exported function ReadDataType should be of the form "ReadDataType ..." (golint)
    • Line 50: warning: comment on exported method DataType.GetParent should be of the form "GetParent ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 55: warning: comment on exported method DataType.Inherit should be of the form "Inherit ..." (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 83: warning: comment on exported method DataType.Render should be of the form "Render ..." (golint)
    • Line 84: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 98: warning: exported method DataType.GetInternalTypeName should have comment or be unexported (golint)
    • Line 98: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 109: warning: exported method DataType.GetInternal should have comment or be unexported (golint)
    • Line 109: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 120: warning: comment on exported method DataType.Complete should be of the form "Complete ..." (golint)
    • Line 123: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 124: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 151: warning: exported method DataType.GetTypeInformation should have comment or be unexported (golint)
    • Line 151: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 161: warning: exported function GetDataType should have comment or be unexported (golint)
    • Line 165: 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 174: warning: exported type DataTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/hot/parameter-group.go
    • Line 13: warning: exported type ParameterGroup should have comment or be unexported (golint)
    • Line 21: warning: exported function NewParameterGroup should have comment or be unexported (golint)
    • Line 25: warning: comment on exported function ReadParameterGroup should be of the form "ReadParameterGroup ..." (golint)
    • Line 36: warning: exported type ParameterGroups should have comment or be unexported (golint)
    • puccini/tosca/grammars/hot/resource.go
    • Line 8: warning: exported var DeletionPolicies should have comment or be unexported (golint)
    • Line 17: warning: exported function GetDeletionPolicy should have comment or be unexported (golint)
    • Line 30: warning: exported type Resource should have comment or be unexported (golint)
    • Line 47: warning: exported function NewResource should have comment or be unexported (golint)
    • Line 55: warning: comment on exported function ReadResource should be of the form "ReadResource ..." (golint)
    • Line 65: warning: don't use underscores in Go names; var type_ should be type (golint)
    • Line 87: warning: exported method Resource.Normalize should have comment or be unexported (golint)
    • Line 87: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 104: warning: exported method Resource.NormalizeDependencies should have comment or be unexported (golint)
    • Line 104: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 124: warning: exported type Resources should have comment or be unexported (golint)
    • Line 126: warning: exported method Resources.Normalize should have comment or be unexported (golint)
    • Line 126: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/csar/meta.go
    • Line 11: warning: comment on exported var MetaVersions should be of the form "MetaVersions ..." (golint)
    • Line 14: warning: exported var CsarVersions should have comment or be unexported (golint)
    • Line 26: warning: exported type Meta should have comment or be unexported (golint)
    • Line 34: warning: exported function ReadMeta should have comment or be unexported (golint)
    • Line 35: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 83: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 133: warning: don't use underscores in Go names; range var rune_ should be rune (golint)
    • Line 153: warning: don't use underscores in Go names; var entry_ should be entry (golint)
    • Line 164: warning: don't use underscores in Go names; var entry_ should be entry (golint)
    • Line 192: warning: don't use underscores in Go names; var entry_ should be entry (golint)
    • Line 209: warning: don't use underscores in Go names; range var version_ should be version (golint)
    • puccini/tosca/grammars/cloudify_v1_3/interface-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type InterfaceDefinition should have comment or be unexported (golint)
    • Line 20: warning: exported function NewInterfaceDefinition should have comment or be unexported (golint)
    • Line 28: warning: comment on exported function ReadInterfaceDefinition should be of the form "ReadInterfaceDefinition ..." (golint)
    • Line 35: warning: comment on exported method InterfaceDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 36: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 40: warning: exported method InterfaceDefinition.Inherit should have comment or be unexported (golint)
    • Line 40: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 50: warning: exported type InterfaceDefinitions should have comment or be unexported (golint)
    • Line 52: warning: exported method InterfaceDefinitions.Inherit should have comment or be unexported (golint)
    • Line 52: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/compiler/compile.go
    • Line 12: warning: exported function Compile should have comment or be unexported (golint)
    • Line 21: warning: don't use underscores in Go names; var scriptlet_ should be scriptlet (golint)
    • Line 21: warning: don't use underscores in Go names; var err_ should be err (golint)
    • Line 161: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 279: warning: exported function SetMetadata should have comment or be unexported (golint)
    • Line 286: warning: exported function NewMappingEdge should have comment or be unexported (golint)
    • Line 286: warning: don't use underscores in Go names; func parameter type_ should be type (golint)
    • puccini/clout/edge.go
    • Line 14: warning: exported type Edge should have comment or be unexported (golint)
    • Line 22: warning: exported method Vertex.NewEdgeTo should have comment or be unexported (golint)
    • Line 22: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: exported method Vertex.NewEdgeToID should have comment or be unexported (golint)
    • Line 34: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 45: warning: exported method Edge.Remove should have comment or be unexported (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 50: warning: comment on exported method Edge.GetMetadata should be of the form "GetMetadata ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 55: warning: comment on exported method Edge.GetProperties should be of the form "GetProperties ..." (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 60: warning: exported type MarshalableEdge should have comment or be unexported (golint)
    • Line 66: warning: exported type MarshalableEdgeStringMaps should have comment or be unexported (golint)
    • Line 72: warning: exported method Edge.Marshalable should have comment or be unexported (golint)
    • Line 72: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 84: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 93: warning: exported method Edge.Unmarshal should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 104: warning: comment on exported method Edge.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 105: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 110: warning: comment on exported method Edge.MarshalYAML should be of the form "MarshalYAML ..." (golint)
    • Line 111: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 115: warning: comment on exported method Edge.MarshalCBOR should be of the form "MarshalCBOR ..." (golint)
    • Line 116: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 120: warning: comment on exported method Edge.UnmarshalJSON should be of the form "UnmarshalJSON ..." (golint)
    • Line 121: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 127: warning: comment on exported method Edge.UnmarshalYAML should be of the form "UnmarshalYAML ..." (golint)
    • Line 128: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 134: warning: comment on exported method Edge.UnmarshalCBOR should be of the form "UnmarshalCBOR ..." (golint)
    • Line 135: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 145: warning: exported type Edges should have comment or be unexported (golint)
    • Line 147: warning: exported method Edges.Remove should have comment or be unexported (golint)
    • Line 147: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/plugin.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type Plugin should have comment or be unexported (golint)
    • Line 29: warning: exported function NewPlugin should have comment or be unexported (golint)
    • Line 36: warning: comment on exported function ReadPlugin should be of the form "ReadPlugin ..." (golint)
    • Line 69: warning: exported type Plugins should have comment or be unexported (golint)
    • puccini/clout/js/exceptions.go
    • Line 9: warning: exported function UnwrapException should have comment or be unexported (golint)
    • Line 14: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 18: 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)
    • puccini/tosca/grammars/tosca_v2_0/condition-clause.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type ConditionClause should have comment or be unexported (golint)
    • Line 21: warning: exported function NewConditionClause should have comment or be unexported (golint)
    • Line 25: warning: comment on exported function ReadConditionClause should be of the form "ReadConditionClause ..." (golint)
    • Line 40: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 55: warning: exported type ConditionClauses should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/requirement-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 21: warning: exported type RequirementAssignment should have comment or be unexported (golint)
    • Line 36: warning: exported function NewRequirementAssignment should have comment or be unexported (golint)
    • Line 43: warning: comment on exported function ReadRequirementAssignment should be of the form "ReadRequirementAssignment ..." (golint)
    • Line 58: warning: exported function NewDefaultRequirementAssignment should have comment or be unexported (golint)
    • Line 69: warning: exported method RequirementAssignment.GetDefinition should have comment or be unexported (golint)
    • Line 69: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: warning: exported method RequirementAssignment.Normalize should have comment or be unexported (golint)
    • Line 77: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 119: warning: exported type RequirementAssignments should have comment or be unexported (golint)
    • Line 121: warning: exported method RequirementAssignments.Render should have comment or be unexported (golint)
    • Line 121: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 200: warning: exported method RequirementAssignments.Normalize should have comment or be unexported (golint)
    • Line 200: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/constrainable.go
    • Line 11: warning: exported type Constrainable should have comment or be unexported (golint)
    • Line 21: warning: exported type Constrainables should have comment or be unexported (golint)
    • Line 27: warning: exported type ConstrainableList should have comment or be unexported (golint)
    • Line 29: warning: exported method ConstrainableList.AppendWithKey should have comment or be unexported (golint)
    • Line 29: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/unit.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type Unit should have comment or be unexported (golint)
    • Line 34: warning: exported function NewUnit should have comment or be unexported (golint)
    • Line 42: warning: comment on exported function ReadUnit should be of the form "ReadUnit ..." (golint)
    • Line 50: warning: comment on exported method Unit.GetImportSpecs should be of the form "GetImportSpecs ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 53: warning: don't use underscores in Go names; range var import_ should be import (golint)
    • puccini/tosca/report.go
    • Line 18: warning: exported method Context.ReportURL should have comment or be unexported (golint)
    • Line 18: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 21: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 26: warning: exported method Context.Report should have comment or be unexported (golint)
    • Line 26: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 31: warning: exported method Context.Reportf should have comment or be unexported (golint)
    • Line 31: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 35: warning: exported method Context.ReportPath should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 43: warning: exported method Context.ReportPathf should have comment or be unexported (golint)
    • Line 43: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 47: warning: exported method Context.ReportProblematic should have comment or be unexported (golint)
    • Line 47: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 53: warning: exported method Context.ReportError should have comment or be unexported (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 56: 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 65: warning: exported method Context.FormatBadData should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: exported method Context.ReportValueWrongType should have comment or be unexported (golint)
    • Line 69: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 73: warning: exported method Context.ReportAspectWrongType should have comment or be unexported (golint)
    • Line 73: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: warning: exported method Context.ReportValueWrongFormat should have comment or be unexported (golint)
    • Line 77: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 81: warning: exported method Context.ReportValueWrongLength should have comment or be unexported (golint)
    • Line 81: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 85: warning: exported method Context.ReportValueInvalid should have comment or be unexported (golint)
    • Line 85: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 88: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 93: warning: exported method Context.ReportValueMalformed should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 96: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 105: warning: exported method Context.ReportImportIncompatible should have comment or be unexported (golint)
    • Line 105: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 109: warning: exported method Context.ReportImportLoop should have comment or be unexported (golint)
    • Line 109: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 113: warning: exported method Context.ReportRepositoryInaccessible should have comment or be unexported (golint)
    • Line 113: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 117: warning: exported method Context.ReportFieldMissing should have comment or be unexported (golint)
    • Line 117: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 121: warning: exported method Context.ReportFieldUnsupported should have comment or be unexported (golint)
    • Line 121: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 125: warning: exported method Context.ReportFieldUnsupportedValue should have comment or be unexported (golint)
    • Line 125: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 129: warning: exported method Context.ReportFieldMalformedSequencedList should have comment or be unexported (golint)
    • Line 129: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 133: warning: exported method Context.ReportPrimitiveType should have comment or be unexported (golint)
    • Line 133: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 137: warning: exported method Context.ReportDuplicateMapKey should have comment or be unexported (golint)
    • Line 137: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 145: warning: exported method Context.ReportNameAmbiguous should have comment or be unexported (golint)
    • Line 145: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 145: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 149: warning: exported method Context.ReportFieldReferenceNotFound should have comment or be unexported (golint)
    • Line 149: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 157: warning: exported method Context.ReportInheritanceLoop should have comment or be unexported (golint)
    • Line 157: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 161: warning: exported method Context.ReportTypeIncomplete should have comment or be unexported (golint)
    • Line 161: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 169: warning: exported method Context.ReportUndeclared should have comment or be unexported (golint)
    • Line 169: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 173: warning: exported method Context.ReportUnknown should have comment or be unexported (golint)
    • Line 173: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 177: warning: exported method Context.ReportReferenceNotFound should have comment or be unexported (golint)
    • Line 177: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 183: warning: exported method Context.ReportReferenceAmbiguous should have comment or be unexported (golint)
    • Line 183: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 189: warning: exported method Context.ReportPropertyRequired should have comment or be unexported (golint)
    • Line 189: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 193: warning: exported method Context.ReportReservedMetadata should have comment or be unexported (golint)
    • Line 193: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 197: warning: exported method Context.ReportUnknownDataType should have comment or be unexported (golint)
    • Line 197: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 201: warning: exported method Context.ReportMissingEntrySchema should have comment or be unexported (golint)
    • Line 201: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 205: warning: exported method Context.ReportUnsupportedType should have comment or be unexported (golint)
    • Line 205: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 209: warning: exported method Context.ReportIncompatibleType should have comment or be unexported (golint)
    • Line 209: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 209: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 213: warning: exported method Context.ReportIncompatibleTypeInSet should have comment or be unexported (golint)
    • Line 213: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 213: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 217: warning: exported method Context.ReportIncompatible should have comment or be unexported (golint)
    • Line 217: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 221: warning: exported method Context.ReportIncompatibleExtension should have comment or be unexported (golint)
    • Line 221: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 225: warning: exported method Context.ReportNotInRange should have comment or be unexported (golint)
    • Line 225: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 229: warning: exported method Context.ReportCopyLoop should have comment or be unexported (golint)
    • Line 229: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 240: warning: don't use underscores in Go names; var typeName_ should be typeName (golint)
    • Line 248: warning: don't use underscores in Go names; var strings_ should be strings (golint)
    • Line 269: warning: don't use underscores in Go names; range var type_ should be type (golint)
    • puccini/tosca/grammars/tosca_v2_0/import.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 23: warning: exported type Import should have comment or be unexported (golint)
    • Line 34: warning: exported function NewImport should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function ReadImport should be of the form "ReadImport ..." (golint)
    • Line 59: warning: exported method Import.NewImportSpec should have comment or be unexported (golint)
    • Line 59: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 170: warning: exported type Imports should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/node-template-instances.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type NodeTemplateInstances should have comment or be unexported (golint)
    • Line 19: warning: exported function NewNodeTemplateInstances should have comment or be unexported (golint)
    • Line 23: warning: comment on exported function ReadNodeTemplateInstances should be of the form "ReadNodeTemplateInstances ..." (golint)
    • puccini/tosca/grammars/tosca_v2_0/capability-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type CapabilityType should have comment or be unexported (golint)
    • Line 28: warning: exported function NewCapabilityType should have comment or be unexported (golint)
    • Line 36: warning: comment on exported function ReadCapabilityType should be of the form "ReadCapabilityType ..." (golint)
    • Line 43: warning: comment on exported method CapabilityType.GetParent should be of the form "GetParent ..." (golint)
    • Line 44: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: comment on exported method CapabilityType.Inherit should be of the form "Inherit ..." (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 64: warning: exported type CapabilityTypes should have comment or be unexported (golint)
    • puccini/clout/clout.go
    • Line 14: warning: exported const Version should have comment or be unexported (golint)
    • Line 20: warning: exported type Clout should have comment or be unexported (golint)
    • Line 27: warning: exported function NewClout should have comment or be unexported (golint)
    • Line 36: warning: exported type MarshalableCloutStringMaps should have comment or be unexported (golint)
    • Line 38: warning: exported method Clout.MarshalableStringMaps should have comment or be unexported (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 47: warning: comment on exported method Clout.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 53: warning: exported method Clout.Resolve should have comment or be unexported (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 78: warning: exported method Clout.Normalize should have comment or be unexported (golint)
    • Line 78: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 82: 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)
    • puccini/tosca/grammar.go
    • Line 7: warning: exported type GrammarVersion should have comment or be unexported (golint)
    • Line 12: warning: exported type GrammarVersions should have comment or be unexported (golint)
    • Line 14: warning: exported method GrammarVersions.Add should have comment or be unexported (golint)
    • Line 14: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 23: warning: exported type Grammar should have comment or be unexported (golint)
    • Line 28: warning: exported function NewGrammar should have comment or be unexported (golint)
    • Line 35: warning: exported method Grammar.RegisterVersion should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 39: warning: exported method Grammar.RegisterReader should have comment or be unexported (golint)
    • Line 39: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/interface-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type InterfaceAssignment should have comment or be unexported (golint)
    • Line 27: warning: exported function NewInterfaceAssignment should have comment or be unexported (golint)
    • Line 37: warning: comment on exported function ReadInterfaceAssignment should be of the form "ReadInterfaceAssignment ..." (golint)
    • Line 44: warning: comment on exported method InterfaceAssignment.GetKey should be of the form "GetKey ..." (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported method InterfaceAssignment.GetDefinitionForNodeTemplate should have comment or be unexported (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 57: warning: exported method InterfaceAssignment.GetDefinitionForGroup should have comment or be unexported (golint)
    • Line 57: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: exported method InterfaceAssignment.GetDefinitionForRelationship should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 74: warning: exported method InterfaceAssignment.RenderForNodeTemplate should have comment or be unexported (golint)
    • Line 74: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 80: warning: exported method InterfaceAssignment.RenderForRelationship should have comment or be unexported (golint)
    • Line 80: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 86: warning: exported method InterfaceAssignment.RenderForGroup should have comment or be unexported (golint)
    • Line 86: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 92: warning: exported method InterfaceAssignment.Normalize should have comment or be unexported (golint)
    • Line 92: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 112: warning: exported type InterfaceAssignments should have comment or be unexported (golint)
    • Line 114: warning: exported method InterfaceAssignments.CopyUnassigned should have comment or be unexported (golint)
    • Line 114: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 126: warning: exported method InterfaceAssignments.RenderForNodeTemplate should have comment or be unexported (golint)
    • Line 126: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 135: warning: exported method InterfaceAssignments.RenderForRelationship should have comment or be unexported (golint)
    • Line 135: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 144: warning: exported method InterfaceAssignments.RenderForGroup should have comment or be unexported (golint)
    • Line 144: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 153: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 170: warning: exported method InterfaceAssignments.NormalizeForNodeTemplate should have comment or be unexported (golint)
    • Line 170: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 171: warning: don't use underscores in Go names; range var interface_ should be interface (golint)
    • Line 178: warning: exported method InterfaceAssignments.NormalizeForGroup should have comment or be unexported (golint)
    • Line 178: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 179: warning: don't use underscores in Go names; range var interface_ should be interface (golint)
    • Line 186: warning: exported method InterfaceAssignments.NormalizeForRelationship should have comment or be unexported (golint)
    • Line 186: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 187: warning: don't use underscores in Go names; range var interface_ should be interface (golint)
    • puccini/tosca/grammars/tosca_v2_0/policy-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type PolicyType should have comment or be unexported (golint)
    • Line 29: warning: exported function NewPolicyType should have comment or be unexported (golint)
    • Line 37: warning: comment on exported function ReadPolicyType should be of the form "ReadPolicyType ..." (golint)
    • Line 44: warning: comment on exported method PolicyType.GetParent should be of the form "GetParent ..." (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: comment on exported method PolicyType.Inherit should be of the form "Inherit ..." (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 71: warning: comment on exported method PolicyType.Render should be of the form "Render ..." (golint)
    • Line 72: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 89: warning: exported type PolicyTypes should have comment or be unexported (golint)
    • puccini/tosca/normal/node-template.go
    • Line 11: warning: exported type NodeTemplate should have comment or be unexported (golint)
    • Line 27: warning: exported method ServiceTemplate.NewNodeTemplate should have comment or be unexported (golint)
    • Line 27: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported type NodeTemplates should have comment or be unexported (golint)
    • Line 51: warning: comment on exported method NodeTemplates.Object should be of the form "Object ..." (golint)
    • Line 52: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/notification-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported type NotificationDefinition should have comment or be unexported (golint)
    • Line 24: warning: exported function NewNotificationDefinition should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function ReadNotificationDefinition should be of the form "ReadNotificationDefinition ..." (golint)
    • Line 47: warning: comment on exported method NotificationDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 52: warning: exported method NotificationDefinition.Inherit should have comment or be unexported (golint)
    • Line 52: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 66: warning: exported type NotificationDefinitions should have comment or be unexported (golint)
    • Line 68: warning: exported method NotificationDefinitions.Inherit should have comment or be unexported (golint)
    • Line 68: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/policy.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type Policy should have comment or be unexported (golint)
    • Line 34: warning: exported function NewPolicy should have comment or be unexported (golint)
    • Line 43: warning: comment on exported function ReadPolicy should be of the form "ReadPolicy ..." (golint)
    • Line 50: warning: comment on exported method Policy.GetKey should be of the form "GetKey ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 55: warning: comment on exported method Policy.Render should be of the form "Render ..." (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 100: warning: exported method Policy.Normalize should have comment or be unexported (golint)
    • Line 100: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 138: warning: exported type Policies should have comment or be unexported (golint)
    • Line 140: warning: exported method Policies.Normalize should have comment or be unexported (golint)
    • Line 140: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/service-template.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 20: warning: exported type ServiceTemplate should have comment or be unexported (golint)
    • Line 26: warning: exported function NewServiceTemplate should have comment or be unexported (golint)
    • Line 30: warning: comment on exported function ReadServiceTemplate should be of the form "ReadServiceTemplate ..." (golint)
    • Line 41: warning: comment on exported method ServiceTemplate.NormalizeServiceTemplate should be of the form "NormalizeServiceTemplate ..." (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/condition-definition.go
    • Line 15: warning: exported type ConditionDefinition should have comment or be unexported (golint)
    • Line 24: warning: exported function NewConditionDefinition should have comment or be unexported (golint)
    • Line 31: warning: comment on exported function ReadConditionDefinition should be of the form "ReadConditionDefinition ..." (golint)
    • Line 36: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 73: warning: exported type ConditionDefinitions should have comment or be unexported (golint)
    • puccini/tosca/import.go
    • Line 11: warning: exported type Importer should have comment or be unexported (golint)
    • Line 19: warning: exported type ImportSpec should have comment or be unexported (golint)
    • puccini/clout/js/scriptlet.go
    • Line 11: warning: exported function CleanupScriptlet should have comment or be unexported (golint)
    • Line 17: warning: exported function GetScriptlet should have comment or be unexported (golint)
    • Line 31: warning: exported function SetScriptlet should have comment or be unexported (golint)
    • Line 40: warning: exported function GetScriptletNamesInSection should have comment or be unexported (golint)
    • Line 59: warning: exported function GetScriptletsMetadataSection should have comment or be unexported (golint)
    • Line 87: warning: exported function GetScriptletsMetadata should have comment or be unexported (golint)
    • Line 91: 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 100: warning: exported type ScriptletNotFoundError should have comment or be unexported (golint)
    • Line 104: warning: exported function NewScriptletNotFoundError should have comment or be unexported (golint)
    • Line 108: warning: exported function IsScriptletNotFoundError should have comment or be unexported (golint)
    • Line 114: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v1_2/trigger-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type TriggerDefinition should have comment or be unexported (golint)
    • Line 34: warning: exported function NewTriggerDefinition should have comment or be unexported (golint)
    • Line 41: warning: comment on exported function ReadTriggerDefinition should be of the form "ReadTriggerDefinition ..." (golint)
    • Line 47: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 69: warning: comment on exported method TriggerDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 70: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 74: warning: comment on exported method TriggerDefinition.Render should be of the form "Render ..." (golint)
    • Line 75: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 82: warning: exported method TriggerDefinition.Normalize should have comment or be unexported (golint)
    • Line 82: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 100: warning: exported type TriggerDefinitions should have comment or be unexported (golint)
    • Line 102: warning: exported method TriggerDefinitions.Normalize should have comment or be unexported (golint)
    • Line 102: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/policy.go
    • Line 7: warning: exported type Policy should have comment or be unexported (golint)
    • Line 21: warning: exported method ServiceTemplate.NewPolicy should have comment or be unexported (golint)
    • Line 21: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 39: warning: exported type Policies should have comment or be unexported (golint)
    • Line 45: warning: exported type PolicyTrigger should have comment or be unexported (golint)
    • Line 54: warning: exported method Policy.NewTrigger should have comment or be unexported (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/value.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 16: warning: exported type Value should have comment or be unexported (golint)
    • Line 27: warning: exported function NewValue should have comment or be unexported (golint)
    • Line 35: warning: comment on exported function ReadValue should be of the form "ReadValue ..." (golint)
    • Line 41: warning: comment on exported method Value.GetKey should be of the form "GetKey ..." (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 46: warning: exported method Value.RenderProperty should have comment or be unexported (golint)
    • Line 46: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 54: warning: exported method Value.RenderParameter should have comment or be unexported (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 105: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 137: warning: exported method Value.Normalize should have comment or be unexported (golint)
    • Line 137: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 141: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 184: warning: exported type Values should have comment or be unexported (golint)
    • Line 186: warning: exported method Values.SetIfNil should have comment or be unexported (golint)
    • Line 186: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 192: warning: exported method Values.RenderMissingValue should have comment or be unexported (golint)
    • Line 192: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 203: warning: exported method Values.RenderProperties should have comment or be unexported (golint)
    • Line 203: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 214: warning: exported method Values.RenderParameters should have comment or be unexported (golint)
    • Line 214: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 231: warning: exported method Values.Normalize should have comment or be unexported (golint)
    • Line 231: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/workflow.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported type Workflow should have comment or be unexported (golint)
    • Line 24: warning: exported function NewWorkflow should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function ReadWorkflow should be of the form "ReadWorkflow ..." (golint)
    • Line 47: warning: exported method Workflow.Normalize should have comment or be unexported (golint)
    • Line 47: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 64: warning: exported type Workflows should have comment or be unexported (golint)
    • Line 66: warning: exported method Workflows.Normalize should have comment or be unexported (golint)
    • Line 66: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/js/clout-api.go
    • Line 18: warning: exported type CloutAPI should have comment or be unexported (golint)
    • Line 24: warning: exported method Context.NewCloutAPI should have comment or be unexported (golint)
    • Line 24: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 31: warning: exported method CloutAPI.Load should have comment or be unexported (golint)
    • Line 31: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 35: warning: don't use underscores in Go names; var data_ should be data (golint)
    • Line 53: warning: exported method CloutAPI.NewKey should have comment or be unexported (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 57: warning: exported method CloutAPI.Exec should have comment or be unexported (golint)
    • Line 57: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 61: warning: exported method CloutAPI.ExecAll should have comment or be unexported (golint)
    • Line 61: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: exported method CloutAPI.Call should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: exported method CloutAPI.Define should have comment or be unexported (golint)
    • Line 69: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 73: warning: exported method CloutAPI.NewCoercible should have comment or be unexported (golint)
    • Line 73: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 80: 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 85: warning: exported method CloutAPI.NewConstraints should have comment or be unexported (golint)
    • Line 85: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 91: warning: don't use underscores in Go names; var list_ should be list (golint)
    • Line 94: 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 102: warning: exported method CloutAPI.Coerce should have comment or be unexported (golint)
    • Line 102: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 110: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 118: warning: comment on exported method CloutAPI.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 119: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 123: warning: comment on exported method CloutAPI.MarshalYAML should be of the form "MarshalYAML ..." (golint)
    • Line 124: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 128: warning: comment on exported method CloutAPI.MarshalCBOR should be of the form "MarshalCBOR ..." (golint)
    • Line 129: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/notification.go
    • Line 7: warning: exported type Notification should have comment or be unexported (golint)
    • Line 19: warning: exported method Interface.NewNotification should have comment or be unexported (golint)
    • Line 19: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: exported type Notifications should have comment or be unexported (golint)
    • puccini/clout/js/context.go
    • Line 22: warning: exported type Context should have comment or be unexported (golint)
    • Line 40: warning: exported function NewContext should have comment or be unexported (golint)
    • Line 62: warning: exported method Context.NewCloutRuntime should have comment or be unexported (golint)
    • Line 62: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: warning: exported method Context.GetProgram should have comment or be unexported (golint)
    • Line 77: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 90: warning: exported method Context.Exec should have comment or be unexported (golint)
    • Line 90: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 107: warning: exported method Context.Fail should have comment or be unexported (golint)
    • Line 107: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 118: warning: exported method Context.Failf should have comment or be unexported (golint)
    • Line 118: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 122: warning: exported method Context.FailOnError should have comment or be unexported (golint)
    • Line 122: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/trigger-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported type TriggerDefinition should have comment or be unexported (golint)
    • Line 27: warning: exported function NewTriggerDefinition should have comment or be unexported (golint)
    • Line 34: warning: comment on exported function ReadTriggerDefinition should be of the form "ReadTriggerDefinition ..." (golint)
    • Line 41: warning: comment on exported method TriggerDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 46: warning: comment on exported method TriggerDefinition.Render should be of the form "Render ..." (golint)
    • Line 47: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 54: warning: exported method TriggerDefinition.Normalize should have comment or be unexported (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 66: warning: exported type TriggerDefinitions should have comment or be unexported (golint)
    • Line 68: warning: exported method TriggerDefinitions.Normalize should have comment or be unexported (golint)
    • Line 68: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/parse.go
    • Line 11: warning: exported function Detect should have comment or be unexported (golint)
    • Line 21: warning: exported function GetGrammar should have comment or be unexported (golint)
    • Line 26: 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 36: warning: exported function CompatibleGrammars should have comment or be unexported (golint)
    • Line 42: warning: exported function DetectVersion should have comment or be unexported (golint)
    • Line 73: warning: exported function GetImplicitImportSpec should have comment or be unexported (golint)
    • Line 79: 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)
    • puccini/tosca/grammars/cloudify_v1_3/blueprint.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type Blueprint should have comment or be unexported (golint)
    • Line 25: warning: exported function NewBlueprint should have comment or be unexported (golint)
    • Line 29: warning: comment on exported function ReadBlueprint should be of the form "ReadBlueprint ..." (golint)
    • Line 37: warning: comment on exported method Blueprint.SetInputs should be of the form "SetInputs ..." (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 50: warning: comment on exported method Blueprint.NormalizeServiceTemplate should be of the form "NormalizeServiceTemplate ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/import.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type Import should have comment or be unexported (golint)
    • Line 23: warning: exported function NewImport should have comment or be unexported (golint)
    • Line 27: warning: comment on exported function ReadImport should be of the form "ReadImport ..." (golint)
    • Line 34: warning: exported method Import.NewImportSpec should have comment or be unexported (golint)
    • Line 34: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 85: warning: exported type Imports should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/value.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 22: warning: exported type Value should have comment or be unexported (golint)
    • Line 35: warning: exported function NewValue should have comment or be unexported (golint)
    • Line 43: warning: comment on exported function ReadValue should be of the form "ReadValue ..." (golint)
    • Line 49: warning: comment on exported function ReadAttributeValue should be of the form "ReadAttributeValue ..." (golint)
    • Line 57: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 73: warning: comment on exported method Value.GetKey should be of the form "GetKey ..." (golint)
    • Line 74: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 79: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 83: warning: exported method Value.RenderDataType should have comment or be unexported (golint)
    • Line 83: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 95: warning: exported method Value.RenderAttribute should have comment or be unexported (golint)
    • Line 95: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 239: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 276: warning: exported method Value.RenderProperty should have comment or be unexported (golint)
    • Line 276: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 288: warning: exported function ReadAndRenderBareAttribute should have comment or be unexported (golint)
    • Line 294: warning: exported method Value.Normalize should have comment or be unexported (golint)
    • Line 294: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 298: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 342: warning: exported type Values should have comment or be unexported (golint)
    • Line 344: warning: exported method Values.CopyUnassigned should have comment or be unexported (golint)
    • Line 344: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 352: warning: exported method Values.RenderMissingValue should have comment or be unexported (golint)
    • Line 352: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 366: warning: exported method Values.RenderProperties should have comment or be unexported (golint)
    • Line 366: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 384: warning: exported method Values.RenderAttributes should have comment or be unexported (golint)
    • Line 384: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 401: warning: exported method Values.Normalize should have comment or be unexported (golint)
    • Line 401: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 411: warning: exported type ValueList should have comment or be unexported (golint)
    • Line 416: warning: exported function NewValueList should have comment or be unexported (golint)
    • Line 423: warning: exported method ValueList.Set should have comment or be unexported (golint)
    • Line 423: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 427: warning: exported method ValueList.Normalize should have comment or be unexported (golint)
    • Line 427: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 447: warning: exported type ValueMap should have comment or be unexported (golint)
    • Line 453: warning: exported function NewValueMap should have comment or be unexported (golint)
    • Line 461: warning: exported method ValueMap.Put should have comment or be unexported (golint)
    • Line 461: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 465: warning: exported method ValueMap.Normalize should have comment or be unexported (golint)
    • Line 465: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/service-template.go
    • Line 12: warning: exported type ServiceTemplate should have comment or be unexported (golint)
    • Line 25: warning: exported function NewServiceTemplate should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function NormalizeServiceTemplate should be of the form "NormalizeServiceTemplate ..." (golint)
    • Line 63: warning: exported type Normalizable should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/workflow-step-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type WorkflowStepDefinition should have comment or be unexported (golint)
    • Line 35: warning: exported function NewWorkflowStepDefinition should have comment or be unexported (golint)
    • Line 42: warning: comment on exported function ReadWorkflowStepDefinition should be of the form "ReadWorkflowStepDefinition ..." (golint)
    • Line 49: warning: comment on exported method WorkflowStepDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 54: warning: exported method WorkflowStepDefinition.Render should have comment or be unexported (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 84: warning: exported method WorkflowStepDefinition.Normalize should have comment or be unexported (golint)
    • Line 84: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 106: warning: exported method WorkflowStepDefinition.NormalizeNext should have comment or be unexported (golint)
    • Line 106: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 124: warning: exported type WorkflowStepDefinitions should have comment or be unexported (golint)
    • Line 126: warning: exported method WorkflowStepDefinitions.Render should have comment or be unexported (golint)
    • Line 126: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 132: warning: exported method WorkflowStepDefinitions.Normalize should have comment or be unexported (golint)
    • Line 132: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/value.go
    • Line 14: warning: exported type Value should have comment or be unexported (golint)
    • Line 24: warning: exported function NewValue should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function ReadValue should be of the form "ReadValue ..." (golint)
    • Line 38: warning: comment on exported method Value.GetKey should be of the form "GetKey ..." (golint)
    • Line 39: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 43: warning: exported method Value.Normalize should have comment or be unexported (golint)
    • Line 43: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 89: warning: exported type Values should have comment or be unexported (golint)
    • Line 91: warning: exported method Values.Normalize should have comment or be unexported (golint)
    • Line 91: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/hierarchy.go
    • Line 18: warning: exported type Hierarchical should have comment or be unexported (golint)
    • Line 22: warning: comment on exported function GetParent should be of the form "GetParent ..." (golint)
    • Line 29: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 40: warning: exported type Hierarchy should have comment or be unexported (golint)
    • Line 47: warning: comment on exported type HierarchyContext should be of the form "HierarchyContext ..." (with optional leading article) (golint)
    • Line 50: warning: exported type HierarchyDescendants should have comment or be unexported (golint)
    • Line 52: warning: exported function NewHierarchy should have comment or be unexported (golint)
    • Line 58: warning: exported function NewHierarchyFor should have comment or be unexported (golint)
    • Line 71: warning: exported method Hierarchy.Empty should have comment or be unexported (golint)
    • Line 71: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 78: warning: exported method Hierarchy.Root should have comment or be unexported (golint)
    • Line 78: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 85: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 96: warning: exported method Hierarchy.GetContext should have comment or be unexported (golint)
    • Line 96: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 103: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 107: warning: exported method Hierarchy.Range should have comment or be unexported (golint)
    • Line 107: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 111: warning: don't use underscores in Go names; var hierarchy_ should be hierarchy (golint)
    • Line 127: warning: exported method Hierarchy.Find should have comment or be unexported (golint)
    • Line 127: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 134: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 152: warning: exported method Hierarchy.Lookup should have comment or be unexported (golint)
    • Line 152: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 152: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 159: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 159: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 180: warning: exported method Hierarchy.IsCompatible should have comment or be unexported (golint)
    • Line 180: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 197: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 256: warning: exported method Hierarchy.Merge should have comment or be unexported (golint)
    • Line 256: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 272: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 284: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 289: warning: comment on exported method Hierarchy.AddTo should be of the form "AddTo ..." (golint)
    • Line 290: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 295: warning: don't use underscores in Go names; var type_ should be type (golint)
    • Line 303: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 303: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 328: warning: comment on exported method Hierarchy.Print should be of the form "Print ..." (golint)
    • Line 332: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 336: warning: exported method Hierarchy.PrintChildren should have comment or be unexported (golint)
    • Line 336: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 357: warning: exported method Hierarchy.PrintChild should have comment or be unexported (golint)
    • Line 357: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 366: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 370: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 374: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/requirement.go
    • Line 13: warning: exported type Requirement should have comment or be unexported (golint)
    • Line 27: warning: exported method NodeTemplate.NewRequirement should have comment or be unexported (golint)
    • Line 27: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 39: warning: exported type MarshalableRequirement should have comment or be unexported (golint)
    • Line 51: warning: exported method Requirement.Marshalable should have comment or be unexported (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 82: warning: comment on exported method Requirement.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 83: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 87: warning: comment on exported method Requirement.MarshalYAML should be of the form "MarshalYAML ..." (golint)
    • Line 88: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 92: warning: comment on exported method Requirement.MarshalCBOR should be of the form "MarshalCBOR ..." (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 101: warning: exported type Requirements should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/entity.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 11: warning: exported type Entity should have comment or be unexported (golint)
    • Line 15: warning: exported function NewEntity should have comment or be unexported (golint)
    • Line 19: warning: comment on exported method Entity.GetContext should be of the form "GetContext ..." (golint)
    • Line 20: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/parser/phase4-inheritance.go
    • Line 13: warning: exported method Context.GetInheritTasks should have comment or be unexported (golint)
    • Line 13: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 26: warning: exported type InheritContext should have comment or be unexported (golint)
    • Line 32: warning: exported function NewInheritContext should have comment or be unexported (golint)
    • Line 36: warning: exported method InheritContext.GetInheritTask should have comment or be unexported (golint)
    • Line 36: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 61: warning: exported method InheritContext.NewExecutor should have comment or be unexported (golint)
    • Line 61: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 82: warning: exported method InheritContext.GetDependencies should have comment or be unexported (golint)
    • Line 82: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 132: warning: exported type InheritField should have comment or be unexported (golint)
    • Line 140: warning: exported method InheritField.Inherit should have comment or be unexported (golint)
    • Line 140: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 167: warning: comment on exported method InheritField.InheritEntity should be of the form "InheritEntity ..." (golint)
    • Line 168: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 174: warning: comment on exported method InheritField.InheritStringsFromSlice should be of the form "InheritStringsFromSlice ..." (golint)
    • Line 175: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 203: warning: comment on exported method InheritField.InheritStructsFromSlice should be of the form "InheritStructsFromSlice ..." (golint)
    • Line 204: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 228: warning: comment on exported method InheritField.InheritStringsFromMap should be of the form "InheritStringsFromMap ..." (golint)
    • Line 229: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 260: warning: comment on exported method InheritField.InheritStructsFromMap should be of the form "InheritStructsFromMap ..." (golint)
    • Line 261: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 289: warning: exported type InheritFields should have comment or be unexported (golint)
    • Line 291: warning: comment on exported function NewInheritFields should be of the form "NewInheritFields ..." (golint)
    • Line 312: warning: comment on exported method InheritFields.Get should be of the form "Get ..." (golint)
    • Line 313: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/entity.go
    • Line 11: warning: exported type Entity should have comment or be unexported (golint)
    • Line 15: warning: exported function NewEntity should have comment or be unexported (golint)
    • Line 19: warning: comment on exported method Entity.GetContext should be of the form "GetContext ..." (golint)
    • Line 20: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/operation.go
    • Line 7: warning: exported type Operation should have comment or be unexported (golint)
    • Line 21: warning: exported method Interface.NewOperation should have comment or be unexported (golint)
    • Line 21: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: exported method PolicyTrigger.NewOperation should have comment or be unexported (golint)
    • Line 34: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: exported type Operations should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/interface-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type InterfaceAssignment should have comment or be unexported (golint)
    • Line 21: warning: exported function NewInterfaceAssignment should have comment or be unexported (golint)
    • Line 29: warning: comment on exported function ReadInterfaceAssignment should be of the form "ReadInterfaceAssignment ..." (golint)
    • Line 36: warning: comment on exported method InterfaceAssignment.GetKey should be of the form "GetKey ..." (golint)
    • Line 37: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 41: warning: exported method InterfaceAssignment.GetDefinitionForNodeTemplate should have comment or be unexported (golint)
    • Line 41: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: exported method InterfaceAssignment.GetDefinitionForRelationshipSource should have comment or be unexported (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 57: warning: exported method InterfaceAssignment.GetDefinitionForRelationshipTarget should have comment or be unexported (golint)
    • Line 57: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: exported method InterfaceAssignment.Render should have comment or be unexported (golint)
    • Line 65: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: exported method InterfaceAssignment.Normalize should have comment or be unexported (golint)
    • Line 69: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 78: warning: exported type InterfaceAssignments should have comment or be unexported (golint)
    • Line 80: warning: exported method InterfaceAssignments.Render should have comment or be unexported (golint)
    • Line 80: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 99: warning: exported method InterfaceAssignments.NormalizeForNodeTemplate should have comment or be unexported (golint)
    • Line 99: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 100: warning: don't use underscores in Go names; range var interface_ should be interface (golint)
    • Line 107: warning: exported method InterfaceAssignments.NormalizeForRelationshipSource should have comment or be unexported (golint)
    • Line 107: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 108: warning: don't use underscores in Go names; range var interface_ should be interface (golint)
    • Line 119: warning: exported method InterfaceAssignments.NormalizeForRelationshipTarget should have comment or be unexported (golint)
    • Line 119: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 120: warning: don't use underscores in Go names; range var interface_ should be interface (golint)
    • puccini/tosca/parser/phase2.1-namespaces.go
    • Line 8: warning: exported method Context.AddNamespaces should have comment or be unexported (golint)
    • Line 8: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 12: warning: exported method Unit.MergeNamespaces should have comment or be unexported (golint)
    • Line 12: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 18: warning: don't use underscores in Go names; range var import_ should be import (golint)
    • Line 32: warning: exported method Context.PrintNamespaces should have comment or be unexported (golint)
    • Line 32: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: don't use underscores in Go names; range var import_ should be import (golint)
    • puccini/tosca/grammars/tosca_v2_0/capability-filter.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type CapabilityFilter should have comment or be unexported (golint)
    • Line 25: warning: exported function NewCapabilityFilter should have comment or be unexported (golint)
    • Line 33: warning: comment on exported function ReadCapabilityFilter should be of the form "ReadCapabilityFilter ..." (golint)
    • Line 40: warning: exported method CapabilityFilter.Normalize should have comment or be unexported (golint)
    • Line 40: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 61: warning: exported type CapabilityFilters should have comment or be unexported (golint)
    • Line 63: warning: exported method CapabilityFilters.Normalize should have comment or be unexported (golint)
    • Line 63: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/timestamp.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported var TimestampShortRE should have comment or be unexported (golint)
    • Line 19: warning: exported var TimestampLongRE should have comment or be unexported (golint)
    • Line 25: warning: exported const TimestampFormat should have comment or be unexported (golint)
    • Line 27: warning: exported const TimestampTimezoneFormat should have comment or be unexported (golint)
    • Line 33: warning: exported type Timestamp should have comment or be unexported (golint)
    • Line 50: warning: comment on exported function ReadTimestamp should be of the form "ReadTimestamp ..." (golint)
    • Line 211: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 215: warning: exported method Timestamp.Compare should have comment or be unexported (golint)
    • Line 215: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 222: warning: comment on exported method Timestamp.Location should be of the form "Location ..." (golint)
    • Line 223: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 231: warning: comment on exported method Timestamp.Time should be of the form "Time ..." (golint)
    • Line 232: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 250: 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 258: 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)
    • puccini/tosca/parser/gather.go
    • Line 10: warning: exported method Context.Gather should have comment or be unexported (golint)
    • Line 10: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/information.go
    • Line 7: warning: exported type TypeInformation should have comment or be unexported (golint)
    • Line 14: warning: exported function NewTypeInformation should have comment or be unexported (golint)
    • Line 20: warning: exported function CopyTypeInformation should have comment or be unexported (golint)
    • Line 35: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 43: warning: exported method TypeInformation.Empty should have comment or be unexported (golint)
    • Line 43: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 50: warning: exported method TypeInformation.Prune should have comment or be unexported (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 60: warning: exported type Information should have comment or be unexported (golint)
    • Line 70: warning: exported function NewInformation should have comment or be unexported (golint)
    • Line 81: warning: exported function CopyInformation should have comment or be unexported (golint)
    • Line 94: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 102: warning: exported method Information.Empty should have comment or be unexported (golint)
    • Line 102: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 112: warning: exported method Information.Prune should have comment or be unexported (golint)
    • Line 112: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 149: warning: exported type InformationMap should have comment or be unexported (golint)
    • Line 151: warning: exported function CopyInformationMap should have comment or be unexported (golint)
    • Line 161: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 166: warning: exported method InformationMap.Empty should have comment or be unexported (golint)
    • Line 166: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 175: warning: exported method InformationMap.Prune should have comment or be unexported (golint)
    • Line 175: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/validation.go
    • Line 10: warning: exported method Context.ValidateUnsupportedFields should have comment or be unexported (golint)
    • Line 10: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 16: warning: don't use underscores in Go names; range var key_ should be key (golint)
    • Line 28: warning: exported method Context.ValidateType should have comment or be unexported (golint)
    • Line 28: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 36: warning: comment on exported function ValidateRequiredFields should be of the form "ValidateRequiredFields ..." (golint)
    • puccini/tosca/normal/workflow.go
    • Line 7: warning: exported type Workflow should have comment or be unexported (golint)
    • Line 17: warning: exported method ServiceTemplate.NewWorkflow should have comment or be unexported (golint)
    • Line 17: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 33: warning: exported type Workflows should have comment or be unexported (golint)
    • Line 39: warning: exported type WorkflowPrecondition should have comment or be unexported (golint)
    • Line 51: warning: exported type WorkflowStep should have comment or be unexported (golint)
    • Line 63: warning: exported method Workflow.NewStep should have comment or be unexported (golint)
    • Line 63: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 79: warning: exported type WorkflowSteps should have comment or be unexported (golint)
    • Line 85: warning: exported type WorkflowActivity should have comment or be unexported (golint)
    • Line 93: warning: exported method WorkflowStep.NewActivity should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/output-mapping.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 16: warning: exported type OutputMapping should have comment or be unexported (golint)
    • Line 31: warning: exported function NewOutputMapping should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function ReadOutputMapping should be of the form "ReadOutputMapping ..." (golint)
    • Line 50: warning: comment on exported method OutputMapping.GetKey should be of the form "GetKey ..." (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 55: warning: exported method OutputMapping.RenderForNodeTemplate should have comment or be unexported (golint)
    • Line 55: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 76: warning: exported method OutputMapping.RenderForRelationship should have comment or be unexported (golint)
    • Line 76: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 96: warning: exported method OutputMapping.RenderForGroup should have comment or be unexported (golint)
    • Line 96: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 116: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 126: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 136: warning: exported method OutputMapping.NormalizeForNodeTemplate should have comment or be unexported (golint)
    • Line 136: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 146: warning: exported method OutputMapping.NormalizeForRelationship should have comment or be unexported (golint)
    • Line 146: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 161: warning: exported method OutputMapping.NormalizeForGroup should have comment or be unexported (golint)
    • Line 161: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 169: warning: exported type OutputMappings should have comment or be unexported (golint)
    • Line 171: warning: exported method OutputMappings.CopyUnassigned should have comment or be unexported (golint)
    • Line 171: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 179: warning: exported method OutputMappings.Inherit should have comment or be unexported (golint)
    • Line 179: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 187: warning: exported method OutputMappings.RenderForNodeTemplate should have comment or be unexported (golint)
    • Line 187: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 193: warning: exported method OutputMappings.RenderForRelationship should have comment or be unexported (golint)
    • Line 193: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 199: warning: exported method OutputMappings.RenderForGroup should have comment or be unexported (golint)
    • Line 199: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 205: warning: exported method OutputMappings.NormalizeForNodeTemplate should have comment or be unexported (golint)
    • Line 205: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 211: warning: exported method OutputMappings.NormalizeForRelationship should have comment or be unexported (golint)
    • Line 211: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 217: warning: exported method OutputMappings.NormalizeForGroup should have comment or be unexported (golint)
    • Line 217: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/workflow-precondition-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 16: warning: exported type WorkflowPreconditionDefinition should have comment or be unexported (golint)
    • Line 27: warning: exported function NewWorkflowPreconditionDefinition should have comment or be unexported (golint)
    • Line 31: warning: comment on exported function ReadWorkflowPreconditionDefinition should be of the form "ReadWorkflowPreconditionDefinition ..." (golint)
    • Line 42: warning: exported type WorkflowPreconditionDefinitions should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/node-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type NodeType should have comment or be unexported (golint)
    • Line 22: warning: exported function NewNodeType should have comment or be unexported (golint)
    • Line 30: warning: comment on exported function ReadNodeType should be of the form "ReadNodeType ..." (golint)
    • Line 37: warning: comment on exported method NodeType.GetParent should be of the form "GetParent ..." (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 42: warning: comment on exported method NodeType.Inherit should be of the form "Inherit ..." (golint)
    • Line 43: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: exported type NodeTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/policy-trigger-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type PolicyTriggerType should have comment or be unexported (golint)
    • Line 21: warning: exported function NewPolicyTriggerType should have comment or be unexported (golint)
    • Line 29: warning: comment on exported function ReadPolicyTriggerType should be of the form "ReadPolicyTriggerType ..." (golint)
    • Line 38: warning: comment on exported method PolicyTriggerType.GetParent should be of the form "GetParent ..." (golint)
    • Line 39: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 47: warning: exported type PolicyTriggerTypes should have comment or be unexported (golint)
    • puccini/clout/js/clout-context.go
    • Line 12: warning: exported type CloutContext should have comment or be unexported (golint)
    • Line 18: warning: exported method Context.NewCloutContext should have comment or be unexported (golint)
    • Line 18: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 26: warning: exported method CloutContext.Exec should have comment or be unexported (golint)
    • Line 26: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 42: warning: exported method CloutContext.ExecAll should have comment or be unexported (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 54: warning: exported method CloutContext.NewRuntime should have comment or be unexported (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: exported method CloutContext.CallFunction should have comment or be unexported (golint)
    • Line 58: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/parse.go
    • Line 10: warning: exported function Parse should have comment or be unexported (golint)
    • Line 10: warning: don't use underscores in Go names; func parameter map_ should be map (golint)
    • Line 43: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 65: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 111: 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)
    • puccini/tosca/grammars/tosca_v2_0/common.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported var Grammar should have comment or be unexported (golint)
    • Line 15: warning: exported var DefaultScriptletNamespace should have comment or be unexported (golint)
    • Line 94: warning: exported function CompareUint32 should have comment or be unexported (golint)
    • Line 103: warning: exported function CompareUint64 should have comment or be unexported (golint)
    • Line 112: warning: exported function CompareInt64 should have comment or be unexported (golint)
    • Line 121: warning: exported function CompareFloat64 should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/copy.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 8: warning: comment on exported function CopyTemplate should be of the form "CopyTemplate ..." (golint)
    • Line 10: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 11: warning: don't use underscores in Go names; var copyFromName_ should be copyFromName (golint)
    • Line 14: warning: don't use underscores in Go names; var templates_ should be templates (golint)
    • Line 30: warning: exported function CopyAndMerge should have comment or be unexported (golint)
    • Line 35: warning: don't use underscores in Go names; var targetCopyFromName_ should be targetCopyFromName (golint)
    • Line 46: warning: don't use underscores in Go names; var targetMap_ should be targetMap (golint)
    • puccini/tosca/quirk.go
    • Line 7: warning: exported type Quirk should have comment or be unexported (golint)
    • Line 9: warning: comment on exported const QuirkImportsImplicitDisable should be of the form "QuirkImportsImplicitDisable ..." (golint)
    • Line 13: warning: comment on exported const QuirkImportsPermissive should be of the form "QuirkImportsPermissive ..." (golint)
    • Line 17: warning: comment on exported const QuirkDataTypesStringPermissive should be of the form "QuirkDataTypesStringPermissive ..." (golint)
    • Line 25: warning: comment on exported const QuirkDataTypesTimestampPermissive should be of the form "QuirkDataTypesTimestampPermissive ..." (golint)
    • Line 31: warning: comment on exported const QuirkNamespaceNormativeIgnore should be of the form "QuirkNamespaceNormativeIgnore ..." (golint)
    • Line 34: warning: comment on exported const QuirkNamespaceNormativeShortcutsDisable should be of the form "QuirkNamespaceNormativeShortcutsDisable ..." (golint)
    • Line 40: warning: comment on exported const QuirkSubstitutionMappingsRequirementsList should be of the form "QuirkSubstitutionMappingsRequirementsList ..." (golint)
    • Line 51: warning: exported type Quirks should have comment or be unexported (golint)
    • Line 53: warning: exported function NewQuirks should have comment or be unexported (golint)
    • Line 61: warning: exported method Quirks.Has should have comment or be unexported (golint)
    • Line 61: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 62: warning: don't use underscores in Go names; range var quirk_ should be quirk (golint)
    • puccini/tosca/grammars/tosca_v2_0/artifact-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 26: warning: exported type ArtifactDefinition should have comment or be unexported (golint)
    • Line 48: warning: exported function NewArtifactDefinition should have comment or be unexported (golint)
    • Line 56: warning: comment on exported function ReadArtifactDefinition should be of the form "ReadArtifactDefinition ..." (golint)
    • Line 72: warning: exported method ArtifactDefinition.GetURL should have comment or be unexported (golint)
    • Line 72: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 102: warning: exported method ArtifactDefinition.GetExtension should have comment or be unexported (golint)
    • Line 102: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 110: 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 115: warning: comment on exported method ArtifactDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 116: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 120: warning: exported method ArtifactDefinition.Inherit should have comment or be unexported (golint)
    • Line 120: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 167: warning: exported type ArtifactDefinitions should have comment or be unexported (golint)
    • Line 169: warning: exported method ArtifactDefinitions.Inherit should have comment or be unexported (golint)
    • Line 169: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/data.go
    • Line 12: warning: exported type Data should have comment or be unexported (golint)
    • Line 18: warning: exported function NewData should have comment or be unexported (golint)
    • Line 25: warning: comment on exported function ReadData should be of the form "ReadData ..." (golint)
    • puccini/tosca/normal/value.go
    • Line 12: warning: exported type Value should have comment or be unexported (golint)
    • Line 20: warning: exported function NewValue should have comment or be unexported (golint)
    • Line 24: warning: comment on exported method Value.SetKey should be of the form "SetKey ..." (golint)
    • Line 25: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 29: warning: comment on exported method Value.SetInformation should be of the form "SetInformation ..." (golint)
    • Line 30: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: comment on exported method Value.AddConstraint should be of the form "AddConstraint ..." (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/interface-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type InterfaceDefinition should have comment or be unexported (golint)
    • Line 31: warning: exported function NewInterfaceDefinition should have comment or be unexported (golint)
    • Line 41: warning: comment on exported function ReadInterfaceDefinition should be of the form "ReadInterfaceDefinition ..." (golint)
    • Line 48: warning: comment on exported method InterfaceDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 53: warning: exported method InterfaceDefinition.Inherit should have comment or be unexported (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 74: warning: comment on exported method InterfaceDefinition.Render should be of the form "Render ..." (golint)
    • Line 75: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 91: warning: exported type InterfaceDefinitions should have comment or be unexported (golint)
    • Line 93: warning: exported method InterfaceDefinitions.Inherit should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/substitution.go
    • Line 7: warning: exported type Substitution should have comment or be unexported (golint)
    • Line 19: warning: exported method ServiceTemplate.NewSubstitution should have comment or be unexported (golint)
    • Line 19: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/operation-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported type OperationAssignment should have comment or be unexported (golint)
    • Line 26: warning: exported function NewOperationAssignment should have comment or be unexported (golint)
    • Line 34: warning: comment on exported function ReadOperationAssignment should be of the form "ReadOperationAssignment ..." (golint)
    • Line 53: warning: exported function ValidateOperationExecutor should have comment or be unexported (golint)
    • Line 61: warning: comment on exported method OperationAssignment.GetKey should be of the form "GetKey ..." (golint)
    • Line 62: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 66: warning: exported method OperationAssignment.Normalize should have comment or be unexported (golint)
    • Line 66: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 84: warning: exported type OperationAssignments should have comment or be unexported (golint)
    • Line 86: warning: exported method OperationAssignments.Render should have comment or be unexported (golint)
    • Line 86: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 111: warning: exported method OperationAssignments.Normalize should have comment or be unexported (golint)
    • Line 111: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/parser/unit.go
    • Line 16: warning: exported type NoEntity should have comment or be unexported (golint)
    • Line 20: warning: exported function NewNoEntity should have comment or be unexported (golint)
    • Line 24: warning: comment on exported method NoEntity.GetContext should be of the form "GetContext ..." (golint)
    • Line 25: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 33: warning: exported type Unit should have comment or be unexported (golint)
    • Line 42: warning: exported function NewUnitNoEntity should have comment or be unexported (golint)
    • Line 46: warning: exported function NewUnit should have comment or be unexported (golint)
    • Line 58: warning: exported method Unit.AddImport should have comment or be unexported (golint)
    • Line 58: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: don't use underscores in Go names; method parameter import_ should be import (golint)
    • Line 64: warning: exported method Unit.GetContext should have comment or be unexported (golint)
    • Line 64: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 70: warning: exported method Unit.PrintImports should have comment or be unexported (golint)
    • Line 70: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 86: warning: exported method Unit.PrintNode should have comment or be unexported (golint)
    • Line 86: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 95: warning: exported type Units should have comment or be unexported (golint)
    • Line 99: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 103: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 107: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/relationship-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type RelationshipAssignment should have comment or be unexported (golint)
    • Line 31: warning: exported function NewRelationshipAssignment should have comment or be unexported (golint)
    • Line 40: warning: comment on exported function ReadRelationshipAssignment should be of the form "ReadRelationshipAssignment ..." (golint)
    • Line 55: warning: exported method RelationshipAssignment.GetType should have comment or be unexported (golint)
    • Line 55: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 67: warning: exported method RelationshipAssignment.Render should have comment or be unexported (golint)
    • Line 67: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 98: warning: exported method RelationshipAssignment.Normalize should have comment or be unexported (golint)
    • Line 98: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/trigger-definition-condition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 11: warning: exported type TriggerDefinitionCondition should have comment or be unexported (golint)
    • Line 20: warning: exported function NewTriggerDefinitionCondition should have comment or be unexported (golint)
    • Line 24: warning: comment on exported function ReadTriggerDefinitionCondition should be of the form "ReadTriggerDefinitionCondition ..." (golint)
    • puccini/tosca/normal/function-call.go
    • Line 11: warning: exported type FunctionCall should have comment or be unexported (golint)
    • Line 19: warning: exported function NewFunctionCall should have comment or be unexported (golint)
    • Line 23: warning: comment on exported method FunctionCall.SetKey should be of the form "SetKey ..." (golint)
    • Line 24: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 28: warning: comment on exported method FunctionCall.SetInformation should be of the form "SetInformation ..." (golint)
    • Line 29: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 33: warning: comment on exported method FunctionCall.AddConstraint should be of the form "AddConstraint ..." (golint)
    • Line 34: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 42: warning: exported type FunctionCalls should have comment or be unexported (golint)
    • Line 48: warning: exported type FunctionCallMap should have comment or be unexported (golint)
    • Line 54: warning: exported type FunctionCallMapMap should have comment or be unexported (golint)
    • puccini/tosca/normal/group.go
    • Line 7: warning: exported type Group should have comment or be unexported (golint)
    • Line 20: warning: exported method ServiceTemplate.NewGroup should have comment or be unexported (golint)
    • Line 20: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 38: warning: exported type Groups should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/group.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type Group should have comment or be unexported (golint)
    • Line 33: warning: exported function NewGroup should have comment or be unexported (golint)
    • Line 42: warning: comment on exported function ReadGroup should be of the form "ReadGroup ..." (golint)
    • Line 49: warning: comment on exported method Group.Render should be of the form "Render ..." (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 78: warning: exported method Group.Normalize should have comment or be unexported (golint)
    • Line 78: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 109: warning: exported type Groups should have comment or be unexported (golint)
    • Line 111: warning: exported method Groups.Normalize should have comment or be unexported (golint)
    • Line 111: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/types.go
    • Line 13: warning: exported var ParameterTypes should have comment or be unexported (golint)
    • Line 21: warning: exported function IsParameterTypeValid should have comment or be unexported (golint)
    • Line 21: warning: don't use underscores in Go names; func parameter type_ should be type (golint)
    • Line 30: warning: exported method Value.ValidateParameterType should have comment or be unexported (golint)
    • Line 30: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 30: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 42: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 56: warning: exported method Value.CoerceParameterType should have comment or be unexported (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 56: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 96: warning: exported var ResourceTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/cloudify_v1_3/relationship-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 12: warning: exported type RelationshipAssignment should have comment or be unexported (golint)
    • Line 25: warning: exported function NewRelationshipAssignment should have comment or be unexported (golint)
    • Line 34: warning: comment on exported function ReadRelationshipAssignment should be of the form "ReadRelationshipAssignment ..." (golint)
    • Line 41: warning: comment on exported method RelationshipAssignment.Render should be of the form "Render ..." (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 70: warning: exported method RelationshipAssignment.Normalize should have comment or be unexported (golint)
    • Line 70: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 95: warning: exported type RelationshipAssignments should have comment or be unexported (golint)
    • puccini/tosca/parser/phase1-read.go
    • Line 16: warning: exported method Context.ReadRoot should have comment or be unexported (golint)
    • Line 16: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 111: warning: don't use underscores in Go names; var container_ should be container (golint)
    • Line 128: warning: don't use underscores in Go names; var cached_ should be cached (golint)
    • Line 150: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/relationship-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 13: warning: exported type RelationshipType should have comment or be unexported (golint)
    • Line 23: warning: exported function NewRelationshipType should have comment or be unexported (golint)
    • Line 32: warning: comment on exported function ReadRelationshipType should be of the form "ReadRelationshipType ..." (golint)
    • Line 39: warning: comment on exported method RelationshipType.GetParent should be of the form "GetParent ..." (golint)
    • Line 40: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 44: warning: comment on exported method RelationshipType.Inherit should be of the form "Inherit ..." (golint)
    • Line 45: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 60: warning: exported type RelationshipTypes should have comment or be unexported (golint)
    • puccini/tosca/normal/capability.go
    • Line 14: warning: exported type Capability should have comment or be unexported (golint)
    • Line 27: warning: exported method NodeTemplate.NewCapability should have comment or be unexported (golint)
    • Line 27: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 41: warning: exported type MarshalableCapability should have comment or be unexported (golint)
    • Line 51: warning: exported method Capability.Marshalable should have comment or be unexported (golint)
    • Line 51: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 72: warning: comment on exported method Capability.MarshalJSON should be of the form "MarshalJSON ..." (golint)
    • Line 73: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 77: warning: comment on exported method Capability.MarshalYAML should be of the form "MarshalYAML ..." (golint)
    • Line 78: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 82: warning: comment on exported method Capability.MarshalCBOR should be of the form "MarshalCBOR ..." (golint)
    • Line 83: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 91: warning: exported type Capabilities should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/group-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type GroupType should have comment or be unexported (golint)
    • Line 30: warning: exported function NewGroupType should have comment or be unexported (golint)
    • Line 40: warning: comment on exported function ReadGroupType should be of the form "ReadGroupType ..." (golint)
    • Line 47: warning: comment on exported method GroupType.GetParent should be of the form "GetParent ..." (golint)
    • Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 52: warning: comment on exported method GroupType.Inherit should be of the form "Inherit ..." (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 74: warning: comment on exported method GroupType.Render should be of the form "Render ..." (golint)
    • Line 75: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 91: warning: exported type GroupTypes should have comment or be unexported (golint)
    • Line 93: warning: exported method GroupTypes.IsCompatible should have comment or be unexported (golint)
    • Line 93: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 102: warning: exported method GroupTypes.ValidateSubset should have comment or be unexported (golint)
    • Line 102: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/puccini-clout/commands/scriptlet-list.go
    • Line 36: warning: exported function List should have comment or be unexported (golint)
    • Line 43: warning: exported function ListValue should have comment or be unexported (golint)
    • Line 44: warning: don't use underscores in Go names; var value_ should be value (golint)
    • Line 51: warning: don't use underscores in Go names; range var value__ should be value (golint)
    • puccini/tosca/grammars/tosca_v2_0/operation-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 19: warning: exported type OperationAssignment should have comment or be unexported (golint)
    • Line 29: warning: exported function NewOperationAssignment should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function ReadOperationAssignment should be of the form "ReadOperationAssignment ..." (golint)
    • Line 53: warning: comment on exported method OperationAssignment.GetKey should be of the form "GetKey ..." (golint)
    • Line 54: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: exported method OperationAssignment.Normalize should have comment or be unexported (golint)
    • Line 58: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 87: warning: exported type OperationAssignments should have comment or be unexported (golint)
    • Line 89: warning: exported method OperationAssignments.CopyUnassigned should have comment or be unexported (golint)
    • Line 89: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 105: warning: exported method OperationAssignments.Render should have comment or be unexported (golint)
    • Line 105: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 140: warning: exported method OperationAssignments.Normalize should have comment or be unexported (golint)
    • Line 140: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/cloudify_v1_3/input.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type Input should have comment or be unexported (golint)
    • Line 21: warning: exported function NewInput should have comment or be unexported (golint)
    • Line 28: warning: comment on exported function ReadInput should be of the form "ReadInput ..." (golint)
    • Line 35: warning: exported method Input.Normalize should have comment or be unexported (golint)
    • Line 35: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 49: warning: comment on exported method Input.Render should be of the form "Render ..." (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 66: warning: exported type Inputs should have comment or be unexported (golint)
    • Line 68: warning: exported method Inputs.Normalize should have comment or be unexported (golint)
    • Line 68: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/capability-assignment.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 20: warning: exported type CapabilityAssignment should have comment or be unexported (golint)
    • Line 29: warning: exported function NewCapabilityAssignment should have comment or be unexported (golint)
    • Line 38: warning: comment on exported function ReadCapabilityAssignment should be of the form "ReadCapabilityAssignment ..." (golint)
    • Line 45: warning: comment on exported method CapabilityAssignment.GetKey should be of the form "GetKey ..." (golint)
    • Line 46: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 50: warning: exported method CapabilityAssignment.GetDefinition should have comment or be unexported (golint)
    • Line 50: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 58: warning: exported method CapabilityAssignment.Normalize should have comment or be unexported (golint)
    • Line 58: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 90: warning: exported type CapabilityAssignments should have comment or be unexported (golint)
    • Line 92: warning: exported method CapabilityAssignment.Render should have comment or be unexported (golint)
    • Line 92: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 100: warning: exported method CapabilityAssignments.Render should have comment or be unexported (golint)
    • Line 100: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 118: warning: exported method CapabilityAssignments.Normalize should have comment or be unexported (golint)
    • Line 118: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/unit.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 20: warning: exported type Unit should have comment or be unexported (golint)
    • Line 39: warning: exported function NewUnit should have comment or be unexported (golint)
    • Line 43: warning: comment on exported function ReadUnit should be of the form "ReadUnit ..." (golint)
    • Line 54: warning: comment on exported method Unit.GetImportSpecs should be of the form "GetImportSpecs ..." (golint)
    • Line 55: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 59: warning: don't use underscores in Go names; range var import_ should be import (golint)
    • Line 67: warning: exported method Unit.Normalize should have comment or be unexported (golint)
    • Line 67: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/parser/phase2.2-lookup.go
    • Line 12: warning: exported method Context.LookupNames should have comment or be unexported (golint)
    • Line 12: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 16: warning: comment on exported method Context.LookupFields should be of the form "LookupFields ..." (golint)
    • Line 17: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 124: warning: exported type LookupField should have comment or be unexported (golint)
    • Line 129: warning: exported type LookupName should have comment or be unexported (golint)
    • Line 135: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 135: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 145: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 162: warning: exported type LookupProblems should have comment or be unexported (golint)
    • Line 164: warning: exported method LookupProblems.Field should have comment or be unexported (golint)
    • Line 164: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 173: warning: exported method LookupProblems.AddType should have comment or be unexported (golint)
    • Line 173: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 173: warning: don't use underscores in Go names; method parameter type_ should be type (golint)
    • Line 177: warning: exported method LookupProblems.SetFound should have comment or be unexported (golint)
    • Line 177: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 181: warning: exported method LookupProblems.Report should have comment or be unexported (golint)
    • Line 181: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/clout/js/function-call.go
    • Line 16: warning: exported type FunctionCallContext should have comment or be unexported (golint)
    • Line 22: warning: exported method FunctionCallContext.API should have comment or be unexported (golint)
    • Line 22: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 34: warning: exported type FunctionCall should have comment or be unexported (golint)
    • Line 48: warning: exported method CloutContext.NewFunctionCall should have comment or be unexported (golint)
    • Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 48: warning: don't use underscores in Go names; method parameter map_ should be map (golint)
    • Line 111: warning: exported method FunctionCall.Signature should have comment or be unexported (golint)
    • Line 111: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 119: warning: comment on exported method FunctionCall.Coerce should be of the form "Coerce ..." (golint)
    • Line 120: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 138: warning: comment on exported method FunctionCall.SetConstraints should be of the form "SetConstraints ..." (golint)
    • Line 139: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 144: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 148: warning: exported method FunctionCall.CoerceArguments should have comment or be unexported (golint)
    • Line 148: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 159: warning: exported method FunctionCall.Validate should have comment or be unexported (golint)
    • Line 159: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 188: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 217: warning: don't use underscores in Go names; var value_ should be value (golint)
    • puccini/tosca/grammars/cloudify_v1_3/policy.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type Policy should have comment or be unexported (golint)
    • Line 26: warning: exported function NewPolicy should have comment or be unexported (golint)
    • Line 34: warning: comment on exported function ReadPolicy should be of the form "ReadPolicy ..." (golint)
    • Line 41: warning: exported method Policy.Normalize should have comment or be unexported (golint)
    • Line 41: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 65: warning: exported type Policies should have comment or be unexported (golint)
    • Line 67: warning: exported method Policies.Normalize should have comment or be unexported (golint)
    • Line 67: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/common.go
    • Line 7: warning: comment on exported var Grammars should be of the form "Grammars ..." (golint)
    • Line 10: warning: comment on exported var ImplicitProfilePaths should be of the form "ImplicitProfilePaths ..." (golint)
    • puccini/tosca/grammars/cloudify_v1_3/upload-resources.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 14: warning: exported type UploadResources should have comment or be unexported (golint)
    • Line 22: warning: exported function NewUploadResources should have comment or be unexported (golint)
    • Line 29: warning: comment on exported function ReadUploadResources should be of the form "ReadUploadResources ..." (golint)
    • puccini/clout/js/list.go
    • Line 11: warning: exported type List should have comment or be unexported (golint)
    • Line 13: warning: exported method CloutContext.NewList should have comment or be unexported (golint)
    • Line 13: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 14: warning: don't use underscores in Go names; var list_ should be list (golint)
    • Line 28: warning: exported method List.Coerce should have comment or be unexported (golint)
    • Line 28: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/attribute-mapping.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type AttributeMapping should have comment or be unexported (golint)
    • Line 29: warning: exported function NewAttributeMapping should have comment or be unexported (golint)
    • Line 36: warning: comment on exported function ReadAttributeMapping should be of the form "ReadAttributeMapping ..." (golint)
    • Line 48: warning: comment on exported method AttributeMapping.GetKey should be of the form "GetKey ..." (golint)
    • Line 49: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 53: warning: exported method AttributeMapping.EnsureRender should have comment or be unexported (golint)
    • Line 53: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 81: warning: exported type AttributeMappings should have comment or be unexported (golint)
    • Line 83: warning: exported method AttributeMappings.EnsureRender should have comment or be unexported (golint)
    • Line 83: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/normal/artifact.go
    • Line 7: warning: exported type Artifact should have comment or be unexported (golint)
    • Line 23: warning: exported method NodeTemplate.NewArtifact should have comment or be unexported (golint)
    • Line 23: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 38: warning: exported type Artifacts should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/artifact-type.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 17: warning: exported type ArtifactType should have comment or be unexported (golint)
    • Line 27: warning: exported function NewArtifactType should have comment or be unexported (golint)
    • Line 34: warning: comment on exported function ReadArtifactType should be of the form "ReadArtifactType ..." (golint)
    • Line 41: warning: comment on exported method ArtifactType.GetParent should be of the form "GetParent ..." (golint)
    • Line 42: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 46: warning: comment on exported method ArtifactType.Inherit should be of the form "Inherit ..." (golint)
    • Line 47: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 61: warning: exported type ArtifactTypes should have comment or be unexported (golint)
    • puccini/tosca/grammars/tosca_v2_0/entity.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 11: warning: exported type Entity should have comment or be unexported (golint)
    • Line 15: warning: exported function NewEntity should have comment or be unexported (golint)
    • Line 19: warning: comment on exported method Entity.GetContext should be of the form "GetContext ..." (golint)
    • Line 20: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/constraint.go
    • Line 11: warning: comment on exported var ConstraintScriptlets should be of the form "ConstraintScriptlets ..." (golint)
    • Line 21: warning: exported var ConstraintNativeArgumentIndexes should have comment or be unexported (golint)
    • Line 29: warning: exported type Constraint should have comment or be unexported (golint)
    • Line 37: warning: exported function NewConstraint should have comment or be unexported (golint)
    • Line 41: warning: comment on exported function ReadConstraint should be of the form "ReadConstraint ..." (golint)
    • Line 46: warning: don't use underscores in Go names; var map_ should be map (golint)
    • Line 80: warning: exported method Constraint.NewFunctionCall should have comment or be unexported (golint)
    • Line 80: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 88: warning: exported type Constraints should have comment or be unexported (golint)
    • Line 90: warning: exported method Constraints.Normalize should have comment or be unexported (golint)
    • Line 90: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/tosca_v2_0/requirement-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 18: warning: exported type RequirementDefinition should have comment or be unexported (golint)
    • Line 33: warning: exported function NewRequirementDefinition should have comment or be unexported (golint)
    • Line 40: warning: comment on exported function ReadRequirementDefinition should be of the form "ReadRequirementDefinition ..." (golint)
    • Line 55: warning: comment on exported method RequirementDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 56: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 60: warning: exported method RequirementDefinition.Inherit should have comment or be unexported (golint)
    • Line 60: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 95: warning: comment on exported method RequirementDefinition.Render should be of the form "Render ..." (golint)
    • Line 96: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 112: warning: exported type RequirementDefinitions should have comment or be unexported (golint)
    • Line 114: warning: exported method RequirementDefinitions.Inherit should have comment or be unexported (golint)
    • Line 114: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/parser/yaml.go
    • Line 14: warning: exported type YAMLDecodeError should have comment or be unexported (golint)
    • Line 18: warning: exported function NewYAMLDecodeError should have comment or be unexported (golint)
    • Line 23: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 27: warning: comment on exported method YAMLDecodeError.Problem should be of the form "Problem ..." (golint)
    • Line 28: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/csar/url.go
    • Line 13: warning: exported function GetRootURL should have comment or be unexported (golint)
    • Line 17: warning: exported function GetURL should have comment or be unexported (golint)
    • Line 68: warning: if block ends with a return statement, so drop this else and outdent its block (golint)
    • Line 70: warning: don't use underscores in Go names; range var template_ should be template (golint)
    • Line 79: warning: don't use underscores in Go names; var template_ should be template (golint)
    • Line 80: warning: don't use underscores in Go names; var template__ should be template (golint)
    • puccini/tosca/grammars/cloudify_v1_3/value-definition.go
    • Line 1: warning: don't use an underscore in package name (golint)
    • Line 15: warning: exported type ValueDefinition should have comment or be unexported (golint)
    • Line 23: warning: exported function NewValueDefinition should have comment or be unexported (golint)
    • Line 30: warning: comment on exported function ReadValueDefinition should be of the form "ReadValueDefinition ..." (golint)
    • Line 37: warning: comment on exported method ValueDefinition.GetKey should be of the form "GetKey ..." (golint)
    • Line 38: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 46: warning: exported type ValueDefinitions should have comment or be unexported (golint)
    • Line 48: warning: exported method ValueDefinitions.Normalize should have comment or be unexported (golint)
    • Line 48: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • puccini/tosca/grammars/hot/parameter.go
    • Line 14: warning: exported type Parameter should have comment or be unexported (golint)
    • Line 30: warning: exported function NewParameter should have comment or be unexported (golint)
    • Line 37: warning: comment on exported function ReadParameter should be of the form "ReadParameter ..." (golint)
    • Line 43: warning: don't use underscores in Go names; var type_ should be type (golint)
    • Line 58: warning: comment on exported method Parameter.GetKey should be of the form "GetKey ..." (golint)
    • Line 59: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 63: warning: comment on exported method Parameter.Render should be of the form "Render ..." (golint)
    • Line 64: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 69: warning: don't use underscores in Go names; var type_ should be type (golint)
    • Line 81: warning: exported method Parameter.Normalize should have comment or be unexported (golint)
    • Line 81: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)
    • Line 100: warning: exported type Parameters should have comment or be unexported (golint)
    • Line 102: warning: exported method Parameters.Normalize should have comment or be unexported (golint)
    • Line 102: warning: receiver name should be a reflection of its identity; don't use generic names such as "this" or "self" (golint)

license100%

Checks whether your project has a LICENSE file.

No problems detected. Good job!


ineffassign99%

IneffAssign detects ineffectual assignments in Go code.


misspell99%

Misspell Finds commonly misspelled English words