runtime_named_locks 1.0.0-beta.3 copy "runtime_named_locks: ^1.0.0-beta.3" to clipboard
runtime_named_locks: ^1.0.0-beta.3 copied to clipboard

A library for creating and managing named locks which leverages Dart FFI and Native Named Semaphores across across macOS, Linux, and Windows.

1.0.0-beta.1 #

  • Initial release
  • TODO Readme.md

1.0.0-beta.2 #

  • Small bug fix on accessing unavailable error property in unsafe handling
  • Small bug fix on handling error in unsafe execution
  • TODO @tsavo-at-pieces README.md

1.0.0-beta.3 #

  • Error catching now supports both anticipated errors and unknown errors
  • Small bug fix on handling error in unsafe execution
  • Small adjustments leveraging records as metadata on single-set properties
  • Additional unit testing
  • Helper rethrow_() method for rethrowing internally caught errors to the outside world
  • Better handling of Futures that are returned from the callable() callback that is internally executed
  • GitHub Actions CI/CD for Testing on MacOS (x86_64 and arm64), Linux (x86_64)
  • TODO @tsavo-at-pieces README.md
  • TODO Leveraging NamedLocks directly i.e. outside the NamedLock.guard() function
  • TODO WindowsNamedLock implementation
3
likes
0
pub points
6%
popularity

Publisher

verified publisherruntime.dev

A library for creating and managing named locks which leverages Dart FFI and Native Named Semaphores across across macOS, Linux, and Windows.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

runtime_native_semaphores, stack_trace

More

Packages that depend on runtime_named_locks