Skip to content

Remove dependencies on IDs #155

@abojchevski

Description

@abojchevski

Some classes in nalaf depend on directly, instead of as a parameter.

PRO_CLASS_ID = 'e_1'
MUT_CLASS_ID = 'e_2'
ORG_CLASS_ID = 'e_3'
PRO_REL_MUT_CLASS_ID = 'r_4' # e_1/e_2
PRO_REL_ORG_CLASS_ID = 'r_5' # e_1/e_3

  • nala depends on nala constants (not nalaf's)
  • relna depends on relna constants (not nalaf's)
  • Remove those dependencies from nalaf completely (that means no default param values either)
  • Remove the constants
  • Change it in nala such that you provide now as param the IDs that once were assumed as default
  • Change in relna

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions