(ctx: ExecutionContext)
| 470 | * Returns a simple incrementing integer (1, 2, 3, ...) for clear ordering. |
| 471 | */ |
| 472 | export function getNextExecutionOrder(ctx: ExecutionContext): number { |
| 473 | if (!ctx.executionOrderCounter) { |
| 474 | ctx.executionOrderCounter = { value: 0 } |
| 475 | } |
| 476 | return ++ctx.executionOrderCounter.value |
| 477 | } |
| 478 | |
| 479 | export interface ExecutionResult { |
| 480 | success: boolean |
no outgoing calls
no test coverage detected