Victorien Elvinger

Results 85 issues of Victorien Elvinger

### Description [useGroupedTypeImport](https://biomejs.dev/linter/rules/use-grouped-type-import) allows factorizing type imports: ```diff - import { type A, type B } from "" + import type { A, B } from "" ``` This behavior...

S-Help-wanted
A-Linter
L-JavaScript
A-Analyzer

### Description The rule will cover: - [TypeScript's isolated declarations](https://github.com/microsoft/TypeScript/pull/53463) constraints. Cover [explicit-module-boundary-types](https://typescript-eslint.io/rules/explicit-module-boundary-types) - [explicit-function-return-type](https://typescript-eslint.io/rules/explicit-function-return-type/) - explicit types on all methods and properties. This rule must not conflict with [noInferrableTypes](https://biomejs.dev/linter/rules/no-inferrable-types)....

A-Linter
L-JavaScript

### Description Currently, an enum with a payload (struct or tuple) cannot derive `biome_deserialize::Deserializable`. For instance, the following code don't compile: ```rs #[derive(Deserializable)] enum Message { Request { id: String,...

A-Project
S-Enhancement

### Description We currently require the implementation of `Default` for any type that implements `Deserializable`. We should drop this requirement. ~This implies that we should require the presence of any...

A-Project
S-Enhancement

### Description [array-callback-return](https://eslint.org/docs/latest/rules/array-callback-return) **Want to contribute?** Lets you know you are interested! We will assign you to the issue to prevent several people to work on the same issue. Don't...

S-Help-wanted
A-Linter
L-JavaScript

Severity: Low # Problem Two balanced trees with the same totally ordered set of blocks can be distinct. # Symptom A strong convergence of the document's models is not enforced....

enhancement

Severity: Low # Problem Let three LogootSplit operations: - o1 = ins([b, x .. y]) with x < z < y - o2 = ins([b, z, u .. v]) -...

enhancement

Severity: Low Fix causality; This issue should be fixed after #6 # Background The flag ```mine``` in a given block is used to know whether the current participant has authored...

bug

Severity: Low (current assessment) # Problem When a block is splited on two nodes or more, each node keep a reference to the same block. This enables to each one...

bug

Hi! I have often difficulties to locate which assertion fails in my unit tests. Let's just take an example to illustrate this. Usually my unit tests have several assertions, such...