cqframework / cqframework/cqf-tooling
Tooling expects cql to exist under input/pagecontent/cql
@Chris0296 is already working on this.
Since Oct 3, 2023.
- Dominant language
- Java
- Stars
- 22
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
If the cql folder is not under input/pagecontent the tooling will break and not be able to refresh or bundle the measure packages.
08:30:55.335 [main] WARN org.opencds.cqf.utilities.LogUtils - IGProcessor.publishIG - refreshIG
Exception in thread "main" java.lang.RuntimeException: Convention requires the following directory:input/pagecontent/cql/
at org.opencds.cqf.processor.IGProcessor.ensureDirectory(IGProcessor.java:210)
at org.opencds.cqf.processor.IGProcessor.ensure(IGProcessor.java:171)
at org.opencds.cqf.processor.IGRefreshProcessor.refreshIG(IGRefreshProcessor.java:50)
at org.opencds.cqf.processor.IGProcessor.publishIG(IGProcessor.java:78)
at org.opencds.cqf.operation.RefreshIGOperation.execute(RefreshIGOperation.java:23)
at org.opencds.cqf.Main.main(Main.java:141)
we should be able to specify the cql directory rather than look for it in a hard coded location
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.