Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nimble Next #1068

Draft
wants to merge 25 commits into
base: main
Choose a base branch
from
Draft

Nimble Next #1068

wants to merge 25 commits into from

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    47e7f75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c66a9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3301f0 View commit details
    Browse the repository at this point in the history
  4. Make AsyncPredicate Sendable and operate only on Sendable types (#1072)

    Make Predicate's closure Sendable, and make Predicate Sendable when the returning value is Sendable
    younata committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    63743e7 View commit details
    Browse the repository at this point in the history
  5. Update Require DSL to be (mostly) Sendable. (#1130)

    * Update Require DSL to largely be Sendable
    
    * Fix now-broken tests
    younata committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    48d606f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8b5e280 View commit details
    Browse the repository at this point in the history
  7. Make MatcherResult conform to Sendable (#1132)

    * Make FailureMessage sendable.
    
    * Make MatcherResult conform to Sendable
    younata committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    696e860 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bde016a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a321e37 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5beb29e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8b75e85 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c60c441 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3abba9d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    be285e2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    49c8316 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    01b1ed5 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5cd0493 View commit details
    Browse the repository at this point in the history
  18. Update the waitUntil DSL to be sendable... ish

    Still more to do here. Will likely to require further refactoring
    younata committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    b504403 View commit details
    Browse the repository at this point in the history
  19. Make NMBMatcher unchecked sendable

    There are 2 subclasses which are also sendable/safe to use. And no one else can make subclasses outside of Nimble, so this is tolerable
    younata committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    599568b View commit details
    Browse the repository at this point in the history
  20. Mork work on getting the async-version of polling expectations to be …

    …compatible with swift 6
    younata committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    27cef92 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    322f9be View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    b4b2dad View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ff61b40 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    9c13be6 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7a336bb View commit details
    Browse the repository at this point in the history