Github user svenmeier commented on a diff in the pull request:
https://github.com/apache/wicket/pull/275#discussion_r184288167
--- Diff:
wicket-core/src/main/java/org/apache/wicket/protocol/http/request/WebClientInfo.java
---
@@ -133,24 +140,99 @@ public final String getUserAgent()
}
/**
- * returns the user agent string (lower case).
+ * Initializes the {@link WebClientInfo} user agent detection. This can
be overridden to choose
+ * a different detection as YAUAA
(https://github.com/nielsbasjes/yauaa) - if you do so, you
+ * might exclude the maven dependency from your project in favor of a
different framework.
+ */
--- End diff --
No, you can't exclude the dependency - with UserAgentAnalyzer in the
signature of #detectBrowserProperties(UserAgentAnalyzer) you will get a
NoClassDefFoundError if the dependency is not present.
---