Repository Analysis

archlinux/archinstall

Arch Linux installer - guided, templates etc.

10.3 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of archlinux/archinstall, a Python project with 8,399 GitHub stars. SynthScan v2.0 examined 27,161 lines of code across 206 source files, recording 266 pattern matches distributed across 13 syntactic categories. The overall adjusted score of 10.3 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

10.3
Adjusted Score
10.3
Raw Score
100%
Time Factor
2026-08-29
Last Push
8.4K
Stars
Python
Language
27.2K
Lines of Code
206
Files
266
Pattern Hits
2026-08-29
Scan Date
0.02
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 5MEDIUM 9LOW 252

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 266 distinct pattern matches across 13 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Hyper-Verbose Identifiers77 hits · 73 pts
SeverityFileLineSnippetContext
LOWtest_tooling/qemu/qemu.py258 def make_sure_we_are_executing(self) -> bool:CODE
LOWtests/conftest.py52def mirrorlist_no_country_fixture() -> Path:CODE
LOWtests/conftest.py57def mirrorlist_with_country_fixture() -> Path:CODE
LOWtests/conftest.py62def mirrorlist_multiple_countries_fixture() -> Path:CODE
LOWtests/test_wifi_network_from_wpa.py11def test_from_wpa_ssid_without_spaces() -> None:STRING
LOWtests/test_wifi_network_from_wpa.py18def test_from_wpa_ssid_with_spaces() -> None:STRING
LOWtests/test_wifi_network_from_wpa.py25def test_from_wpa_ssid_with_multiple_spaces() -> None:STRING
LOWtests/test_wifi_network_from_wpa.py40def test_from_wpa_skips_header_and_blank_lines() -> None:STRING
LOWtests/test_wifi_network_from_wpa.py53def test_from_wpa_preserves_flags_and_fields() -> None:STRING
LOWtests/test_configuration_output.py9def test_user_config_roundtrip(CODE
LOWtests/test_args.py60def test_correct_parsing_args(CODE
LOWtests/test_args.py249def test_deprecated_mirror_config_parsing(CODE
LOWtests/test_args.py285def test_deprecated_creds_config_parsing(CODE
LOWtests/test_args.py314def test_deprecated_audio_config_parsing(CODE
LOWtests/test_args.py335def test_encrypted_creds_with_arg(CODE
LOWtests/test_args.py365def test_encrypted_creds_with_env_var(CODE
LOWtests/test_args.py394def test_example_config_parsing(CODE
LOWtests/test_args.py419def test_example_config_partitions(example_config_fixture: Path) -> None:CODE
LOWtests/test_mirrorlist.py6def test_mirrorlist_no_country(mirrorlist_no_country_fixture: Path) -> None:CODE
LOWtests/test_mirrorlist.py20def test_mirrorlist_with_country(mirrorlist_with_country_fixture: Path) -> None:CODE
LOWtests/test_mirrorlist.py34def test_mirrorlist_multiple_countries(mirrorlist_multiple_countries_fixture: Path) -> None:CODE
LOWarchinstall/default_profiles/profile.py175 def is_graphic_driver_supported(self) -> bool:CODE
LOWarchinstall/tui/menu_item.py315 def _find_next_selectable_item(CODE
LOWarchinstall/tui/components.py354 def on_option_list_option_selected(self, event: OptionList.OptionSelected) -> None:STRING
LOWarchinstall/tui/components.py360 def on_option_list_option_highlighted(self, event: OptionList.OptionHighlighted) -> None:STRING
LOWarchinstall/tui/components.py601 def on_selection_list_selection_highlighted(self, event: SelectionList.SelectionHighlighted[MenuItem]) -> None:STRING
LOWarchinstall/tui/components.py627 def on_selection_list_selection_toggled(self, event: SelectionList.SelectionToggled[MenuItem]) -> None:STRING
LOWarchinstall/tui/components.py1142 def on_data_table_row_highlighted(self, event: DataTable.RowHighlighted) -> None:STRING
LOWarchinstall/tui/components.py1169 def on_data_table_row_selected(self, event: DataTable.RowSelected) -> None:STRING
LOWarchinstall/lib/command.py135 def make_sure_we_are_executing(self) -> bool:CODE
LOWarchinstall/lib/global_menu.py249 async def _select_archinstall_language(self, preset: Language) -> Language:CODE
LOWarchinstall/lib/global_menu.py259 def _prev_archinstall_language(self, item: MenuItem) -> str | None:CODE
LOWarchinstall/lib/global_menu.py505 def _prev_install_invalid_config(self, item: MenuItem) -> PreviewResult | None:CODE
LOWarchinstall/lib/global_menu.py566 async def _select_bootloader_config(CODE
LOWarchinstall/lib/global_menu.py583 async def _select_additional_packages(self, preset: list[str]) -> list[str]:CODE
LOWarchinstall/lib/installer.py464 def _generate_key_files_partitions(self) -> None:CODE
LOWarchinstall/lib/installer.py493 def _generate_key_file_lvm_volumes(self) -> None:CODE
LOWarchinstall/lib/installer.py522 def sync_log_to_install_medium(self) -> bool:CODE
LOWarchinstall/lib/installer.py705 def activate_time_synchronization(self) -> None:CODE
LOWarchinstall/lib/installer.py780 def systemd_resolved_stub_mode(self) -> None:CODE
LOWarchinstall/lib/installer.py807 def post_install_enable_iwd_service(*args: str, **kwargs: str) -> None:CODE
LOWarchinstall/lib/installer.py832 def post_install_enable_networkd_resolved(*args: str, **kwargs: str) -> None:CODE
LOWarchinstall/lib/installer.py1097 def _get_luks_uuid_from_mapper_dev(self, mapper_dev_path: Path) -> str:CODE
LOWarchinstall/lib/installer.py1105 def _get_kernel_params_partition(CODE
LOWarchinstall/lib/installer.py2135def accessibility_tools_in_use() -> bool:STRING
LOWarchinstall/lib/translationhandler.py175 def _get_total_active_messages(self) -> int:CODE
LOWarchinstall/lib/args.py764 def _write_plugin_to_temp_file(self, plugin_data: str) -> Path:CODE
LOWarchinstall/lib/pacman/pacman_menu.py73async def select_parallel_downloads(preset: int = 5) -> int | None:CODE
LOWarchinstall/lib/general/general_menu.py99async def select_archinstall_language(languages: list[Language], preset: Language) -> Language:CODE
LOWarchinstall/lib/bootloader/utils.py23def validate_bootloader_layout(CODE
LOWarchinstall/lib/network/network_handler.py58def _configure_iwd_standalone(installation: Installer) -> None:CODE
LOWarchinstall/lib/user/user_menu.py61 def _check_for_correct_username(self, username: str | None) -> str | None:CODE
LOWarchinstall/lib/models/device.py667 def from_existing_subvol_info(cls, info: _BtrfsSubvolumeInfo) -> Self:CODE
LOWarchinstall/lib/models/device.py1488 def should_generate_encryption_file(self, dev: PartitionModification | LvmVolume) -> bool:CODE
LOWarchinstall/lib/models/packages.py159 def from_package_group_output(cls, data: list[str]) -> Self:CODE
LOWarchinstall/lib/profile/profiles_handler.py291 def _verify_unique_profile_names(self, profiles: list[Profile]) -> None:CODE
LOWarchinstall/lib/packages/packages.py121async def select_additional_packages(CODE
LOWarchinstall/lib/disk/partitioning_menu.py419 async def _prompt_partition_fs_type(self, prompt: str | None = None) -> FilesystemType:CODE
LOWarchinstall/lib/disk/partitioning_menu.py559 async def _suggest_partition_layout(CODE
LOWarchinstall/lib/disk/device_handler.py166 def get_device_by_partition_path(self, partition_path: Path) -> BDevice | None:CODE
17 more matches not shown…
Unused Imports62 hits · 50 pts
SeverityFileLineSnippetContext
LOWarchinstall/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py7CODE
LOWarchinstall/lib/general/__init__.py7CODE
LOWarchinstall/lib/general/__init__.py7CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py2CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py29CODE
LOWarchinstall/lib/models/__init__.py30CODE
LOWarchinstall/lib/models/__init__.py30CODE
LOWarchinstall/lib/models/__init__.py30CODE
LOWarchinstall/lib/models/__init__.py31CODE
LOWarchinstall/lib/models/__init__.py31CODE
LOWarchinstall/lib/models/__init__.py31CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py33CODE
LOWarchinstall/lib/models/__init__.py34CODE
LOWarchinstall/lib/models/__init__.py34CODE
LOWarchinstall/lib/menu/__init__.py1CODE
2 more matches not shown…
Deep Nesting42 hits · 42 pts
SeverityFileLineSnippetContext
LOWtest_tooling/check_binding_descriptions.py30CODE
LOWtest_tooling/qemu/qemu.py355CODE
LOWtest_tooling/qemu/qemu.py419CODE
LOWtest_tooling/qemu/qemu.py285CODE
LOWarchinstall/main.py38CODE
LOWarchinstall/tui/components.py295CODE
LOWarchinstall/tui/components.py529CODE
LOWarchinstall/tui/components.py711CODE
LOWarchinstall/tui/components.py897CODE
LOWarchinstall/tui/components.py1023CODE
LOWarchinstall/lib/configuration.py34CODE
LOWarchinstall/lib/global_menu.py447CODE
LOWarchinstall/lib/installer.py464CODE
LOWarchinstall/lib/installer.py493CODE
LOWarchinstall/lib/installer.py901CODE
LOWarchinstall/lib/installer.py1244CODE
LOWarchinstall/lib/installer.py1448CODE
LOWarchinstall/lib/installer.py1669CODE
LOWarchinstall/lib/installer.py1790CODE
LOWarchinstall/lib/networking.py107CODE
LOWarchinstall/lib/networking.py169CODE
LOWarchinstall/lib/networking.py55CODE
LOWarchinstall/lib/hardware.py146CODE
LOWarchinstall/lib/args.py708CODE
LOWarchinstall/lib/network/network_menu.py36CODE
LOWarchinstall/lib/utils/format.py49CODE
LOWarchinstall/lib/user/user_menu.py37CODE
LOWarchinstall/lib/models/users.py48CODE
LOWarchinstall/lib/models/mirrors.py49CODE
LOWarchinstall/lib/profile/profiles_handler.py272CODE
LOWarchinstall/lib/menu/util.py13CODE
LOWarchinstall/lib/menu/abstract_menu.py111CODE
LOWarchinstall/lib/packages/packages.py66CODE
LOWarchinstall/lib/disk/fido.py103CODE
LOWarchinstall/lib/disk/partitioning_menu.py210CODE
LOWarchinstall/lib/disk/partitioning_menu.py227CODE
LOWarchinstall/lib/disk/partitioning_menu.py270CODE
LOWarchinstall/lib/disk/device_handler.py572CODE
LOWarchinstall/lib/disk/subvolume_menu.py77CODE
LOWarchinstall/lib/disk/filesystem.py38CODE
LOWarchinstall/lib/disk/filesystem.py161CODE
LOW…chinstall/lib/authentication/authentication_handler.py73CODE
Excessive Try-Catch Wrapping31 hits · 31 pts
SeverityFileLineSnippetContext
LOWtest_tooling/qemu/qemu.py221 except Exception:CODE
LOWarchinstall/main.py55 except Exception as e:CODE
LOWarchinstall/main.py198 except Exception as e:CODE
MEDIUMarchinstall/tui/components.py1317def _run_worker(self) -> None:CODE
LOWarchinstall/tui/components.py1327 except Exception as err:STRING
LOWarchinstall/scripts/guided.py200 except Exception:CODE
LOWarchinstall/lib/plugins.py21 except Exception as err:CODE
LOWarchinstall/lib/plugins.py49 except Exception as err:CODE
LOWarchinstall/lib/plugins.py57 except Exception:CODE
LOWarchinstall/lib/plugins.py87 except Exception as err:CODE
LOWarchinstall/lib/command.py98 except Exception:CODE
LOWarchinstall/lib/version.py7 except Exception:CODE
MEDIUMarchinstall/lib/version.py4def get_version() -> str:CODE
LOWarchinstall/lib/installer.py1508 except Exception as err:STRING
LOWarchinstall/lib/installer.py1518 except Exception as err:STRING
LOWarchinstall/lib/installer.py1539 except Exception as err:STRING
LOWarchinstall/lib/installer.py1558 except Exception as err:STRING
LOWarchinstall/lib/translationhandler.py191 except Exception:CODE
LOWarchinstall/lib/translationhandler.py200 except Exception:CODE
LOWarchinstall/lib/networking.py144 except Exception as e:CODE
LOWarchinstall/lib/pacman/pacman.py47 except Exception as err:CODE
LOWarchinstall/lib/pacman/pacman_menu.py84 except Exception:CODE
LOWarchinstall/lib/locale/utils.py74 except Exception:CODE
MEDIUMarchinstall/lib/locale/utils.py64def get_kb_layout() -> str:CODE
LOWarchinstall/lib/models/mirrors.py76 except Exception as error:CODE
LOWarchinstall/lib/profile/profiles_handler.py286 except Exception:CODE
LOWarchinstall/lib/profile/profiles_handler.py336 except Exception as e:CODE
LOWarchinstall/lib/packages/packages.py78 except Exception as e:CODE
LOWarchinstall/lib/disk/fido.py31 except Exception as e:CODE
LOWarchinstall/lib/mirror/mirror_handler.py62 except Exception as e:CODE
LOWexamples/interactive_installation.py200 except Exception:CODE
Modern Structural Boilerplate31 hits · 28 pts
SeverityFileLineSnippetContext
LOWarchinstall/__init__.py3__all__ = ['plugin']CODE
LOWarchinstall/default_profiles/profile.py140 def set_custom_settings(self, settings: dict[CustomSetting, str | None]) -> None:CODE
LOWarchinstall/tui/menu_item.py191 def set_preview_for_all(self, action: Callable[[Any], str | None]) -> None:CODE
LOWarchinstall/tui/menu_item.py195 def set_focus_by_value(self, value: Any) -> None:CODE
LOWarchinstall/tui/menu_item.py201 def set_default_by_value(self, value: Any) -> None:CODE
LOWarchinstall/tui/menu_item.py207 def set_selected_by_value(self, values: Any | list[Any] | None) -> None:CODE
LOWarchinstall/tui/menu_item.py245 def set_action_for_all(self, action: Callable[[Any], Any]) -> None:CODE
LOWarchinstall/tui/menu_item.py262 def set_filter_pattern(self, pattern: str) -> None:CODE
LOWarchinstall/tui/components.py30def _update_preview(widget: Label, result: str | PreviewResult | None) -> None:CODE
LOWarchinstall/tui/components.py366 def _set_cursor(self) -> None:STRING
LOWarchinstall/tui/components.py136 def _set_cursor(self) -> None:STRING
LOWarchinstall/tui/components.py340 def _update_options(self, options: list[Option]) -> None:STRING
LOWarchinstall/tui/components.py385 def _set_preview(self, item_id: str) -> None:STRING
LOWarchinstall/tui/components.py589 def _update_options(self, options: list[Selection[MenuItem]]) -> None:STRING
LOWarchinstall/tui/components.py608 def _set_cursor(self) -> None:STRING
LOWarchinstall/tui/components.py635 def _set_preview(self, item: MenuItem) -> None:STRING
LOWarchinstall/tui/components.py746 def _update_selection(self) -> None:STRING
LOWarchinstall/tui/components.py1154 def _set_cursor(self, row_index: int) -> None:STRING
LOWarchinstall/lib/global_menu.py274 def _update_lang_text(self) -> None:CODE
LOWarchinstall/lib/installer.py636 def set_hostname(self, hostname: str) -> None:CODE
LOWarchinstall/lib/installer.py2038 def set_vconsole(self, locale_config: LocaleConfiguration) -> None:STRING
LOWarchinstall/lib/locale/__init__.py11__all__ = [CODE
LOWarchinstall/lib/general/__init__.py9__all__ = [CODE
LOWarchinstall/lib/network/wpa_supplicant.py71 def set_network(self, network: WifiNetwork, psk: str) -> None:CODE
LOWarchinstall/lib/models/device.py1027 def set_flag(self, flag: PartitionFlag) -> None:CODE
LOWarchinstall/lib/models/__init__.py36__all__ = [CODE
LOWarchinstall/lib/menu/__init__.py4__all__ = [CODE
LOWarchinstall/lib/menu/abstract_menu.py85 def set_enabled(self, key: str, enabled: bool) -> None:CODE
LOWarchinstall/lib/disk/partitioning_menu.py382 async def _set_btrfs_subvolumes(self, partition: PartitionModification) -> None:CODE
LOWarchinstall/lib/disk/filesystem.py141 def _setup_lvm_encrypted(self, lvm_config: LvmConfiguration, enc_config: DiskEncryption) -> None:CODE
LOW…chinstall/lib/authentication/authentication_handler.py25 def _setup_u2f_login(self, install_session: Installer, u2f_config: U2FLoginConfiguration, users: list[User], hostname: CODE
Cross-File Repetition4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHarchinstall/scripts/guided.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
HIGHarchinstall/scripts/only_hd.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
HIGHexamples/interactive_installation.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
HIGHexamples/only_hd_installation.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
Self-Referential Comments4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUM.gitlab-ci.yml1# This file contains GitLab CI/CD configuration for the ArchInstall project.COMMENT
MEDIUMarchinstall/applications/audio.py40 # Create the full path for enabling the pipewire systemd itemsCOMMENT
MEDIUMarchinstall/lib/networking.py161 # Define the ICMP Echo Request packetCOMMENT
MEDIUMarchinstall/lib/networking.py174 # Create a raw socket (requires root, which should be fine on archiso)COMMENT
AI Structural Patterns6 hits · 6 pts
SeverityFileLineSnippetContext
LOWarchinstall/tui/rich.py25CODE
LOWarchinstall/tui/components.py833CODE
LOWarchinstall/tui/components.py991CODE
LOWarchinstall/lib/menu/helpers.py13CODE
LOWarchinstall/lib/menu/helpers.py136CODE
LOWarchinstall/lib/menu/helpers.py206CODE
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHtest_tooling/qemu/qemu.py472 qemu += f' -blockdev \'{{"node-name":"libvirt-{scsi_index}-format","read-only":false,"discard":"unmap","cache":{{"dirCODE
AI Slop Vocabulary2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUM.gitlab-ci.yml4# These jobs should leverage the same tag as that runner. If necessary, change the tag from 'docker' to the one it uses.COMMENT
LOWarchinstall/lib/mirror/mirror_handler.py85 # just return as-is without sorting?COMMENT
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOWarchinstall/lib/networking.py192 # Check if it's an Echo Reply (ICMP type 0)COMMENT
LOWarchinstall/lib/pacman/config.py38 # Check if this is a commented repository section that needs to be enabledCOMMENT
LOWarchinstall/lib/disk/lvm.py129 # Check if the VG is actually exported before trying to import itCOMMENT
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippetContext
LOWdocs/conf.py21# list see the documentation:COMMENT
LOWdocs/conf.py61# directories to ignore when looking for source files.COMMENT
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM.github/ISSUE_TEMPLATE/01_bug.yml82 **Note**: Feel free to modify the textarea above as you wish.CODE