Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve handling of each item #11

Merged
merged 2 commits into from
Mar 6, 2024
Merged

Improve handling of each item #11

merged 2 commits into from
Mar 6, 2024

Conversation

bombsimon
Copy link
Owner

  • Use separate structs to represent our awesome.toml and the output in
    our template
  • Add resource type enum to be able to match on type
  • Split active and inactive items already when fetching to avoid double
    iteration
  • Write directly to BTReeMap to avoid intermediate vectors
  • Skip items that can't be fetched or doesn't have any name
  • Fix error in template never showing inactive widgets
  • Fix typos

* Use separate structs to represent our `awesome.toml` and the output in
  our template
* Add resource type enum to be able to match on type
* Split active and inactive items already when fetching to avoid double
  iteration
* Write directly to `BTReeMap` to avoid intermediate vectors
* Skip items that can't be fetched or doesn't have any name
* Fix error in template never showing inactive widgets
* Fix typos
@bombsimon bombsimon merged commit 6dcce27 into main Mar 6, 2024
@bombsimon bombsimon deleted the ignore-missing-items branch March 6, 2024 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant