| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
In practice we were only using this in the tests, since most rules end up doing more complicated things than straight translations anyway.
There was a problem hiding this comment.
The implementation, tests, and documentation consistently remove the shorthand form.
Review effort: Balanced
Findings: None
Removes the unused shorthand rule transform syntax from Yeast.
Changes:
| File | Description |
|---|---|
| shared/yeast/tests/test.rs | Removes shorthand tests and uses explicit templates. |
| shared/yeast/doc/yeast.md | Documents only the two supported transform forms. |
| shared/yeast-macros/src/parse.rs | Removes shorthand parsing and code generation. |
| shared/yeast-macros/src/lib.rs | Removes shorthand API documentation. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Removes the
shorthand. This would previously expand into
(foo bar: @baz) => (quux baz: {baz})In practice we were only using this in the tests, since most rules end up doing more complicated things than straight translations anyway.