Add bounded static dependency extraction for build files whose source syntax can contain executable or dynamic expressions.
Parsing must not evaluate the file, load adjacent source, expand variables, call functions, or resolve imports. Dynamic expressions should be skipped without discarding independent literal declarations. Add parser registration, unit tests, fixtures, and README entries for each checkbox.
Add bounded static dependency extraction for build files whose source syntax can contain executable or dynamic expressions.
project()and literal dependency names fromdependency()calls inmeson.build.mkDerivationforms indefault.nix.BUILDfiles.BUCKfiles.Parsing must not evaluate the file, load adjacent source, expand variables, call functions, or resolve imports. Dynamic expressions should be skipped without discarding independent literal declarations. Add parser registration, unit tests, fixtures, and README entries for each checkbox.