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
13 super();
14 }
15
16 public InputAvoidNoArgumentSuperConstructorCall(int a, long b) {
17
18 super();
19 }
20
21 public InputAvoidNoArgumentSuperConstructorCall(long a, long b) {
22
23 super(
24 );
25 }
26
27 public InputAvoidNoArgumentSuperConstructorCall(int a) {
28 super(10);
29 }
30
31 public InputAvoidNoArgumentSuperConstructorCall(int a, int b) {
32 super(a);
33 }
34 }
35
36 class WithTypeArgs {
37 public WithTypeArgs() {
38 <String> super();
39 }
40 }
41
42 class Outer {
43
44 class InnerNonStatic {
45 public InnerNonStatic() {
46 }
47 }
48 }
49
50 class Derived extends Outer.InnerNonStatic {
51 public Derived(Outer s) {
52 s.super();
53 }
54 public Derived() {
55 new Outer().super();
56 }
57 }