Open polarene opened 7 months ago
Sounds very reasonable, but looks to be fixed @DrAlexD please check
Thanks for getting back to this bug. The PR you cited seems to be resolving a different problem, that is parameter names enclosed by backticks, not type parameters.
Sounds very reasonable, but looks to be fixed @DrAlexD please check
The PR you referred to was related to properties of class, as was this PR (https://github.com/saveourtool/diktat/pull/1892). Current issue is related to parameters of methods.
Describe the bug
When documenting a type parameter in Kdoc, the only correct way to do it is using the
@param
tag, for example:Unfortunately Diktat reports:
Which I believe is a wrong behavior, given that it's taking into consideration the formal parameters only.
Expected behavior
Diktat should not report a violation for the above example.
Observed behavior
Diktat reports a KDOC_WITHOUT_PARAM_TAG
Environment information