TraitBuilder
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Julien Valverdé
2024-02-14 01:37:05 +01:00
parent cb0dd26ccb
commit a9181567a2
3 changed files with 91 additions and 12 deletions

View File

@@ -69,7 +69,7 @@ class TraitExpressionBuilder<
const OwnTraits extends Trait<any, any, any, any>[],
const AllTraits extends Trait<any, any, any, any>[],
> {
constructor(private expression: TraitExpression<Superclass, OwnTraits, AllTraits>) {}
constructor(private readonly expression: TraitExpression<Superclass, OwnTraits, AllTraits>) {}
extends<
Super extends AbstractClass<any>