xbrlus / xule

An open-source XBRL processor for business rules, rendering and custom data reporting. See https://xbrl.us/xule for documentation and https://xbrl.us/xule-editor for a VS Code syntax highlighter.
Apache License 2.0
24 stars 9 forks source link

Fix file hash check for compile #25

Closed phillipengel closed 10 months ago

phillipengel commented 10 months ago

This fixes checking the xule file hash against the hash in the ruleset. This is done to see if the file has changed. If it is changed, then it gets re-parsed, otherwise, the parsing is skipped.

phillipengel commented 10 months ago

This pull request has the changes to fix the re-parsing issue even when the xule file has not changed. I also updated the ruleset compatibility file as this change affects that. These changes are also in my stream in perforce.

davidtauriello commented 10 months ago

Thanks @phillipengel and @austinmatherne-wk