// INSPECTION_CLASS: com.android.tools.idea.lint.AndroidLintViewConstructorInspection import android.content.Context import android.util.AttributeSet import android.view.View import android.widget.TextView class View1(context: Context?) : View(context) class View2(context: Context?, attrs: AttributeSet?) : View(context, attrs) class View3(context: Context?, attrs: AttributeSet?, defStyleAttr: Int) : TextView(context, attrs, defStyleAttr) // Error class View4(int: Int, context: Context?) : View(context) // Error class View5(context: Context?, attrs: AttributeSet?, val name: String) : View(context, attrs) class View6 : View { constructor(context: Context) : super(context) { } } class View7 : View { constructor(context: Context) : super(context) constructor(context: Context, attrs: AttributeSet?) : super(context, attrs) } // Error class View8 : View { constructor(context: Context, a: Int) : super(context) }