cpisciotta / xcbeautify

A little beautifier tool for xcodebuild
MIT License
992 stars 72 forks source link

Create Default OutputRendering Implementation #275

Closed cpisciotta closed 6 months ago

cpisciotta commented 6 months ago

Changes

Move TerminalRenderer code into the OutputRendering extension. When a concrete OutputRendering type doesn't implement a formatting method, it should fall back to a default implementation. Today, the default formatting methods are the ones used and defined by TerminalRenderer.

codecov[bot] commented 6 months ago

Codecov Report

Attention: Patch coverage is 82.50000% with 21 lines in your changes are missing coverage. Please review.

Project coverage is 86.08%. Comparing base (d927949) to head (c2de572).

Files Patch % Lines
...rces/XcbeautifyLib/Renderers/OutputRendering.swift 82.50% 21 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #275 +/- ## ========================================== - Coverage 86.08% 86.08% -0.01% ========================================== Files 14 14 Lines 1567 1545 -22 ========================================== - Hits 1349 1330 -19 + Misses 218 215 -3 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.