Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • met4j met4j
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 2
    • Merge requests 2
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • metexploremetexplore
  • met4jmet4j
  • Merge requests
  • !6

Remove equals overriding of BioEntity and protects creation of BioParticipant

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Ludovic Cottret requested to merge EntityEqualityAndProtectedParticipants into develop Jan 21, 2022
  • Overview 0
  • Commits 31
  • Pipelines 0
  • Changes 47
  • Two bioentity were equals if they had the same id. Now, the two objects must be equal.
  • Constructors of BioEnzymeParticipant and BioReactant are now "protected". This avoids to create redundant participants. A BioCollection for each one has been created in the BioNetwork
  • The constant parameter is not saved anymore when loading a SBML file. It's not used in Met4j applications. If we want to save reactant attributes, we have to do at the reaction level now.
Edited Jan 21, 2022 by Ludovic Cottret
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: EntityEqualityAndProtectedParticipants