stable
Clone or download
Read-only
Part of story #10710 search on fields with duck typing Last part of XTS duck typing: open lists. User is now able to query on list fields with any bind even if it's an open list. *Testing:* With some trackers with open list fields, performs a cross tracker search on these trackers with any operator on open list fields. It should works: - if there is no open list - if all fields are open list - if some fields are open list Change-Id: I4d3d2f169014224628a65dee92f8aab999354f88
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/ListFromWhereBuilder.php | +18 | −7 | Go to diff View file |
A | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/ParametrizedListFromWhere.php | +35 | −0 | Go to diff View file |
M | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/StaticList/StaticListFromWhereBuilder.php | +69 | −95 | Go to diff View file |
M | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/UGroupList/UGroupListFromWhereBuilder.php | +73 | −118 | Go to diff View file |
M | plugins/crosstracker/include/CrossTracker/Report/Query/Advanced/QueryBuilder/Field/UserList/UserListFromWhereBuilder.php | +58 | −92 | Go to diff View file |
A | plugins/crosstracker/tests/integration/CrossTracker/Report/Query/Advanced/DuckTypedField/OpenStaticListDuckTypedFieldTest.php | +360 | −0 | Go to diff View file |
A | plugins/crosstracker/tests/integration/CrossTracker/Report/Query/Advanced/DuckTypedField/OpenUGroupListDuckTypedFieldTest.php | +357 | −0 | Go to diff View file |
A | plugins/crosstracker/tests/integration/CrossTracker/Report/Query/Advanced/DuckTypedField/OpenUserListDuckTypedFieldTest.php | +411 | −0 | Go to diff View file |
M | plugins/tracker/tests/integration/Test/Builders/TrackerDatabaseBuilder.php | +48 | −0 | Go to diff View file |