bug #7493
open
Review all references to SynonymRelationshipTypes and adapt code if needed
Added by Andreas Kohlbecker almost 6 years ago.
Updated about 1 year ago.
Description
SynonymRelationshipTypes habe been renamed to SynonymType in fbeefcaf
The dataportal references the terms by theire UUID:
UUID_HETEROTYPIC_SYNONYM_OF
- cdm_related_taxon (also references UUID_SYNONYM_OF)
- theme_cdm_heterotypicSynonymyGroup
UUID_HOMOTYPIC_SYNONYM_OF
- cdm_related_taxon
- theme_cdm_heterotypicSynonymyGroup
- theme_cdm_homotypicSynonymLine
- theme_cdm_homotypicSynonymyGroup
also remove all related constants!
- Estimated time set to 6:00 h
Cleaning the code in which the SynonymRelationshipTypes constants are used requires analysis of various code parts and very good planing for the required refactoring and intense testing.
Probably this is clear anyway but just if not I want to mention that SynonymRelationshipTypes are more or less still available but were renamed to SynonymType in fbeefcaf37895a96 .
So maybe it is not necessary to completely remove the constants.
- Description updated (diff)
- Description updated (diff)
- Subject changed from remove all references to SynonymRelationshipTypes and adapt code to latesd cdm model to Review all references to SynonymRelationshipTypes and adapt code if needed
- Target version changed from Release 5.2 to Release 5.3
- Target version changed from Release 5.3 to Release 5.4
- Target version changed from Release 5.4 to Release 5.5
- Target version changed from Release 5.5 to Release 5.6
- Target version changed from Release 5.6 to Reviewed Next Major Release
- Tags set to terms
- Assignee changed from Andreas Kohlbecker to Katja Luther
- Target version changed from Reviewed Next Major Release to Release 5.44
we may implement this together with the current performance refactoring. However, we need to check if the synonym types are also used in search results.
- Related to task #10201: Make synonym type an enum added
Also available in: Atom
PDF