debang 1.0.1 copy "debang: ^1.0.1" to clipboard
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.

example/lib/example.dart

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');
  }
}
2
likes
160
points
74
downloads

Publisher

verified publisherpavluke.ru

Weekly Downloads

Enhances Dart/Flutter null handling by requiring assertions for non-null values. Provides informative errors, logging observers, and filtered stack traces for better debugging.

Repository (GitHub)
View/report issues

Topics

#null-safety #exception-handling #debugging #error-logging #observability

Documentation

API reference

License

MIT (license)

More

Packages that depend on debang