Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-10107

Remove array and map initializing from component constructors

    Details

    • Similar issues:
      KULRICE-10106Further reduction of default initialized components
      KULRICE-10105Remove initializing of ComponentSecurity objects for each component
      KULRICE-6955When label text is specified on a field but the label component is not initialized, initialize the component in code
      KULRICE-11468Add ability to remove mappings from superclass with JPA
      KULRICE-8433Performance: remove quickfinder and inquiry initialization from base beans
      KULRICE-7527Remove non-common default bean definitions to reduce initialize view size
      KULRICE-4061Missing Assignment in KimEntityInfo Constructor
      KULRICE-13135Remove all membership mappings from GroupBo and RoleBo
      KULRICE-3381Remove "setSearchableAttributes" from the DocumentSearchGenerator
      KULRICE-1996Remove lockCode from DocumentRouteHeaderValue
    • Epic Link:
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      We initialize all arrays and maps in constructors for components. This wastes a lot of memory. Remove this initialization code. Note this will require a lot of testing because we could start getting NPEs where we were not checking before

        Issue Links

          Activity

          Hide
          Mark Fyffe (Inactive) added a comment -

          Work performed on KULRICE-8954 addresses this issue.

          Show
          Mark Fyffe (Inactive) added a comment - Work performed on KULRICE-8954 addresses this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel