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

Rename KRMS Definition classes (drop Definition) and DefinitionContract classes to Contract.


    • Type: Task Task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: 2.0
    • Fix Version/s: 3.0
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-6288Relationship definition requires the target class to be a BusinessObject
      KULRICE-7523Deprecate KRMS DefinitionContracts, extend new Contracts
      KULRICE-7693expressions in nested bean definitions not processed
      KULRICE-5589Rename TypeContract and Type classes in Kim to CodedAttributeContract and CodedAttribute
      KULRICE-10373Create group bean definitions for Bootstrap panel and well
      KULRICE-14100kimIdentityDelegateService bean definition in KIMLdapSpringBeans.xml is broken
      KULRICE-3522Drop application URL from KIM attribute definition table
      KULRICE-7643DTOConverter#convertWorkflowAttributeDefinition only looks for a definition by name now
      KULRICE-13069Rename ReferencedDataObjects and CollectionDataObject classes
      KULRICE-3299The UiDocumentServiceImpl.getAttributeDefnId() has a code typo which results in a class cast exception
    • Rice Module:
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required


      KRMS implemented the wrong naming pattern. Definition classes should have Definition dropped (ContextDefinition to Context). DefinitionContract classes should be renamed to Contract (ContextDefinitionContract to ContextContract. Improperly named classes should be marked as deprecated. Possible upgrade scripts for clients?


        There are no comments yet on this issue.


          • Assignee:
            Erik Meade
          • Votes:
            0 Vote for this issue
            0 Start watching this issue


            • Created:

              Structure Helper Panel