Explanation
This rule detects if the AQ_RequestParameters service has been implemented correct and thus effectively. This service type should only be used in exposed flows, excluding flows of type 'Widget' (specific to DCM), and may only be used before a page node in such a flow.
Possible improvements
Implement the service in a correct place in the flow.
Example
For this flow, the GetParameterQuery was placed after the page not before it. This is not a dependable use of this service call for which we can guarantee that it will work, as the scope on which the request parameters will be placed could be altered by other factors before the node of the AQ_RequestParameters service is reached.
This results in the following code smell:
Overview
Content Tools