|
All checks were successful
CI / build-lint-test (pull_request) Successful in 37s
@RegisterService(uid) et @Service<T>(uid) prennent desormais l'uid en parametre explicite, choisi par l'appelant, plutot que de le generer automatiquement (crypto.randomUUID) et de resoudre par reference de classe. ServiceRepository simplifie en consequence : une seule map uid -> instance (plus de WeakMap constructeur -> uid, resolveClass/ getUidForClass/hasClass supprimes, devenus inutiles). @Service ne peut plus inferer le type depuis une reference de classe : a annoter la propriete ou a typer explicitement (@Service<T>(uid)). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| service-registry | ||