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.

TagTotal number of occurrences
@todo0
TODO79

Each tag is detailed below:

TODO

Number of occurrences found in the code: 79

eu.etaxonomy.cdm.database.CdmDataSourceTestLine
right?141
right?158
to be continued192
eu.etaxonomy.cdm.database.CdmPersistentDataSourceLine
null191
null197
null206
exception if non integer215
warn or info708
eu.etaxonomy.cdm.database.DatabaseTypeEnumLine
Exception92
eu.etaxonomy.cdm.database.types.Db2DatabaseTypeLine
--No comment--52
eu.etaxonomy.cdm.database.types.HSqlDbDatabaseTypeLine
--No comment--58
eu.etaxonomy.cdm.database.types.OdbcDatabaseTypeLine
not tested yet !!16
--No comment--36
does ODBC have a database name?56
eu.etaxonomy.cdm.database.types.OracleDatabaseTypeLine
--No comment--69
eu.etaxonomy.cdm.database.types.PostgreSQLDatabaseTypeLine
--No comment--46
eu.etaxonomy.cdm.database.types.SqlServer2000DatabaseTypeLine
check if instances exist for SQL Server 200034
eu.etaxonomy.cdm.database.types.SybaseDatabaseTypeLine
--No comment--47
eu.etaxonomy.cdm.database.update.CdmUpdaterLine
--No comment--74
eu.etaxonomy.cdm.database.update.CdmUpdaterTestLine
others85
eu.etaxonomy.cdm.database.update.SchemaUpdaterBaseLine
test if previous updater is needed48
Auto-generated catch block128
eu.etaxonomy.cdm.database.update.TermUpdaterBaseLine
test if previous updater is needed48
Auto-generated catch block128
eu.etaxonomy.cdm.persistence.dao.AbstractBeanInitializerLine
optimize algorithm ..129
Auto-generated catch block348
Auto-generated catch block351
Auto-generated catch block354
eu.etaxonomy.cdm.persistence.dao.BeanInitializerLine
implement:79
eu.etaxonomy.cdm.persistence.dao.common.ICdmGenericDaoLine
remove104
implement parameters111
eu.etaxonomy.cdm.persistence.dao.common.IDefinedTermDaoLine
refactor typo:37
eu.etaxonomy.cdm.persistence.dao.common.IIdentifiableDaoLine
Migrated from IOriginalSourceDao80
eu.etaxonomy.cdm.persistence.dao.hibernate.HibernateProxyHelperExtendedLine
merge with {@link HibernateProxyHelper}20
eu.etaxonomy.cdm.persistence.dao.hibernate.common.CdmEntityDaoBaseLine
this method should be moved to a concrete class (not typed)100
Replace saveCdmObj() by saveCdmObject_106
Use everywhere CdmEntityDaoBase.saveAll() instead of ServiceBase.saveCdmObjectAll()?112
why does this use saveCdmObject_ which actually savesOrUpdateds data ?113
eu.etaxonomy.cdm.persistence.dao.hibernate.common.CdmGenericDaoImplLine
cast456
Auto-generated catch block469
Auto-generated catch block480
Auto-generated catch block581
Auto-generated catch block584
Auto-generated catch block853
--No comment--999
diffentiate matchMode1009
collection not yet handled for match1027
eu.etaxonomy.cdm.persistence.dao.hibernate.common.CdmGenericDaoImplTestLine
Auto-generated catch block246
microCitations!! -> warning295
microCitations!! -> warning664
--No comment--732
eu.etaxonomy.cdm.persistence.dao.hibernate.common.IdentifiableDaoBaseLine
integrate reference in where222
eu.etaxonomy.cdm.persistence.dao.hibernate.common.OrderedTermVocabularyDaoImplLine
this dao is maybe only a work around for an ClassCastException error thrown when OrderedTermVocabulary<Rank> rankVocabulary = (OrderedTermVocabulary)orderedVocabularyDao.findByUuid(rankUuid); is called in NameServiceImpl.getRankVocabulary(). If data exist in the database, it returns a TermVocabulary$CGLIB class created by hibernate24
eu.etaxonomy.cdm.persistence.dao.hibernate.common.OriginalSourceDaoImplLine
integrate reference in where64
integrate reference in where90
eu.etaxonomy.cdm.persistence.dao.hibernate.common.VersionableDaoBaseLine
initialize bits74
eu.etaxonomy.cdm.persistence.dao.hibernate.description.DescriptionDaoImplLine
inprove performance565
eu.etaxonomy.cdm.persistence.dao.hibernate.name.TaxonNameDaoHibernateImplLine
improve performance542
eu.etaxonomy.cdm.persistence.dao.hibernate.name.TestingBotanicalNameCacheStrategyLine
Auto-generated method stub37
eu.etaxonomy.cdm.persistence.dao.hibernate.name.TestingZoologicalNameCacheStrategyLine
Auto-generated method stub37
eu.etaxonomy.cdm.persistence.dao.hibernate.name.TypeDesignationHibernateImplLine
limit start36
eu.etaxonomy.cdm.persistence.dao.hibernate.reference.ReferenceDaoHibernateImplLine
implement search in nameDescriptions207
include: name relations taxon relations239
eu.etaxonomy.cdm.persistence.dao.hibernate.taxon.TaxonDaoHibernateImplLine
switched of because it caused problems when starting CdmApplicationController102
overwrite LAZY (SELECT) does not work (bug in hibernate?)147
create restriction instead (a) not using cache fields157
? checkNotInPriorView("TaxonDaoHibernateImpl.countTaxaByName(String queryString, Boolean accepted, ReferenceBase sec)");299
mysql needs optimization: see http://www.xaprb.com/blog/2006/04/30/how-to-optimize-subqueries-and-joins-in-mysql/#commen418
Auto-generated method stub1266
Determination of sourceReference is redundant1483
mal nur mit UUID probieren (ohne fetch all properties), vielleicht geht das schneller?1712
eu.etaxonomy.cdm.persistence.dao.reference.IReferenceDaoLine
candidate for harmonization: rename to listAllReferencesForPublishing28
candidate for harmonization: rename to listAllNotNomenclaturalReferencesForPublishing34
candidate for harmonization: rename to listNomenclaturalReferences40
eu.etaxonomy.cdm.persistence.dao.taxon.ITaxonDaoLine
necessary?239
eu.etaxonomy.cdm.persistence.hibernate.CdmPostDataChangeObservableListenerLine
Manage this class via Spring33
set these properties via Spring get the delayed version by default85
eu.etaxonomy.cdm.persistence.hibernate.replace.impl.ReferringObjectMetadataFactoryImplLine
Auto-generated catch block83
eu.etaxonomy.cdm.test.suite.CdmTestSuiteLine
test47