You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Igor Vaynberg (JIRA)" <ji...@apache.org> on 2013/11/08 23:42:17 UTC

[jira] [Created] (WICKET-5410) Remove setting interfaces

Igor Vaynberg created WICKET-5410:
-------------------------------------

             Summary: Remove setting interfaces
                 Key: WICKET-5410
                 URL: https://issues.apache.org/jira/browse/WICKET-5410
             Project: Wicket
          Issue Type: Improvement
            Reporter: Igor Vaynberg
             Fix For: 7.0.0


We still have separate settings interfaces. mostly this is a legacy design decision when we have a single settings object implement all these interfaces.

the problem now that we are in semver is that we cannot add new settings in between major releases because doing so requires adding a method to an interface.

since we do not have a single class implementing multiple interfaces scenario anymore we can get rid of the settings interfaces safely.



--
This message was sent by Atlassian JIRA
(v6.1#6144)