chore: add push/PR CI, drop unused windows dep, refresh docs

Add a CI workflow running fmt, clippy with warnings denied, and the test
suite on every push and pull request. Remove the unused workspace windows
dependency now that only windows-sys is used. Update the README architecture
name and Java harness reference, clarify the plans gitignore comment, and
carry the code-reviewer agent memory.
This commit is contained in:
tiennm99 committed 2026-09-21 16:14:04 +07:00
1 parent ffab962360
commit 1da4af498b
6 files changed
+51 -4

No files matched your search

+2 -2
View File
@@ -7,7 +7,7 @@ A Windows tool that injects fake time into running processes by hooking Win32 ti
## Architecture
```
time-mocker-rs/
time-mocker/
├── crates/
│ ├── time-mocker-core/ — shared types (MockTimeInfo) + named MMF helper + tick conversions
│ ├── time-mocker-hook/ — cdylib injected into target processes; hooks 5 time APIs via retour
@@ -90,4 +90,4 @@ Apache-2.0 — see [LICENSE](LICENSE).
## Related
- `csharp/`, `cpp/` — earlier C# (EasyHook) and C++ (MS Detours) ports, preserved in git history only: `git log -- csharp/ cpp/`
- [`target/`](target/) — Java test target that validates injected fake time
- [`java-target/`](java-target/) — Java (Gradle) harness that prints the JVM clock every second, for observing the fake time from a managed runtime