Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-5410

Remove setting interfaces

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.0.0-M1
    • Component/s: None
    • Labels:
      None

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              mgrigorov Martin Tzvetanov Grigorov
              Reporter:
              ivaynberg Igor Vaynberg
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: