Skip to content

DECLARATIVE-YAML-17: Tune the match: normalize and ignoreCase

normalize folds whitespace (tolerating prose line-wrapping) and ignoreCase makes the match case-insensitive.

Builds on: DECLARATIVE-YAML-14: Require a phrase in a section

The declarative YAML artifact, verbatim — no code required.

body:
requires:
- pattern: "sdlc task close-commit"
normalize: true # collapse whitespace runs; tolerate line-wrapping (default)
ignoreCase: true # case-insensitive (default false)
  • normalize (default true) and ignoreCase (default false) on a match spec