Privatize APIs by renaming or removing them from __all__ (#6021)

This commit is contained in:
Jakub Kuczys
2023-04-17 23:44:33 +02:00
committed by GitHub
parent eafbb06756
commit f051eae92d
126 changed files with 508 additions and 157 deletions

View File

@@ -207,3 +207,194 @@ from discord.ext.commands import (
parameter as parameter,
HybridCommandError as HybridCommandError,
)
__all__ = (
"Cog",
"CogMixin",
"CogCommandMixin",
"CogGroupMixin",
"Command",
"Group",
"GroupCog",
"GroupMixin",
"command",
"HybridCommand",
"HybridGroup",
"hybrid_command",
"hybrid_group",
"group",
"RedUnhandledAPI",
"RESERVED_COMMAND_NAMES",
"Context",
"GuildContext",
"DMContext",
"DictConverter",
"RelativedeltaConverter",
"TimedeltaConverter",
"get_dict_converter",
"get_timedelta_converter",
"parse_relativedelta",
"parse_timedelta",
"NoParseOptional",
"UserInputOptional",
"RawUserIdConverter",
"CogConverter",
"CommandConverter",
"BotMissingPermissions",
"UserFeedbackCheckFailure",
"ArgParserFailure",
"red_help",
"RedHelpFormatter",
"HelpSettings",
"CheckPredicate",
"GlobalPermissionModel",
"GuildPermissionModel",
"PermissionModel",
"PrivilegeLevel",
"PermState",
"Requires",
"permissions_check",
"bot_has_permissions",
"bot_in_a_guild",
"bot_can_manage_channel",
"bot_can_react",
"has_permissions",
"can_manage_channel",
"has_guild_permissions",
"is_owner",
"guildowner",
"guildowner_or_can_manage_channel",
"guildowner_or_permissions",
"admin",
"admin_or_can_manage_channel",
"admin_or_permissions",
"mod",
"mod_or_can_manage_channel",
"mod_or_permissions",
"BadArgument",
"EmojiConverter",
"GuildConverter",
"InvalidEndOfQuotedStringError",
"MemberConverter",
"BotMissingRole",
"PrivateMessageOnly",
"HelpCommand",
"MinimalHelpCommand",
"DisabledCommand",
"ExtensionFailed",
"Bot",
"NotOwner",
"CategoryChannelConverter",
"CogMeta",
"ConversionError",
"UserInputError",
"Converter",
"InviteConverter",
"ExtensionError",
"Cooldown",
"CheckFailure",
"PartialMessageConverter",
"MessageConverter",
"MissingPermissions",
"BadUnionArgument",
"DefaultHelpCommand",
"ExtensionNotFound",
"UserConverter",
"MissingRole",
"CommandOnCooldown",
"MissingAnyRole",
"ExtensionNotLoaded",
"clean_content",
"CooldownMapping",
"ArgumentParsingError",
"RoleConverter",
"CommandError",
"TextChannelConverter",
"UnexpectedQuoteError",
"Paginator",
"BucketType",
"NoEntryPointError",
"CommandInvokeError",
"TooManyArguments",
"Greedy",
"ExpectedClosingQuoteError",
"ColourConverter",
"ColorConverter",
"VoiceChannelConverter",
"StageChannelConverter",
"NSFWChannelRequired",
"IDConverter",
"MissingRequiredArgument",
"GameConverter",
"CommandNotFound",
"BotMissingAnyRole",
"NoPrivateMessage",
"AutoShardedBot",
"ExtensionAlreadyLoaded",
"PartialEmojiConverter",
"check_any",
"max_concurrency",
"CheckAnyFailure",
"MaxConcurrency",
"MaxConcurrencyReached",
"bot_has_guild_permissions",
"CommandRegistrationError",
"GuildNotFound",
"MessageNotFound",
"MemberNotFound",
"UserNotFound",
"ChannelNotFound",
"ChannelNotReadable",
"BadColourArgument",
"RoleNotFound",
"BadInviteArgument",
"EmojiNotFound",
"PartialEmojiConversionFailure",
"BadBoolArgument",
"TooManyFlags",
"MissingRequiredFlag",
"flag",
"FlagError",
"ObjectNotFound",
"GuildStickerNotFound",
"ThreadNotFound",
"GuildChannelConverter",
"run_converters",
"Flag",
"BadFlagArgument",
"BadColorArgument",
"dynamic_cooldown",
"BadLiteralArgument",
"DynamicCooldownMapping",
"ThreadConverter",
"GuildStickerConverter",
"ObjectConverter",
"FlagConverter",
"MissingFlagArgument",
"ScheduledEventConverter",
"ScheduledEventNotFound",
"check",
"guild_only",
"cooldown",
"dm_only",
"is_nsfw",
"has_role",
"has_any_role",
"bot_has_role",
"when_mentioned_or",
"when_mentioned",
"bot_has_any_role",
"before_invoke",
"after_invoke",
"CurrentChannel",
"Author",
"param",
"MissingRequiredAttachment",
"Parameter",
"ForumChannelConverter",
"CurrentGuild",
"Range",
"RangeError",
"parameter",
"HybridCommandError",
)

View File

@@ -68,7 +68,7 @@ else:
_P = TypeVar("_P")
__all__ = [
__all__ = (
"Cog",
"CogMixin",
"CogCommandMixin",
@@ -77,13 +77,15 @@ __all__ = [
"Group",
"GroupCog",
"GroupMixin",
"HybridCommand",
"HybridGroup",
"command",
"group",
"hybrid_command",
"hybrid_group",
"RESERVED_COMMAND_NAMES",
"RedUnhandledAPI",
]
)
#: The following names are reserved for various reasons
RESERVED_COMMAND_NAMES = (

View File

@@ -4,6 +4,7 @@ import discord
from discord.ext import commands
__all__ = (
"ConversionFailure",
"BotMissingPermissions",
"UserFeedbackCheckFailure",
"ArgParserFailure",