I renamed hail() to greet() and part() to farewell() in src/lib.rs, with behaviour unchanged. I updated the callers and tests to match. cargo test passes.
src/main.rs: the--byecall and theuse hello::{…}import now usefarewell.cargo fmtmovedfarewellto its sorted spot in that import, so the import line changed more than the rename alone.CHANGELOG.md: I added a line under "Changed" saying they were renamed back. I left the old "renamedgreet()tohail()" line alone, since it records past history.
Pull requests #7 and #8 also edit src/lib.rs and src/main.rs. I kept my edits to the renamed lines and the import, so they should merge cleanly. I did not check whether either of them calls hail or part; if one does, it will need the new names after merging.
I did not run the CI workflows. I only ran cargo test locally.