rjgoyln opened a new pull request, #75690:
URL: https://github.com/apache/airflow/pull/75690

   Continues #70940, closed by the open PR limit.
   
   ## Summary
   
   `airflowctl config lint` parses `--section`, `--option`, `--ignore-section` 
and `--ignore-option` as plain strings, so each filter matches any config name 
that is a substring of its value:
   
   - `--option auth_backends` also reports `auth_backend`.
   - `--ignore-option auth_backends` also hides the `auth_backend` warning.
   - `--ignore-section api --verbose` prints `Ignored sections: a, p, i`.
   
   Five option names in `CONFIGS_CHANGES` are substrings of another. The 
comma-separated lists the docstring documents only worked through the same 
substring match.
   
   Parsing all four with `string_list_type` matches airflow-core's `airflow 
config lint`.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes — Claude Code (Opus 5.5)
   
   Generated-by: Claude Code (Opus 5.5) following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to