diff options
author | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-05 22:01:53 -0400 |
---|---|---|
committer | ouwou <26526779+ouwou@users.noreply.github.com> | 2022-04-05 22:01:53 -0400 |
commit | 49685c39895af67d7ffcc50fdc02150b6ee44f72 (patch) | |
tree | 5c5c262f95a30e58582a285b467d05954ff5f35c /src/discord/user.hpp | |
parent | 9767e1e7fdef9262211ec676b4f0d4c30ff10649 (diff) | |
download | abaddon-portaudio-49685c39895af67d7ffcc50fdc02150b6ee44f72.tar.gz abaddon-portaudio-49685c39895af67d7ffcc50fdc02150b6ee44f72.zip |
fix up a bunch of clang-tidy stuff
mostly changing references, which i hope doesnt break stuff with models (TreeRow, iterators) since they gave me some strange problems in the past
Diffstat (limited to 'src/discord/user.hpp')
-rw-r--r-- | src/discord/user.hpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/discord/user.hpp b/src/discord/user.hpp index c058ea1..083f5c4 100644 --- a/src/discord/user.hpp +++ b/src/discord/user.hpp @@ -60,22 +60,22 @@ struct UserData { friend void to_json(nlohmann::json &j, const UserData &m); void update_from_json(const nlohmann::json &j); - bool IsDeleted() const; - bool HasAvatar() const; - bool HasAnimatedAvatar() const noexcept; - bool HasAnimatedAvatar(Snowflake guild_id) const; - bool HasAnimatedAvatar(const std::optional<Snowflake> &guild_id) const; - std::string GetAvatarURL(Snowflake guild_id, std::string ext = "png", std::string size = "32") const; - std::string GetAvatarURL(const std::optional<Snowflake> &guild_id, std::string ext = "png", std::string size = "32") const; - std::string GetAvatarURL(std::string ext = "png", std::string size = "32") const; - std::string GetDefaultAvatarURL() const; - Snowflake GetHoistedRole(Snowflake guild_id, bool with_color = false) const; - std::string GetMention() const; - std::string GetEscapedName() const; - std::string GetEscapedBoldName() const; - std::string GetEscapedString() const; + [[nodiscard]] bool IsDeleted() const; + [[nodiscard]] bool HasAvatar() const; + [[nodiscard]] bool HasAnimatedAvatar() const noexcept; + [[nodiscard]] bool HasAnimatedAvatar(Snowflake guild_id) const; + [[nodiscard]] bool HasAnimatedAvatar(const std::optional<Snowflake> &guild_id) const; + [[nodiscard]] std::string GetAvatarURL(Snowflake guild_id, const std::string &ext = "png", std::string size = "32") const; + [[nodiscard]] std::string GetAvatarURL(const std::optional<Snowflake> &guild_id, const std::string &ext = "png", std::string size = "32") const; + [[nodiscard]] std::string GetAvatarURL(const std::string &ext = "png", std::string size = "32") const; + [[nodiscard]] std::string GetDefaultAvatarURL() const; + [[nodiscard]] Snowflake GetHoistedRole(Snowflake guild_id, bool with_color = false) const; + [[nodiscard]] std::string GetMention() const; + [[nodiscard]] std::string GetEscapedName() const; + [[nodiscard]] std::string GetEscapedBoldName() const; + [[nodiscard]] std::string GetEscapedString() const; template<bool with_at> - inline std::string GetEscapedBoldString() const { + [[nodiscard]] inline std::string GetEscapedBoldString() const { if constexpr (with_at) return "<b>@" + Glib::Markup::escape_text(Username) + "</b>#" + Discriminator; else |