MessageBuilder.java

1
package sh.okx.rankup.messages;
2
3
import org.bukkit.command.CommandSender;
4
import org.bukkit.entity.Player;
5
import sh.okx.rankup.ranks.Rank;
6
7
public interface MessageBuilder {
8
  MessageBuilder replaceKey(String key, Object value);
9
  MessageBuilder replacePlayer(CommandSender sender);
10
  MessageBuilder replaceRank(Rank rank);
11
  MessageBuilder replaceOldRank(Rank rank);
12
  MessageBuilder replaceSeconds(long seconds, long secondsLeft);
13
14
  void send(CommandSender sender);
15
  void broadcast();
16
17
  String toString();
18
19
  MessageBuilder failIfEmpty();
20
  MessageBuilder failIf(boolean b);
21
22
  default String toString(Player player) {
23 1 1. toString : replaced return value with "" for sh/okx/rankup/messages/MessageBuilder::toString → NO_COVERAGE
    return toString();
24
  }
25
}

Mutations

23

1.1
Location : toString
Killed by : none
replaced return value with "" for sh/okx/rankup/messages/MessageBuilder::toString → NO_COVERAGE

Active mutators

Tests examined


Report generated by PIT 1.7.0