Skip to content

Commit

Permalink
Add pages that were missing from the navigation
Browse files Browse the repository at this point in the history
When an item is missing from the nav, mkdocs doesn't know
where to put it in the hierarchy so, no left hand navigation
appears at all.
  • Loading branch information
SeanTAllen committed Feb 18, 2024
1 parent 9ce8ff6 commit 694a329
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 7 deletions.
10 changes: 10 additions & 0 deletions docs/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -154,3 +154,13 @@ https://ponylang.org/* https://www.ponylang.io/:splat 301!
# make "what is pony" the index of "discover". perhaps this changes in the
# future so we are doing a temporary redirect
/discover/what-is-pony/ /discover/ 307!

# created use/testing subsection
/use/pony-coverage/ /use/testing/coverage-reports/ 301!

# created a use/debugging subsection
/use/pony-lldb-cheatsheet/ /use/debugging/pony-lldb-cheat-sheet/ 301!
/use/pony-track-memory-usage/ /use/debugging/track-memory-usage/ 301!

# created a use/performance subsection
/use/pony-performance-cheatsheet/ /use/performance/pony-performance-cheat-sheet/ 301!
4 changes: 2 additions & 2 deletions docs/use/debugging.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

We have a couple of resources that can help get up to speed with using LLDB with Pony.

We have a quickstart guide: [Pony LLDB Cheat Sheet](pony-lldb-cheatsheet.md). Which if you have some experience with debuggers like LLDB, should be enough to get up going.
We have a quickstart guide: [Pony LLDB Cheat Sheet](debugging/pony-lldb-cheat-sheet.md). Which if you have some experience with debuggers like LLDB, should be enough to get up going.

There's also a collection of [Pony LLDB Extensions](https://github.com/ponylang/pony-lldb-extensions) that can help improve your Pony/LLDB experience.

Expand All @@ -16,4 +16,4 @@ In order to debug programs in the Visual Studio Code debugger (either on Windows

## Tracking Memory Usage

Interested in tracking Pony runtime memory consumption? Checkout ["Making Pony track memory usage"](pony-track-memory-usage.md).
Interested in tracking Pony runtime memory consumption? Checkout ["Making Pony track memory usage"](debugging/track-memory-usage.md).
File renamed without changes.
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/use/performance.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@

## Performance Cheatsheet

- [Pony Performance Cheat Sheet](pony-performance-cheatsheet.md)
- [Pony Performance Cheat Sheet](performance/pony-performance-cheat-sheet.md)
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/use/testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@

## Test Coverage Reports

- [Coverage Reports for Pony](pony-coverage.md)
- [Coverage Reports for Pony](testing/coverage-reports.md)
File renamed without changes.
13 changes: 10 additions & 3 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,12 +125,19 @@ nav:
- Papers: "learn/papers.md"
- Use:
- Overview: "use/index.md"
- Debugging: "use/debugging.md"
- Debugging:
- Overview: "use/debugging.md"
- Pony LLDB Cheat Sheet: "use/debugging/pony-lldb-cheat-sheet.md"
- Track Memory Usage: "use/debugging/track-memory-usage.md"
- Dependency Management: "use/dependency-management.md"
- Infrastructure: "use/infrastructure.md"
- Packages: "use/packages.md"
- Performance: "use/performance.md"
- Testing: "use/testing.md"
- Performance:
- Overview: "use/performance.md"
- Performance Cheat Sheet: "use/performance/performance-cheat-sheet.md"
- Testing:
- Overview: "use/testing.md"
- Coverage Reports: "use/testing/coverage-reports.md"
- Contribute:
- Overview: "contribute/index.md"
- Triage Issues: "contribute/triage.md"
Expand Down

0 comments on commit 694a329

Please sign in to comment.