Skip to content

Conversation

@jaapio
Copy link
Member

@jaapio jaapio commented Feb 28, 2025

Moved the progressbar logic to a separate class, to make it easier to trace what is happening in the run command.

The exclude options are now extended and compatible with the way phpdocumentor supports this for file collection. This will help libraries implementing cli extensions to add excludes in the settings rather than passing them into to command.

@jaapio jaapio changed the title Cleanup run command Improved exclude file options Feb 28, 2025
@jaapio jaapio force-pushed the cleanup-run-command branch from 1cc9feb to 86ff5ee Compare February 28, 2025 16:15
By moving the progress bar configuration into a separate class
we can make the run command more lean. This will allow some improvements
in the future.
Excludes do now support glob patterns and are handled in a centralized
class. Users can now define them in the config rather then having to pass
a commandline option.
@jaapio jaapio force-pushed the cleanup-run-command branch from 86ff5ee to bd0e218 Compare February 28, 2025 16:16
@jaapio jaapio enabled auto-merge February 28, 2025 16:17
@jaapio jaapio merged commit 175f443 into main Feb 28, 2025
49 checks passed
@jaapio jaapio deleted the cleanup-run-command branch February 28, 2025 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants