starkware-libs/cairo
Cairo is the first Turing-complete language for creating provable programs for general computation.
RustApache-2.0
Issues
- 1
bug: Wrongly mapped diagnostics in LS
#6394 opened by Arcticae - 0
LS: Conflicting dependencies in packages
#6391 opened by Arcticae - 1
bug: Language server crash (Debian Bookworm)
#6382 opened by VVander - 0
bug(ls): ambiguous method call for `is_zero`
#6378 opened by enitrat - 1
bug: u512_safe_div_rem_by_u256 is incorrect
#6375 opened by augustbleeds - 0
LS: Investigate `IndexMap: key not found` error
#6374 opened by Draggu - 0
- 0
Reload project whenever `Scarb.lock` is saved
#6347 opened by piotmag769 - 4
- 1
- 0
- 1
Make diagnostics computation run on state/db snapshots
#6230 opened by mkaput - 0
- 0
- 0
Implement testing of diagnostics
#6291 opened by mkaput - 6
- 1
Restart just the language client instead of entire window from core mismatch notification
#6262 opened by mkaput - 0
LS: Rework diagnostics locks to bounded queue
#6318 opened by Draggu - 0
feat: allow importing all items of a module with *
#6301 opened by enitrat - 0
bug: Stack overflow on 2.6.3 with dynamic layout of STARK verifier in Cairo1
#6295 opened by maciektr - 0
Look for unmanaged `core` in Scarb
#6235 opened by mkaput - 2
bug: `Missing path::to::function[expr60]`
#6264 opened by enitrat - 0
Add support for items inside `impl` block on hover
#6287 opened by Draggu - 3
bug: compilation fails with no diagnostics
#6270 opened by enitrat - 0
feat: iterate over dictionnary keys
#6265 opened by enitrat - 1
feat: print hexadecimal values
#6261 opened by enitrat - 2
feat: `cairo-format` option to target a specific file.
#6260 opened by enitrat - 1
bug: cairo-format interferes with Cairodoc
#6231 opened by enitrat - 0
- 3
feat: add mutable methods to the storage `Vec` type
#6250 opened by enitrat - 0
Migrate Cairo compiler to Rust Analyzer's Salsa fork
#6171 opened by mkaput - 2
Deal with panics on `core` crate mismatch
#6174 opened by mkaput - 6
bug: cairo-test panic in cairo-lang-lowering-2.7.0/src/lower/context.rs:264:55
#6207 opened by maciektr - 0
Add tests for pulling unmanaged `core` crate from Scarb
#6246 opened by mkaput - 5
- 0
- 1
Avoid refereshing project model multiple times in parallel
#6237 opened by mkaput - 0
Investigate projects/crates that are renamed/removed
#6238 opened by mkaput - 1
- 1
bug: Nested for loops don't compile
#6222 opened by barak-b-starkware - 0
Research how to test the VSCode extension
#6182 opened by Arcticae - 6
feat: re-introduce `__default__` entrypoint
#6170 opened by enitrat - 1
feat: Support dynamic Trait
#6208 opened by mcjkn007 - 3
bug: `compute_sha256_u32_array` ERROR on tests
#6196 opened by ametel01 - 2
bug: pop_log failed with ByteArray event key.
#6186 opened by remybar - 3
Searching for Scarb installed via ASDF fails
#6163 opened by mkaput - 0
- 0
bug: LS panics when hovering over missing modules
#6158 opened by piotmag769 - 0
Research redoing compiler plugins in such a way that integrating proc macros into LS will be feasible
#6175 opened by mkaput - 1
Implement hover for literals
#6157 opened by Arcticae