├── .editorconfig ├── .git-blame-ignore-revs ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── feature_request.md └── workflows │ ├── ci.yml │ └── codeql.yml ├── .gitignore ├── .ruby-version ├── .swiftformat ├── AsyncQueue.podspec ├── CLI ├── Package.resolved └── Package.swift ├── Contributing.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Package.swift ├── README.md ├── Scripts ├── build.swift └── prepare-coverage-reports.sh ├── Sources └── AsyncQueue │ ├── ActorQueue.swift │ ├── CancellableQueue.swift │ ├── FIFOQueue.swift │ └── Utilities │ ├── Delivery.swift │ └── Semaphore.swift ├── Tests └── AsyncQueueTests │ ├── ActorQueueTests.swift │ ├── CancellableQueueTests.swift │ ├── DeliveryTests.swift │ ├── ExpectationTests.swift │ ├── FIFOQueueTests.swift │ ├── SemaphoreTests.swift │ └── Utilities │ ├── Counter.swift │ └── Expectation.swift ├── codecov.yml └── lint.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | xcuserdata/ 3 | .swiftpm 4 | .build/ 5 | generated/ 6 | .claude/ 7 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.3.5 -------------------------------------------------------------------------------- /.swiftformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/.swiftformat -------------------------------------------------------------------------------- /AsyncQueue.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/AsyncQueue.podspec -------------------------------------------------------------------------------- /CLI/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/CLI/Package.resolved -------------------------------------------------------------------------------- /CLI/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/CLI/Package.swift -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Contributing.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/README.md -------------------------------------------------------------------------------- /Scripts/build.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Scripts/build.swift -------------------------------------------------------------------------------- /Scripts/prepare-coverage-reports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Scripts/prepare-coverage-reports.sh -------------------------------------------------------------------------------- /Sources/AsyncQueue/ActorQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Sources/AsyncQueue/ActorQueue.swift -------------------------------------------------------------------------------- /Sources/AsyncQueue/CancellableQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Sources/AsyncQueue/CancellableQueue.swift -------------------------------------------------------------------------------- /Sources/AsyncQueue/FIFOQueue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Sources/AsyncQueue/FIFOQueue.swift -------------------------------------------------------------------------------- /Sources/AsyncQueue/Utilities/Delivery.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Sources/AsyncQueue/Utilities/Delivery.swift -------------------------------------------------------------------------------- /Sources/AsyncQueue/Utilities/Semaphore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Sources/AsyncQueue/Utilities/Semaphore.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/ActorQueueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/ActorQueueTests.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/CancellableQueueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/CancellableQueueTests.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/DeliveryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/DeliveryTests.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/ExpectationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/ExpectationTests.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/FIFOQueueTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/FIFOQueueTests.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/SemaphoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/SemaphoreTests.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/Utilities/Counter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/Utilities/Counter.swift -------------------------------------------------------------------------------- /Tests/AsyncQueueTests/Utilities/Expectation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/Tests/AsyncQueueTests/Utilities/Expectation.swift -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/codecov.yml -------------------------------------------------------------------------------- /lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dfed/swift-async-queue/HEAD/lint.sh --------------------------------------------------------------------------------