IntelliJ-Luanalysis
IntelliJ-Luanalysis copied to clipboard
Disable unused parameter warnings on def files
Environment
Name | Version |
---|---|
IDEA version | Webstorm 2022.1.1 |
Luanalysis version | 1a78ef5e35086bd67dd4f1ba95f15a3e0568b547 |
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.