Skip to content

Refactor ember-concurrency task from generator to async/await syntax#163

Closed
wozny1989 wants to merge 2 commits intosethwebster:masterfrom
alyne:get-rid-of-ember-concurrency-decorators
Closed

Refactor ember-concurrency task from generator to async/await syntax#163
wozny1989 wants to merge 2 commits intosethwebster:masterfrom
alyne:get-rid-of-ember-concurrency-decorators

Conversation

@wozny1989
Copy link
Copy Markdown
Contributor

Why This Change

  • Modern syntax - async/await is more readable and maintainable than generators
  • Better error handling - async/await provides cleaner error handling patterns
  • Consistent with modern JavaScript - aligns with current best practices
  • Simplified testing - no need for @waitfor decorator with async/await

Impact

  • No functional changes - version checking behavior remains identical
  • Tests still pass - async/await works seamlessly with ember-concurrency
  • Cleaner code - more readable and maintainable
  • Reduced dependencies - removed unnecessary @ember/test-waiters

@wozny1989 wozny1989 force-pushed the get-rid-of-ember-concurrency-decorators branch from 7440fc1 to c710f0a Compare August 17, 2025 10:42
@alyne alyne closed this by deleting the head repository Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants