2 "name": "AsyncObjects",
4 "homepage": "https://github.com/SwiftyLab/AsyncObjects",
5 "summary": "Synchronization objects for modern swift concurrency.",
6 "description": "Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency.",
11 "social_media_url": "https://twitter.com/soumya_mahunt",
12 "readme": "https://github.com/SwiftyLab/AsyncObjects/blob/main/README.md",
13 "changelog": "https://github.com/SwiftyLab/AsyncObjects/blob/main/CHANGELOG.md",
14 "documentation_url": "https://swiftylab.github.io/AsyncObjects/2.0.0/documentation/asyncobjects/",
16 "git": "https://github.com/SwiftyLab/AsyncObjects.git",
20 "Soumya Ranjan Mahunt": "soumya.mahunt@gmail.com"
22 "swift_versions": "5.6",
30 "Sources/AsyncObjects/**/*.swift",
31 "Sources/AsyncObjects/*.docc"
34 "{Sources,Tests}/AsyncObjects*/**/*",
37 "pod_target_xcconfig": {
38 "CLANG_WARN_DOCUMENTATION_COMMENTS": "YES",
39 "RUN_DOCUMENTATION_COMPILER": "YES"
42 "OrderedCollections": [
46 "default_subspecs": "none",
51 "source_files": "Tests/AsyncObjectsTests/**/*.swift",
53 "AsyncObjects/Checked": [
56 "AsyncObjects/Logging": [
61 "parallelizable": true
68 "pod_target_xcconfig": {
69 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_USE_CHECKEDCONTINUATION"
82 "pod_target_xcconfig": {
83 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_ENABLE_LOGGING_LEVEL_DEBUG"
88 "pod_target_xcconfig": {
89 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_ENABLE_LOGGING_LEVEL_INFO"
94 "pod_target_xcconfig": {
95 "OTHER_SWIFT_FLAGS": "-D ASYNCOBJECTS_ENABLE_LOGGING_LEVEL_TRACE"
101 "swift_version": "5.6"