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

theme: reduce build time #685

Closed
McShelby opened this issue Oct 13, 2023 · 3 comments
Closed

theme: reduce build time #685

McShelby opened this issue Oct 13, 2023 · 3 comments
Assignees
Labels
breaking Introduces breaking changes with existing installations feature New feature or request
Milestone

Comments

@McShelby
Copy link
Owner

The theme has O(n²) built time behavior because of the hidden pages feature. Improve it.

@McShelby McShelby added the feature New feature or request label Oct 13, 2023
@McShelby McShelby self-assigned this Oct 13, 2023
@McShelby McShelby added this to the 5.23.0 milestone Oct 18, 2023
McShelby added a commit that referenced this issue Oct 18, 2023
by
- removing duplicate code
- make it runnable from foreign Hugo project repos
McShelby added a commit that referenced this issue Oct 19, 2023
McShelby added a commit that referenced this issue Oct 19, 2023
@McShelby McShelby removed this from the 5.23.0 milestone Oct 28, 2023
@ytrepidorosonomous
Copy link

Does this address this issue?

@McShelby
Copy link
Owner Author

No.

@ytrepidorosonomous
Copy link

ytrepidorosonomous commented Oct 30, 2023

Cool! I faced the same issue and was confused until I did a search in issues and discussions.

McShelby added a commit that referenced this issue Jul 21, 2024
@McShelby McShelby added this to the 7.0.0 milestone Sep 9, 2024
McShelby added a commit that referenced this issue Sep 20, 2024
McShelby added a commit that referenced this issue Sep 20, 2024
McShelby added a commit that referenced this issue Sep 20, 2024
McShelby added a commit that referenced this issue Sep 20, 2024
McShelby added a commit that referenced this issue Sep 20, 2024
two consecutive hidden siblings resulted in wrong next page
@McShelby McShelby removed the feature New feature or request label Oct 4, 2024
@McShelby McShelby added the breaking Introduces breaking changes with existing installations label Oct 4, 2024
McShelby added a commit that referenced this issue Oct 11, 2024
McShelby added a commit that referenced this issue Oct 11, 2024
McShelby added a commit that referenced this issue Oct 11, 2024
McShelby added a commit that referenced this issue Oct 11, 2024
McShelby added a commit that referenced this issue Oct 11, 2024
two consecutive hidden siblings resulted in wrong next page
@McShelby McShelby added the feature New feature or request label Oct 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking Introduces breaking changes with existing installations feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants