For dart-lang/sdk#47256, the analyzer recently supports merging multiple include files, in an analysis options file. So before we only supported:
and we now additionally support:
include:
- one_file.yaml
- ../../another.yaml
- package:foo/thrid.yaml
I believe this package has it's own YAML merging logic to read the single (chain of) include files.