-
Notifications
You must be signed in to change notification settings - Fork 6
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
spurious error if specs are given in wrong order #759
Comments
There are two issues with the current implementation:
Given two specifications The better solution would be to parse all specification files, which are given as arguments, first, and do the evaluation of imported specifications afterwards. The directories of the given specification files could be considered as the include paths for the search of imported specifications. |
If the specs are given in the wrong order and are in different directories RecordFlux emits an error that it could not find the spec. E.g. if
a.rflx
depends onb.rflx
and they're in different directories the following command works:Changing the order of the arguments will lead to an error even though the actual specs are correct and the dependencies are resolved:
a/a.rflx
:b/b.rflx
:The text was updated successfully, but these errors were encountered: