Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-11290 Bump Wicket to 7.10.0
  3. CMS-11328

Generics related improvements in the signature of methods and constructors with collections

    XMLWordPrintable

Details

    • Sub-task
    • Status: Closed
    • Normal
    • Resolution: Won't Do
    • None
    • None
    • None
    • None
    • Tiger
    • Tiger Sprint 187, Tiger Sprint 188

    Description

      "Components' methods and constructors which use collections have been updated to follow best practices. List of updated components:

      AbstractChoice, CheckGroup, FileUploadField, ListView, PageableListView, PropertyListView, AbstractPageableView, RefreshingView, ListDataProvider, AjaxEditableChoiceLabel, Palette, SelectOption, SelectOptions, ChoiceFilter, ChoiceFilteredPropertyColumn

      Model#of(Collection), Model#ofList(List) and Model#ofSet(Set) have been adjusted to return collections without wildcards."

      Impact: small. I guess this won't break any code, but we may have to fix some generics / casts.

      Attachments

        Activity

          People

            Unassigned Unassigned
            mmetternich Michael Metternich
            XM Architecture Chapter XM Architecture Chapter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: