[PR #3] [MERGED] Broken into files, inode/dev changes from inodes branch taken #250

Closed
opened 2026-06-08 11:26:26 +03:00 by zhus · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/bootandy/dust/pull/3
Author: @nebkor
Created: 3/22/2018
Status: Merged
Merged: 3/22/2018
Merged by: @bootandy

Base: masterHead: inodes_refactor


📝 Commits (10+)

  • b7271b1 start of refactor
  • 0faf795 First step of refactor done.
  • aa963de update sample output with new box-drawing characters
  • 381d286 use accessor and creator methods for new types in lib
  • 7fa2ce3 start of refactor
  • 8fa83e3 First step of refactor done.
  • 617b0d2 Merge branch 'nebkor'
  • e75a666 better display-children-finding code
  • c127580 Bring over dev/inode pair changes from bootandy's repo
  • eb69ad1 break platform cfg code into utils submodule

📊 Changes

6 files changed (+429 additions, -403 deletions)

View changed files

📝 Cargo.toml (+2 -2)
📝 README.md (+17 -22)
src/lib.rs (+85 -0)
📝 src/main.rs (+5 -379)
src/utils/mod.rs (+244 -0)
src/utils/platform.rs (+76 -0)

📄 Description

The functions in main.rs had been broken out into the utils module a few commits ago (0faf795), so bringing over your changes by hand was pretty straight-forward. The next thing was breaking all the cfg compile directive controlled stuff into its own submodule for utils.

I actually don't recommend just merging this into your repo, because the history is all over the place. I tried to chunk the changes so that if you wanted to, you could linearize the change, or just jump to the new layout in one opaque commit (by simply copying it over).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bootandy/dust/pull/3 **Author:** [@nebkor](https://github.com/nebkor) **Created:** 3/22/2018 **Status:** ✅ Merged **Merged:** 3/22/2018 **Merged by:** [@bootandy](https://github.com/bootandy) **Base:** `master` ← **Head:** `inodes_refactor` --- ### 📝 Commits (10+) - [`b7271b1`](https://github.com/bootandy/dust/commit/b7271b1da2f53eb5b71e29950941bfcf31843c8a) start of refactor - [`0faf795`](https://github.com/bootandy/dust/commit/0faf7952846abd4fdc959d5094f16dc36b864a08) First step of refactor done. - [`aa963de`](https://github.com/bootandy/dust/commit/aa963defdac63e71d726abe5fdc8446d784f9a5a) update sample output with new box-drawing characters - [`381d286`](https://github.com/bootandy/dust/commit/381d2868471cf73de1d0d97ac6ee7cf188cfbdbb) use accessor and creator methods for new types in lib - [`7fa2ce3`](https://github.com/bootandy/dust/commit/7fa2ce3434ebd67bff45bcd183f29b440b68be2e) start of refactor - [`8fa83e3`](https://github.com/bootandy/dust/commit/8fa83e383635581dbe52980c1ac7f6d7d05f31b0) First step of refactor done. - [`617b0d2`](https://github.com/bootandy/dust/commit/617b0d297128ee258bea4b18c569bb6eed996044) Merge branch 'nebkor' - [`e75a666`](https://github.com/bootandy/dust/commit/e75a666a4c75dc9249a413248dd99abe4c91f47c) better display-children-finding code - [`c127580`](https://github.com/bootandy/dust/commit/c127580057f7a9b32beb8124218c15fa3dcaf6f0) Bring over dev/inode pair changes from bootandy's repo - [`eb69ad1`](https://github.com/bootandy/dust/commit/eb69ad19a0cc5d897b11262ed63aedbe2727fa79) break platform cfg code into utils submodule ### 📊 Changes **6 files changed** (+429 additions, -403 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.toml` (+2 -2) 📝 `README.md` (+17 -22) ➕ `src/lib.rs` (+85 -0) 📝 `src/main.rs` (+5 -379) ➕ `src/utils/mod.rs` (+244 -0) ➕ `src/utils/platform.rs` (+76 -0) </details> ### 📄 Description The functions in main.rs had been broken out into the utils module a few commits ago (0faf795), so bringing over your changes by hand was pretty straight-forward. The next thing was breaking all the cfg compile directive controlled stuff into its own submodule for utils. I actually don't recommend just merging this into your repo, because the history is all over the place. I tried to chunk the changes so that if you wanted to, you could linearize the change, or just jump to the new layout in one opaque commit (by simply copying it over). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
zhus added the pull-request label 2026-06-08 11:26:26 +03:00
zhus closed this issue 2026-06-08 11:26:26 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bootandy/archived-dust#250