FirelightFlagboy

Results 144 issues of FirelightFlagboy

## Todos - [ ] Oxidize the python exception `ProtocolError` - [ ] The `ProtocolError` in Rust can be created from: - [ ] `::rmp_serde::encode::Error` (currently a string) - [...

refactor
python
rust

# TODOs - [ ] Replace the python class by the Rust one using `pyo3` - [ ] Correct the test `test_workspace_manifest_access_while_speculative` at `tests/core/fs/test_bootstrap.py`

refactor
python
rust

`UserStorage` depends on `ManifestStorage` so to simplify the migration. I suggest we first migrate `ManifestStorage` (tracked in #3169) then migrate `UserStorage` # TODOs - [ ] Remove the dependency on...

refactor
python
rust

Remove the python class `LocalDatabase` after oxidation of the last classes that where using it. # Depend on - #3168 - #3169 # TODOs - [ ] Remove the class...

refactor
python

On the test `test_eyeballs` we check if it don't take too much time to execute. The minimal possible value for the test is `800ms` (`TIMEOUT * 2 + 300`). Previously...

bug
rust

Currently in the rust code we could find `Result` that return `&str`. We don't want that because: - It makes comparing errors harder. - Rewording the error is hard, you...

refactor
rust

# The protocol scheme ```typescript type ProtocolScheme = { label: string, major_versions: number[], req: { cmd: string, unit?: string other_fields: Field[] }[], reps: { status: string, other_fields: Field[] }[] nested_types?:...

refactor
rust

# The type scheme ```typescript type ProtocolScheme = { label: string, major_versions: number[], other_fields: Field[] }[] type Field = { name: string, type: string, introduced_in?: MajorMinorString } type MajorMinorString =...

refactor
rust

```shell error[E0658]: `pyo3::PyRef) -> PyResult { | ^^^^^^^^^^^^^^^ | = note: see issue #44874 for more information = help: consider changing to `self`, `&self`, `&mut self`, `self: Box`, `self: Rc`,...

enhancement
rust