1
2
3
4
5
6
7 package com.puppycrawl.tools.checkstyle.checks.coding.avoidnoargumentsuperconstructorcall;
8
9 public class InputAvoidNoArgumentSuperConstructorCall extends java.util.ArrayList {
10
11 public InputAvoidNoArgumentSuperConstructorCall() {
12 super();
13 }
14
15 public InputAvoidNoArgumentSuperConstructorCall(int a, long b) {
16 super();
17 }
18
19 public InputAvoidNoArgumentSuperConstructorCall(long a, long b) {
20 super(
21 );
22 }
23
24 public InputAvoidNoArgumentSuperConstructorCall(int a) {
25 super(10);
26 }
27
28 public InputAvoidNoArgumentSuperConstructorCall(int a, int b) {
29 super(a);
30 }
31 }
32
33 class WithTypeArgs {
34 public WithTypeArgs() {
35 <String> super();
36 }
37 }
38
39 class Outer {
40
41 class InnerNonStatic {
42 public InnerNonStatic() {
43 }
44 }
45 }
46
47 class Derived extends Outer.InnerNonStatic {
48 public Derived(Outer s) {
49 s.super();
50 }
51 public Derived() {
52 new Outer().super();
53 }
54 }