IK7B2IKI726M74IEPSJZXFMTCV2CTJFFIDDF2QBLONGBSBUNJFNQC ZQTNKT6T6UBCFEQJY3XX26U7KZGAMHLPNX5HK3VAUXS6RYK53LKAC CYYX63ZWTQKTDWQ3VHXCD6OHLJDQBGGYGIQSCCTVPQPL7VJ4MTZAC EPODZ6CKMHUMTDYIQV3DN662KN2RC3U26LTX6GRHO25WTHBOEZ5AC U6JEEU5O477ZOJ5UMRMOJSGPEJEU6Q7KMPKUSDF56CYVUJWL7QBQC DBOROCRFD6A5SJBMFYFEJI5S5M77X4EFEK6KDQWA5QDMQJKIHRWQC AJD4ARTC6CE3GZDCRJD6Q6OFHJMBOXD6W4H445BD6R7QVZQBIBVQC FRY33K6EGWLU3F5NJJ66AT5RBV6OEOWSDKY3JH2CPKKGPAHOMM6AC 2TDG53JBZHZA6ZPYONPINKVDV4UXLP4T4CI5C2MEZIIYO7DQE5RAC JCXEAHITH33V2SFDZX6JNPNFHSZPVSVLF556TMXDVJPDWS2TBINAC ILFBB4ISBFKXETYLV7QEO4SKOMPHSWRLKN3MVHEGFOPQ5RQJWDDQC OCRETPZZPDCUSOPYRH5MVRATJ37TRFGVSIMOI4IV755HFXXOVHEAC IFVRAERTCCDICNTYTG3TX2WASB6RXQQEJWWXQMQZJSQDQ3HLE5OQC GXVVTHNXT2IZPR4OB77VMU6GXFEA5TUFZ2MHMA5ASU2DSTFPLDLQC NKQAT3RE4IBIWXVMI5LJUINDPHTANNMORZ5N2JFA4AN6UUB72KGAC 7NS27QXZMVTZBK4VPMYL5IKGSTTAWR6NDG5SOVITNX44VNIRZPMAC IZEEEQS5ES4AYNGZ7RE54QYUBREN6NA6PML242JR5N7EKVDCKT3AC 77NADKVL6Q6KOSJBVFFRNURE6CCKWON6YBEB7B2GTKI5GJOOPXBAC J62FGJ3BGFTUWEOUON4ATYNDFBEUIR6FCIOZSHOVHAA7KGFYHW6AC SWLGSMXGYI3G4YG35W47V5QG33CDWZQMJYCJVTQKT4XXEPF3OUFAC // Clear previous kitty images before writing new oneutils.ClearImages(os.Stdout, protocol)fmt.Fprint(os.Stdout, "\r\n\r\n")utils.WriteImage(img, os.Stdout, protocol)
// Clear previous kitty images before writing new one.// Terminal write errors during render are non-recoverable; ignore._ = utils.ClearImages(os.Stdout, protocol)_, _ = fmt.Fprint(os.Stdout, "\r\n\r\n")_ = utils.WriteImage(img, os.Stdout, protocol)
fmt.Sscanf(fields[beginTimeIdx], "%f", &sel.StartTime)fmt.Sscanf(fields[endTimeIdx], "%f", &sel.EndTime)
if _, err := fmt.Sscanf(fields[beginTimeIdx], "%f", &sel.StartTime); err != nil {return nil, false, false, fmt.Errorf("failed to parse begin time %q: %w", fields[beginTimeIdx], err)}if _, err := fmt.Sscanf(fields[endTimeIdx], "%f", &sel.EndTime); err != nil {return nil, false, false, fmt.Errorf("failed to parse end time %q: %w", fields[endTimeIdx], err)}
fmt.Sscanf(record[startIdx], "%f", &det.StartTime)fmt.Sscanf(record[endIdx], "%f", &det.EndTime)
if _, err := fmt.Sscanf(record[startIdx], "%f", &det.StartTime); err != nil {return nil, false, false, fmt.Errorf("failed to parse start time %q: %w", record[startIdx], err)}if _, err := fmt.Sscanf(record[endIdx], "%f", &det.EndTime); err != nil {return nil, false, false, fmt.Errorf("failed to parse end time %q: %w", record[endIdx], err)}
// Write to filel.file.WriteString(line)l.file.Sync() // Ensure immediate write for tail monitoring
// Write to file; log write failures are non-fatal for import progressif _, err := l.file.WriteString(line); err != nil {fmt.Fprintf(os.Stderr, "Warning: log write failed: %v\n", err)}if err := l.file.Sync(); err != nil {fmt.Fprintf(os.Stderr, "Warning: log sync failed: %v\n", err)}
default: noneenable:- staticcheck- unused
default: standardsettings:errcheck:exclude-functions:# defer Close() on read-only or already-errored resources — the open# error and read errors are what matter; close errors on these paths# are non-actionable.- (*database/sql.DB).Close- (*database/sql.Rows).Close- (*database/sql.Stmt).Close- (*os.File).Close# Rollback after a successful Commit is a no-op; rollback on the error# path can't meaningfully recover either. Idiomatic pattern:# `defer tx.Rollback()` right after `BeginTx`.- (*database/sql.Tx).Rollback# Our wrapper types around database/sql — same semantics as above.- (*skraak/db.LoggedTx).Rollback- (*skraak/db.LoggedStmt).Close# Test cleanup — failures don't affect test validity.- os.Remove- os.RemoveAllexclusions:rules:# Test files: binary.Write to in-memory buffers cannot fail; json.Unmarshal# in assertions is checked by subsequent field reads; tx/stmt calls whose# results are verified by later queries.- path: _test\.golinters:- errcheck