axodotdev / axodotdev/oranda

File watcher recognizes only first file change

Open
#517 7 comments 0 reactions 0 assignees View on GitHub
bug - CLI good first issue
Dominant language
Rust
Stars
543
Forks
34
PR merge metrics
No merged PRs in 30d

Description

Using `oranda dev` (version 0.1.0) inside of a Rust project path only seems to detect the first change to a file, but not subsequent changes.

How I can reproduce it:

- File `README.md` and `oranda.json` exist in the same path.
- Run `orange dev`.
- Change `oranda.json` (to a different theme). Project gets rebuild.
- Change `oranda.json` again. Project is *not* rebuild, no new command output.
- Change `README.md`. Project gets rebuild.
- Change `README.md` again. Project is *not* rebuild, no new command output.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the issue with `oranda dev` and the README.md/oranda.json changes described. Trace the file-watching path used by the dev command; done means successive changes to either file trigger successive project rebuilds and command output.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cli, tooling
Issue type
Bug
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.