The description for
string.lower in Roblox Studio states that it receives a string and returns a copy of it in all uppercase which is incorrect as it does the exact opposite.
This bug will occur every time, you can view it by beginning to type out the method.
I’m not sure how long this defect has been around, I picked up on it recently and thought it would be worth mentioning despite how little of an impact it has.
To fix this I would simply change “uppercase” to “lowercase” in the description.
Edit: To add on, I just noticed a similar issue with
string.char being that they both display an incomplete description.
string.upper is missing “uppercase. All other characters are left unchanged.” at the end.
string.char is missing “internal numerical code equal to its corresponding argument.” at the end.
This leads me to believe that rather than
string.lower having an incorrect description, it has an incomplete description as it is missing “changed to lowercase.” at the end.