Removed @since labels

These labels have not been kept up to date and some might contain
out of date information (Packages have changed etc.)
It is better to not include them than include bad information.
This commit is contained in:
Rsl1122 2018-12-16 14:49:43 +02:00
parent 5dcdd0b9b1
commit 3629a62fcf
98 changed files with 3 additions and 99 deletions

View File

@ -35,7 +35,6 @@ import java.util.logging.Logger;
* Main class for Bukkit that manages the plugin.
*
* @author Rsl1122
* @since 1.0.0
*/
public class Plan extends BukkitPlugin implements PlanPlugin {

View File

@ -31,7 +31,6 @@ import java.util.Set;
* Filters out WebUser registration command logs.
*
* @author Rsl1122
* @since 3.5.2
*/
public class RegisterCommandFilter extends AbstractFilter {

View File

@ -32,7 +32,6 @@ import java.util.stream.Collectors;
* It also removes invalid data.
*
* @author Fuzzlemann
* @since 4.0.0
*/
public class UserImportRefiner {

View File

@ -46,7 +46,6 @@ import java.util.stream.Collectors;
/**
* @author Fuzzlemann
* @since 4.0.0
*/
public abstract class BukkitImporter implements Importer {

View File

@ -34,7 +34,6 @@ import java.util.Set;
/**
* @author Fuzzlemann
* @since 4.0.0
*/
@Singleton
public class OfflinePlayerImporter extends BukkitImporter {

View File

@ -44,7 +44,6 @@ import java.util.UUID;
* Event Listener for PlayerJoin, PlayerQuit and PlayerKickEvents.
*
* @author Rsl1122
* @since 2.0.0
*/
public class PlayerOnlineListener implements Listener {

View File

@ -37,7 +37,6 @@ import javax.inject.Singleton;
* Uses the Abstract Plugin Framework for easier command management.
*
* @author Rsl1122
* @since 1.0.0
*/
@Singleton
public class PlanCommand extends TreeCmdNode {

View File

@ -39,7 +39,6 @@ import javax.inject.Singleton;
* Uses the Abstract Plugin Framework for easier command management.
*
* @author Rsl1122
* @since 1.0.0
*/
@Singleton
public class PlanProxyCommand extends TreeCmdNode {

View File

@ -48,7 +48,6 @@ import java.util.UUID;
* This SubCommand is used to run the analysis and access the /server link.
*
* @author Rsl1122
* @since 2.0.0
*/
@Singleton
public class AnalyzeCommand extends CommandNode {

View File

@ -35,7 +35,6 @@ import javax.inject.Inject;
* This SubCommand is used to view the version and the database type in use.
*
* @author Rsl1122
* @since 2.0.0
*/
public class InfoCommand extends CommandNode {

View File

@ -43,7 +43,6 @@ import java.util.UUID;
* This command is used to refresh Inspect page and display link.
*
* @author Rsl1122
* @since 1.0.0
*/
public class InspectCommand extends CommandNode {

View File

@ -33,7 +33,6 @@ import javax.inject.Inject;
* Command used to display url to the player list page.
*
* @author Rsl1122
* @since 3.5.2
*/
public class ListPlayersCommand extends CommandNode {

View File

@ -34,7 +34,6 @@ import javax.inject.Named;
* This SubCommand is used to manage the the plugin's database and components.
*
* @author Rsl1122
* @since 2.3.0
*/
public class ManageCommand extends TreeCmdNode {

View File

@ -55,7 +55,6 @@ import java.util.UUID;
* This command is used to cache UserInfo to InspectCache and display the link.
*
* @author Rsl1122
* @since 1.0.0
*/
@Singleton
public class QInspectCommand extends CommandNode {

View File

@ -48,7 +48,6 @@ import java.util.Arrays;
* {@code Permissions.MANAGE_WEB} required for registering other users.
*
* @author Rsl1122
* @since 3.5.2
*/
@Singleton
public class RegisterCommand extends CommandNode {

View File

@ -36,7 +36,6 @@ import javax.inject.Inject;
* This SubCommand is used to reload the plugin.
*
* @author Rsl1122
* @since 2.0.0
*/
public class ReloadCommand extends CommandNode {

View File

@ -42,7 +42,6 @@ import java.util.List;
* This SubCommand is used to search for a user.
*
* @author Rsl1122
* @since 2.0.0
*/
@Singleton
public class SearchCommand extends CommandNode {

View File

@ -37,7 +37,6 @@ import javax.inject.Named;
* Web subcommand used to manage Web users.
*
* @author Rsl1122
* @since 3.5.2
*/
public class WebUserCommand extends TreeCmdNode {

View File

@ -48,7 +48,6 @@ import java.util.UUID;
* This command is used to backup a database to a .db file.
*
* @author Rsl1122
* @since 2.3.0
*/
@Singleton
public class ManageBackupCommand extends CommandNode {

View File

@ -43,7 +43,6 @@ import java.util.Arrays;
* This manage SubCommand is used to clear a database of all data.
*
* @author Rsl1122
* @since 2.3.0
*/
@Singleton
public class ManageClearCommand extends CommandNode {

View File

@ -45,7 +45,6 @@ import java.util.UUID;
* This manage SubCommand is used to request settings from Bungee so that connection can be established.
*
* @author Rsl1122
* @since 2.3.0
*/
@Singleton
public class ManageConDebugCommand extends CommandNode {

View File

@ -34,7 +34,6 @@ import java.util.Arrays;
* This manage SubCommand is used to disable some features of the plugin temporarily.
*
* @author Rsl1122
* @since 4.0.4
*/
public class ManageDisableCommand extends CommandNode {

View File

@ -43,7 +43,6 @@ import java.util.Arrays;
* plugin if the connection to the new database can be established.
*
* @author Rsl1122
* @since 2.3.0
*/
public class ManageHotSwapCommand extends CommandNode {

View File

@ -39,7 +39,6 @@ import java.util.Optional;
* This manage SubCommand is used to import data from 3rd party plugins.
*
* @author Rsl1122
* @since 2.3.0
*/
@Singleton
public class ManageImportCommand extends CommandNode {

View File

@ -43,7 +43,6 @@ import java.util.Arrays;
* Destination database will be cleared.
*
* @author Rsl1122
* @since 2.3.0
*/
@Singleton
public class ManageMoveCommand extends CommandNode {

View File

@ -42,7 +42,6 @@ import java.util.Arrays;
* This manage SubCommand is used to request settings from Bungee so that connection can be established.
*
* @author Rsl1122
* @since 2.3.0
*/
@Singleton
public class ManageSetupCommand extends CommandNode {

View File

@ -42,7 +42,6 @@ import java.util.UUID;
* This SubCommand is used to set a server as uninstalled on Plan.
*
* @author Rsl1122
* @since 2.0.0
*/
@Singleton
public class ManageUninstalledCommand extends CommandNode {

View File

@ -40,7 +40,6 @@ import java.util.Arrays;
* Subcommand for checking WebUser permission level.
*
* @author Rsl1122
* @since 3.5.2
*/
@Singleton
public class WebCheckCommand extends CommandNode {

View File

@ -39,7 +39,6 @@ import java.util.Arrays;
* Subcommand for deleting a WebUser.
*
* @author Rsl1122
* @since 3.5.2
*/
@Singleton
public class WebDeleteCommand extends CommandNode {

View File

@ -30,7 +30,6 @@ import javax.inject.Inject;
* Subcommand for info about permission levels.
*
* @author Rsl1122
* @since 3.5.2
*/
public class WebLevelCommand extends CommandNode {

View File

@ -39,7 +39,6 @@ import java.util.List;
* Subcommand for checking WebUser list.
*
* @author Rsl1122
* @since 3.5.2
*/
@Singleton
public class WebListUsersCommand extends CommandNode {

View File

@ -22,7 +22,6 @@ import java.util.Objects;
* Object containing webserver security user information.
*
* @author Rsl1122
* @since 3.5.2
*/
public class WebUser {

View File

@ -24,7 +24,6 @@ import java.util.Objects;
* Class containing single datapoint of TPS / Players online / CPU Usage / Used Memory / Entity Count / Chunks loaded.
*
* @author Rsl1122
* @since 3.5.0
*/
public class TPS implements DateHolder {

View File

@ -38,7 +38,6 @@ import java.util.UUID;
* @author Rsl1122
* @see TableContainer
* @see InspectContainer
* @since 4.1.0
*/
public final class AnalysisContainer extends InspectContainer {

View File

@ -35,7 +35,6 @@ import java.util.TreeMap;
*
* @author Rsl1122
* @see TableContainer
* @since 4.1.0
*/
public class InspectContainer {

View File

@ -33,7 +33,6 @@ import java.util.stream.Collectors;
* placeholder on Analysis and Inspect pages.
*
* @author Rsl1122
* @since 2.6.0
*/
@Singleton
public class HookHandler implements SubSystem {

View File

@ -34,7 +34,6 @@ import java.util.UUID;
* to register objects extending this class.
*
* @author Rsl1122
* @since 4.1.0
*/
public abstract class PluginData {

View File

@ -26,7 +26,6 @@ import java.io.IOException;
* objects to the config.
*
* @author Rsl1122
* @since 3.5.0
*/
public class PluginsConfigSection {

View File

@ -24,7 +24,6 @@ import java.util.Map;
* TimeKeeper class that tracks the time spent in each GameMode based on Playtime.
*
* @author Rsl1122
* @since 3.6.0
*/
public class GMTimes extends TimeKeeper {

View File

@ -24,7 +24,6 @@ import java.util.Objects;
* Class that tracks the time spent in each World based on GMTimes.
*
* @author Rsl1122
* @since 4.0.0
*/
public class WorldTimes {

View File

@ -39,7 +39,6 @@ import java.util.UUID;
* </ul>
*
* @author Rsl1122
* @since 4.0.0
*/
@Singleton
public class DataCache extends SessionCache implements SubSystem {

View File

@ -51,7 +51,6 @@ import java.util.zip.GZIPInputStream;
* It caches all IPs with their matching country.
*
* @author Fuzzlemann
* @since 3.5.5
*/
@Singleton
public class GeolocationCache implements SubSystem {

View File

@ -29,7 +29,6 @@ import java.util.UUID;
* This class is used to store active sessions of players in memory.
*
* @author Rsl1122
* @since 3.0.0
*/
public class SessionCache {

View File

@ -22,7 +22,6 @@ import java.util.Optional;
* An enum which stores the name, the config name and if the Database supports MySQL Queries
*
* @author Fuzzlemann
* @since 4.5.1
*/
public enum DBType {

View File

@ -45,7 +45,6 @@ import java.util.Objects;
* Implementation of the H2 database
*
* @author Fuzzlemann
* @since 4.5.1
*/
public class H2DB extends SQLDB {

View File

@ -15,7 +15,6 @@ import java.sql.Statement;
* The task which handles the upkeep of the {@code Connection}
*
* @author Fuzzlemann
* @since 4.5.1
*/
public class KeepAliveTask extends AbsRunnable {
private Connection connection;

View File

@ -56,7 +56,6 @@ import java.util.stream.Collectors;
* Class containing main logic for different data related save and load functionality.
*
* @author Rsl1122
* @since 2.0.0
*/
public abstract class SQLDB extends Database {

View File

@ -20,7 +20,6 @@ package com.djrapitops.plan.system.database.databases.sql.statements;
* Class for parsing different SQL strings.
*
* @author Rsl1122
* @since 3.7.0
*/
public class SqlParser {

View File

@ -20,7 +20,6 @@ package com.djrapitops.plan.system.database.databases.sql.statements;
* SqlParser Class for parsing table creation, removal and modification statements.
*
* @author Rsl1122
* @since 3.7.0
*/
public class TableSqlParser extends SqlParser {

View File

@ -41,8 +41,7 @@ import java.util.*;
* {@link com.djrapitops.plan.system.database.databases.sql.patches.WorldsServerIDPatch}
* {@link com.djrapitops.plan.system.database.databases.sql.patches.WorldsOptimizationPatch}
*
* @author Rsl1122
* @since 3.6.0 / Database version 7
* @author Rsl1122 / Database version 7
*/
public class WorldTable extends Table {

View File

@ -44,7 +44,6 @@ import java.util.UUID;
* Server and User tables should be copied first.
*
* @author Rsl1122
* @since 4.0.0
*/
public class BatchOperationTable extends Table {

View File

@ -23,7 +23,6 @@ import java.util.*;
/**
* @author Fuzzlemann
* @since 4.0.0
*/
public class ServerImportData {

View File

@ -24,7 +24,6 @@ import java.util.*;
/**
* @author Fuzzlemann
* @since 4.0.0
*/
public class UserImportData {

View File

@ -24,7 +24,6 @@ import java.util.function.Supplier;
* without a reload.
*
* @author Rsl1122
* @since 3.4.1
*/
public abstract class ServerProperties {

View File

@ -27,7 +27,6 @@ import java.util.Map;
* Represents a Message that can be modified by the caller.
*
* @author Rsl1122
* @since 3.6.2
*/
public class Message {

View File

@ -30,7 +30,6 @@ import java.util.UUID;
* Adds PlayerKill or a Mob kill to the active Session.
*
* @author Rsl1122
* @since 4.0.0
*/
public class MobKillProcessor implements CriticalRunnable {

View File

@ -28,7 +28,6 @@ import java.util.UUID;
* Processor for updating name in the database if the player has changed it.
*
* @author Rsl1122
* @since 4.0.0
*/
public class NameProcessor implements CriticalRunnable {

View File

@ -31,7 +31,6 @@ import java.util.UUID;
* Adds PlayerKill or a Mob kill to the active Session.
*
* @author Rsl1122
* @since 4.0.0
*/
public class PlayerKillProcessor implements CriticalRunnable {

View File

@ -20,7 +20,6 @@ package com.djrapitops.plan.system.settings;
* Permissions class is used easily check every permission node.
*
* @author Rsl1122
* @since 3.0.0
*/
public enum Permissions {

View File

@ -36,6 +36,7 @@ public abstract class Setting<T> {
}
public Setting(String path, Class<T> type, Predicate<T> validator) {
// null validator has to be called before the actual validator to avoid possible null errors.
this(path, Type.ofClass(type), ((Predicate<T>) Setting::nullValidator).and(validator));
}

View File

@ -32,7 +32,6 @@ import java.util.function.Supplier;
* This is especially useful in situations where multiple clients are accessing the server.
*
* @author Fuzzlemann
* @since 3.6.0
*/
public class ResponseCache {

View File

@ -22,7 +22,6 @@ import java.io.IOException;
/**
* @author Rsl1122
* @since 4.0.0
*/
public class CSSResponse extends FileResponse {

View File

@ -27,7 +27,6 @@ import java.io.IOException;
* Created to remove copy-paste.
*
* @author Rsl1122
* @since 4.0.0
*/
public class FileResponse extends Response {

View File

@ -22,7 +22,6 @@ import java.io.IOException;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class JavaScriptResponse extends FileResponse {

View File

@ -29,7 +29,6 @@ import java.util.List;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class PromptAuthorizationResponse extends ErrorResponse {

View File

@ -24,7 +24,6 @@ import java.io.IOException;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class RedirectResponse extends Response {

View File

@ -29,7 +29,6 @@ import java.util.zip.GZIPOutputStream;
/**
* @author Rsl1122
* @since 3.5.2
*/
public abstract class Response {

View File

@ -25,7 +25,6 @@ import java.io.IOException;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class ForbiddenResponse extends ErrorResponse {
public ForbiddenResponse(String msg, VersionCheckSystem versionCheckSystem, PlanFiles files) throws IOException {

View File

@ -25,7 +25,6 @@ import java.io.IOException;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class InternalErrorResponse extends ErrorResponse {

View File

@ -26,7 +26,6 @@ import java.io.IOException;
* Generic 404 response.
*
* @author Rsl1122
* @since 3.5.2
*/
public class NotFoundResponse extends ErrorResponse {

View File

@ -18,7 +18,6 @@ package com.djrapitops.plan.system.webserver.response.pages;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class AnalysisPageResponse extends PageResponse {

View File

@ -28,7 +28,6 @@ import java.util.UUID;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class InspectPageResponse extends PageResponse {

View File

@ -21,7 +21,6 @@ import com.djrapitops.plan.utilities.html.pages.PlayersPage;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class PlayersPageResponse extends PageResponse {

View File

@ -27,7 +27,6 @@ import java.io.IOException;
* Utility method class containing various static methods.
*
* @author Rsl1122
* @since 2.0.0
*/
public class MiscUtils {

View File

@ -20,10 +20,10 @@ import com.djrapitops.plan.api.exceptions.PassEncryptException;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.PBEKeySpec;
import java.util.Base64;
import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.security.spec.InvalidKeySpecException;
import java.util.Base64;
/**
* Password Encryption utility.
@ -31,7 +31,6 @@ import java.security.spec.InvalidKeySpecException;
* https://github.com/defuse/password-hashing/blob/master/PasswordStorage.java
*
* @author Defuse
* @since 3.5.2
*/
public class PassEncryptUtil {

View File

@ -26,7 +26,6 @@ import java.util.Map;
* Compares Locale Map Entries and sorts them alphabetically according to the Enum Names.
*
* @author Rsl1122
* @since 3.6.2
*/
public class LocaleEntryComparator implements Comparator<Map.Entry<Lang, Message>> {

View File

@ -24,7 +24,6 @@ import java.util.Comparator;
* Comparator for Points for ascending x value order.
*
* @author Rsl1122
* @since 3.5.2
*/
public class PointComparator implements Comparator<Point> {

View File

@ -22,7 +22,6 @@ import java.util.Comparator;
* Compares Strings and sorts them by length (Longest fist).
*
* @author Rsl1122
* @since 3.6.2
*/
public class StringLengthComparator implements Comparator<String> {

View File

@ -24,7 +24,6 @@ import java.util.Comparator;
* Compares TPS objects so that earliest is first.
*
* @author Rsl1122
* @since 3.5.0
*/
public class TPSComparator implements Comparator<TPS> {

View File

@ -24,7 +24,6 @@ import java.util.Comparator;
* Orders WebUsers in descending order by permission level.
*
* @author Rsl1122
* @since 3.5.2
*/
public class WebUserComparator implements Comparator<WebUser> {

View File

@ -23,7 +23,6 @@ import com.djrapitops.plan.data.store.mutators.TPSMutator;
*
* @author Rsl1122
* @see com.djrapitops.plan.system.tasks.TPSCountTimer
* @since 4.2.0
*/
class CPUGraph extends LineGraph {

View File

@ -23,7 +23,6 @@ import com.djrapitops.plan.data.store.mutators.TPSMutator;
*
* @author Rsl1122
* @see com.djrapitops.plan.system.tasks.TPSCountTimer
* @since 4.2.0
*/
class ChunkGraph extends LineGraph {

View File

@ -23,7 +23,6 @@ import com.djrapitops.plan.data.store.mutators.TPSMutator;
*
* @author Rsl1122
* @see com.djrapitops.plan.system.tasks.TPSCountTimer
* @since 4.5.0
*/
class DiskGraph extends LineGraph {

View File

@ -23,7 +23,6 @@ import com.djrapitops.plan.data.store.mutators.TPSMutator;
*
* @author Rsl1122
* @see com.djrapitops.plan.system.tasks.TPSCountTimer
* @since 4.2.0
*/
class EntityGraph extends LineGraph {

View File

@ -25,7 +25,6 @@ import java.util.concurrent.TimeUnit;
* This is a LineGraph for any set of Points, thus it is Abstract.
*
* @author Rsl1122
* @since 4.2.0
*/
public class LineGraph implements HighChart {

View File

@ -23,7 +23,6 @@ import com.djrapitops.plan.data.store.mutators.TPSMutator;
*
* @author Rsl1122
* @see com.djrapitops.plan.system.tasks.TPSCountTimer
* @since 4.2.0
*/
class PlayersOnlineGraph extends LineGraph {

View File

@ -20,7 +20,6 @@ import java.util.Objects;
/**
* @author Rsl1122
* @since 3.5.2
*/
public class Point {
private final double x;

View File

@ -23,7 +23,6 @@ import com.djrapitops.plan.data.store.mutators.TPSMutator;
*
* @author Rsl1122
* @see com.djrapitops.plan.system.tasks.TPSCountTimer
* @since 4.2.0
*/
class RamGraph extends LineGraph {

View File

@ -23,7 +23,6 @@ import com.djrapitops.plan.data.store.mutators.TPSMutator;
*
* @author Rsl1122
* @see com.djrapitops.plan.system.tasks.TPSCountTimer
* @since 4.2.0
*/
class TPSGraph extends LineGraph {

View File

@ -29,7 +29,6 @@ import java.util.List;
* https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm
*
* @author Rsl1122
* @since 3.5.2
*/
public class DouglasPeuckerAlgorithm {

View File

@ -25,7 +25,6 @@ import java.util.*;
*
* @author Rsl1122
* @see ActivityIndex
* @since 4.2.0
*/
public class ActivityPie extends Pie {

View File

@ -25,7 +25,6 @@ import java.util.List;
* This is a PieChart for any set of PieSlices, thus it is Abstract.
*
* @author Rsl1122
* @since 4.2.0
*/
public class Pie implements HighChart {

View File

@ -30,7 +30,6 @@ import java.util.stream.Collectors;
* Bubble Chart that represents login "punches" of players.
*
* @author Rsl1122
* @since 4.2.0
*/
public class PunchCard implements HighChart {

View File

@ -28,7 +28,6 @@ import java.util.Map;
* World Map that uses iso-a3 specification of Country codes.
*
* @author Rsl1122
* @since 4.2.0
*/
public class WorldMap implements HighChart {

View File

@ -26,7 +26,6 @@ import java.util.*;
*
* @author Rsl1122
* @see ActivityIndex
* @since 4.2.0
*/
class ActivityStackGraph extends StackGraph {

View File

@ -16,7 +16,6 @@ import java.util.concurrent.TimeUnit;
/**
* @author Fuzzlemann
* @since 4.5.1
*/
public class TestRunnableFactory extends RunnableFactory {

View File

@ -61,7 +61,6 @@ import static org.junit.Assert.*;
* Contains all common Database Tests for all Database Types
*
* @author Rsl1122 (Refactored into this class by Fuzzlemann)
* @since 4.5.1
*/
public abstract class CommonDBTest {

View File

@ -28,7 +28,6 @@ import static org.junit.Assert.assertEquals;
*
* @author Rsl1122, Fuzzlemann
* @see SQLiteTest
* @since 4.5.1
*/
@RunWith(MockitoJUnitRunner.Silent.class)
public class H2Test extends CommonDBTest {