[KULRICE-10437] Review LookupUtils for KRAD usage Created: 10/Sep/13  Updated: 21/Apr/14  Resolved: 13/Sep/13

Status: Closed
Project: Kuali Rice Development
Component/s: Analysis
Affects Version/s: None
Fix Version/s: 2.4
Security Level: Public (Public: Anyone can view)

Type: Task Priority: Major
Reporter: Claus Niesen Assignee: Martin Taylor (Inactive)
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: 2 hours, 30 minutes
Time Spent: 30 minutes
Original Estimate: 3 hours

Attachments: PNG File Screen Shot 2013-09-13 at 11.31.03 AM.png    
Similar issues:
KULRICE-11360Add html output viewer to usage tab in KRAD sample app
KULRICE-9149Remove usage of org.kuali.rice.krad.service.impl.SessionDocumentServiceImpl in KRAD
KULRICE-124672.4.0 CDT: Missing usage documenation in Krad Library Fields Section
KULRICE-2360Update LookupUtils for JPA
KULRICE-8960LookupUtils getSearchResultsLimit Performance Improvement
KULRICE-14003Review 2.4-2.6 jobs and retire ci.rice for rice usage
KULRICE-10544Code review for Inquiry
KULRICE-1974LookupUtils forceUppercase requires PersistableBusinessObject
KULRICE-1509Add caching in LookupUtils for getInquiryURL
KULRICE-8219Services in KIM referencing KRAD dictionary validation service
Epic Link: Lookup Equivalence
Rice Module:
KRAD Feature Area:
Application Requirement:
Sprint: 2.4.0-m2 Sprint 2
KAI Review Status: Not Required
KTI Review Status: Not Required
Code Review Status: Not Required
Include in Release Notes?:


Review LookupUtils to see if it's used by KRAD. If not move to KNS Utils class.

Comment by Martin Taylor (Inactive) [ 13/Sep/13 ]

Ran find usage on LookupUtils. Found 42 usages, 38 of which are in krad packages (see attached screenshot).

LookupUtils calls in KRAD packages include:

  • LookupUtils#getActiveDateTimestampForCriteria
  • LookupUtils#removeExternalizableBusinessObjectFieldValues
  • LookupUtils#scrubQueryCharacters
  • LookupUtils#preprocessDateFields
  • LookupUtils#forceUppercase
Comment by Martin Taylor (Inactive) [ 13/Sep/13 ]

Reviewed LookupUtils, several calls are being made to krad packages therefore not moving to kns library.

Generated at Thu Jul 02 13:25:16 CDT 2020 using JIRA 6.1.5#6160-sha1:a61a0fc278117a0da0ec9b89167b8f29b6afdab2.