You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
table.insert(x) no longer counts as a read to x, which allows selene to alert you that you are only assigning to it.
This is done through a new standard library field for arguments called observes. This takes 3 values: "read-write" (the default), signifying a potential read and write, "read", signifying only a read, and "write", signifying only a write. Only "write" has meaning at this time.
Added new must_use lint, which will warn you when you are not using the return value of a function that performs no other behavior.
This is done through a new standard library field for functions called must_use. Set it to true to gain this functionality.
Fixed
Fixed a bunch of performance failures, lowering some benchmarks from 3 seconds to 200ms.