Skip to content

feat: check scripts for params, outputs and sources that are not there - #148

Merged
harehare merged 1 commit into
mainfrom
feat/check-script-references
Oct 20, 2026
Merged

harehare merged 1 commit into
mainfrom
feat/check-script-references

Conversation

@harehare

Copy link
Copy Markdown
Owner

check now warns when a script reads MX_PARAM_ for an undeclared parameter, reads MX_OUTPUT_ without a capturing dependency (naming the reason and the closest match), or when a sources pattern matches no file. All three are silent at run time: the variable is empty and a task with unmatched sources is skipped as up to date for good.

@harehare
harehare added this pull request to stack #150 October 19, 2026 14:21
check now warns when a script reads MX_PARAM_<NAME> for an undeclared parameter, reads MX_OUTPUT_<TASK> without a capturing dependency (naming the reason and the closest match), or when a sources pattern matches no file. All three are silent at run time: the variable is empty and a task with unmatched sources is skipped as up to date for good.
@harehare
harehare force-pushed the feat/check-script-references branch from a3d41cc to aba3f4c Compare October 19, 2026 14:50
@harehare
harehare merged commit 3ba8c2a into main Oct 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant