mirror of
https://github.com/plan-player-analytics/Plan.git
synced 2025-03-12 14:49:56 +01:00
Extract nested ternary operations into independent statements
This commit is contained in:
parent
a060182e49
commit
023b3f666f
@ -43,16 +43,15 @@ public class PlayersTableCreator {
|
|||||||
boolean isUnknown = uData.getLoginTimes() == 1;
|
boolean isUnknown = uData.getLoginTimes() == 1;
|
||||||
boolean isActive = AnalysisUtils.isActive(now, uData.getLastPlayed(), uData.getPlayTime(), uData.getLoginTimes());
|
boolean isActive = AnalysisUtils.isActive(now, uData.getLastPlayed(), uData.getPlayTime(), uData.getLoginTimes());
|
||||||
|
|
||||||
String activityString = isBanned ? "Banned"
|
String activityString = isActive ? "Active" : "Inactive";
|
||||||
: isUnknown ? "Unknown"
|
String unknownString = isUnknown ? "Unknown" : activityString;
|
||||||
: isActive ? "Active"
|
String combinedString = isBanned ? "Banned" : unknownString;
|
||||||
: "Inactive";
|
|
||||||
|
|
||||||
String img = showImages ? Html.MINOTAR_SMALL_IMG.parse(uData.getName()) : "";
|
String img = showImages ? Html.MINOTAR_SMALL_IMG.parse(uData.getName()) : "";
|
||||||
|
|
||||||
html.append(Html.TABLELINE_PLAYERS.parse(
|
html.append(Html.TABLELINE_PLAYERS.parse(
|
||||||
img + Html.LINK.parse(HtmlUtils.getInspectUrl(uData.getName()), uData.getName()),
|
img + Html.LINK.parse(HtmlUtils.getInspectUrl(uData.getName()), uData.getName()),
|
||||||
activityString,
|
combinedString,
|
||||||
String.valueOf(uData.getPlayTime()), FormatUtils.formatTimeAmount(uData.getPlayTime()),
|
String.valueOf(uData.getPlayTime()), FormatUtils.formatTimeAmount(uData.getPlayTime()),
|
||||||
String.valueOf(uData.getLoginTimes()),
|
String.valueOf(uData.getLoginTimes()),
|
||||||
String.valueOf(uData.getRegistered()), FormatUtils.formatTimeStampYear(uData.getRegistered()),
|
String.valueOf(uData.getRegistered()), FormatUtils.formatTimeStampYear(uData.getRegistered()),
|
||||||
|
@ -52,8 +52,12 @@ public class TextUI {
|
|||||||
boolean online = d.isOnline();
|
boolean online = d.isOnline();
|
||||||
String ball = sec + " " + DefaultMessages.BALL + main;
|
String ball = sec + " " + DefaultMessages.BALL + main;
|
||||||
|
|
||||||
|
String onlineString = online ? ChatColor.GREEN + " Online" : ChatColor.RED + " Offline";
|
||||||
|
String activeString = active ? " Active" : "Inactive";
|
||||||
|
String bannedString = banned ? ChatColor.DARK_RED + " Banned" : ter + activeString;
|
||||||
|
|
||||||
return new String[]{
|
return new String[]{
|
||||||
sec + " " + DefaultMessages.BALL + (banned ? ChatColor.DARK_RED + " Banned" : ter + (active ? " Active" : " Inactive")) + (online ? ChatColor.GREEN + " Online" : ChatColor.RED + " Offline"),
|
sec + " " + DefaultMessages.BALL + bannedString + onlineString,
|
||||||
ball + " Registered: " + sec + FormatUtils.formatTimeStampYear(d.getRegistered()),
|
ball + " Registered: " + sec + FormatUtils.formatTimeStampYear(d.getRegistered()),
|
||||||
ball + " Last seen: " + sec + FormatUtils.formatTimeStamp(d.getLastPlayed()),
|
ball + " Last seen: " + sec + FormatUtils.formatTimeStamp(d.getLastPlayed()),
|
||||||
ball + " Playtime: " + sec + FormatUtils.formatTimeAmount(d.getPlayTime()),
|
ball + " Playtime: " + sec + FormatUtils.formatTimeAmount(d.getPlayTime()),
|
||||||
|
Loading…
Reference in New Issue
Block a user