stable
Clone or download
Read-only
This is part of story #10704 define a query with date fields @submitted_on can be added in a query without error. Equal (=) and not equal (!=) operators could be used. However, they are not taken into account to filter artifacts for now. There is also (a bit of) refactoring to differenciate Semantic and AlwaysThereField. They are encapsulated into a common space named "Metadata". Change-Id: Ia22321d3a9715238c6f32798981e2e9acb9950eb
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/crosstracker/include/CrossTracker/REST/v1/CrossTrackerReportsResource.php | +10 | −7 | Go to diff View file |
M | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/AllowedMetadata.php | +6 | −4 | Go to diff View file |
A | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Metadata/AlwaysThereField/SubmittedOn/EqualComparisonFromWhereBuilder.php | +42 | −0 | Go to diff View file |
A | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Metadata/AlwaysThereField/SubmittedOn/FromWhereBuilder.php | +25 | −0 | Go to diff View file |
A | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Metadata/AlwaysThereField/SubmittedOn/NotEqualComparisonFromWhereBuilder.php | +42 | −0 | Go to diff View file |
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/ComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/EqualComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/FromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/NotEqualComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Description/DescriptionFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Description/EqualComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Description/FromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Description/NotEqualComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Status/EqualComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Status/FromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Status/NotEqualComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Title/EqualComparisonFromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Title/FromWhereBuilder.php | Go to diff View file | ||
R | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Semantic/Title/NotEqualComparisonFromWhereBuilder.php | Go to diff View file | ||
M | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/SearchableVisitorParameters.php | +1 | −1 | Go to diff View file |
M | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilderVisitor.php | +2 | −4 | Go to diff View file |
M | plugins/crosstracker/include/autoload.php | +19 | −16 | Go to diff View file |