Commit b8eb15c
committed
feat(pb): colorize pretty log output
- colorize pretty log labels, event types, issue IDs, and detail values
- keep table/json output uncolored; add colorized log test coverage
- stabilize pretty log tests by disabling color for assertions
Refs: pb-3ee
Regeneration-Prompt: |
Add ANSI color styling to `pb log` pretty output only (not table/json),
respecting NO_COLOR/PB_NO_COLOR and existing colorEnabled logic. Use
distinct colors for event types and issue IDs, dim field labels, and
reuse existing status/priority/type color rules for detail values.
Update pretty log tests to be deterministic regardless of TTY, and add
a color-enabled test to assert ANSI codes appear in output.1 parent ff42668 commit b8eb15c
3 files changed
+125
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
| 234 | + | |
| 235 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
512 | 512 | | |
513 | 513 | | |
514 | 514 | | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
| 541 | + | |
| 542 | + | |
| 543 | + | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
515 | 583 | | |
516 | 584 | | |
517 | 585 | | |
518 | 586 | | |
519 | | - | |
| 587 | + | |
520 | 588 | | |
521 | | - | |
522 | | - | |
523 | | - | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
524 | 592 | | |
525 | 593 | | |
526 | 594 | | |
527 | | - | |
| 595 | + | |
528 | 596 | | |
529 | 597 | | |
530 | | - | |
| 598 | + | |
531 | 599 | | |
532 | 600 | | |
533 | | - | |
| 601 | + | |
534 | 602 | | |
535 | 603 | | |
536 | 604 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
185 | 191 | | |
186 | 192 | | |
187 | 193 | | |
| |||
209 | 215 | | |
210 | 216 | | |
211 | 217 | | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
212 | 224 | | |
213 | 225 | | |
214 | 226 | | |
| |||
229 | 241 | | |
230 | 242 | | |
231 | 243 | | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
232 | 280 | | |
233 | 281 | | |
234 | 282 | | |
| |||
0 commit comments