You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
JSON schema provides a significant amount of checking, but when we need referential constraints e.g. uniqueId defined in relationships it would be good to use an advanced linting tool.
Potential Solutions:
Use Spectral to create a limited set of core rules that will allow us to identify any relationships that do not fall within constraints.
Use Spectral to create rules that will check for where instantiated patterns have not replaced placeholder/default values
The text was updated successfully, but these errors were encountered:
Another feature we might want to add is to constrain the relationship type based on the nodes in the relationship. For example, and actor should be able to interact with a system or service. A system should not interact with another system, but instead connect
This has been done for instantiations, but not patterns. Basic validations are run as part of the CI build, see issue #35
The full feature will be implemented as part of the CLI, see issue #73
Feature Request
Description of Problem:
JSON schema provides a significant amount of checking, but when we need referential constraints e.g.
uniqueId
defined in relationships it would be good to use an advanced linting tool.Potential Solutions:
The text was updated successfully, but these errors were encountered: