Ozzypig
Ozzypig
String literals are prone to mistakes and silent errors when used with Roblox's Instance Attribute API. More specifically, if you type `GetAttribute("Thing")` in one place, but `SetAttribute("Thng")`, you become susceptible...
The Roblox function [FindPartOnRayWithWhitelist](https://developer.roblox.com/en-us/api-reference/function/Workspace/FindPartOnRayWithWhitelist) is not recognized as a standard library function, and thus invokes the `incorrect_standard_library_use` lint.
There's not a whole lot of reasons a module should return something it didn't actually define itself. It's probably more often a typo rather than intentional, so I propose a...
Passing an anonymous function to `pcall` with just a return statement calling a function can be simplified into one call to `pcall` with the function directly, and whatever arguments it...
I propose that an option be added to the `unused_variables` lint which suppresses warnings on unused function parameters. Perhaps `allow_unused_function_parameters`, or `allow_unused_parameters`. Consider the following code, which counts the amount...
Tags are often used to indicate component-like behaviors on instances. However, such behaviors may only be applicable to certain instances, and those instances might require additional data, like certain properties...
As a programmer, I want to add notes/comments to tags I add to the Tag Editor so that others can understand its purpose, behavior and any preconditions it may have....