Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved exclude file options #1208

Merged
merged 2 commits into from
Feb 28, 2025
Merged

Improved exclude file options #1208

merged 2 commits into from
Feb 28, 2025

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.

1 participant