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 Class Total number of occurrences Tag strings used by tag class
@todo 2 @todo
TODO 590 TODO

Each tag is detailed below:

@todo

Number of occurrences found in the code: 2

edu.internet2.middleware.grouper.util.GrouperUtil Line
need for I18N? 1212
edu.internet2.middleware.grouper.util.GrouperUtilElSafe Line
need for I18N? 401

TODO

Number of occurrences found in the code: 590

edu.internet2.middleware.grouper.Group Line
20070531 review lazy-loading to improve consistency + performance 426
20070531 split and test 5239
20070531 make into some flavor of validator 5788
make string 8226
edu.internet2.middleware.grouper.GrouperNamingAdapter Line
update this for 1.5 (stem owner) if not, we need an in clause 84
edu.internet2.middleware.grouper.GrouperSession Line
20070417 deprecate if possible 894
edu.internet2.middleware.grouper.Member Line
note, we should move over the attributes 1034
edu.internet2.middleware.grouper.MemberFinder Line
20070328 this is rather heavy 934
edu.internet2.middleware.grouper.Membership Line
add auditing, maybe try to maintain context id, or create a new one 536
edu.internet2.middleware.grouper.MembershipFinder Line
20070814 ParameterHelper 1793
20070814 ParameterHelper 1796
20090919 fix this GrouperDAOFactory.getFactory().getMembership() .findAllMembersByGroupOwnerAndFieldAndType(group.getUuid(), f, MembershipType.IMMEDIATE.getTypeString(), null, true).iterator(); 1885
in 1.5 sort by subject sort string when under a certain limit, huge resultsets are slow for mysql 2492
in 1.5 sort by subject sort string when under a certain limit, huge resultsets are slow for mysql 2535
in 1.5 sort by subject sort string when under a certain limit, huge resultsets are slow for mysql 2579
in 1.5 sort by subject sort string when under a certain limit, huge resultsets are slow for mysql 2623
20090919 fix this PrivilegeHelper.canViewAttributeDefs( s, GrouperDAOFactory.getFactory().getMembership().findAllByAttrDefOwnerAndField(attributeDef.getId(), f, true) ).iterator(); 2652
edu.internet2.middleware.grouper.PrivilegeAttributeDefInheritanceSave Line
do this in thread optionally? 741
edu.internet2.middleware.grouper.PrivilegeGroupInheritanceSave Line
do this in thread optionally? 760
edu.internet2.middleware.grouper.PrivilegeStemInheritanceSave Line
do this in thread optionally? 756
edu.internet2.middleware.grouper.Stem Line
20070802 is this the right location? 414
20070419 how can i get rid of this? 427
20070815 ParameterHelper 828
20070815 ParameterHelper 859
20070815 ParameterHelper 884
20070815 ParameterHelper 944
20070824 this could be a lot prettier 968
20070820 stop throwing 1447
20070820 stop throwing 1448
20070820 stop throwing 1449
20070813 make public? 1698
20070813 ParameterHelper 1707
20070813 make public? 1730
20070813 ParameterHelper 1739
20070820 stop throwing this 1796
20070820 stop throwing this 1798
20070820 stop throwing this 1835
20070820 stop throwing this 1837
20070531 DRY w/ "setDisplayExtension" 2177
20070328 this is incredibly ugly. making it even worse is that i am also checking for existence in the dao as well. 2463
make string 4771
if an inheritable admin then yes 5547
edu.internet2.middleware.grouper.StemFinder Line
20070314 bah. should be in dao if it exists at all. 260
20070314 bah. should be in dao if it exists at all. 298
20070314 bah. should be in dao if it exists at all. 322
edu.internet2.middleware.grouper.TestStem Line
20070430 hack! 2254
20070430 hack! 2268
edu.internet2.middleware.grouper.abac.GrouperAbac Line
--No comment-- 64
make sure count of entity.memberOf equals count of regex 94
make sure group names exist 95
make sure user can read group names 96
edu.internet2.middleware.grouper.abac.GrouperJexlScriptAnalysis Line
should have multiple errors or warnings or should append? 55
edu.internet2.middleware.grouper.abac.GrouperLoaderJexlScriptFullSync Line
make this more efficient 292
are we considering group READ like we do with attributes below? 324
dont mess with values in strings 455
improve this 1486
improve this 1505
improve this 1523
cache this 1638
put this in the analysis script so all the bind vars are right 1704
make this more efficient 1713
edu.internet2.middleware.grouper.abac.GrouperLoaderJexlScriptIncremental Line
Auto-generated constructor stub 25
edu.internet2.middleware.grouper.app.adobe.AdobeMockServiceHandler Line
generate random long value 1128
edu.internet2.middleware.grouper.app.attestation.GrouperAttestationEsbListener Line
Auto-generated method stub 18
edu.internet2.middleware.grouper.app.attestation.GrouperAttestationJob Line
this is not efficient, it should just recalc this one and then the subs... but maybe wont happen too often 86
I dont think this is correct but I can't call findParentFolderAssign since the parent may still need to be upgraded too??? 901
just get directly assigned ones? or are indirect folders assigned copies of the settings? 1675
edu.internet2.middleware.grouper.app.azure.AzureProvisionerConfiguration Line
--No comment-- 36
edu.internet2.middleware.grouper.app.azure.GrouperAzureTargetDao Line
--No comment-- 124
edu.internet2.middleware.grouper.app.boxProvisioner.BoxProvisionerConfiguration Line
--No comment-- 37
edu.internet2.middleware.grouper.app.boxProvisioner.GrouperBoxApiCommands Line
pass in field 317
pass in field 356
edu.internet2.middleware.grouper.app.config.GrouperConfigurationModuleBase Line
ignore for now. for external systems we might not have all the classes on the classpath 156
--No comment-- 208
--No comment-- 231
--No comment-- 256
ignore for now. for external systems we might not have all the classes on the classpath 321
edu.internet2.middleware.grouper.app.dataProvider.GrouperDataProviderLogic Line
should this be a separate daemon or handled somewhere else? It would do the same thing for every provider full sync. 178
fix race conditions here 403
fix race conditions here 438
for incremental, we probably don't need to look up again 577
This is Void.TYPE, not null 1100
edu.internet2.middleware.grouper.app.dataProvider.GrouperDataProviderSync Line
--No comment-- 72
edu.internet2.middleware.grouper.app.deprovisioning.GrouperDeprovisioningEsbListener Line
Auto-generated method stub 25
edu.internet2.middleware.grouper.app.duo.DuoProvisionerConfiguration Line
--No comment-- 35
edu.internet2.middleware.grouper.app.duo.role.DuoRoleProvisionerConfiguration Line
--No comment-- 35
edu.internet2.middleware.grouper.app.externalSystem.GrouperExternalSystem Line
remove in v5 98
edu.internet2.middleware.grouper.app.google.GoogleProvisionerConfiguration Line
--No comment-- 34
edu.internet2.middleware.grouper.app.graph.RelationGraph Line
until there is real provisioner access control, just allow read from wheel 1221
edu.internet2.middleware.grouper.app.grouperTypes.GrouperObjectTypesEsbListener Line
Auto-generated method stub 18
edu.internet2.middleware.grouper.app.gsh.GrouperGroovyRuntime Line
Auto-generated constructor stub 144
edu.internet2.middleware.grouper.app.gsh.GrouperShell Line
config file? 76
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapProvisionerConfiguration Line
--No comment-- 38
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapProvisionerTestUtils Line
fix it. subjectId is not even a valid value 787
fix it. subjectId is not even a valid value 800
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapProvisionerWithGroupAndEntityLinksTest Line
we need to make changes to ldap target dao to support search attributes for entities just like groups before this test can pass We need to tweak attributes in this test for users because it was copied from groups and haven't been tested 1663
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapProvisioningMembershipStartWith Line
wait until all source attributes are exposed list those attributes and validate against subject source (textfield, comma separated attributes, required) GrouperConfigurationModuleAttribute entityResolverAttributes = this.retrieveAttributes().get("subjectSourceEntityResolverAttributes"); if (entityResolverAttributes != null) { String subjectAttributesCommaSeparated = entityResolverAttributes.getValueOrExpressionEvaluation(); Set<String> sujectAttributes = GrouperUtil.splitTrimToSet(subjectAttributesCommaSeparated, ","); 476
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapProvisioningTranslator Line
this is currently very limited and focused on the trivial use case, only flat, group provisioning, no subject/target links, etc.. 221
assuming dn is based on the cn attribute (rdn) 295
escaping String cn = (String)((Collection<?>)resultTargetGroup.getAttributes().get("cn").getValue()).iterator().next(); String dn = "cn=" + cn + "," + ldapSyncConfiguration.getGroupSearchBaseDn(); resultTargetGroup.setId(dn); grouperCommonGroups.put(dn, resultTargetGroup); } 296
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapSyncGroupDnType Line
Auto-generated method stub 15
Auto-generated method stub 27
edu.internet2.middleware.grouper.app.ldapProvisioning.SimpleLdapProvisionerTest Line
fix the failing grouper sync assertions assertEquals(1, gcGrouperSync.getUserCount().intValue()); assertEquals(1+1+1, gcGrouperSync.getRecordsCount().intValue()); 2705
edu.internet2.middleware.grouper.app.ldapToSql.LdapToSqlSyncDaemonTest Line
--No comment-- 90
edu.internet2.middleware.grouper.app.loader.GrouperLoader Line
remove in 2.4 403
edu.internet2.middleware.grouper.app.loader.GrouperLoaderTest Line
dropTestgrouperLoaderTables(); 1855
edu.internet2.middleware.grouper.app.loader.GrouperLoaderType Line
have more options here 1525
--No comment-- 1714
put this in the DAO 3068
edu.internet2.middleware.grouper.app.loader.db.GrouperLoaderDb Line
dont end the hibernate pool when unit testing? 216
should this init only if not initted? 455
edu.internet2.middleware.grouper.app.messagingProvisioning.GrouperMessagingGroup Line
populate it later 147
edu.internet2.middleware.grouper.app.messagingProvisioning.GrouperMessagingProvisionerTest Line
handle exception 77
handle exception 176
edu.internet2.middleware.grouper.app.messagingProvisioning.MessagingProvisionerConfiguration Line
--No comment-- 34
edu.internet2.middleware.grouper.app.midPointProvisioning.MidPointProvisionerTest Line
dropTableSyncTables(); 96
this will delete memberships when the group was deleted or maybe deleted before hand... 337
edu.internet2.middleware.grouper.app.midpointProvisioning.MidPointProvisioner Line
--No comment-- 34
edu.internet2.middleware.grouper.app.midpointProvisioning.MidPointProvisioningConfiguration Line
validate by connecting to midpoint tables with this prefix 74
edu.internet2.middleware.grouper.app.okta.GrouperOktaApiCommands Line
review commands classes and make sure we are url encoding field names and values like below 632
edu.internet2.middleware.grouper.app.okta.OktaProvisionerConfiguration Line
--No comment-- 34
edu.internet2.middleware.grouper.app.provisioning.GrouperIncrementalDataItem Line
Auto-generated method stub 11
Auto-generated constructor stub 17
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioner Line
sum with dao, hibernate, and client 946
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningAttributeManipulation Line
maybe change this to not filter the membership attributes If we are storing something to the grouper side for example in entity attribute the membership label We are not selecting, inserting, or updating but we do want this attribute to exist 624
maybe change this to not filter the membership attributes If we are storing something to the grouper side for example in entity attribute the membership label We are not selecting, inserting, or updating but we do want this attribute to exist 676
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningAttributePropagationTest Line
simply the provisioner config to something minimal 47
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningBehavior Line
Auto-generated constructor stub 460
is there a way to do this in batch for all the groups of interest or is this situation infrequent enough that it doesn't matter?? 1232
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningCompare Line
come back to unresolvable 866
check if delete... but not deleting... 1548
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfiguration Line
validate this 2490
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfigurationValidation Line
--No comment-- 1163
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFailsafe Line
consider inserts? 273
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningGrouperDao Line
--No comment-- 157
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogic Line
flesh this out, resolve subjects, linked cached data, etc, try individually again this.getGrouperProvisioner().retrieveTargetDao().resolveErrors(); this.getGrouperProvisioner().retrieveTargetDao().sendErrorFixesToTarget(); 388
this.getGrouperProvisioner().getGrouperProvisioningObjectLog().debug(GrouperProvisioningObjectLogType.sendChangesToTarget); 1753
flesh this out, resolve subjects, linked cached data, etc, try individually again this.getGrouperProvisioner().retrieveTargetDao().resolveErrors(); this.getGrouperProvisioner().retrieveTargetDao().sendErrorFixesToTarget(); 1796
maybe this should be moved somewhere else, where things are validated, if we are not inserting, then why mark as errors? 2310
duplicate method in the translator. Try to merge to have only one copy. 2427
handle multiple search attributes 2480
handle multiple search attributes 2528
maybe this should be moved somewhere else, where things are validated, if we are not inserting, then why mark as errors? 2630
Is this correct? countAttributesFieldsInsertsUpdatesDeletes(ProvisioningObjectChangeAction.replace, this.getGrouperProvisioner().retrieveGrouperProvisioningDataChanges().getTargetObjectReplaces().getProvisioningMemberships()); 3855
select in bulk from grouper members Member member = MemberFinder.findByUuid(GrouperSession.staticGrouperSession(), gcGrouperSyncMember.getMemberId(), false); if (member != null) { grouperProvisioningEntity.setName(member.getName()); grouperProvisioningEntity.setEmail(member.getEmail0()); 4157
Perhaps look at grouper_groups information for unprovisionable groups that aren't deleted from grouper just like we did for entities. 4209
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogicIncremental Line
see what the fastest cron is set to, and set this accordingly 78
batch these? and is query correct? should it check grouper memberships to? 173
Timestamp lastFullMetadataSync = gcGrouperSync.getLastFullMetadataSyncRun(); 223
change to use cache 1377
is entity sync better if the dao can do that? 1657
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningLogicTest Line
refactor tests for 2.6.9 config 15
Auto-generated constructor stub 31
Auto-generated constructor stub 36
fix this 239
--No comment-- 378
--No comment-- 463
fix this 650
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningObjectMetadataItemFormElementType Line
add checkboxes - marshal the values into a set of strings 12
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningServiceTest Line
refactor tests for 2.6.9 configs 57
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningTranslator Line
delete old ones 230
looks like we're never updating this value 733
call translateFromGrouperProvisioningEntityField once only 1158
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningValidation Line
make this more efficient 720
edu.internet2.middleware.grouper.app.provisioning.ProvisionerConfigurationTest Line
fix this test 296
edu.internet2.middleware.grouper.app.provisioning.ProvisioningConsumer Line
get provisioning type from config 79
edu.internet2.middleware.grouper.app.provisioning.ProvisioningGroupWrapper Line
finish this for cached objects 110
edu.internet2.middleware.grouper.app.provisioning.targetDao.GrouperProvisionerTargetDaoAdapter Line
only log 10 based on config and type of log... 3265
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoRetrieveMembershipsByGroupsRequest Line
Auto-generated constructor stub 47
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoRetrieveMembershipsByGroupsResponse Line
Auto-generated constructor stub 13
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoTimingInfo Line
Auto-generated constructor stub 40
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateEntitiesRequest Line
Auto-generated constructor stub 14
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateEntityRequest Line
Auto-generated constructor stub 8
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateEntityResponse Line
Auto-generated constructor stub 7
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateGroupRequest Line
Auto-generated constructor stub 8
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateGroupResponse Line
Auto-generated constructor stub 7
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateGroupsResponse Line
Auto-generated constructor stub 7
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateMembershipRequest Line
Auto-generated constructor stub 8
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateMembershipResponse Line
Auto-generated constructor stub 7
edu.internet2.middleware.grouper.app.provisioning.targetDao.TargetDaoUpdateMembershipsResponse Line
Auto-generated constructor stub 7
edu.internet2.middleware.grouper.app.provisioningExamples.exampleFileWriter.ProvisioningExampleFileWriter Line
Auto-generated method stub 82
Auto-generated method stub 89
edu.internet2.middleware.grouper.app.provisioningExamples.exampleWsReplaceProvisioner.ExampleWsProvisionerConfiguration Line
--No comment-- 34
edu.internet2.middleware.grouper.app.remedy.digitalMarketplace.GrouperDigitalMarketplaceCommands Line
this should not be hard coded 718
do not hard code 1016
edu.internet2.middleware.grouper.app.remedyV2.RemedyProvisionerConfiguration Line
--No comment-- 35
edu.internet2.middleware.grouper.app.scim2Provisioning.GrouperScim2ApiCommands Line
remove it; } 1151
edu.internet2.middleware.grouper.app.scim2Provisioning.GrouperScim2Configuration Line
--No comment-- 37
edu.internet2.middleware.grouper.app.scim2Provisioning.GrouperScim2Group Line
implement jsonJacksonAssignJsonPointer for set, number, boolean 338
edu.internet2.middleware.grouper.app.scim2Provisioning.GrouperScim2TargetDao Line
fix this when fixing retrieveAllMemberships() 4430 # Select all memberships at once # {valueType: "boolean", order: 5607, subSection: "membership", showEl: "${operateOnGrouperMemberships && (!customizeMembershipCrud || selectMemberships) && (selectAllEntities || selectAllGroups)}", defaultValue: "true"} # provisioner.myScimProvisioner.selectAllMemberships = 763
fix this 789
edu.internet2.middleware.grouper.app.scim2Provisioning.GrouperScim2User Line
set title, division, and department once Chris is done with Json pointer 449
implement jsonJacksonAssignJsonPointer for set, number, boolean 495
edu.internet2.middleware.grouper.app.serviceLifecycle.GrouperRecentMembershipsChangeLogConsumer Line
Auto-generated method stub 53
edu.internet2.middleware.grouper.app.sqlProvisioning.SqlProvisioner Line
fix this return SqlProvisioningType.sqlLikeLdapGroupMemberships.sqlTargetDaoClass(); 20
--No comment-- 39
edu.internet2.middleware.grouper.app.sqlProvisioning.SqlProvisionerConfiguration Line
--No comment-- 38
edu.internet2.middleware.grouper.app.sqlProvisioning.SqlProvisionerTest Line
Auto-generated constructor stub 158
dropTableSyncTables(); 218
.assignCacheObjects(true) 1665
assertEquals(0, this.esbConsumer.internal_esbConsumerTestingData.changeLogEntryListSize); 2641
add in all counts and look in target and make sure right this includes fields and attributes etc 3907
edu.internet2.middleware.grouper.app.sqlProvisioning.SqlProvisioningConfiguration Line
validate sql config id 281
edu.internet2.middleware.grouper.app.sqlProvisioning.SqlProvisioningDao Line
put in transaction (along with other operations) 1422
put in transaction (along with other operations) 1591
edu.internet2.middleware.grouper.app.sqlProvisioning.SqlProvisioningStartWith Line
move it in the above if condition 369
debug why this is not getting populated 484
Later 563
edu.internet2.middleware.grouper.app.tableSync.GrouperProvisioningSyncIntegration Line
batch this when the API is available 526
edu.internet2.middleware.grouper.app.tableSync.ProvisioningToSyncTest Line
dropTableSyncTables(); 144
move to new method ProvisioningSyncResult provisioningSyncResult = new ProvisioningSyncResult(); //new ProvisioningSyncIntegration().assignTarget("testTarget").fullSync(); 606
--No comment-- 616
--No comment-- 669
--No comment-- 676
--No comment-- 808
sdf 922
groupRetrieveOrCreateLog(GcGrouperSyncJob) 1187
--No comment-- 1721
edu.internet2.middleware.grouper.app.teamDynamix.TeamDynamixExternalSystem Line
--No comment-- 143
edu.internet2.middleware.grouper.app.teamDynamix.TeamDynamixProvisionerConfiguration Line
--No comment-- 38
edu.internet2.middleware.grouper.app.teamDynamix.TeamDynamixTargetDao Line
think about batch sizes 75
--No comment-- 147
edu.internet2.middleware.grouper.app.upgradeTasks.UpgradeTaskV25 Line
fix ^ later 113
edu.internet2.middleware.grouper.app.upgradeTasks.UpgradeTasks Line
move these to a DAO in v7 348
edu.internet2.middleware.grouper.app.usdu.TestUSDU Line
Auto-generated constructor stub 66
Auto-generated constructor stub 71
edu.internet2.middleware.grouper.app.zoom.GrouperZoomFullSync Line
add user? 140
add user? 213
edu.internet2.middleware.grouper.attr.AttributeDefNameSetTest Line
add constraint 1140
edu.internet2.middleware.grouper.attr.AttributeDefScope Line
user business method once it exists 415
edu.internet2.middleware.grouper.attr.AttributeDefTest Line
check group 469
edu.internet2.middleware.grouper.attr.assign.AttributeAssign Line
does this check to see if allowed??? 699
add auditing, maybe try to maintain context id, or create a new one 2471
edu.internet2.middleware.grouper.attr.assign.AttributeAssignActionSetTest Line
add constraint 162
edu.internet2.middleware.grouper.attr.value.AttributeAssignValue Line
user business method once it exists 937
how do we know we are looking at the right attribute??? 1404
edu.internet2.middleware.grouper.audit.UserAuditQuery Line
if groupId then also do owner group id? owner owner group id? find the field name for this fieldName in all audit types 297
, do this later 410
edu.internet2.middleware.grouper.authentication.GrouperPassword Line
Auto-generated method stub 594
edu.internet2.middleware.grouper.authentication.GrouperPasswordRecentlyUsed Line
Auto-generated method stub 184
edu.internet2.middleware.grouper.cache.EhcacheController Line
20070823 how much of a performance hit is calling this method? 158
CH 20081118, see if cache by name there already... 247
edu.internet2.middleware.grouper.cfg.GrouperCacheConfig Line
Auto-generated method stub 57
edu.internet2.middleware.grouper.cfg.GrouperConfig Line
batch this or get from check config cache 200
edu.internet2.middleware.grouper.cfg.dbConfig.GrouperConfigHibernate Line
when the new subject source ui is created, this should probably be called after it validates the config 988
edu.internet2.middleware.grouper.changeLog.ChangeLogConsumerBaseImpl Line
handle deleted group when marker is on parent folder of deleted group... 190
bail out as soon as we can determine this change doesn't apply to us is the earliest we can tell? only supporting provisioing attributes on groups and folders (i.e. groups within folders)? capture all group and membership create/updates/delete for marked groups and folders is this a group or membership event? 780
how would we get here? 828
implement change log type mapping to methods 895
in implement class override methods for specific functionality? 896
edu.internet2.middleware.grouper.changeLog.consumer.PrintChangeLogConsumer Line
stub out fullsycn and check to see if running 182
edu.internet2.middleware.grouper.dataField.GrouperDataFieldDao Line
remove all things from cache when they are deleted 151
edu.internet2.middleware.grouper.dataField.GrouperDataFieldType Line
make sure it's same as enable/disable date time on the UI 119
externalize text it 158
edu.internet2.middleware.grouper.dataField.GrouperDataProviderDao Line
rename 78
remove all things from cache when they are deleted 230
edu.internet2.middleware.grouper.dataField.GrouperDataRowDao Line
remove all things from cache when they are deleted 290
edu.internet2.middleware.grouper.ddl.GrouperDdl5_0_4 Line
add group internal id 53
add group internal id 741
edu.internet2.middleware.grouper.ddl.GrouperDdl5_11_0 Line
increment this in v5 15
increment this in v5 39
edu.internet2.middleware.grouper.ddl.GrouperDdl5_12_0 Line
increment this in v5 15
increment this in v5 39
edu.internet2.middleware.grouper.ddl.GrouperDdlUtils Line
consolidate this code with the bootstrap code in the DdlVersionBean or somewhere Here is an example: 590
consolidate this code with the bootstrap code in the DdlVersionBean or somewhere Here is an example: 628
edu.internet2.middleware.grouper.ddl.GrouperDdlUtilsTest Line
MCH 20090202 make this work for postgres... what is the problem? if (GrouperDdlUtils.isHsql()) { return; } 478
MCH 20090202 make this work for postgres... what is the problem? if (GrouperDdlUtils.isHsql()) { return; } 694
edu.internet2.middleware.grouper.ddl.GrouperMidpointDdl Line
Auto-generated method stub 54
edu.internet2.middleware.grouper.ddl.GrouperMockDdl Line
Auto-generated method stub 52
edu.internet2.middleware.grouper.ddl.GrouperOrgDdl Line
Auto-generated method stub 277
edu.internet2.middleware.grouper.ddl.GrouperTestDdl Line
Auto-generated method stub 54
edu.internet2.middleware.grouper.ddl.SubjectDdl Line
Auto-generated method stub 96
edu.internet2.middleware.grouper.entity.EntityFinder Line
add in finder by attribute subject id 41
add former names 42
edu.internet2.middleware.grouper.esb.listener.EsbHttpServer Line
Auto-generated catch block 105
Auto-generated method stub 134
edu.internet2.middleware.grouper.esb.listener.EsbXmppListener Line
Auto-generated method stub 101
edu.internet2.middleware.grouper.esb.listener.ProvisioningSyncConsumerResult Line
Auto-generated constructor stub 7
edu.internet2.middleware.grouper.exception.GroupModifyAlreadyExistsException Line
change this to extend GroupModifyException in Grouper 1.5+ 43
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.Platform Line
consider outputting a collection of String or some kind of statement object from the SqlBuilder instead of having to parse strings here 234
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.alteration.ModelComparator Line
Add support and tests for the change of the column order 42
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.dynabean.DynaClassCache Line
we could autogenerate an SqlDynaClass here ? 134
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.DataDtdWriter Line
Make names (tables, columns) XML-compliant 33
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.DataReader Line
For now we hardcode the root as 'data' but ultimately we should wildcard it ('?') 143
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.DataWriter Line
Make names (tables, columns) XML-compliant 50
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.io.DatabaseDataIO Line
An advanced algorithm could be employed here that writes individual objects related by foreign keys, in the correct order 374
Remove this once we have full support for schemas 480
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.Database Line
It might make more sense to log a warning and overwrite the table (or merge them) ? 73
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.IndexColumn Line
It might be useful if the referenced column is directly acessible here ? 46
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.model.Table Line
For now we ignore catalog and schema (type should be irrelevant anyways) 783
For now we ignore catalog and schema (type should be irrelevant anyways) 801
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.PlatformImplBase Line
check for the pk value, and if present, query against database 1729
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.SqlBuilder Line
It might be more useful to either (or both) * determine an order in which the tables can be dropped safely (via the foreignkeys) * alter the tables first to drop the internal foreignkeys 1368
Handle binary types (BINARY, VARBINARY, LONGVARBINARY, BLOB) 1646
Can the format method handle java.sql.Date properly ? 1653
Can the format method handle java.sql.Date properly ? 1666
SimpleDateFormat does not support nano seconds so we would need a custom date formatter for timestamps 1677
Find an algorithm that generates unique names 1735
It might make sense to use a special writer which stores the individual statements separately (the end of a statement is identified by this method) 2611
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.db2.Db2ModelReader Line
Once primary key names are supported, this can be done easier via the table object 200
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.firebird.FirebirdBuilder Line
Dropping of primary keys is currently not supported because we cannot determine the pk constraint names and drop them in one go (We could used a stored procedure if Firebird would allow them to use DDL) This will be easier once named primary keys are supported 226
we cannot add columns to the primary key this way because we would have to drop the pk first and then add a new one afterwards which is not supported yet 240
we cannot drop primary key columns this way because we would have to drop the pk first and then add a new one afterwards which is not supported yet 257
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.interbase.InterbaseBuilder Line
Dropping of primary keys is currently not supported because we cannot determine the pk constraint names and drop them in one go (We could used a stored procedure if Interbase would allow them to use DDL) This will be easier once named primary keys are supported 226
we cannot add columns to the primary key this way because we would have to drop the pk first and then add a new one afterwards which is not supported yet 240
we cannot drop primary key columns this way because we would have to drop the pk first and then add a new one afterwards which is not supported yet 257
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mckoi.MckoiPlatform Line
It might be safer to parse the URN and check whethere there is already a parameter there (in which case e'd have to use '&' instead) 98
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mssql.MSSqlBuilder Line
this would be easier when named primary keys are supported because then we can use ALTER TABLE DROP 645
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mssql.MSSqlModelReader Line
Replace this manual filtering using named pks once they are available This is then probably of interest to every platform 107
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mysql.MySqlModelReader Line
This needs some more work, since table names can be case sensitive or lowercase depending on the platform (really cute). See http://dev.mysql.com/doc/refman/4.1/en/name-case-sensitivity.html for more info. 59
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.mysql.MySqlPlatform Line
Make this configurable 78
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.oracle.Oracle8ModelReader Line
For now, we only check whether there is a sequence & trigger as generated by DdlUtils But once sequence/trigger support is in place, it might be possible to 'parse' the trigger body (via SELECT trigger_name, trigger_body FROM user_triggers) in order to determine whether it fits our auto-increment definition 250
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.oracle.Oracle8Platform Line
We might support the {@link org.apache.ddlutils.Platform#createDatabase(String, String, String, String, Map)} functionality via "CREATE SCHEMA"/"CREATE USER" or "CREATE TABLESPACE" ? 30
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.platform.sybase.SybaseBuilder Line
this would be easier when named primary keys are supported because then we can use ALTER TABLE DROP 569
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.task.TableSpecificParameter Line
Some wildcard/regular expression mechanism would be useful 38
Quotation, escaped characters ? 59
edu.internet2.middleware.grouper.ext.org.apache.ddlutils.util.SqlTokenizer Line
Add awareness of strings, so that semicolons within strings are not parsed 26
edu.internet2.middleware.grouper.filter.ChildGroupFilter Line
20070802 ParameterHelper 65
edu.internet2.middleware.grouper.filter.ChildStemFilter Line
20070802 ParameterHelper 64
edu.internet2.middleware.grouper.group.TestGroupAddDeleteMember Line
Auto-generated constructor stub 61
edu.internet2.middleware.grouper.group.TestGroupModifyAttributes Line
20070430 hack 134
20070430 hack 136
edu.internet2.middleware.grouper.grouperSet.GrouperSetEnum Line
, if doesnt point to itself, add a self referential record 445
edu.internet2.middleware.grouper.helper.DummySourceAdapter Line
Auto-generated method stub 58
Auto-generated method stub 66
edu.internet2.middleware.grouper.helper.GroupHelper Line
20070813 deprecate 121
20070813 deprecate 142
20070813 deprecate 212
20070813 deprecate 245
20070813 deprecate 262
edu.internet2.middleware.grouper.helper.PrivHelper Line
20070813 deprecate 447
20070813 deprecate 461
edu.internet2.middleware.grouper.hibernate.ByHql Line
remove in new grouper version 330
remove in new grouper version 343
edu.internet2.middleware.grouper.hibernate.ByHqlStatic Line
remove this in a new version of Grouper 572
edu.internet2.middleware.grouper.hibernate.BySqlStatic Line
incorporate this with the listSelect 174
edu.internet2.middleware.grouper.hibernate.GrouperContext Line
make these default to true before 1.5 276
edu.internet2.middleware.grouper.hibernate.HibUtils Line
need to look at later 512
edu.internet2.middleware.grouper.hooks.examples.AttributeAutoCreateHook Line
notify the central database table to clear caches 212
edu.internet2.middleware.grouper.hooks.examples.GrouperAttributeAssignValueRulesConfigHook Line
Auto-generated constructor stub 66
edu.internet2.middleware.grouper.hooks.examples.MembershipOneInFolderMaxHook Line
remove defaults in 2.3+ 83
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeAssignDAO Line
later add outer join when hibernate 5.1+ note: do this in all attribute retrieve methods GrouperStartup.startup(); 5294
add filter and split filter 6348
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3ExternalSubjectDAO Line
update the description and lower search string 135
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupDAO Line
are we expecting to search by names and ids at the same time? if so this wouldnt work 3091
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MembershipDAO Line
CH 20120316 do not disable cache for this 2217
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITGroupDAO Line
improve performance here... 457
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3StemDAO Line
replace with ehcache 2035
edu.internet2.middleware.grouper.internal.util.ParameterHelper Line
20070827 test 201
20070827 test 231
edu.internet2.middleware.grouper.internal.util.U Line
20070418 relocate to somewhere more appropriate. <p/> 48
20070418 relocate to somewhere more appropriate. <p/> 60
edu.internet2.middleware.grouper.ldap.ldaptive.LdaptiveSessionImpl Line
should we re-query just to be sure? 712
edu.internet2.middleware.grouper.messaging.GrouperBuiltinMessagingSystem Line
batch update or the messages... 1440
edu.internet2.middleware.grouper.misc.FindBadMemberships Line
this should be improved to fix group sets directly without having to delete and recreate the membership simplifying this right now to avoid timing issues with point in time. 327
edu.internet2.middleware.grouper.misc.GrouperCheckConfig Line
do this more efficiently 693
do action lists more efficiently see if attributeDef for topics is there 2506
edu.internet2.middleware.grouper.misc.SaveMode Line
make this generic 251
edu.internet2.middleware.grouper.permissions.PermissionProcessor Line
add logging in here 324
edu.internet2.middleware.grouper.permissions.RoleSetTest Line
add constraint 174
edu.internet2.middleware.grouper.plugins.FrameworkStarter Line
maybe make this more dynamic. currently we're very opinionated on what we export 54
why oh why... need to fix this 75
edu.internet2.middleware.grouper.privs.CachingAccessResolver Line
20070816 DRY caching w/ subject caching 59
20070816 add caching 137
20070816 add caching 207
20070816 add caching 223
change this for 1.5. Note: this could be a stem, but thats ok 319
edu.internet2.middleware.grouper.privs.CachingAttrDefResolver Line
20070823 are these the right element keys to use? 83
20070823 are these the right element keys to use? 102
20070816 add caching 168
20070816 add caching 179
20070816 add caching 260
edu.internet2.middleware.grouper.privs.CachingNamingResolver Line
20070816 DRY caching w/ subject caching 63
20070820 DRY w/ access resolution 64
20070823 are these the right element keys to use? 95
20070816 add caching 120
20070816 add caching 160
20070816 add caching 172
edu.internet2.middleware.grouper.privs.GrouperAllAccessResolver Line
20070820 include GrouperAll privs? 2007-11-02 Gary Brown I assume this is what blair intended - have removed the All privileges from the GrouperAccessAdapter 122
edu.internet2.middleware.grouper.privs.GrouperAllAttrDefResolver Line
20070820 include GrouperAll privs? 2007-11-02 Gary Brown I assume this is what blair intended - have removed the All privileges from the GrouperAccessAdapter 93
edu.internet2.middleware.grouper.privs.GrouperPrivilegeAdapter Line
20070531 split and test 154
edu.internet2.middleware.grouper.privs.GrouperSystemAccessResolver Line
remove this! 119
edu.internet2.middleware.grouper.privs.GrouperSystemAttrDefResolver Line
remove these!!!! 111
edu.internet2.middleware.grouper.privs.GrouperSystemNamingResolver Line
20070820 DRY w/ access resolution 58
remove this! 79
edu.internet2.middleware.grouper.privs.NamingResolver Line
20070820 DRY w/ access resolution 85
edu.internet2.middleware.grouper.privs.NamingResolverDecorator Line
20070820 DRY w/ access resolution 53
edu.internet2.middleware.grouper.privs.NamingResolverFactory Line
20070820 DRY w/ access resolution 49
edu.internet2.middleware.grouper.privs.PrivilegeHelper Line
20070816 deprecate 228
20070816 perform query for all privs and compare internally 229
20070823 find a real home for this and/or add tests 403
20070820 deprecate 411
20070820 perform query for all privs and compare internally 412
20070823 find a real home for this and/or add tests 418
20070816 deprecate 426
20070816 perform query for all privs and compare internally 427
20070823 find a real home for this and/or add tests 478
20070816 deprecate 486
20070816 perform query for all privs and compare internally 487
20070823 find a real home for this and/or add tests 502
20070816 deprecate 510
20070816 perform query for all privs and compare internally 511
20070823 find a real home for this and/or add tests 524
20070820 deprecate 531
20070820 perform query for all privs and compare internally 532
20070823 find a real home for this and/or add tests 546
20070820 deprecate 554
20070820 perform query for all privs and compare internally 555
20070823 find a real home for this and/or add tests 570
20070816 deprecate 578
20070816 perform query for all privs and compare internally 579
20070823 find a real home for this and/or add tests 592
20070816 deprecate 600
20070816 perform query for all privs and compare internally note, no need for GrouperSession inverse of control 601
20070823 find a real home for this and/or add tests 627
20070823 find a real home for this and/or add tests 762
20070823 this is ugly 775
20070823 find a real home for this and/or add tests 843
20070823 this is ugly 856
20070823 find a real home for this and/or add tests 903
20070823 this is ugly 913
20070824 add tests 972
20070824 add tests 989
20070824 add tests 1006
20070823 find a real home for this and/or add tests 1023
20070823 this is ugly 1029
20070823 find a real home for this and/or add tests 1127
20070823 this is ugly 1133
20070823 find a real home for this and/or add tests 1286
edu.internet2.middleware.grouper.privs.Test_util_ParameterHelper Line
20070816 i need a MockGrouperSession 154
edu.internet2.middleware.grouper.privs.ValidatingNamingResolver Line
20070820 DRY w/ access resolution 71
edu.internet2.middleware.grouper.privs.WheelAccessResolver Line
20070816 this is ugly 112
20070816 and this is even worse 115
20070816 this is ugly 145
20070816 and this is even worse 148
20070816 this is ugly 180
20070816 and this is even worse 183
edu.internet2.middleware.grouper.privs.WheelAttrDefResolver Line
20070816 this is ugly 112
20070816 and this is even worse 115
20070816 this is ugly 145
20070816 and this is even worse 148
20070816 this is ugly 180
20070816 and this is even worse 183
edu.internet2.middleware.grouper.privs.WheelNamingResolver Line
20070820 DRY w/ access resolution 65
20070816 this is ugly 103
20070816 and this is even worse 106
20070816 this is ugly 132
20070816 and this is even worse 135
20070816 this is ugly 162
20070816 and this is even worse 165
edu.internet2.middleware.grouper.rules.RuleIfConditionEnum Line
--No comment-- 1670
edu.internet2.middleware.grouper.rules.RulePattern Line
subjectSources comma separated alphabetical 2653
edu.internet2.middleware.grouper.stem.StemViewPrivilege Line
Auto-generated method stub 51
edu.internet2.middleware.grouper.stem.StemViewPrivilegeEsbListener Line
see if we are doing a full refresh on each view... 124
edu.internet2.middleware.grouper.subj.CachingResolver Line
the caching of findAll should work based on group restricted to, not stem name <p/> 61
do this caching better... need to clear when group changes??? for now dont cache if finding in stem name 536
do this caching better... need to clear when group changes??? for now dont cache if finding in stem name 654
edu.internet2.middleware.grouper.subj.GrouperJdbcConnectionProvider Line
at the beginning of a release (e.g. 5.0?) get rid of this and just use grouper pool bean to hold connection 49
edu.internet2.middleware.grouper.subj.SourcesXmlResolver Line
merge this with GrouperCallable 157
edu.internet2.middleware.grouper.subj.SubjectResolverDecorator Line
20070807 ParameterHelper 57
edu.internet2.middleware.grouper.subj.TestSubjectFinder Line
fix this for subject caching assertEquals("queries: " + numberOfQueries, 1, numberOfQueries); 423
fix this for subject caching assertEquals("queries: " + numberOfQueries, 1, numberOfQueries); 445
edu.internet2.middleware.grouper.userData.GrouperUserDataApi Line
fix this 950
edu.internet2.middleware.grouper.util.GrouperProxyBean Line
is there a default socks port? 81
edu.internet2.middleware.grouper.util.GrouperUtil Line
test this logic 833
call the other jsonConvertTo() method 2992
replace when we upgrade jexl templates to allow multiple newline Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 0 at java.lang.String.charAt(String.java:658) at org.apache.commons.jexl2.UnifiedJEXL.startsWith(UnifiedJEXL.java:1350) at org.apache.commons.jexl2.UnifiedJEXL.readTemplate(UnifiedJEXL.java:1413) at org.apache.commons.jexl2.UnifiedJEXL$Template.<init>(UnifiedJEXL.java:1083) at org.apache.commons.jexl2.UnifiedJEXL.createTemplate(UnifiedJEXL.java:1462) at edu.internet2.middleware.grouper.util.GrouperUtil.substituteExpressionLanguageTemplate(GrouperUtil.java:13059) while (script.contains("\n\n")) { script = replace(script, "\n\n", "\n"); } 15083
edu.internet2.middleware.grouper.util.GrouperUtilElSafe Line
test this logic 193
edu.internet2.middleware.grouper.validator.AddStemValidator Line
20070531 what do i need to do to just make a direct DAO call? 67
edu.internet2.middleware.grouper.validator.ImmediateMembershipValidator Line
20070531 it would be nice if i could avoid exceptions here 132
edu.internet2.middleware.grouper.validator.MembershipValidator Line
20070531 should i go straight to the dao? or would i be burned by bypassing any caching done in "FieldFinder"? 85
edu.internet2.middleware.grouper.validator.Test_Integration_ImmediateMembershipValidator_validate Line
Auto-generated constructor stub 61
Auto-generated constructor stub 70
edu.internet2.middleware.grouper.xml.XmlArgs Line
20070321 i could probably make this smarter if i required instantiation 46
20070321 DRY `getXmlImportArgs()` 77
edu.internet2.middleware.grouper.xml.XmlExporter Line
20070321 i need to figure out all the details of how "includeParent" and "isRelative" interact 125
20070321 includeParent is still sort of magic to /me } 412
20070521 should these exceptions be thrown? or replaced by something else? 498
20070521 how do composites fit in here? 507
20070521 rename/refactor "immediate" 528
20070521 this method is far too large 529
20070521 i don't like how we treat groups different here 532
20070521 move to own method? 548
20070531 this is atrocious 786
20070328 i'm not keen on these repetitive "if"s but i'm afraid to touch this code until i have added more black box testing 882
20070321 refactor: this is ugly 1535
20070321 why the removal? 1649
edu.internet2.middleware.grouper.xml.XmlImporter Line
2009-12-18 tz : includes all child elements 671
20070321 this needs more refactoring So this handles elminating current members if in replace mode and then adding a composite mship if that's our thing? Why are they combined? 1428
edu.internet2.middleware.grouper.xml.export.XmlExportMainTest Line
comment this out System.out.println(xml); 258
comment this out System.out.println(xml); 679
edu.internet2.middleware.grouper.xml.export.XmlExportMembership Line
we should probably handle this at some point 511
edu.internet2.middleware.grouper.xml.importXml.XmlImportMainTest Line
do the values later when the API exists AttributeAssignValue attributeAssignValue = new AttributeAssignValue(); attributeAssignValue.setId(edu.internet2.middleware.grouper.internal.util.GrouperUuid.getUuid()); attributeAssignValue.setAttributeAssignId(attributeAssignResult.getAttributeAssign().getId()); attributeAssignValue.setValueString("string"); HibernateSession.byObjectStatic().saveOrUpdate(attributeAssignValue); 250
edu.internet2.middleware.grouperMessagingRabbitmq.RabbitMQConnectionFactoryFake Line
Auto-generated method stub 67
Auto-generated method stub 73
Auto-generated method stub 79
Auto-generated method stub 85
Auto-generated method stub 91
Auto-generated method stub 97
Auto-generated method stub 103
Auto-generated method stub 109
Auto-generated method stub 115
Auto-generated method stub 121
Auto-generated method stub 127
Auto-generated method stub 133
Auto-generated method stub 139
Auto-generated method stub 145
Auto-generated method stub 151
Auto-generated method stub 162
Auto-generated method stub 168
Auto-generated method stub 174
Auto-generated method stub 180
Auto-generated method stub 186
Auto-generated method stub 192
Auto-generated method stub 198
Auto-generated method stub 204
Auto-generated method stub 210
Auto-generated method stub 216
Auto-generated method stub 222
Auto-generated method stub 228
Auto-generated method stub 234
Auto-generated method stub 241
Auto-generated method stub 251
Auto-generated method stub 257
Auto-generated method stub 263
Auto-generated method stub 269
Auto-generated method stub 275
Auto-generated method stub 281
Auto-generated method stub 287
Auto-generated method stub 293
Auto-generated method stub 299
Auto-generated method stub 305
Auto-generated method stub 311
Auto-generated method stub 317
Auto-generated method stub 323
Auto-generated method stub 329
Auto-generated method stub 335
Auto-generated method stub 341
Auto-generated method stub 348
Auto-generated method stub 354
Auto-generated method stub 360
Auto-generated method stub 366
Auto-generated method stub 373
Auto-generated method stub 380
Auto-generated method stub 386
Auto-generated method stub 392
Auto-generated method stub 398
Auto-generated method stub 404
Auto-generated method stub 410
Auto-generated method stub 416
Auto-generated method stub 422
Auto-generated method stub 428
Auto-generated method stub 439
Auto-generated method stub 445
Auto-generated method stub 451
Auto-generated method stub 457
Auto-generated method stub 463
Auto-generated method stub 469
Auto-generated method stub 475
Auto-generated method stub 481
Auto-generated method stub 487
Auto-generated method stub 500
Auto-generated method stub 507
Auto-generated method stub 514
Auto-generated method stub 521
Auto-generated method stub 528
Auto-generated method stub 535
Auto-generated method stub 547
Auto-generated method stub 553
Auto-generated method stub 719
Auto-generated method stub 726
Auto-generated method stub 733
Auto-generated method stub 740
Auto-generated method stub 748
Auto-generated method stub 755
Auto-generated method stub 763
Auto-generated method stub 771
Auto-generated method stub 778
Auto-generated method stub 786
Auto-generated method stub 794
Auto-generated method stub 801
Auto-generated method stub 809
Auto-generated method stub 817
Auto-generated method stub 825
Auto-generated method stub 834
Auto-generated method stub 843
Auto-generated method stub 850
edu.internet2.middleware.subject.provider.JDBCSourceAdapter2 Line
encapsulate this stuff from the superclass into one method see if has jdbc in provider 143
encapsulate this in its own method 244
encapsulate generic connection stuff like this into one method 677