go-sdk/actor
Josh van Leeuwen 0cc2c4ce7a
Create `xxxContext` functions for ones which are missing a caller context. (#358)
* Adds context to rest of funcs, so context can always be propagated.

Signed-off-by: joshvanl <me@joshvanl.dev>

* Adds `//nolint:interfacebloat` to StateManager interface due to new
`xxxContext` methods.

Signed-off-by: joshvanl <me@joshvanl.dev>

* Use separate interface for structs with context funcs

Signed-off-by: joshvanl <me@joshvanl.dev>

* Adds more locks to actor functions

Signed-off-by: joshvanl <me@joshvanl.dev>

---------

Signed-off-by: joshvanl <me@joshvanl.dev>
2023-03-29 07:40:51 -07:00
..
api replace license headers (#232) 2021-12-14 12:06:12 -08:00
codec Various fixes and cleanups (#346) 2023-01-09 10:38:37 -08:00
config fix: config api (#200) 2022-04-05 17:43:32 -07:00
error replace license headers (#232) 2021-12-14 12:06:12 -08:00
manager Create `xxxContext` functions for ones which are missing a caller context. (#358) 2023-03-29 07:40:51 -07:00
mock Create `xxxContext` functions for ones which are missing a caller context. (#358) 2023-03-29 07:40:51 -07:00
runtime Create `xxxContext` functions for ones which are missing a caller context. (#358) 2023-03-29 07:40:51 -07:00
state Create `xxxContext` functions for ones which are missing a caller context. (#358) 2023-03-29 07:40:51 -07:00
actor.go Create `xxxContext` functions for ones which are missing a caller context. (#358) 2023-03-29 07:40:51 -07:00