BAN-AI-Communications/go-hdlc

View on GitHub

Showing 2 of 2 total issues

Method Encoder.WriteFrame has 7 return statements (exceeds 4 allowed).
Open

func (e Encoder) WriteFrame(f *Frame) (int, error) {
    var err error

    var n, nn int
    if err = e.bufW.WriteByte(flagSym); err != nil {
Severity: Major
Found in encoder.go - About 45 mins to fix

    Method Decoder.ReadFrame has 6 return statements (exceeds 4 allowed).
    Open

    func (fd *Decoder) ReadFrame() (*Frame, error) {
        var err error
        frame := Frame{}
        if !fd.inSync {
            if err := fd.resync(); err != nil {
    Severity: Major
    Found in decoder.go - About 40 mins to fix
      Severity
      Category
      Status
      Source
      Language