Skip to content

Conversation

@antstorm
Copy link
Contributor

@antstorm antstorm commented Nov 3, 2021

Adds a YARD-style documentation for the project which can be viewed over at https://rubydoc.info/github/coinbase/temporal-ruby

@antstorm antstorm requested a review from DeRauk November 3, 2021 17:48
# @param workflow [Temporal::Workflow, String] workflow class or name. When a workflow class
# is passed, its config (namespace, task_queue, timeouts, etc) will be used
# @param input [any] arguments to be passed to workflow's #execute method
# @param args [Hash] keyword arguments to be pass to workflow's #execute method
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

spelling nit: to be passed to ...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice catch! Fixed

@antstorm antstorm added the sync pending Needs to be ported to cadence-ruby label Nov 8, 2021
@antstorm antstorm merged commit 64dca95 into master Nov 8, 2021
@antstorm antstorm deleted the yard-docs branch November 8, 2021 12:43
gvieira pushed a commit to clearbit/temporal-ruby that referenced this pull request Dec 21, 2021
* Pass config to the error handler instead of using the global config

* Fix example tests

* Make the config property in the workflow context publicly readable

* [Fix] Retryer GRPC error lookup (coinbase#109)

* Fix issue with GRPC error lookup in Retryer

* Rename spec file for retryer to contain _spec

* [Feature] Add id and domain to workflow context's metadata (coinbase#110)

* Start syncing id and domain on workflow context metadata

* Fixed tests

Co-authored-by: DeRauk Gibble <derauk.gibble@coinbase.com>

* Explicit docker-compose project name (coinbase#114)

* Add YARD documentation for Temporal::Client (coinbase#113)

* Add YARD documentation for Temporal::Client

* Add yard gem

* Fix @option tag

* Typo fix

* Add signal arguments to start_workflow (support for signal_with_start) (coinbase#112)

* Add signal arguments to start_workflow (to support signal_with_start)

* Move signal arguments to the options hash

* PR feedback

* Fix merge error

* Extend #wait_for to take multiple futures and a condition block (coinbase#111)

* Differentiate TARGET_WILDCARD and WILDCARD, allow comparison with EventTarget objects (coinbase#118)

* Turn off schedule_to_start activity timeout by default (coinbase#119)

* Separate options from keyword args in #start_workflow (coinbase#117)

* Separate options from keyword args in #start_workflow

* fixup! Separate options from keyword args in #start_workflow

* Surface additional workflow metadata on workflow context (coinbase#120)

* Refactor metadata generation

* Make task queue available on workflow metadata, add example test

* Expose workflow start time metadata

* Add memos (coinbase#121)

* Add describe_namespace (coinbase#122)

* Add describe_namespace

* Feedback

* Improve header serialization and propagation (coinbase#124)

* [Fix] Non-started activity cancellation (coinbase#125)

* Fix event target map entry for ACTIVITY_CANCELED event

* Fix cancellation of a non-started activity

* fixup! Fix event target map entry for ACTIVITY_CANCELED event

Co-authored-by: DeRauk Gibble <derauk.gibble@coinbase.com>
Co-authored-by: DeRauk Gibble <derauk@gmail.com>
Co-authored-by: Anthony Dmitriyev <antstorm@gmail.com>
Co-authored-by: nagl-stripe <86737162+nagl-stripe@users.noreply.github.com>
Co-authored-by: jeffschoner-stripe <63118764+jeffschoner-stripe@users.noreply.github.com>
Co-authored-by: Drew Hoskins <37816070+drewhoskins-stripe@users.noreply.github.com>
christopherb-stripe pushed a commit to christopherb-stripe/temporal-ruby that referenced this pull request Jan 9, 2023
…latest

Dynamic Activities, coinbase revisions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

sync pending Needs to be ported to cadence-ruby

Development

Successfully merging this pull request may close these issues.

2 participants