Github user Jezza commented on a diff in the pull request:
https://github.com/apache/wicket/pull/276#discussion_r182968690
--- Diff: wicket-core/src/main/java/org/apache/wicket/Session.java ---
@@ -422,6 +422,7 @@ public Locale getLocale()
* @return The metadata
* @see MetaDataKey
*/
+ @Override
public synchronized final <M extends Serializable> M getMetaData(final
MetaDataKey<M> key)
--- End diff --
Ah, got it.
Yeah, stupid mistake.
I think initially I mistook the error for the sync modifier, but it was the
`T object` parameter.
Reverted that weird change.
---