stable

Clone or download

Read-only

Deal with NOT IN() for submitted_by

Part of story #10703 define a query with "people" fields How to test: - @submitted_by NOT IN ('jmasson', 'tgorka') should return all artifacts that were NOT submitted by 'jmasson' or 'tgorka' - The empty string is forbidden with NOT IN() operator - An unknown username in the list of NOT IN() values will show an error Change-Id: I372bfa117e3e741fd8781136c229d0ad62f8a76e

Modified Files

Name
M plugins/crosstracker/include/CrossTracker/REST/v1/CrossTrackerReportsResource.php +8 −0 Go to diff View file
A plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Metadata/AlwaysThereField/Users/NotInComparisonFromWhereBuilder.php +85 −0 Go to diff View file
A plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Metadata/NotInComparisonFromWhereBuilder.php +53 −0 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilderVisitor.php +15 −1 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryValidation/Comparison/In/InComparisonChecker.php +0 −1 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryValidation/Comparison/NotIn/NotInComparisonChecker.php +4 −3 Go to diff View file
M plugins/crosstracker/include/autoload.php +4 −2 Go to diff View file