This repository has been archived by the owner on Jan 1, 2023. It is now read-only.
Utilised Tanjun's new features to reduce boilerplate (2) #63
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
?
MaybeIterable
->IterableOr
+
AnyOr
*
Changed Typing around util funcs|
*
EitherContext
->AnyContextType
|
*
Contextish
->ContextishType
|
*
GuildInferableEvents
->GuildAwareEventType
|
*
GuildOrInferable
->GuildOrAwareType
|
*
RestInferable
->RESTAwareType
|
-
GuildOrRESTInferable
|
-
MaybeClientInferable
(replaced withAnyOr[ClientAware]
|
*
with_annotated_args(...)
->with_annotated_args_wrapped(...)
|
+
MaybeGuildIDAware
|
+
ChannelAware
|
+
ClientAware
|
+
Contextish
|
+
RESTAware
|
+
RESTAwareAware
|
+
GuildContextish
|
+
ClientAwareGuildContextish
|
+
IntCastable
|
*
Reduced the use ofAnyContextType
*
Every message cmds declaration will now be put above slash cmds*
Updatedhikari-tanjun
to2.7.0a1
|
*
Massively reduced boilerplate in group cmds /w.as_sub_command(...)
decorator|
*
Made every to-do'd command use tanjun's annotation declaration system