uber-go / cadence-client

Framework for authoring workflows and activities running on top of the Cadence orchestration engine.
https://cadenceworkflow.io
MIT License
339 stars 128 forks source link

Extracting domain client to a separate file #1348

Closed dkrotx closed 1 week ago

dkrotx commented 1 week ago

Also extract retryWhileTransientError as the same code-block used everywhere in internal package. // gonna replace it later

Extracting domain client to a separate file as it has nothing to do with workflow client - they don't depend on each other.

Increasing code coverage + more structure Less huge files incl. test files.

unit tests

no risks