Tag List Report

The following document contains the listing of user tags found in the code. Below is the summary of the occurrences per tag.

Tag ClassTotal number of occurrencesTag strings used by tag class
FIXME's1FIXME
TODO's128TODO

Each tag is detailed below:

FIXME's

Number of occurrences found in the code: 1

org.kuali.student.common.dto.DtoConstantsLine
Need to split out proposal states (ie. workflow states) versus dto states20

TODO's

Number of occurrences found in the code: 128

org.kuali.student.common.dto.DtoConstantsLine
Ideally this method should not be hardcoded here. Also determining next state may be a more complicated and not just be a simple sequence.35
org.kuali.student.common.infc.ComparisonLine
Decide for complex Lists can they be checked to see how many occurences they have?53
Decide on other operators54
Deicde on operators to search collections inside such as any55
Decide how to search on dynamic attributes56
org.kuali.student.common.infc.CriteriaLine
Decide if null or empty list is ok? I.e. can you get ALL?29
org.kuali.student.common.infc.StatusLine
switch this to hold a count or something, a boolean that always is true is confusing.26
Figure out where the message came from because it is not in the R1 wiki https://wiki.kuali.org/display/KULSTU/statusInfo+Structure27
org.kuali.student.core.atp.mock.AtpServiceMockPersistenceImplLine
Put the check once methods to access milestons/atp using relations are added to the service376
Put the check once methods to access milestons/atp using relations are added to the service473
org.kuali.student.datadictionary.RiceDataDictionaryValidatorImplDoesNotWorkButShouldLine
figure why this does not validate anything33
org.kuali.student.datadictionary.infc.AttributeDefinitionInfcLine
figure out how to handle sub-objects. I.e. using dot notation?34
get Rice to rename this to getMinOccurs to it matches the setter.69
Get RICE to rename this getMaxOccurs so it matches the setter78
Get RICE to set a value that means UNBOUNDED, perhaps 99999999979
ask if this should be isUnique instead of getUnique?179
Ask RICE to create an interface for ValidCharactersConstraint so we can return that instead of the generic constraint206
org.kuali.student.datadictionary.infc.DictionaryEntryInfcLine
determine how/if this works with the than the "unique" flag on attribute definition79
determine how/if this works with the id80
org.kuali.student.datadictionary.util.Bean2DictionaryConverterLine
fix this to use a CollectionDefinition ad.setMaxOccurs(DictionaryConstants.UNBOUNDED);75
org.kuali.student.datadictionary.util.CriteriaValidatorParserLine
Consider getting all the errors and throw them as a group instead of as we find them106
org.kuali.student.datadictionary.util.Dictionary2BeanComparerLine
deal with collections compareAddDiscrepancy(discrepancies, adDict.getName() + " maxOccurs", adDict.getMaximumNumberOfElements(), adBean.getMaximumNumberOfElements());66
org.kuali.student.datadictionary.util.DictionaryFormatterLine
Deal with collections if (ad.getMaximumNumberOfElements() != null) { if (ad.getMaximumNumberOfElements().intValue() == 0) { return "Not allowed"; } }421
deal with collections609
other more complex constraints760
org.kuali.student.datadictionary.util.DictionaryValidatorLine
Cross compare to make sure min is not greater than max and that default value is valid itself124
make the date parser configurable like the validator is219
more validation270
more validation327
org.kuali.student.datadictionary.util.TestBaseValidCharsDictionaryLine
fix reg ex so it allows 4.0 but excludes 4.1, 4.2 etc... assertNotNull (v.processValidCharConstraint ("test", vc, null, "4.1"));212
maybe allow these special characters308
maybe allow these special characters353
org.kuali.student.enrollment.lpr.mock.CriteriaMatcherInMemoryLine
Deal with lists if (ad.getMaximumNumberOfElements() == null) { return false; } if (ad.getMaximumNumberOfElements() <= 1) { return false; }91
make sure the key is the same as the name170
org.kuali.student.enrollment.lpr.mock.LuiPersonRelationServiceMockPersistenceImplLine
Add this method to the service interface359
reevaluate if this method is needed -- I can see no use case for it Map<String, LuiPersonRelationTypeInfo> types = new HashMap(); for (LuiPersonRelationInfo lpr : this.lprCache.values()) { if (!lpr.getPersonId().equals(personId)) { continue; } if (!lpr.getLuiId().equals(luiId)) { continue; } if (!lpr.getState().equals(relationState)) { continue; } LuiPersonRelationTypeInfo type = this.getLuiPersonRelationType(lpr.getType()); types.put(type.getKey(), type); } return new ArrayList(types.values()); }379
org.kuali.student.enrollment.lpr.model.LuiPersonRelationEntityLine
- need to retrieve the LuiPersonRelationState based on the return of dto.getState()? this.setPersonRelationState(new LuiPersonRelationStateEntity(dto.getStateKey()));65
- need to retrieve the LuiPersonRelationType based on the return of dto.getType()? this.setPersonRelationType(new LuiPersonRelationTypeEntity(dto.getTypeKey()));67
org.kuali.student.enrollment.lpr.service.conformance.tests.TestLuiPersonRelationServicePersistenceConformanceLine
when AttributeInfo gets it's own ID do the find by ID instead of values288
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }313
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }331
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }347
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }365
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }382
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }398
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }414
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }429
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }444
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }462
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }479
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }495
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }511
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }527
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }543
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }561
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }579
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }598
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }617
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }633
review the generated test code and remove the default call to fail. fail("The test case is a prototype."); }651
org.kuali.student.enrollment.lpr.service.decorators.LuiPersonRelationServiceAuthorizationDecoratorLine
Auto-generated method stub54
Kamal - THIS METHOD NEEDS JAVADOCS80
org.kuali.student.enrollment.lpr.service.impl.LuiPersonRelationServiceImplLine
stub mock impl81
Kamal - THIS METHOD NEEDS JAVADOCS100
Kamal - THIS METHOD NEEDS JAVADOCS106
Kamal - THIS METHOD NEEDS JAVADOCS112
Kamal - THIS METHOD NEEDS JAVADOCS118
Kamal - THIS METHOD NEEDS JAVADOCS124
Kamal - THIS METHOD NEEDS JAVADOCS130
Kamal - THIS METHOD NEEDS JAVADOCS136
Kamal - THIS METHOD NEEDS JAVADOCS142
Kamal - THIS METHOD NEEDS JAVADOCS149
Kamal - THIS METHOD NEEDS JAVADOCS155
Kamal - THIS METHOD NEEDS JAVADOCS161
- Attributes?181
Kamal - THIS METHOD NEEDS JAVADOCS187
Kamal - THIS METHOD NEEDS JAVADOCS193
Kamal - THIS METHOD NEEDS JAVADOCS199
Kamal - THIS METHOD NEEDS JAVADOCS205
Kamal - THIS METHOD NEEDS JAVADOCS211
Kamal - THIS METHOD NEEDS JAVADOCS217
Kamal - THIS METHOD NEEDS JAVADOCS223
Kamal - THIS METHOD NEEDS JAVADOCS229
Kamal - THIS METHOD NEEDS JAVADOCS235
Kamal - THIS METHOD NEEDS JAVADOCS253
Kamal - THIS METHOD NEEDS JAVADOCS264
Kamal - THIS METHOD NEEDS JAVADOCS270
Kamal - THIS METHOD NEEDS JAVADOCS276
org.kuali.student.enrollment.lui.mock.LuiServiceMockPersistenceImplLine
consider speading up the list search by converting to a hashmap204
consider speading up the list search by converting to a hashmap217
consider speading up the list search by converting to a hashmap238
org.kuali.student.enrollment.lui.service.impl.LuiServiceImplLine
Auto-generated method stub31
Auto-generated method stub40
Auto-generated method stub48
Auto-generated method stub57
Auto-generated method stub66
Auto-generated method stub75
Auto-generated method stub83
Auto-generated method stub92
Auto-generated method stub101
Auto-generated method stub109
Auto-generated method stub118
Auto-generated method stub127
Auto-generated method stub136
Auto-generated method stub145
Auto-generated method stub154
Auto-generated method stub163
Auto-generated method stub172
Auto-generated method stub181
Auto-generated method stub191
Auto-generated method stub201
Auto-generated method stub210
Auto-generated method stub220
Auto-generated method stub230
Auto-generated method stub242
Auto-generated method stub253
Auto-generated method stub262
org.kuali.student.kim.identity.mock.IdentityServiceMockImplLine
deal with Campus Codes128
deal with multiple affiliations129
org.kuali.student.kim.permission.mock.PermissionServiceMockImplLine
implement this check79
implement this check84
implement this check89
Implement this145
figure out what this is174
org.kuali.student.kim.permission.mock.RoleServiceMockImplLine
implement check193
org.kuali.student.r2.common.entity.MetaEntityLine
what about versionInd?120
org.kuali.student.r2.common.entity.TypeEntityLine
what about RefObjId?63
- refactor this into a central place; probably Igor's Converter68