Optional
excludeString representation of RegExp
pattern(s) to match against the Project Data Provider Factory
Ids that provided each project's metadata (using the
test
function) to determine if the projects should absolutely not be included even if they match
with includeProjectInterfaces
.
Defaults to none, so all projects that match includePdpFactoryIds
will be included
Optional
excludeString representation of RegExp
pattern(s) to match against projects' projectInterface
s
(using the
test
function) to determine if they should absolutely not be included even if they match with
includeProjectInterfaces
.
If this is one string, it will be matched against projectInterface
s. If this is an array,
each entry is handled based on its type (at least one entry must match for this filter
condition to exclude the project):
projectInterface
. If any match, the
project will pass this filter condition and exclude the projectprojectInterface
. If
every string matches against at least one projectInterface
, the project will pass this
filter condition and exclude the projectIn other words, each entry in the first-level array is OR
'ed together. Each entry in
second-level arrays (arrays within the first-level array) are AND
'ed together.
Defaults to no ProjectInterfaces
, so all projects that match includeProjectInterfaces
will
be included
Optional
includeString representation of RegExp
pattern(s) to match against the Project Data Provider Factory
Ids that provided each project's metadata (using the
test
function) to determine if the projects should be included.
Defaults to all Project Data Provider Factory Ids, so all projects that do not match
excludePdpFactoryIds
will be included
Optional
includeString representation of RegExp
pattern(s) to match against projects' projectInterface
s
(using the
test
function) to determine if they should be included.
If this is one string, it will be matched against projectInterface
s. If this is an array,
each entry is handled based on its type (at least one entry must match for this filter
condition to pass):
projectInterface
. If any match, the
project will pass this filter conditionprojectInterface
. If
every string matches against at least one projectInterface
, the project will pass this
filter conditionIn other words, each entry in the first-level array is OR
'ed together. Each entry in
second-level arrays (arrays within the first-level array) are AND
'ed together.
Defaults to all ProjectInterfaces
, so all projects that do not match
excludeProjectInterfaces
will be included
Defines a set of optional properties that can be used to filter projects based on their
projectInterface
and Project Data Provider Factory Ids.