1 /* 2 MissingCtor 3 4 5 */ 6 7 package com.puppycrawl.tools.checkstyle.checks.coding.missingctor; 8 9 public class InputMissingCtorEmptyClass // violation, 'Class should define a constructor' 10 { 11 } 12 // we shouldn't flag abstract classes 13 abstract class AbstractClass { 14 } 15 16 // this class has ctor 17 class CorrectClass { 18 CorrectClass() { 19 } 20 }