New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: restrict the creation of classes without cardinalities (DEV-305) #136
fix: restrict the creation of classes without cardinalities (DEV-305) #136
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure the error handling works as intended right now. Please verify this - and if so, it's good to merge. (I also commented on some stylistics, feel free to ignore those)
Kudos, SonarCloud Quality Gate passed!
|
resolves DEV-305
Note: Because of circular dependencies in the creation of properties and resource classes with dsp-tools (properties have fields
object
/subject
which point to resource classes and resource classes point to properties), I decided to not allow the creation of resource classes without direct cardinalities with dsp-tools. It is questionable anyway whether this case will ever exist, so I considered it not to be a limitation of the user.