mirror of
https://github.com/tiennm99/time-mocker.git
synced 2026-10-20 00:15:52 +00:00
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:
1 parent
ffab962360
commit
1da4af498b
6 files changed
+51
-4
No files matched your search
@@ -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
|
||||
Reference in new issue
Block a user