Adrian DC
Adrian DC
**Refactored as discussed : `feat(commit): implement questions 'filter' support with handlers`** **Supported APIs:** - `multiple_line_breaker` - `required_validator` - `required_validator_scope` - `required_validator_subject_strip` - `required_validator_title_strip` **Example YAML configurations:** ```yaml commitizen: name: cz_customize...
Rebased :wink: . Please cherry-pick at least the coverage improvements and minor fixes before the filter features review :+1: .
Rebased from last year's PR, to update towards [`4.9.1+adriandc.20250914`](https://github.com/AdrianDC/commitizen/commits/4.9.1%2Badriandc.20250914/) for `pre-commit-crocodile` 8.0.0 (`prek` becoming default btw). Feel free to edit the PR or cherry-pick at will. --- I also implemented...
**Coverage fixed :+1:.** Lee-W, apart from regular usage, it's because the staging area checks fail : ```diff $ cz c --allow-empty -Invalid commitizen arguments were found: `--allow-empty`. Please use --...
As discussed, I redid it all into `-- --allow-empty` support + implemented matching tests :+1:. **Tested locally with `cz c`, `cz c -- --allow-empty` and `cz c -s --allow-empty`**
Rebased, ready to roll after 1206 :+1:
> we don't do conventional commits here Thanks for your feedback. Commit title changed :+1:.
Though implemented per request towards v4, I vote against my own PR, because some of my teams' developers use it all the time as this is considered "basic" / "normal"...
Deprecation of `-s` canceled for commitizen v4 :+1: