Showing 191 of 191 total issues

exported type Writer should have comment or be unexported
Open

type Writer interface {
Severity: Minor
Found in type/encoding/encoding.go by golint

receiver name p should be consistent with previous receiver name s for Property
Open

func (p Property) Type() signature.Type {
Severity: Minor
Found in meta/idl/interface.go by golint

exported type BinaryEncoder should have comment or be unexported
Open

type BinaryEncoder interface {
Severity: Minor
Found in type/encoding/encoding.go by golint

exported method InterfaceType.Type should have comment or be unexported
Open

func (s *InterfaceType) Type() reflect.Type {
Severity: Minor
Found in meta/idl/interface.go by golint

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)
Open

    } else {
Severity: Minor
Found in meta/idl/parser.go by golint

exported type Encoder should have comment or be unexported
Open

type Encoder interface {
Severity: Minor
Found in type/encoding/encoding.go by golint

receiver name p should be consistent with previous receiver name s for Property
Open

func (p Property) Meta(id uint32) object.MetaProperty {
Severity: Minor
Found in meta/idl/interface.go by golint

exported function CleanVarName should have comment or be unexported
Open

func CleanVarName(i int, name string) string {
Severity: Minor
Found in meta/signature/name.go by golint

exported function NewEncoder should have comment or be unexported
Open

func NewEncoder(c Capability, w io.Writer) Encoder {
Severity: Minor
Found in type/encoding/encoding.go by golint

package comment is detached; there should be no blank lines between it and the package statement
Open


comment on exported function NewUintType should be of the form "NewUintType ..."
Open

// NewUIntType is a contructor for the representation of an uint32.
Severity: Minor
Found in meta/signature/type.go by golint

exported function NewGobDecoder should have comment or be unexported
Open

func NewGobDecoder(r io.Reader) Decoder {
Severity: Minor
Found in type/encoding/gob.go by golint

method parameter nameId should be nameID
Open

func (p *proxyALVideoDevice) Unsubscribe(nameId string) (bool, error) {
Severity: Minor
Found in examples/video/video_proxy.go by golint

exported type CustomDecoder should have comment or be unexported
Open

type CustomDecoder interface {
Severity: Minor
Found in type/encoding/encoding.go by golint

exported function NewJSONDecoder should have comment or be unexported
Open

func NewJSONDecoder(d []byte) Decoder {
Severity: Minor
Found in type/encoding/json.go by golint

comment on exported function ReadObjectReference should be of the form "ReadObjectReference ..."
Open

// ReadMetaObject serialize an ObjectReference.
Severity: Minor
Found in type/object/metaobject_decorator.go by golint

exported function ValidName should have comment or be unexported
Open

func ValidName(name string) string {
Severity: Minor
Found in meta/signature/name.go by golint

exported function NewGobEncoder should have comment or be unexported
Open

func NewGobEncoder(w io.Writer) Encoder {
Severity: Minor
Found in type/encoding/gob.go by golint

exported method MetaObject.PropertyName should have comment or be unexported
Open

func (m *MetaObject) PropertyName(id uint32) (string, error) {
Severity: Minor
Found in type/object/metaobject_decorator.go by golint

package comment is detached; there should be no blank lines between it and the package statement
Open


Severity
Category
Status
Source
Language