Skip to content

Teamer not in „team“ package #37

@TureBentzin

Description

@TureBentzin

The Teamer class is not contained in the teamer package like all other Teamer related classes. A refactor could change this, but would constitute a breaking change with the relevant version. It is also not suggested to maintain a redirect class. If the decision is made to use a redirect class, this should be done through a maven plugin - it might be possible that this would be a custom plugin.

package net.juligames.core.minigame.api;
import de.bentzin.tools.collection.Subscription;
import net.juligames.core.minigame.api.team.Team;
import net.juligames.core.minigame.api.team.TeamColor;
import net.juligames.core.minigame.api.team.procedures.InsertionProcedure;
import net.juligames.core.minigame.api.team.procedures.RandomInsertionProcedure;
import org.jetbrains.annotations.ApiStatus;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Range;
import java.util.*;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.function.BiConsumer;
import java.util.function.Predicate;
import java.util.stream.Collectors;
/**
* @author Ture Bentzin
* 18.12.2022
*/
@SuppressWarnings({"ProtectedMemberInFinalClass", "unused"})
public final class Teamer {

Metadata

Metadata

Assignees

No one assigned

    Labels

    Beaking changeThis is likely to break existing depending softwareBug / GlitchSomething that does not seem rightPrioriry: Low

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions