Marek Kaput
Marek Kaput
### Steps #### MVP - [ ] `scarb proc-macro-server` - [ ] Pre-MVP: Implement ProcMacroHost that will JUST declare attributes/macros without doing expansion proper. - [ ] MVP: ProcMacroHost on...
### Problem Scarb.toml ```toml [package] name = "testujemy" version = "0.1.0" edition = "2024_07" [dependencies] wadray = "0.6.1" [dev-dependencies] wadray = "0.6.1" ``` src/lib.cairo ```cairo use wadray::Ray; fn main() {...
### Problem As the title says, this logic: https://github.com/software-mansion/scarb/blob/ecd17e8f40c5b4329f3cb9f76ecf7dae196b8463/extensions/scarb-doc/src/db.rs#L35-L60 is always enabling the `starknet` plugin, even if there's no `starknet` dependency. This logic must be synchronized with Scarb's behaviour. ###...
### Problem From Ma'at run: ``` 1 ERROR No Cairo compilation unit found for package alexandria_macros v0.5.0 (/mnt/maat-workbench/Scarb.toml). Try running `--test` to include tests. 1 ERROR No Cairo compilation unit...
As far as I know there are no tests that cover plugin-per-crate mechanism so techincally this thing is untested. say, there is not code that checks whether two conflicting macros...
### Problem Just like https://rustup.rs/, I'd love to see something simple like this instead of being immediately asked to download a file. ### Proposed Solution _No response_ ### Notes _No...
### Which component is your feature related to? Forge ### Feature Request [Ma'at](https://github.com/software-mansion/maat) is running many test suites from different, uncontrolled projects in parallel, which happens to make common RPC...
> Ouch, this is something very weird. Looks very racey conditioney: > > You run several GHA workflows in parallel on same triggers, and several of them use our action....
So, this introduces an unstated assumption, that assets that collide with compilation artifacts by name will overwrite the latter. While I am rather okay with that, I wonder if it...
We must stay with wasmtime 37 until https://github.com/bytecodealliance/wasmtime/issues/11957 is unresolved.