debang 1.0.1
debang: ^1.0.1 copied to clipboard
Enhances Dart/Flutter null handling by requiring assertions for non-null values. Provides informative errors, logging observers, and filtered stack traces for better debugging.
import 'dart:math';
import 'package:debang/debang.dart';
void main() {
while (true) {
final random = Random();
int? value = random.nextBool() ? random.nextInt(10) : null;
int result = value.debang("I'm sure value is not be null!");
print('Random result: $result');
}
}