Merge pull request #7030 from BrunoChevalier/master

Additional fixes for pvs-studio report, see #7021 
* Rename BasicSaheekiSublimeArtificerTest.java to BasicSaheeliSublimeArtificerTest.java
* S3Uploader.java: Remove redundant null check
* Effects.java: remove redundant check. When in the else part, the lastRule already is guaranteed to not end on a dot
* TableController.java: change warning message when match == null to avoid nullpointer exception
* Reverted already fixed line from, see #7021
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
This commit is contained in:
Oleg Agafonov 2020-09-08 23:04:30 +02:00 committed by GitHub
commit 5831ba81fc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 10 deletions

View file

@ -21,7 +21,7 @@ public class S3Uploader {
if (accessKeyId == null || accessKeyId.isEmpty() if (accessKeyId == null || accessKeyId.isEmpty()
|| secretKeyId == null || secretKeyId.isEmpty() || secretKeyId == null || secretKeyId.isEmpty()
|| existingBucketName == null || existingBucketName.isEmpty()) { || existingBucketName.isEmpty()) {
logger.info("Aborting json log sync."); logger.info("Aborting json log sync.");
return false; return false;
} }

View file

@ -975,7 +975,7 @@ public class TableController {
if (!(table.getState() == TableState.WAITING || table.getState() == TableState.STARTING || table.getState() == TableState.READY_TO_START)) { if (!(table.getState() == TableState.WAITING || table.getState() == TableState.STARTING || table.getState() == TableState.READY_TO_START)) {
if (match == null) { if (match == null) {
logger.warn("- Match table with no match:"); logger.warn("- Match table with no match:");
logger.warn("-- matchId:" + match.getId() + " , table : " + table.getId()); logger.warn("-- match: null , table : " + table.getId());
// return false; // return false;
} else if (match.isDoneSideboarding() && match.getGame() == null) { } else if (match.isDoneSideboarding() && match.getGame() == null) {
// no sideboarding and not active game -> match seems to hang (maybe the Draw bug) // no sideboarding and not active game -> match seems to hang (maybe the Draw bug)

View file

@ -15,7 +15,7 @@ import org.mage.test.serverside.base.CardTestOathbreaker3PlayersFFA;
* @author LevelX2 * @author LevelX2
*/ */
public class BasicSaheekiSublimeArtificerTest extends CardTestOathbreaker3PlayersFFA { public class BasicSaheeliSublimeArtificerTest extends CardTestOathbreaker3PlayersFFA {
/** /**
* Check that if a player left the game, it's commander is also removed * Check that if a player left the game, it's commander is also removed