OptionalenabledWhether warnings are enabled. Default: true
OptionalminMinimum severity level to report. Default: 'info'
OptionalsuppressCategories to suppress (not report)
OptionalsuppressSpecific warning codes to suppress
OptionalhandlerCustom warning handler. If not provided, warnings are collected internally.
OptionallogWhether to also log warnings to console. Default: false
OptionalmaxMaximum number of warnings to collect before stopping. Default: 100
OptionalemitWhether to emit each warning only once per expression. Default: true
Configuration for warning behavior