[
https://issues.apache.org/jira/browse/WICKET-3990?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bruno Borges updated WICKET-3990:
---------------------------------
Attachment: patch-3990.diff
RC7 compiled fine, tests passed
> Eliminate all protected static methods for better Scala integration
> -------------------------------------------------------------------
>
> Key: WICKET-3990
> URL: https://issues.apache.org/jira/browse/WICKET-3990
> Project: Wicket
> Issue Type: Improvement
> Components: wicket
> Affects Versions: 1.5-RC7
> Reporter: Bruno Borges
> Attachments: patch-3990.diff
>
>
> Based on WICKET-3988, I have searched for other protected static methods and
> found some.
> This patch eliminates them either by making them non-static, or public. The
> later happened to these classes:
> ./wicket-ioc/src/main/java/org/apache/wicket/proxy/LazyInitProxyFactory.java
> --> methods became public static because of existing references to them from
> static inner classes
> ./wicket-core/src/main/java/org/apache/wicket/markup/html/form/ListChoice.java
> --> methods became public because of static field being referenced as default
> value
> ./wicket-core/src/main/java/org/apache/wicket/markup/html/form/ListMultipleChoice.java
> --> methods became public because of static field being referenced as default
> value
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira