UseMeaningfulNameInspection should ignore parameter names in Declare Functions\Subs #2573
Labels
enhancement
Feature requests, or enhancements to existing features. Ideas. Anything within the project's scope.
feature-inspections
Milestone
Take this example declaration:
Private Declare PtrSafe Function CLSIDFromString Lib "ole32" (ByVal lpsz As Any, ByRef pclsid As GUID) As Long
The parameter
lpsz
trips theUseMeaningfulNameInspection
because it doesn't contain any vowels. I'd argue that code using the parameter names of external library procedures is "meaningful" in that it matches the documented signature of the function.The text was updated successfully, but these errors were encountered: