Update Ignore rule wildcard parsing to match upstream
Merged upstream pull request #415 changed away from QRegExp
's ::Wildcard
mode to a new format that vaguely matches the ::WildcardUnix
mode, but with ;
splitting. This was done as part of a massive caching/cleanup pull request that also added the ability to escape wildcard characters and to escape the !
inversion character for regular expression matching.
There's unit tests in expressionmatchtest.cpp
and a lot of documentation on the pull request itself and in the expressionmatch.cpp
class implementation.