@@ -130,13 +130,13 @@ func (dr detailsResult) String() string {
130
130
table .NewCell ("✔" , color .New (color .FgGreen )))
131
131
}
132
132
133
- for i , idp := range details .IdentificationPrefs {
134
- if i == 0 {
135
- t .AddRow () // get some space from above
136
- t .AddRow (tr ("Identification properties:" ), "VID:" + idp .UsbId .Vid + " PID:" + idp .UsbId .Pid )
137
- continue
133
+ for _ , idp := range details .GetIdentificationProperties () {
134
+ t .AddRow () // get some space from above
135
+ header := tr ("Identification properties:" )
136
+ for k , v := range idp .GetProperties () {
137
+ t .AddRow (header , k + "=" + v )
138
+ header = ""
138
139
}
139
- t .AddRow ("" , "VID:" + idp .UsbId .Vid + " PID:" + idp .UsbId .Pid )
140
140
}
141
141
142
142
t .AddRow () // get some space from above
@@ -159,14 +159,14 @@ func (dr detailsResult) String() string {
159
159
160
160
t .AddRow () // get some space from above
161
161
for _ , tool := range details .ToolsDependencies {
162
- t .AddRow (tr ("Required tool:" ), tool .Packager + ":" + tool .Name , "" , tool .Version )
162
+ t .AddRow (tr ("Required tool:" ), tool .Packager + ":" + tool .Name , tool .Version )
163
163
if showFullDetails {
164
164
for _ , sys := range tool .Systems {
165
- t .AddRow ("" , tr ("OS:" ), "" , sys .Host )
166
- t .AddRow ("" , tr ("File:" ), "" , sys .ArchiveFilename )
167
- t .AddRow ("" , tr ("Size (bytes):" ), "" , fmt .Sprint (sys .Size ))
168
- t .AddRow ("" , tr ("Checksum:" ), "" , sys .Checksum )
169
- t .AddRow ("" , "URL:" , "" , sys .Url )
165
+ t .AddRow ("" , tr ("OS:" ), sys .Host )
166
+ t .AddRow ("" , tr ("File:" ), sys .ArchiveFilename )
167
+ t .AddRow ("" , tr ("Size (bytes):" ), fmt .Sprint (sys .Size ))
168
+ t .AddRow ("" , tr ("Checksum:" ), sys .Checksum )
169
+ t .AddRow ("" , "URL:" , sys .Url )
170
170
t .AddRow () // get some space from above
171
171
}
172
172
}
0 commit comments