-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.jazzy.yml
137 lines (123 loc) · 2.4 KB
/
.jazzy.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
author: Akis Kesoglou
author_url: http://twitter.com/dfunckt
copyright: '© 2019 Akis Kesoglou. Licensed under the MIT license.'
clean: true
theme: fullwidth
use_safe_filenames: true
hide_documentation_coverage: true
undocumented_text: ''
exclude:
- "/*/Channel/*"
- "/*/Future/*"
- "/*/Internal/*"
- "/*/Sink/*"
- "/*/Stream/*"
- "/*/Private.swift"
- "Package.swift"
custom_categories:
- name: Core Types
children:
- FutureProtocol
- StreamProtocol
- SinkProtocol
- ChannelProtocol
- ExecutorProtocol
- Task
- name: Core Namespaces
children:
- Future
- Stream
- Sink
- Channel
- name: Futures
children:
- FutureConvertible
- Promise
- Deferred
- AnyFuture
- AnyResultFuture
- ResultFuture
- name: Streams
children:
- StreamConvertible
- AnyStream
- AnyMulticastStream
- AnySharedStream
- AnyResultStream
- ResultStream
- name: Sinks
children:
- SinkConvertible
- AnySink
- name: Executors
children:
- BlockingExecutor
- ExecutorError
- QueueExecutor
- RunLoopExecutor
- ThreadExecutor
- name: Supporting Types
children:
- Context
- Poll
- WakerProtocol
- AnyWaker
- AtomicWaker
- Cancellable
- AnyCancellable
- Either
- EitherConvertible
- name: Primitives
children:
- Atomic
- AtomicEnum
- AtomicBitset
- AtomicReference
- AtomicBool
- AtomicBoolPointer
- AtomicInt
- AtomicIntPointer
- AtomicInt8
- AtomicInt8Pointer
- AtomicInt16
- AtomicInt16Pointer
- AtomicInt32
- AtomicInt32Pointer
- AtomicInt64
- AtomicInt64Pointer
- AtomicUInt
- AtomicUIntPointer
- AtomicUInt8
- AtomicUInt8Pointer
- AtomicUInt16
- AtomicUInt16Pointer
- AtomicUInt32
- AtomicUInt32Pointer
- AtomicUInt64
- AtomicUInt64Pointer
- AtomicUSize
- name: Bounded Queues
children:
- AtomicQueueProtocol
- AtomicSPSCQueue
- AtomicSPMCQueue
- AtomicMPSCQueue
- AtomicMPMCQueue
- name: Unbounded Queues
children:
- AtomicUnboundedQueueProtocol
- AtomicUnboundedMPSCQueue
- AtomicUnboundedSPSCQueue
- name: Locking
children:
- LockingProtocol
- PosixLock
- UnfairLock
- SpinLock
- Mutex
- name: Thread
children:
- ThreadLocal
- name: Helpers
children:
- Backoff