cpisciotta / xcbeautify

A little beautifier tool for xcodebuild
MIT License
915 stars 62 forks source link

Add Version Logging #282

Closed ikelax closed 3 weeks ago

ikelax commented 4 weeks ago

Adresses #280.

When xcbeautify starts, the semantic version is logged to the console. It uses the semantic version found in Version.swift. It is suppressible via the CLI argument --disable-version-logging.

Should I also make it suppressible via an environment variable?

codecov[bot] commented 4 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 85.71%. Comparing base (2e54128) to head (fab0b16).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #282 +/- ## ======================================= Coverage 85.71% 85.71% ======================================= Files 15 15 Lines 1645 1645 ======================================= Hits 1410 1410 Misses 235 235 ```

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

ikelax commented 4 weeks ago

Yes. I hope, I did not forget anything this time.

cpisciotta commented 3 weeks ago

This is now available, starting in 2.4.0. Thanks again @ikelax for the contribution!

murtaza64 commented 2 weeks ago

Curious as to the reasoning for making this the default behavior? In our CI we try to minimize unnecessary output as much as possible. Of course we can do that with the flag, but now we have to remember to put it everywhere lol