LCOV - code coverage report | ||||||||||||||||||||||
![]() | ||||||||||||||||||||||
|
||||||||||||||||||||||
![]() |
Line data Source code 1 : import 'package:klizma/src/provider.dart'; 2 : 3 : class Singleton<T> implements Provider<T> { 4 1 : Singleton(this._provider); 5 : 6 : final Provider<T> _provider; 7 : 8 : T? _cached; 9 : 10 1 : @override 11 3 : T get() => _cached ??= _provider.get(); 12 : 13 2 : T? getCached() => _cached; 14 : } |
![]() |
Generated by: LCOV version 1.13 |