fix: rework exclusion parsing to fix #1779

GitOrigin-RevId: 96bd93071f9e6ce5e7fd5e5c41f234d302c8611b
Change-Id: Ie1d00a0faa47224d61bec44ea49916a742837da2
5 files changed