aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* feat(test): add fallback test crate for no-metadata buildsHEADmain魏曹先生2026-07-236-3/+81
| | | | | | Add `might_be_async_test_fallback` crate in `test/no_metadata/` to verify macro behavior when the `metadata_async` feature is absent, covering sync/async select, invoke, and bare func attributes
* feat(config): refactor default feature name parsing魏曹先生2026-07-235-6/+153
|
* test: add comprehensive test coverage for cfg block and token stream魏曹先生2026-07-231-0/+214
| | | | utilities
* feat: add `doc` target to Makefile魏曹先生2026-07-231-1/+5
| | | | | Add a `make doc` recipe that builds and opens documentation with `cargo doc --no-deps --open`, and register it in the `.PHONY` list.
* fix: Remove duplicate `repository` field from Cargo.toml魏曹先生2026-07-231-1/+0
|
* feat: scaffold crate structure and implement core macros魏曹先生2026-07-2345-0/+2134
Add the project skeleton, LICENSE files, README, Makefile, doc examples, and the initial implementation of `#[func]`, `invoke!`, and `select!` procedural macros.