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 21 commits into
base: main
Choose a base branch
from
Draft

Nimble Next #1068

wants to merge 21 commits into from

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    f994485 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97608a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a06106 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 Jun 18, 2024
    Configuration menu
    Copy the full SHA
    c92afee 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 Jun 18, 2024
    Configuration menu
    Copy the full SHA
    ed88c55 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e47bf89 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 Jun 18, 2024
    Configuration menu
    Copy the full SHA
    3664688 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    55d5f78 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c1494b8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e76aa09 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a4aa9c9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    664b3cf View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3ba17e3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ec060db View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c69b476 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6dbebe1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    381a5ee 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 Jun 18, 2024
    Configuration menu
    Copy the full SHA
    ef74cc2 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 Jun 18, 2024
    Configuration menu
    Copy the full SHA
    35311dc 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 Jun 18, 2024
    Configuration menu
    Copy the full SHA
    99c5a39 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    73b8963 View commit details
    Browse the repository at this point in the history