objectionary / objectionary/lints
catch missing `^` references
Open
@h1alexbel is already working on this.
Since Dec 4, 2024.
enhancement
good first issue
help wanted
- Dominant language
- Java
- Stars
- 14
- Forks
- 39
- Avg merge
- 22h 54m
- Merged PRs (30d)
- 90
Description
Here is the code:
[] > foo
[] > bar
^.hello > @
Obviously, this code has an error, because hello is not present in the foo object. We can detect this problem statically.
Here is a more complex example:
[] > foo
"yes" > message
[] > bar
while
[i] >>
if.
i.lt 5
QQ.io.stdout
^.^.messageeee # typo here!
true
true > [i]
We can detect this typo, I believe.
Contributor guide
No contributing guide indexed for this repository
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.