-
-
Notifications
You must be signed in to change notification settings - Fork 20
Closed
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Description
Currently, we build includes and excludes in Selection
using buildOverrideInclusions
, buildExclusions
and buildInclusions
.
I don't think it's a clean way and I don't agree that we should explicitly specify exact includes to remove default exclusions.
Basically, we should evaluate includes and excludes with priority and acting like a painter:
- Filter if in default includes if no user-defned includes.
- If in default excludes, pending to be ignored.
- If in user-defined includes, bring it back.
- If in user-defined excludes, kick it off again.
In this way, we can append and plugin includes and excludes like the idea in #20 to respect .gitignore
configs.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed