all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH yew-comp 00/15] clippy clean up proxmox-yew-comp
@ 2026-03-06 11:21 Shannon Sterz
  2026-03-06 11:21 ` [PATCH yew-comp 01/15] tree wide: fix clippy lint "useless_conversion" Shannon Sterz
                   ` (16 more replies)
  0 siblings, 17 replies; 20+ messages in thread
From: Shannon Sterz @ 2026-03-06 11:21 UTC (permalink / raw)
  To: yew-devel

these patches clean up all clippy warning in proxmox-yew-comp. see each
patch for a description which lints are being cleaned up.


Shannon Sterz (15):
  tree wide: fix clippy lint "useless_conversion"
  tree wide: fix clippy lint "new_without_default"
  tree wide: fix clippy lint "redundant_static_lifetimes"
  tree wide: fix clippy lint "unnecessary_lazy_evaluations"
  tree wide: fix clippy lint "unwrap_or_default"
  tree wide: fix clippy lint "clone_on_copy"
  tree wide: fix clippy lint "collapsible_else_if"
  tree wide: fix various minor clippy lints
  tree wide: fix clippy lint "manual_strip"
  lxc_property/qemu_property: fix clippy lint "match_like_matches_macro"
  firewall_property: fix clippy lint "redundant_guards"
  qemu_property: fix clippy lint "redundant_pattern_matching"
  qemu_hardware_pane/lxc_resources_panel: allow
    clippy::enum_variant_names
  tree wide: fix clippy lint "large_enum_variant"
  tree wide: allow clippy "too_many_arguments" warning selectively

 .../firewall_options_cluster_panel.rs         |   6 +
 .../pve/firewall/firewall_rules_panel.rs      |   4 +-
 src/configuration/pve/lxc_network_panel.rs    |  15 ++-
 .../pve/lxc_resources_panel/desktop.rs        |   4 +-
 .../pve/lxc_resources_panel/mobile.rs         |   4 +-
 .../pve/lxc_resources_panel/mod.rs            |   1 +
 .../reassign_volume_dialog.rs                 |  16 +--
 src/configuration/pve/move_disk_dialog.rs     |  12 +-
 .../pve/qemu_hardware_panel/desktop.rs        |   6 +-
 .../pve/qemu_hardware_panel/mobile.rs         |   6 +-
 .../pve/qemu_hardware_panel/mod.rs            |   1 +
 .../reassign_disk_dialog.rs                   |  14 +--
 src/editable_property.rs                      |   2 +-
 src/form/pve/boot_device_list.rs              |   6 +-
 .../firewall_property/log_level_selector.rs   |   6 +
 .../log_ratelimit_property.rs                 |  13 +-
 .../log_ratelimit_selector.rs                 |  12 +-
 src/form/pve/firewall_property/mod.rs         |   6 +-
 src/form/pve/hotplug_feature_selector.rs      |  18 +--
 src/form/pve/lxc_mount_options_selector.rs    |  10 +-
 .../pve/lxc_property/lxc_cores_property.rs    |   8 +-
 .../pve/lxc_property/lxc_features_property.rs |  27 ++--
 .../lxc_property/lxc_memory_swap_property.rs  |   4 +-
 .../lxc_property/lxc_mount_point_property.rs  |  99 +++++++--------
 .../lxc_property/lxc_nameserver_property.rs   |   4 +-
 .../pve/lxc_property/lxc_network_property.rs  |  36 +++---
 src/form/pve/mod.rs                           |   4 +-
 src/form/pve/pve_guest_selector.rs            |  14 ++-
 src/form/pve/pve_network_selector.rs          |  11 +-
 src/form/pve/pve_storage_content_selector.rs  |  12 +-
 src/form/pve/pve_vlan_field.rs                |   6 +
 src/form/pve/qemu_cache_type_selector.rs      |   6 +
 src/form/pve/qemu_controller_selector.rs      |   6 +
 src/form/pve/qemu_cpu_flags_list.rs           |  22 ++--
 src/form/pve/qemu_disk_format_selector.rs     |  11 +-
 .../pve/qemu_disk_size_format_selector.rs     |  12 +-
 src/form/pve/qemu_display_type_selector.rs    |   6 +
 src/form/pve/qemu_machine_version_selector.rs |  18 +--
 src/form/pve/qemu_ostype_selector.rs          |   6 +
 src/form/pve/qemu_property/mod.rs             |   2 +-
 .../qemu_property/qemu_amd_sev_property.rs    |  18 +--
 .../pve/qemu_property/qemu_disk_property.rs   | 119 +++++++++---------
 .../qemu_property/qemu_display_property.rs    |   4 +-
 .../qemu_property/qemu_efidisk_property.rs    |  28 +++--
 .../qemu_property/qemu_intel_tdx_property.rs  |  12 +-
 .../pve/qemu_property/qemu_memory_property.rs |  17 ++-
 .../qemu_property/qemu_processor_property.rs  |   4 +-
 .../pve/qemu_property/qemu_scsihw_property.rs |   4 +-
 .../qemu_property/qemu_smbios1_property.rs    |   2 +-
 .../qemu_spice_enhancement_property.rs        |   4 +-
 .../qemu_property/qemu_tpmstate_property.rs   |  21 ++--
 src/layout/mobile_form.rs                     |   4 +-
 src/loadable_component.rs                     |   6 +
 src/log_view.rs                               |   2 +-
 src/pending_property_view/mod.rs              |   6 +
 src/property_edit_dialog.rs                   |   4 +-
 src/property_view/mod.rs                      |   6 +-
 src/utils/task_descriptions.rs                |   4 +-
 58 files changed, 414 insertions(+), 327 deletions(-)

--
2.47.3





^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2026-03-09 15:31 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-03-06 11:21 [PATCH yew-comp 00/15] clippy clean up proxmox-yew-comp Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 01/15] tree wide: fix clippy lint "useless_conversion" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 02/15] tree wide: fix clippy lint "new_without_default" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 03/15] tree wide: fix clippy lint "redundant_static_lifetimes" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 04/15] tree wide: fix clippy lint "unnecessary_lazy_evaluations" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 05/15] tree wide: fix clippy lint "unwrap_or_default" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 06/15] tree wide: fix clippy lint "clone_on_copy" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 07/15] tree wide: fix clippy lint "collapsible_else_if" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 08/15] tree wide: fix various minor clippy lints Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 09/15] tree wide: fix clippy lint "manual_strip" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 10/15] lxc_property/qemu_property: fix clippy lint "match_like_matches_macro" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 11/15] firewall_property: fix clippy lint "redundant_guards" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 12/15] qemu_property: fix clippy lint "redundant_pattern_matching" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 13/15] qemu_hardware_pane/lxc_resources_panel: allow clippy::enum_variant_names Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 14/15] tree wide: fix clippy lint "large_enum_variant" Shannon Sterz
2026-03-06 11:21 ` [PATCH yew-comp 15/15] tree wide: allow clippy "too_many_arguments" warning selectively Shannon Sterz
2026-03-09 12:54 ` [PATCH yew-comp 00/15] clippy clean up proxmox-yew-comp Dominik Csapak
2026-03-09 13:13   ` Shannon Sterz
2026-03-09 13:15     ` Dominik Csapak
2026-03-09 15:30 ` Superseded: " Shannon Sterz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal