-
Notifications
You must be signed in to change notification settings - Fork 0
/
checkstyle.txt
153 lines (153 loc) · 33.2 KB
/
checkstyle.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
Starting audit...
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:14:17: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:14:31: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:14:51: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:14:77: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:21:5: Class 'Card' looks like designed for extension (can be subclassed), but the method 'getManaCost' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Card' final or making the method 'getManaCost' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:25:5: Class 'Card' looks like designed for extension (can be subclassed), but the method 'getDescription' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Card' final or making the method 'getDescription' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:29:5: Class 'Card' looks like designed for extension (can be subclassed), but the method 'getColors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Card' final or making the method 'getColors' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Card.java:33:5: Class 'Card' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Card' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Disciple.java:7:21: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Disciple.java:7:35: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Disciple.java:7:55: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Disciple.java:7:81: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Disciple.java:11:5: Class 'Disciple' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Disciple' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EmpressaThorina.java:7: Line is longer than 100 characters (found 101). [LineLength]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EmpressaThorina.java:7:28: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EmpressaThorina.java:7:42: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EmpressaThorina.java:7:62: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EmpressaThorina.java:7:88: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EmpressaThorina.java:11:5: Class 'EmpressaThorina' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'EmpressaThorina' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EnvironmentCard.java:6: Line is longer than 100 characters (found 101). [LineLength]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EnvironmentCard.java:6:28: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EnvironmentCard.java:6:42: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EnvironmentCard.java:6:62: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\EnvironmentCard.java:6:88: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Firestorm.java:7:22: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Firestorm.java:7:36: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Firestorm.java:7:56: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Firestorm.java:7:82: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Firestorm.java:11:5: Class 'Firestorm' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Firestorm' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\GeneralKocioraw.java:7: Line is longer than 100 characters (found 101). [LineLength]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\GeneralKocioraw.java:7:28: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\GeneralKocioraw.java:7:42: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\GeneralKocioraw.java:7:62: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\GeneralKocioraw.java:7:88: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\GeneralKocioraw.java:11:5: Class 'GeneralKocioraw' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GeneralKocioraw' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeartHound.java:7:23: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeartHound.java:7:37: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeartHound.java:7:57: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeartHound.java:7:83: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeartHound.java:11:5: Class 'HeartHound' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HeartHound' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:8:21: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:8:35: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:8:55: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:8:81: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:12:5: Class 'HeroCard' looks like designed for extension (can be subclassed), but the method 'initHealth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HeroCard' final or making the method 'initHealth' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:12:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:13:23: '30' is a magic number. [MagicNumber]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:16:5: Class 'HeroCard' looks like designed for extension (can be subclassed), but the method 'getHealth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HeroCard' final or making the method 'getHealth' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:20:5: Class 'HeroCard' looks like designed for extension (can be subclassed), but the method 'setHealth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HeroCard' final or making the method 'setHealth' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:20:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:20:27: Parameter health should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:27:5: Class 'HeroCard' looks like designed for extension (can be subclassed), but the method 'isDead' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HeroCard' final or making the method 'isDead' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:33:5: Class 'HeroCard' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'HeroCard' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:35:28: '+' should be on a new line. [OperatorWrap]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:36:36: '+' should be on a new line. [OperatorWrap]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:37:47: '+' should be on a new line. [OperatorWrap]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:38:61: '+' should be on a new line. [OperatorWrap]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:39:43: '+' should be on a new line. [OperatorWrap]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\HeroCard.java:40:47: '+' should be on a new line. [OperatorWrap]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\KingMudface.java:7:24: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\KingMudface.java:7:38: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\KingMudface.java:7:58: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\KingMudface.java:7:84: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\KingMudface.java:11:5: Class 'KingMudface' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'KingMudface' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\LordRoyce.java:7:22: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\LordRoyce.java:7:36: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\LordRoyce.java:7:56: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\LordRoyce.java:7:82: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\LordRoyce.java:11:5: Class 'LordRoyce' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LordRoyce' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:5:37: '{' is not preceded with whitespace. [WhitespaceAround]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:14:23: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:14:37: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:14:57: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:14:83: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:18:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'getHealth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'getHealth' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:22:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'setHealth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'setHealth' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:22:27: Parameter health should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:26:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'getAttackDamage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'getAttackDamage' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:30:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'setAttackDamage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'setAttackDamage' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:30:33: Parameter attackDamage should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:34:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'getFrozenStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'getFrozenStatus' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:38:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'setFrozen' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'setFrozen' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:38:27: Parameter status should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:42:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'getTankStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'getTankStatus' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:46:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'setTankStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'setTankStatus' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:46:31: Parameter tankStatus should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:5: Class 'MinionCard' looks like designed for extension (can be subclassed), but the method 'setMinionStats' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MinionCard' final or making the method 'setMinionStats' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:32: Parameter health should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:36: 'health' hides a field. [HiddenField]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:44: Parameter attackDamage should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:48: 'attackDamage' hides a field. [HiddenField]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:62: Parameter frozen should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:50:78: Parameter tank should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:57:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:57:30: '{' is not followed by whitespace. [WhitespaceAround]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\MinionCard.java:57:31: '}' is not preceded with whitespace. [WhitespaceAround]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Miraj.java:7:18: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Miraj.java:7:32: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Miraj.java:7:52: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Miraj.java:7:78: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Miraj.java:11:5: Class 'Miraj' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Miraj' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheCursedOne.java:7:25: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheCursedOne.java:7:39: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheCursedOne.java:7:59: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheCursedOne.java:7:85: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheCursedOne.java:11:5: Class 'TheCursedOne' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TheCursedOne' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheRipper.java:7:22: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheRipper.java:7:36: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheRipper.java:7:56: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheRipper.java:7:82: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\TheRipper.java:11:5: Class 'TheRipper' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TheRipper' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Winterfell.java:7:23: Parameter manaCost should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Winterfell.java:7:37: Parameter description should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Winterfell.java:7:57: Parameter colors should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Winterfell.java:7:83: Parameter name should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\cards\Winterfell.java:11:5: Class 'Winterfell' looks like designed for extension (can be subclassed), but the method 'useAbility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Winterfell' final or making the method 'useAbility' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Game.java:13:5: Class 'Game' looks like designed for extension (can be subclassed), but the method 'getGameInput' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Game' final or making the method 'getGameInput' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Game.java:17:5: Class 'Game' looks like designed for extension (can be subclassed), but the method 'setGameInput' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Game' final or making the method 'setGameInput' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Game.java:17:30: Parameter gameInput should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Game.java:21:5: Class 'Game' looks like designed for extension (can be subclassed), but the method 'getBoard' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Game' final or making the method 'getBoard' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Game.java:25:5: Class 'Game' looks like designed for extension (can be subclassed), but the method 'setBoard' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Game' final or making the method 'setBoard' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Game.java:25:26: Parameter board should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:19:19: Parameter decksInput should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:25:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'getGamesWon' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'getGamesWon' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:29:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'setGamesWon' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'setGamesWon' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:29:29: Parameter gamesWon should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:33:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'getGamesPlayed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'getGamesPlayed' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:37:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'setGamesPlayed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'setGamesPlayed' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:37:32: Parameter gamesPlayed should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:41:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'getPlayerMana' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'getPlayerMana' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:45:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'setPlayerMana' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'setPlayerMana' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:45:31: Parameter mana should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:45:35: 'mana' hides a field. [HiddenField]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:49:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'getDecksInput' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'getDecksInput' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:53:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'getHero' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'getHero' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:57:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'setHero' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'setHero' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:57:25: Parameter hero should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:61:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'getDeckInUsage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'getDeckInUsage' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:65:5: Class 'Player' looks like designed for extension (can be subclassed), but the method 'setDeckInUsage' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Player' final or making the method 'setDeckInUsage' static/final/abstract/empty, or adding allowed annotation for the method. [DesignForExtension]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:65:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:65:32: Parameter deck should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\entities\Player.java:67:9: 'for' is not followed by whitespace. [WhitespaceAround]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\interpreters\CardInterpreter.java:3:13: Using the '.*' form of import should be avoided - cards.*. [AvoidStarImport]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\interpreters\CardInterpreter.java:8:1: Utility classes should not have a public or default constructor. [HideUtilityClassConstructor]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\interpreters\CardInterpreter.java:9:5: Missing a Javadoc comment. [MissingJavadocMethod]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\interpreters\CardInterpreter.java:9:12: 'public' modifier out of order with the JLS suggestions. [ModifierOrder]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\interpreters\CardInterpreter.java:9:38: Parameter card should be final. [FinalParameters]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\main\Main.java:3:8: Unused import - cards.Card. [UnusedImports]
[ERROR] C:\Users\Winblu\Desktop\OOP\Gwent_OOP\.\src\main\Main.java:74:16: Name 'test_player' must match pattern '^[a-z][a-zA-Z0-9]*$'. [LocalVariableName]
Audit done.
Checkstyle ends with 150 errors.