-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
enhancementNew feature or requestNew feature or request
Description
Detailed Description
Perform a cleanup pass across the PlugHub host codebase to remove unused resources and enforce consistent formatting. Specifically, eliminate unused geometry stream icons from Icons.axaml and standardize all .axaml files to use tab-based indentation. This improves maintainability, reduces noise in the resource dictionaries, and ensures consistent formatting across the project.
Context
- Maintainability: Removing unused icons reduces clutter and makes it easier to identify active resources.
- Consistency: Standardizing indentation across all
.axamlfiles avoids formatting churn in future diffs and PRs. - Developer Experience: A cleaner, more consistent codebase lowers the barrier for contributors and reduces cognitive load.
Possible Implementation
- Audit
Icons.axamland remove geometry stream icons that are not referenced anywhere in the host or plugins. - Apply tab-based indentation across all
.axamlfiles. - Add a style guideline note to the documentation to prevent reintroduction of inconsistent formatting.
Target Platform(s)
- All Platforms
Affected Components (optional)
Icons.axaml- All
.axamlfiles in the host project
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done