When a property is declared in the constructor argument list the property can be conveniently kdoced with /** (nice).
But for that information to also appear in the kdoc of the constructor, it has to be duplicated to the constructor /** @param (observed on Android Studio, in case that there are multiple implementations). I believe that the perfect kdoc source would only contain a single source of documentation per parameter property, and I’d prefer the /**-per-property over a separate block of @param for all parameters (certainly also for parameters that aren’t properties)