stable

Clone or download

Read-only

DRY with validation of expert query

Part of story #10678 define a query for title and description semantics No functional changes, TQL still works in cross-trackers and in tracker reports. Change-Id: Icce751d3f366bfcc24d86140793714f36b6c3156

Modified Files

Name
M plugins/crosstracker/include/CrossTracker/REST/v1/CrossTrackerArtifactReportFactory.php +7 −6 Go to diff View file
M plugins/crosstracker/include/CrossTracker/REST/v1/CrossTrackerReportsResource.php +3 −2 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/InvalidComparisonCollectorVisitor.php +3 −2 Go to diff View file
M plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/InvalidSearchableCollectorParameters.php +1 −0 Go to diff View file
M plugins/crosstracker/include/autoload.php +2 −4 Go to diff View file
M plugins/crosstracker/site-content/fr_FR/LC_MESSAGES/tuleap-crosstracker.po +0 −16 Go to diff View file
M plugins/crosstracker/site-content/tuleap-crosstracker.pot +0 −10 Go to diff View file
R plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/ExpertQueryValidator.php Go to diff View file
A plugins/tracker/include/Tracker/Report/Query/Advanced/ICollectErrorsForInvalidComparisons.php +31 −0 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidComparisonCollectorParameters.php +2 −35 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidComparisonCollectorVisitor.php +2 −4 Go to diff View file
M plugins/tracker/include/Tracker/Report/Query/Advanced/InvalidSearchableCollectorVisitor.php +15 −3 Go to diff View file
R plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/InvalidComparisonCollectorParameters.php Go to diff View file
M plugins/tracker/include/Tracker/Report/Tracker_Report.class.php +43 −67 Go to diff View file
M plugins/tracker/include/autoload.php +5 −2 Go to diff View file
M plugins/tracker/site-content/fr_FR/LC_MESSAGES/tuleap-tracker.po +23 −14 Go to diff View file
M plugins/tracker/site-content/tuleap-tracker.pot +11 −7 Go to diff View file
M plugins/tracker/tests/Tracker/Report/Query/Advanced/InvalidSearchablesCollectorVisitorTest.php +14 −16 Go to diff View file
M plugins/tracker/tests/rest/TQL/TQLTest.php +1 −1 Go to diff View file