Showing 4 of 9 total issues
Method Model.Update
has 13 return statements (exceeds 4 allowed). Open
Open
func (m *Model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
switch msg := msg.(type) {
// spinner
case spinner.TickMsg:
var cmd tea.Cmd
Method Model.runScreenshot
has 6 return statements (exceeds 4 allowed). Open
Open
func (m *Model) runScreenshot(action *config.ScreenshotAction) tea.Msg {
if err := m.setCursorBlink(false); err != nil {
return errMsg{err}
}
Method Model.setupPage
has 6 return statements (exceeds 4 allowed). Open
Open
func (m *Model) setupPage(page *rod.Page) error {
// window size
if m.config.Settings.Width != nil || m.config.Settings.Height != nil {
if err := page.SetWindow(&proto.BrowserBounds{Width: m.config.Settings.Width, Height: m.config.Settings.Height}); err != nil {
return err
Function notifyNewRelease
has 6 return statements (exceeds 4 allowed). Open
Open
func notifyNewRelease(w io.Writer) error {
s, err := cache.NewStore(12 * time.Hour)
if err != nil {
return err
}