├── .github ├── FUNDING.yml └── workflows │ └── run_tests.yml ├── .gitignore ├── .spi.yml ├── .swiftpm └── xcode │ ├── package.xcworkspace │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ └── xcschemes │ └── Semaphore.xcscheme ├── LICENSE ├── Package.swift ├── README.md ├── Sources └── Semaphore │ ├── AsyncSemaphore.swift │ └── Documentation.docc │ └── Documentation.md └── Tests └── SemaphoreTests └── AsyncSemaphoreTests.swift /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [groue] 2 | -------------------------------------------------------------------------------- /.github/workflows/run_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/.github/workflows/run_tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/.gitignore -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/.swiftpm/xcode/package.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /.swiftpm/xcode/xcshareddata/xcschemes/Semaphore.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/.swiftpm/xcode/xcshareddata/xcschemes/Semaphore.xcscheme -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Semaphore/AsyncSemaphore.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/Sources/Semaphore/AsyncSemaphore.swift -------------------------------------------------------------------------------- /Sources/Semaphore/Documentation.docc/Documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/Sources/Semaphore/Documentation.docc/Documentation.md -------------------------------------------------------------------------------- /Tests/SemaphoreTests/AsyncSemaphoreTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groue/Semaphore/HEAD/Tests/SemaphoreTests/AsyncSemaphoreTests.swift --------------------------------------------------------------------------------