Enable the unnecessary-lambda pylint rule and fix warnings (#2983)

This commit is contained in:
correctmost 2024-12-01 01:44:39 -05:00 committed by GitHub
parent e0db642366
commit af043afa88
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 34 additions and 35 deletions

View File

@ -157,17 +157,17 @@ def save_config(config: dict[str, Any]) -> None:
MenuItem( MenuItem(
str(_("Save user configuration (including disk layout)")), str(_("Save user configuration (including disk layout)")),
value="user_config", value="user_config",
preview_action=lambda x: preview(x) preview_action=preview
), ),
MenuItem( MenuItem(
str(_("Save user credentials")), str(_("Save user credentials")),
value="user_creds", value="user_creds",
preview_action=lambda x: preview(x) preview_action=preview
), ),
MenuItem( MenuItem(
str(_("Save all")), str(_("Save all")),
value="all", value="all",
preview_action=lambda x: preview(x) preview_action=preview
) )
] ]

View File

@ -37,14 +37,14 @@ class DiskLayoutConfigurationMenu(AbstractSubMenu):
return [ return [
MenuItem( MenuItem(
text=str(_('Partitioning')), text=str(_('Partitioning')),
action=lambda x: self._select_disk_layout_config(x), action=self._select_disk_layout_config,
value=self._disk_layout_config, value=self._disk_layout_config,
preview_action=self._prev_disk_layouts, preview_action=self._prev_disk_layouts,
key='disk_config' key='disk_config'
), ),
MenuItem( MenuItem(
text='LVM (BETA)', text='LVM (BETA)',
action=lambda x: self._select_lvm_config(x), action=self._select_lvm_config,
value=self._disk_layout_config.lvm_config if self._disk_layout_config else None, value=self._disk_layout_config.lvm_config if self._disk_layout_config else None,
preview_action=self._prev_lvm_config, preview_action=self._prev_lvm_config,
dependencies=[self._check_dep_lvm], dependencies=[self._check_dep_lvm],

View File

@ -65,7 +65,7 @@ class DiskEncryptionMenu(AbstractSubMenu):
), ),
MenuItem( MenuItem(
text=str(_('LVM volumes')), text=str(_('LVM volumes')),
action=lambda x: self._select_lvm_vols(x), action=self._select_lvm_vols,
value=self._preset.lvm_volumes, value=self._preset.lvm_volumes,
dependencies=[self._check_dep_lvm_vols], dependencies=[self._check_dep_lvm_vols],
preview_action=self._preview, preview_action=self._preview,
@ -73,7 +73,7 @@ class DiskEncryptionMenu(AbstractSubMenu):
), ),
MenuItem( MenuItem(
text=str(_('HSM')), text=str(_('HSM')),
action=lambda x: select_hsm(x), action=select_hsm,
value=self._preset.hsm_device, value=self._preset.hsm_device,
dependencies=[self._check_dep_enc_type], dependencies=[self._check_dep_enc_type],
preview_action=self._preview, preview_action=self._preview,

View File

@ -63,32 +63,32 @@ class GlobalMenu(AbstractMenu):
return [ return [
MenuItem( MenuItem(
text=str(_('Archinstall language')), text=str(_('Archinstall language')),
action=lambda x: self._select_archinstall_language(x), action=self._select_archinstall_language,
display_action=lambda x: x.display_name if x else '', display_action=lambda x: x.display_name if x else '',
key='archinstall-language' key='archinstall-language'
), ),
MenuItem( MenuItem(
text=str(_('Locales')), text=str(_('Locales')),
action=lambda x: self._locale_selection(x), action=self._locale_selection,
preview_action=self._prev_locale, preview_action=self._prev_locale,
key='locale_config' key='locale_config'
), ),
MenuItem( MenuItem(
text=str(_('Mirrors')), text=str(_('Mirrors')),
action=lambda x: self._mirror_configuration(x), action=self._mirror_configuration,
preview_action=self._prev_mirror_config, preview_action=self._prev_mirror_config,
key='mirror_config' key='mirror_config'
), ),
MenuItem( MenuItem(
text=str(_('Disk configuration')), text=str(_('Disk configuration')),
action=lambda x: self._select_disk_config(x), action=self._select_disk_config,
preview_action=self._prev_disk_config, preview_action=self._prev_disk_config,
mandatory=True, mandatory=True,
key='disk_config' key='disk_config'
), ),
MenuItem( MenuItem(
text=str(_('Disk encryption')), text=str(_('Disk encryption')),
action=lambda x: self._disk_encryption(x), action=self._disk_encryption,
preview_action=self._prev_disk_encryption, preview_action=self._prev_disk_encryption,
key='disk_encryption', key='disk_encryption',
dependencies=['disk_config'] dependencies=['disk_config']
@ -96,14 +96,14 @@ class GlobalMenu(AbstractMenu):
MenuItem( MenuItem(
text=str(_('Swap')), text=str(_('Swap')),
value=True, value=True,
action=lambda x: ask_for_swap(x), action=ask_for_swap,
preview_action=self._prev_swap, preview_action=self._prev_swap,
key='swap', key='swap',
), ),
MenuItem( MenuItem(
text=str(_('Bootloader')), text=str(_('Bootloader')),
value=Bootloader.get_default(), value=Bootloader.get_default(),
action=lambda x: self._select_bootloader(x), action=self._select_bootloader,
preview_action=self._prev_bootloader, preview_action=self._prev_bootloader,
mandatory=True, mandatory=True,
key='bootloader', key='bootloader',
@ -111,87 +111,87 @@ class GlobalMenu(AbstractMenu):
MenuItem( MenuItem(
text=str(_('Unified kernel images')), text=str(_('Unified kernel images')),
value=False, value=False,
action=lambda x: ask_for_uki(x), action=ask_for_uki,
preview_action=self._prev_uki, preview_action=self._prev_uki,
key='uki', key='uki',
), ),
MenuItem( MenuItem(
text=str(_('Hostname')), text=str(_('Hostname')),
value='archlinux', value='archlinux',
action=lambda x: ask_hostname(x), action=ask_hostname,
preview_action=self._prev_hostname, preview_action=self._prev_hostname,
key='hostname', key='hostname',
), ),
MenuItem( MenuItem(
text=str(_('Root password')), text=str(_('Root password')),
action=lambda x: self._set_root_password(x), action=self._set_root_password,
preview_action=self._prev_root_pwd, preview_action=self._prev_root_pwd,
key='!root-password', key='!root-password',
), ),
MenuItem( MenuItem(
text=str(_('User account')), text=str(_('User account')),
action=lambda x: self._create_user_account(x), action=self._create_user_account,
preview_action=self._prev_users, preview_action=self._prev_users,
key='!users' key='!users'
), ),
MenuItem( MenuItem(
text=str(_('Profile')), text=str(_('Profile')),
action=lambda x: self._select_profile(x), action=self._select_profile,
preview_action=self._prev_profile, preview_action=self._prev_profile,
key='profile_config' key='profile_config'
), ),
MenuItem( MenuItem(
text=str(_('Audio')), text=str(_('Audio')),
action=lambda x: ask_for_audio_selection(x), action=ask_for_audio_selection,
preview_action=self._prev_audio, preview_action=self._prev_audio,
key='audio_config' key='audio_config'
), ),
MenuItem( MenuItem(
text=str(_('Kernels')), text=str(_('Kernels')),
value=['linux'], value=['linux'],
action=lambda x: select_kernel(x), action=select_kernel,
preview_action=self._prev_kernel, preview_action=self._prev_kernel,
mandatory=True, mandatory=True,
key='kernels' key='kernels'
), ),
MenuItem( MenuItem(
text=str(_('Network configuration')), text=str(_('Network configuration')),
action=lambda x: ask_to_configure_network(x), action=ask_to_configure_network,
value={}, value={},
preview_action=self._prev_network_config, preview_action=self._prev_network_config,
key='network_config' key='network_config'
), ),
MenuItem( MenuItem(
text=str(_('Parallel Downloads')), text=str(_('Parallel Downloads')),
action=lambda x: add_number_of_parallel_downloads(x), action=add_number_of_parallel_downloads,
value=0, value=0,
preview_action=self._prev_parallel_dw, preview_action=self._prev_parallel_dw,
key='parallel downloads' key='parallel downloads'
), ),
MenuItem( MenuItem(
text=str(_('Additional packages')), text=str(_('Additional packages')),
action=lambda x: ask_additional_packages_to_install(x), action=ask_additional_packages_to_install,
value=[], value=[],
preview_action=self._prev_additional_pkgs, preview_action=self._prev_additional_pkgs,
key='packages' key='packages'
), ),
MenuItem( MenuItem(
text=str(_('Optional repositories')), text=str(_('Optional repositories')),
action=lambda x: select_additional_repositories(x), action=select_additional_repositories,
value=[], value=[],
preview_action=self._prev_additional_repos, preview_action=self._prev_additional_repos,
key='additional-repositories' key='additional-repositories'
), ),
MenuItem( MenuItem(
text=str(_('Timezone')), text=str(_('Timezone')),
action=lambda x: ask_for_a_timezone(x), action=ask_for_a_timezone,
value='UTC', value='UTC',
preview_action=self._prev_tz, preview_action=self._prev_tz,
key='timezone' key='timezone'
), ),
MenuItem( MenuItem(
text=str(_('Automatic time sync (NTP)')), text=str(_('Automatic time sync (NTP)')),
action=lambda x: ask_ntp(x), action=ask_ntp,
value=True, value=True,
preview_action=self._prev_ntp, preview_action=self._prev_ntp,
key='ntp' key='ntp'

View File

@ -79,21 +79,21 @@ class LocaleMenu(AbstractSubMenu):
return [ return [
MenuItem( MenuItem(
text=str(_('Keyboard layout')), text=str(_('Keyboard layout')),
action=lambda x: self._select_kb_layout(x), action=self._select_kb_layout,
value=self._locale_conf.kb_layout, value=self._locale_conf.kb_layout,
preview_action=self._prev_locale, preview_action=self._prev_locale,
key='keyboard-layout' key='keyboard-layout'
), ),
MenuItem( MenuItem(
text=str(_('Locale language')), text=str(_('Locale language')),
action=lambda x: select_locale_lang(x), action=select_locale_lang,
value=self._locale_conf.sys_lang, value=self._locale_conf.sys_lang,
preview_action=self._prev_locale, preview_action=self._prev_locale,
key='sys-language' key='sys-language'
), ),
MenuItem( MenuItem(
text=str(_('Locale encoding')), text=str(_('Locale encoding')),
action=lambda x: select_locale_enc(x), action=select_locale_enc,
value=self._locale_conf.sys_enc, value=self._locale_conf.sys_enc,
preview_action=self._prev_locale, preview_action=self._prev_locale,
key='sys-encoding' key='sys-encoding'

View File

@ -265,14 +265,14 @@ class MirrorMenu(AbstractSubMenu):
return [ return [
MenuItem( MenuItem(
text=str(_('Mirror region')), text=str(_('Mirror region')),
action=lambda x: select_mirror_regions(x), action=select_mirror_regions,
value=self._mirror_config.mirror_regions, value=self._mirror_config.mirror_regions,
preview_action=self._prev_regions, preview_action=self._prev_regions,
key='mirror_regions' key='mirror_regions'
), ),
MenuItem( MenuItem(
text=str(_('Custom mirrors')), text=str(_('Custom mirrors')),
action=lambda x: select_custom_mirror(x), action=select_custom_mirror,
value=self._mirror_config.custom_mirrors, value=self._mirror_config.custom_mirrors,
preview_action=self._prev_custom_mirror, preview_action=self._prev_custom_mirror,
key='custom_mirrors' key='custom_mirrors'

View File

@ -39,14 +39,14 @@ class ProfileMenu(AbstractSubMenu):
return [ return [
MenuItem( MenuItem(
text=str(_('Type')), text=str(_('Type')),
action=lambda x: self._select_profile(x), action=self._select_profile,
value=self._preset.profile, value=self._preset.profile,
preview_action=self._preview_profile, preview_action=self._preview_profile,
key='profile' key='profile'
), ),
MenuItem( MenuItem(
text=str(_('Graphics driver')), text=str(_('Graphics driver')),
action=lambda x: self._select_gfx_driver(x), action=self._select_gfx_driver,
value=self._preset.gfx_driver if self._preset.profile and self._preset.profile.is_graphic_driver_supported() else None, value=self._preset.gfx_driver if self._preset.profile and self._preset.profile.is_graphic_driver_supported() else None,
preview_action=self._prev_gfx, preview_action=self._prev_gfx,
enabled=self._preset.profile.is_graphic_driver_supported() if self._preset.profile else False, enabled=self._preset.profile.is_graphic_driver_supported() if self._preset.profile else False,

View File

@ -160,7 +160,6 @@ disable = [
"fixme", "fixme",
"protected-access", "protected-access",
"raise-missing-from", "raise-missing-from",
"unnecessary-lambda",
"unreachable", "unreachable",
"unspecified-encoding", "unspecified-encoding",
"unused-argument", "unused-argument",