Skip to content

Commit 4fdf890

Browse files
authored
Merge pull request #48 from mutablelogic/djt-0907-cleanup
Code cleanup
2 parents 9caa772 + 6e7a40e commit 4fdf890

26 files changed

+20
-1165
lines changed

cmd/api/cmd.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55
"fmt"
66

7+
// Packages
78
"github.com/djthorpe/go-tablewriter"
89
"github.com/mutablelogic/go-client"
910
)

cmd/api/homeassistant.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@ package main
22

33
import (
44
"context"
5+
"maps"
56
"slices"
67
"strings"
78
"time"
89

10+
// Packages
911
"github.com/djthorpe/go-tablewriter"
1012
"github.com/mutablelogic/go-client"
1113
"github.com/mutablelogic/go-client/pkg/homeassistant"
12-
"golang.org/x/exp/maps"
1314
)
1415

1516
///////////////////////////////////////////////////////////////////////////////
@@ -129,7 +130,7 @@ func haDomains(_ context.Context, w *tablewriter.Writer, args []string) error {
129130
var services []string
130131
if domain, exists := map_domains[c]; exists {
131132
if v := domain.Services; v != nil {
132-
services = maps.Keys(v)
133+
services = slices.Collect(maps.Keys(v))
133134
}
134135
}
135136
result = append(result, haDomain{

cmd/api/install.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,8 @@ func install(flags *Flags) error {
4444
}
4545

4646
func statEquals(a, b os.FileInfo) bool {
47-
return a.Size() == b.Size() && a.ModTime() == b.ModTime()
47+
if a == nil || b == nil {
48+
return false
49+
}
50+
return a.Size() == b.Size() && a.ModTime().Equal(b.ModTime())
4851
}

cmd/api/newsapi.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import (
66
"strconv"
77
"strings"
88

9+
// Packages
910
"github.com/djthorpe/go-tablewriter"
1011
"github.com/mutablelogic/go-client"
1112
"github.com/mutablelogic/go-client/pkg/newsapi"

cmd/api/weatherapi.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import (
44
"context"
55
"fmt"
66

7+
// Packages
78
"github.com/djthorpe/go-tablewriter"
89
"github.com/mutablelogic/go-client"
910
"github.com/mutablelogic/go-client/pkg/weatherapi"

etc/_cli/command.go

Lines changed: 0 additions & 100 deletions
This file was deleted.

etc/_cli/elevenlabs.go

Lines changed: 0 additions & 125 deletions
This file was deleted.

0 commit comments

Comments
 (0)