rust-cli / rust-cli/config-rs

Pick up configuration file changes

Open
#19 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

C-enhancement E-help-wanted
Dominant language
Rust
Stars
3.2k
Forks
265
Avg merge
2h 42m
Merged PRs (30d)
4

Description

  1. c.merge(/* config.yml */)
  2. c.get("k")
  3. modify config.yml -> k
  4. c.get("k")

The second get should reflect the changes to the config file.

I think we get this for free with the DeserializeSeed approach proposed in #13.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the configuration merge/get flow described in steps 1–4 and read the DeserializeSeed approach proposed in issue #13. Verify the behavior by changing config.yml between the two c.get("k") calls; done means the second lookup reflects the modified value.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.