Disable unused parameter warnings on def files
Xseba360 opened this issue · comments
Sebastian Gładki commented
Environment
Name | Version |
---|---|
IDEA version | Webstorm 2022.1.1 |
Luanalysis version | 1a78ef5 |
OS | Windows 10 21H2 |
Preferences
Lua
Name | Setting |
---|---|
Language level | Lua 5.4 |
Type Safety
Name | Setting |
---|---|
Strict nil checks | ❎ |
Unknown type (any) is indexable | ☑️ |
Unknown type (any) is callabale | ☑️ |
What are the steps to reproduce this issue?
- Create a file with definitions (
filename.def.lua
) - Write function definitions
What happens?
Unused parameter inspection appears
What were you expecting to happen?
Since it's a definition file, and it's not supposed to be included/executed and should only serve as an information for the IDE, this inspection should not appear on .def.lua
files.
Any logs, error output, etc?
Benjamin Dobell commented
Closed by 7806d0f