Details
Description
The IRequestLogger interface getRequests method signature return a List<org.apache.wicket.protocol.http.RequestLogger.RequestData>.
This stops a user from extending the RequestData class and returning their own implementation.
please update the IRequestLogger interface to allow for anything extending the RequestData class to be allowed:
Like
public abstract List<? extends RequestData> getRequests();
Or separating it out to require some generic interface.