| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat(macros): add render_route macro and renderify attribute for render | 魏曹先生 | 22 hours | 1 | -0/+48 |
| | | | | | pipeline error routing | ||||
| * | feat(macros): add `#[buffer]` attribute and re-export `r_print!(ln)` | 魏曹先生 | 45 hours | 1 | -0/+95 |
| | | | | | | | | | | | | macros Reintroduce `r_print!` and `r_println!` macros as public exports, now supporting both explicit buffer argument and implicit `#[buffer]` attr. Add `#[buffer]` attribute macro that wraps unit-returning functions to produce a `RenderResult` with an automatically injected buffer variable. Relax `RenderResult::print()` and `println()` to accept `impl AsRef<str>`. | ||||
| * | feat(routeify): reorder import paths for consistency | 魏曹先生 | 2 days | 1 | -1/+1 |
| | | |||||
| * | feat(routeify): map `?` span to `route!` for tooling support | 魏曹先生 | 2 days | 1 | -2/+9 |
| | | | | | | | Use the span of the `?` token when generating the macro invocation in the `#[routeify]` transformation, so that rust-analyzer resolves hover and go-to-definition on `?` to the `route!` macro's documentation | ||||
| * | feat(extensions): add routeify extension macro for error routing | 魏曹先生 | 2 days | 1 | -0/+39 |
