yak_runner 3.0.0 copy "yak_runner: ^3.0.0" to clipboard
yak_runner: ^3.0.0 copied to clipboard

A Dart package that makes running functions safer and easier to test

3.0.0 #

  • rework due to yak_result v3

2.1.1 #

  • update dependency

2.1.0 #

  • remove delegates to avoid implicit_call_tearoffs

2.0.3 #

  • example link and readme update

2.0.2 #

  • update dependency

2.0.1 #

  • update dependency
  • update to dart 3

1.0.2 #

  • update run... functions
  • add runCallback... functions
  • add callback, ...FutureOr extensions
  • add letRun and re-addthenRun
  • add ForEachRunX and ForEachRunStreamX
  • update existing extensions
  • update tests
  • update dependencies

1.0.1 #

  • remove thenRun extesion in favor of yak_result's onResult
  • update dependencies
  • clean up tests

1.0.0 #

  • major release
  • fix export of external packages
  • update dependencies

0.5.0 #

  • rework everything as pure function and extension
  • export yak_result
  • update readme

0.4.1 #

  • moved ErrorHandler to yak_error_handler
  • moved Result to yak_reason

0.4.0 #

  • fix analysis
  • removed buildTest mixin
  • add custom json runner
  • breaking change on errorReport and errorHandlers
  • versions up-to-date

0.3.1 #

  • added extension family RunnerAppendX
  • added OnSuccessCallback
  • bump stub version
  • updated tests
  • example updated
  • renamed Runner and NullaryDelegate
  • added typedef for Delegates and Runners
  • added IterableRunner

0.3.0 #

  • readme updated
  • updated stub to 0.2.0
  • removed redundancies with yak_error_handler
  • migrated to null-safety

0.2.2 #

  • implemented IterableContains and TypeAsType with extensions and tests
  • breaking change:
    • sepatarate handling between Exception and Error
    • "runners" have now optional named constructor arguments
    • HandleError has optional constructor argument
  • HandleError has new factory constructor and extensions
  • updated readme and pubspec description

0.2.1 #

  • added melos and coverage
  • added effective_dart to dev_dependencies
  • updated readme
  • updated example
  • updated tests

0.2.0 #

  • yak_error_handler friendly
  • fixed Type for test mixin
  • added assert for runners and typeVoid
  • rewrite example
  • rewrite tests
  • major refactor without freezed

0.1.0 #

  • implemented test_factory_mixin with tests
  • removed async freezed
  • implemented delegates for testing
  • complete rework based on freezed

0.0.3 #

  • breaking changes in the validation
  • added mockito for testing

0.0.2 #

  • full re-design with mixin based classes
  • test passing

0.0.1 #

  • alpha release
4
likes
140
pub points
16%
popularity

Publisher

verified publisheryakforward.com

A Dart package that makes running functions safer and easier to test

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

meta, yak_result, yak_utils

More

Packages that depend on yak_runner