Skip to content

chore(deps): update module golang.org/x/exp (v0.0.0-20240416160154-fe… #47

chore(deps): update module golang.org/x/exp (v0.0.0-20240416160154-fe…

chore(deps): update module golang.org/x/exp (v0.0.0-20240416160154-fe… #47

Triggered via push May 6, 2024 23:33
Status Success
Total duration 2m 33s
Artifacts

code-quality.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 warnings and 90 notices
Bool condition: proxmox/ssh/client.go#L81
Condition `agent && runtime.GOOS != "linux" && runtime.GOOS != "darwin" && runtime.GOOS != "freebsd"` is always `false`
Bool condition: proxmox/ssh/client.go#L81
Expression `runtime.GOOS != "freebsd"` is always `true`
Bool condition: proxmox/ssh/client.go#L81
Expression `runtime.GOOS != "darwin"` is always `true`
Bool condition: fwprovider/vm/resource.go#L346
Condition `stop` is always `false`
Unused exported function: proxmoxtf/datasource/firewall/ipset.go#L70
Unused function `IPSetRead`
Unused exported function: proxmoxtf/datasource/firewall/alias.go#L48
Unused function `AliasRead`
Unused exported function: proxmoxtf/datasource/firewall/aliases.go#L36
Unused function `AliasesRead`
Unused exported function: proxmoxtf/datasource/firewall/ipsets.go#L36
Unused function `IPSetsRead`
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1164
Struct CustomStartupOrder has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/device_id.go#L82
Struct DeviceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/id.go#L64
Struct ID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/customstoragedevice.go#L70
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/map.go#L98
Struct Map has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/device_id.go#L60
Struct DeviceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_type.go#L92
Struct HAResourceType has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_id.go#L80
Struct HAResourceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1711
Struct CustomTPMState has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L746
Struct CustomBoot has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_type.go#L98
Struct HAResourceType has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L689
Struct CustomAgent has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L844
Struct CustomCPUEmulation has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_state.go#L111
Struct HAResourceState has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L87
Struct CustomBool has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/customstoragedevice.go#L99
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/map.go#L114
Struct Map has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_type.go#L53
Struct HAResourceType has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_id.go#L75
Struct HAResourceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_id.go#L113
Struct HAResourceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1240
Struct CustomVGADevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/type.go#L59
Struct Type has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1308
Struct CustomAgent has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/customstoragedevice.go#L111
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/type.go#L38
Struct Type has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L219
Struct CustomTimestamp has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1768
Struct CustomSharedMemory has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/device_id.go#L77
Struct DeviceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1881
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_type.go#L75
Struct HAResourceType has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1738
Struct CustomUSBDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/id.go#L54
Struct ID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_type.go#L65
Struct HAResourceType has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1516
Struct CustomEFIDisk has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_state.go#L117
Struct HAResourceState has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/customstoragedevice.go#L92
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/type.go#L44
Struct Type has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/type.go#L54
Struct Type has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1006
Struct CustomPCIDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/type.go#L64
Struct Type has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1079
Struct CustomSharedMemory has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L82
Struct CustomBool has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1202
Struct CustomUSBDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/customstoragedevice.go#L40
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/customstoragedevice.go#L194
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1367
Struct CustomBoot has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1187
Struct CustomTPMState has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1552
Struct CustomNetworkDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/id.go#L38
Struct ID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L227
Struct CustomTimestamp has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/device_id.go#L87
Struct DeviceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L2019
Struct CustomVGADevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1838
Struct CustomStartupOrder has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L972
Struct CustomNUMADevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L64
Struct CustomBool has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/id.go#L44
Struct ID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L51
Struct CustomBool has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L720
Struct CustomAudioDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1634
Struct CustomNUMADevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1799
Struct CustomSMBIOS has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_id.go#L90
Struct HAResourceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1293
Struct CustomWatchdogDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L92
Struct CustomBool has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L2056
Struct CustomWatchdogDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/id.go#L59
Struct ID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L77
Struct CustomBool has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/customstoragedevice.go#L219
Struct CustomStorageDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1341
Struct CustomAudioDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/device_id.go#L67
Struct DeviceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/map.go#L104
Struct Map has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_state.go#L68
Struct HAResourceState has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1094
Struct CustomSMBIOS has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L871
Struct CustomEFIDisk has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_state.go#L94
Struct HAResourceState has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1473
Struct CustomCPUEmulation has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/map.go#L150
Struct Map has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L898
Struct CustomNetworkDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_id.go#L107
Struct HAResourceID has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/common_types.go#L72
Struct CustomBool has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/hardwaremapping/map.go#L145
Struct Map has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/types/ha_resource_state.go#L84
Struct HAResourceState has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: proxmox/nodes/vms/vms_types.go#L1669
Struct CustomPCIDevice has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Empty slice declared using a literal: proxmoxtf/resource/vm/vm.go#L5679
Empty slice declaration using a literal
Empty slice declared using a literal: proxmoxtf/resource/vm/vm.go#L1504
Empty slice declaration using a literal
Empty slice declared using a literal: proxmox/nodes/tasks/tasks.go#L47
Empty slice declaration using a literal
Empty slice declared using a literal: utils/strings.go#L5
Empty slice declaration using a literal
Empty slice declared using a literal: proxmox/nodes/vms/customstoragedevice.go#L112
Empty slice declaration using a literal
Empty slice declared using a literal: proxmox/nodes/vms/vms_types.go#L1007
Empty slice declaration using a literal
Redundant type conversion: proxmoxtf/resource/vm/vm.go#L5340
Redundant type conversion