@@ -388,23 +388,23 @@ func (p *Programs) renderDetails() string {
388388 b .WriteString ("\n \n " )
389389
390390 // Program details
391- b . WriteString ( fmt .Sprintf ( " Name: %s\n " , stats .ProgramName ) )
392- b . WriteString ( fmt .Sprintf ( " Status: %s\n " , p .statusIndicator (stats .State ) ))
391+ fmt .Fprintf ( & b , " Name: %s\n " , stats .ProgramName )
392+ fmt .Fprintf ( & b , " Status: %s\n " , p .statusIndicator (stats .State ))
393393
394394 interval := "none"
395395 if stats .Interval != "" {
396396 interval = stats .Interval
397397 }
398- b . WriteString ( fmt .Sprintf ( " Interval: %s\n " , interval ) )
398+ fmt .Fprintf ( & b , " Interval: %s\n " , interval )
399399 b .WriteString ("\n " )
400400
401- b . WriteString ( fmt .Sprintf ( " Successful: %d\n " , stats .Successful ) )
402- b . WriteString ( fmt .Sprintf ( " Failed: %d\n " , stats .Failed ) )
403- b . WriteString ( fmt .Sprintf ( " Retries: %d\n " , stats .Retries ) )
404- b . WriteString ( fmt .Sprintf ( " Last Run: %s\n " , stats .LastRunAt ) )
401+ fmt .Fprintf ( & b , " Successful: %d\n " , stats .Successful )
402+ fmt .Fprintf ( & b , " Failed: %d\n " , stats .Failed )
403+ fmt .Fprintf ( & b , " Retries: %d\n " , stats .Retries )
404+ fmt .Fprintf ( & b , " Last Run: %s\n " , stats .LastRunAt )
405405
406406 if stats .NextRunAt != "" {
407- b . WriteString ( fmt .Sprintf ( " Next Run: %s\n " , stats .NextRunAt ) )
407+ fmt .Fprintf ( & b , " Next Run: %s\n " , stats .NextRunAt )
408408 }
409409
410410 return b .String ()
@@ -429,7 +429,7 @@ func (p *Programs) logsHeader() string {
429429
430430 // Search bar if in search mode
431431 if p .searchMode {
432- b . WriteString ( fmt .Sprintf ( "Search: %s█\n \n " , p .searchQuery ) )
432+ fmt .Fprintf ( & b , "Search: %s█\n \n " , p .searchQuery )
433433 } else if p .searchQuery != "" {
434434 b .WriteString (styles .IdleStyle .Render (fmt .Sprintf ("Filter: %s\n \n " , p .searchQuery )))
435435 }
@@ -522,7 +522,7 @@ func (p *Programs) startLogStream() tea.Cmd {
522522 if p .cancelFunc != nil {
523523 p .cancelFunc ()
524524 }
525-
525+ //nolint:gosec // context cancellation function is called
526526 ctx , cancel := context .WithCancel (context .Background ())
527527
528528 p .cancelFunc = cancel
0 commit comments