Skip to content

Commit fd195e0

Browse files
Fixing spotbugs issues
1 parent f92e55e commit fd195e0

File tree

3 files changed

+6
-9
lines changed

3 files changed

+6
-9
lines changed

think-machine-random/src/main/java/com/softwaremagico/tm/character/benefices/RandomBeneficeDefinition.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ public void assign() throws InvalidXmlElementException, InvalidRandomElementSele
9696
}
9797
}
9898

99+
@SuppressWarnings({"java:S3655"})
99100
protected int assignBeneficeWithoutLevels(BeneficeDefinition benefice, int maxPoints) throws InvalidXmlElementException, RestrictedElementException {
100101
final Set<AvailableBenefice> beneficeLevels = AvailableBeneficeFactory.getInstance()
101102
.getAvailableBeneficesByDefinition(getCharacterPlayer().getLanguage(),
@@ -105,12 +106,10 @@ protected int assignBeneficeWithoutLevels(BeneficeDefinition benefice, int maxPo
105106
throw new InvalidBeneficeException("Only benefices without multiples specializations can be use here.");
106107
}
107108
final Optional<AvailableBenefice> availableBenefice = beneficeLevels.stream().findAny();
108-
if (availableBenefice.isPresent()) {
109-
if (availableBenefice.get().getCost() <= maxPoints) {
110-
cost = addBenefice(availableBenefice.get());
111-
}
112-
removeElementWeight(availableBenefice.get().getBeneficeDefinition());
109+
if (availableBenefice.get().getCost() <= maxPoints) {
110+
cost = addBenefice(availableBenefice.get());
113111
}
112+
removeElementWeight(availableBenefice.get().getBeneficeDefinition());
114113
return cost;
115114
}
116115

think-machine-rules/src/main/java/com/softwaremagico/tm/character/equipment/weapons/Weapon.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import com.softwaremagico.tm.character.equipment.DamageType;
44
import com.softwaremagico.tm.character.equipment.Equipment;
55
import com.softwaremagico.tm.character.equipment.Size;
6-
import com.softwaremagico.tm.log.SuppressFBWarnings;
76

87
import java.util.ArrayList;
98
import java.util.HashSet;
@@ -84,7 +83,7 @@ public WeaponType getType() {
8483
}
8584

8685

87-
@SuppressFBWarnings
86+
@SuppressWarnings({"java:S3655"})
8887
public boolean isMeleeWeapon() {
8988
return getType() == WeaponType.MELEE || getType() == WeaponType.MELEE_ARTIFACT || getType() == WeaponType.MELEE_SHIELD ||
9089
(getWeaponDamages().stream().findFirst().isPresent() && getWeaponDamages().stream().findFirst().get().getRange() == null);

think-machine-rules/src/main/java/com/softwaremagico/tm/file/FileManager.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
*/
2626

2727
import com.softwaremagico.tm.log.ConfigurationLog;
28-
import com.softwaremagico.tm.log.SuppressFBWarnings;
2928

3029
import java.io.BufferedReader;
3130
import java.io.File;
@@ -255,7 +254,7 @@ public static File getResource(String fileName) throws NullPointerException {
255254
return getResource(FileManager.class, fileName);
256255
}
257256

258-
@SuppressFBWarnings
257+
@SuppressWarnings({"java:S2259"})
259258
public static File getResource(Class<?> classWithResources, String fileName) throws NullPointerException {
260259
final URL url = classWithResources.getClassLoader().getResource(fileName);
261260
if (url != null) {

0 commit comments

Comments
 (0)