Skip to content

Commit c097811

Browse files
committed
Fix ex_doc configuration and documentation warnings
- Add pools.md and channel.md to ex_doc extras and groups - Fix removed function references in migration.md to avoid link warnings - Fix internal function reference in asyncio.md
1 parent c5ef140 commit c097811

File tree

3 files changed

+12
-8
lines changed

3 files changed

+12
-8
lines changed

docs/asyncio.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -915,7 +915,7 @@ The `py:async_call/3,4` and `py:await/1,2` APIs use an event-driven backend base
915915
| Component | Role |
916916
|-----------|------|
917917
| `py_event_loop_pool` | Pool manager for event loop-based async execution |
918-
| `py_event_loop:run_async/2` | Submit coroutine to event loop |
918+
| `run_async/2` (internal) | Submit coroutine to event loop |
919919
| `_run_and_send` | Python wrapper that sends result via `erlang.send()` |
920920
| `nif_event_loop_run_async` | NIF for direct coroutine submission |
921921

docs/migration.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -225,13 +225,13 @@ ok = py_context:exec(Ctx, <<"x = 42">>),
225225
```
226226

227227
**Removed functions:**
228-
- `py:bind/0`, `py:bind/1`
229-
- `py:unbind/0`, `py:unbind/1`
230-
- `py:is_bound/0`
231-
- `py:with_context/1`
232-
- `py:ctx_call/4,5,6`
233-
- `py:ctx_eval/2,3,4`
234-
- `py:ctx_exec/2`
228+
- `bind/0`, `bind/1` - process binding
229+
- `unbind/0`, `unbind/1` - process unbinding
230+
- `is_bound/0` - check if process is bound
231+
- `with_context/1` - scoped context execution
232+
- `ctx_call/4,5,6` - context-specific call
233+
- `ctx_eval/2,3,4` - context-specific eval
234+
- `ctx_exec/2` - context-specific exec
235235

236236
### Subprocess Support
237237

rebar.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@
4343
<<"docs/ai-integration.md">>,
4444
<<"docs/type-conversion.md">>,
4545
<<"docs/context-affinity.md">>,
46+
<<"docs/pools.md">>,
47+
<<"docs/channel.md">>,
4648
<<"docs/streaming.md">>,
4749
<<"docs/memory.md">>,
4850
<<"docs/logging.md">>,
@@ -61,6 +63,8 @@
6163
<<"docs/ai-integration.md">>,
6264
<<"docs/type-conversion.md">>,
6365
<<"docs/context-affinity.md">>,
66+
<<"docs/pools.md">>,
67+
<<"docs/channel.md">>,
6468
<<"docs/streaming.md">>,
6569
<<"docs/memory.md">>,
6670
<<"docs/logging.md">>

0 commit comments

Comments
 (0)