Skip to content

Conversation

@Blacksmoke16
Copy link
Member

Context

If there was an EOL within a console output section the progress bar would previously always clear one more line than it needed to. This made it so it would slowly "eat" up your terminal instead of staying in place as it should.

Changelog

  • Fix ACON::Helper::ProgressBar messing up output in console section with EOL

Before merging, remember to add the athena-framework/athena prefix to the PR number in the PR title

@Blacksmoke16 Blacksmoke16 added kind:bug An existing feature isn't working as expected component:console labels May 17, 2025
@codecov
Copy link

codecov bot commented May 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

✅ All tests successful. No failed tests found.

Flag Coverage Δ
compiled 28.19% <0.00%> (-0.05%) ⬇️
unit 97.03% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
clock 100.00% <ø> (ø)
console 97.10% <100.00%> (+0.01%) ⬆️
dependency_injection 97.98% <ø> (ø)
dotenv 98.58% <ø> (ø)
event_dispatcher 95.49% <ø> (ø)
framework 98.14% <ø> (ø)
image_size 96.64% <ø> (ø)
mercure 95.02% <ø> (ø)
mime 99.42% <ø> (ø)
negotiation 97.94% <ø> (ø)
routing 98.40% <ø> (ø)
serializer 96.54% <ø> (ø)
spec 96.45% <ø> (ø)
validator 95.87% <ø> (ø)

📢 Thoughts on this report? Let us know!

@Blacksmoke16 Blacksmoke16 merged commit 43d071c into master May 17, 2025
14 checks passed
@Blacksmoke16 Blacksmoke16 deleted the progress-bar-section-eol-fix branch May 17, 2025 21:08
PallasAthenaie pushed a commit to athena-framework/console that referenced this pull request May 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component:console kind:bug An existing feature isn't working as expected

Development

Successfully merging this pull request may close these issues.

2 participants