Accept more forms of glob values when parsing `bzl.Expr` (#2145)
**What type of PR is this?**
Bug fix
**What package or component does this PR mostly affect?**
`rule` and possible integration in downstram projects
**What does this PR do? Why is it needed?**
It adds handling for more forms of `glob` expressions:
- accepts named `include` argument
- accepts positional `exclude` arguments
Both of these are allowed in Build files
**Which issues(s) does this PR fix?**
No dedicated issue
Addendum to #2142
**Other notes for review**
---------
Signed-off-by: Wojciech Mazur <wmazur@virtuslab.com>
Co-authored-by: Jay Conrod <jayconrod@gmail.com>
2 files changed