Skip to content

[3.0] Enhance data handling and improve code readability#9191

Open
live627 wants to merge 16 commits intoSimpleMachines:release-3.0from
live627:perf/packman
Open

[3.0] Enhance data handling and improve code readability#9191
live627 wants to merge 16 commits intoSimpleMachines:release-3.0from
live627:perf/packman

Conversation

@live627
Copy link
Copy Markdown
Contributor

@live627 live627 commented Apr 21, 2026

This branch is focused on performance optimizations for package lists. Most changes focus on temporary string management and code readability.

  • Rewrites tar reader to minimize temporary string creation
  • Refactors directory traversal code for improved readability
  • Extracts data only when certain a file is needed, reducing unnecessary operations
  • Assigns individual sorting variables to each list for better data management
  • Removes ID display from output
  • Applies HTML entities during display rather than storing them in source

@jdarwood007
Copy link
Copy Markdown
Member

@live627
Would any of the changes here address #8689 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants