Commit bd926d7
authored
Add explicit LYRICAL distro identifier (2605) (#1488)
Register the upcoming **ROS 2 Lyrical Luth** (May 2026) distribution so that distro-gated code paths activate correctly when `ROS_DISTRO=lyrical` is set, rather than falling through to the `FUTURE` sentinel.
**Changes**
| File | What changed |
|------|-------------|
| `lib/distro.js` | Added `LYRICAL: 2605` to `DistroId` enum and `DistroNameIdMap` |
| `test/test-distro.js` | Replaced brittle exact-count assertion with `expectedDistros` array that verifies each known distro (including `lyrical`) is present via `includes()` |
**Why 2605?** Follows the existing `YYMM` convention — Lyrical targets May 2026 GA.
Fix: #14581 parent e0ae6de commit bd926d7
2 files changed
Lines changed: 21 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
| 42 | + | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
34 | 47 | | |
35 | 48 | | |
36 | 49 | | |
| |||
0 commit comments