@@ -22,7 +22,6 @@ import (
22
22
"os"
23
23
"strings"
24
24
25
- "github.com/arduino/arduino-cli/commands/updatecheck"
26
25
"github.com/arduino/arduino-cli/internal/cli/board"
27
26
"github.com/arduino/arduino-cli/internal/cli/burnbootloader"
28
27
"github.com/arduino/arduino-cli/internal/cli/cache"
@@ -85,7 +84,7 @@ func NewCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command {
85
84
if cmd .Name () != "version" {
86
85
updaterMessageChan = make (chan * semver.Version )
87
86
go func () {
88
- res , err := updatecheck .CheckForArduinoCLIUpdates (context .Background (), & rpc.CheckForArduinoCLIUpdatesRequest {})
87
+ res , err := srv .CheckForArduinoCLIUpdates (context .Background (), & rpc.CheckForArduinoCLIUpdatesRequest {})
89
88
if err != nil {
90
89
logrus .Warnf ("Error checking for updates: %v" , err )
91
90
updaterMessageChan <- nil
@@ -115,7 +114,7 @@ func NewCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command {
115
114
cmd .SetUsageTemplate (getUsageTemplate ())
116
115
117
116
cmd .AddCommand (board .NewCommand (srv ))
118
- cmd .AddCommand (cache .NewCommand ())
117
+ cmd .AddCommand (cache .NewCommand (srv ))
119
118
cmd .AddCommand (compile .NewCommand (srv ))
120
119
cmd .AddCommand (completion .NewCommand ())
121
120
cmd .AddCommand (config .NewCommand ())
@@ -131,7 +130,7 @@ func NewCommand(srv rpc.ArduinoCoreServiceServer) *cobra.Command {
131
130
cmd .AddCommand (upload .NewCommand (srv ))
132
131
cmd .AddCommand (debug .NewCommand (srv ))
133
132
cmd .AddCommand (burnbootloader .NewCommand (srv ))
134
- cmd .AddCommand (version .NewCommand ())
133
+ cmd .AddCommand (version .NewCommand (srv ))
135
134
cmd .AddCommand (feedback .NewCommand ())
136
135
cmd .PersistentFlags ().BoolVarP (& verbose , "verbose" , "v" , false , tr ("Print the logs on the standard output." ))
137
136
cmd .Flag ("verbose" ).Hidden = true
0 commit comments