Skip to content

Commit ee772d4

Browse files
authored
Support certain Time calls in workflows with advanced validation (#291)
Fixes #272
1 parent 143e421 commit ee772d4

File tree

79 files changed

+261
-109
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+261
-109
lines changed

temporalio/.rubocop.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ Metrics/BlockNesting:
5252
# The default is too small
5353
Metrics/ClassLength:
5454
Max: 1000
55+
Exclude:
56+
- test/**/*
5557

5658
# The default is too small
5759
Metrics/CyclomaticComplexity:

temporalio/ext/src/worker.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ impl Worker {
131131
match temporal_sdk_core_api::Worker::poll_activity_task(&*worker).await {
132132
Ok(res) => Ok(Some(res.encode_to_vec())),
133133
Err(PollError::ShutDown) => Ok(None),
134-
Err(err) => Err(format!("Poll error: {}", err)),
134+
Err(err) => Err(format!("Poll error: {err}")),
135135
}
136136
}
137137
WorkerType::Workflow => {
@@ -140,7 +140,7 @@ impl Worker {
140140
{
141141
Ok(res) => Ok(Some(res.encode_to_vec())),
142142
Err(PollError::ShutDown) => Ok(None),
143-
Err(err) => Err(format!("Poll error: {}", err)),
143+
Err(err) => Err(format!("Poll error: {err}")),
144144
}
145145
}
146146
};

temporalio/lib/temporalio/api/activity/v1/message.rb

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

temporalio/lib/temporalio/api/batch/v1/message.rb

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

temporalio/lib/temporalio/api/cloud/account/v1/message.rb

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

temporalio/lib/temporalio/api/cloud/cloudservice/v1/request_response.rb

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

temporalio/lib/temporalio/api/cloud/cloudservice/v1/service.rb

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)