Reports the private primary constructor in data classes.

data classes have a copy() factory method that can be used similarly to a constructor. A constructor should not be marked as private to provide enough safety.

Example:


  data class User private constructor(val name: String)

A quick-fix changes the constructor visibility modifier to public:


  data class User(val name: String)