mirror of
https://github.com/SFML/SFML.git
synced 2024-11-24 20:31:05 +08:00
Added readability-qualified-auto, -redundant-access-specifiers
Fixed clang-format escapes Fixed OSX clang-tidy issues Collapsed extraneous lines Fixed clang-format escape
This commit is contained in:
parent
84f56d0936
commit
6ef8e487cc
@ -6,6 +6,8 @@ Checks: >
|
||||
readability-container-size-empty,
|
||||
readability-identifier-naming,
|
||||
readability-isolate-declaration,
|
||||
readability-qualified-auto,
|
||||
readability-redundant-access-specifiers,
|
||||
-clang-analyzer-core.NonNullParamChecker,
|
||||
-clang-analyzer-core.NullDereference,
|
||||
-clang-analyzer-nullability.NullablePassedToNonnull,
|
||||
@ -22,6 +24,13 @@ Checks: >
|
||||
-modernize-use-auto,
|
||||
-modernize-use-nodiscard,
|
||||
-modernize-use-trailing-return-type,
|
||||
-readability-braces-around-statements,
|
||||
-readability-container-contains,
|
||||
-readability-function-cognitive-complexity,
|
||||
-readability-magic-numbers,
|
||||
-readability-make-member-function-const,
|
||||
-readability-implicit-bool-conversion
|
||||
|
||||
CheckOptions:
|
||||
- { key: readability-identifier-naming.ClassCase, value: CamelCase }
|
||||
- { key: readability-identifier-naming.FunctionCase, value: camelBack }
|
||||
|
@ -70,7 +70,6 @@ private:
|
||||
virtual void onUpdate(float time, float x, float y) = 0;
|
||||
virtual void onDraw(sf::RenderTarget& target, const sf::RenderStates& states) const = 0;
|
||||
|
||||
private:
|
||||
std::string m_name;
|
||||
bool m_isLoaded{};
|
||||
|
||||
|
@ -66,7 +66,6 @@ public:
|
||||
std::string family; //!< The font family
|
||||
};
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -84,7 +84,6 @@ public:
|
||||
// NOLINTNEXTLINE(readability-identifier-naming)
|
||||
static CurrentTextureType CurrentTexture;
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -299,7 +299,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
void updateOutlineColors();
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -61,7 +61,6 @@ public:
|
||||
Pixels //!< Texture coordinates in range [0 .. size]
|
||||
};
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -180,7 +180,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
void draw(RenderTarget& target, const RenderStates& states) const override;
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -329,7 +329,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
void draw(RenderTarget& target, const RenderStates& states) const override;
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -162,7 +162,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
bool endOfPacket() const;
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Test the validity of the packet, for reading
|
||||
///
|
||||
|
@ -67,7 +67,6 @@ public:
|
||||
AnyPort = 0 //!< Special value that tells the system to pick any available port
|
||||
};
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Destructor
|
||||
///
|
||||
|
@ -156,7 +156,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
constexpr explicit Angle(float degrees);
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -115,7 +115,6 @@ private:
|
||||
friend constexpr Time milliseconds(std::int32_t);
|
||||
friend constexpr Time microseconds(std::int64_t);
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -109,7 +109,6 @@ public:
|
||||
NotAllowed //!< Action not allowed cursor
|
||||
};
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
@ -204,7 +203,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
const priv::CursorImpl& getImpl() const;
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -52,7 +52,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] static bool check(InputStream& stream);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
@ -100,7 +99,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] std::uint64_t read(std::int16_t* samples, std::uint64_t maxCount) override;
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Hold the state that is passed to the decoder callbacks
|
||||
///
|
||||
|
@ -70,7 +70,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] static bool check(InputStream& stream);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -51,7 +51,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] static bool check(InputStream& stream);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -49,7 +49,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] static bool check(InputStream& stream);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -53,7 +53,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] static bool check(const std::filesystem::path& filename);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -54,7 +54,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] static bool check(const std::filesystem::path& filename);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -52,7 +52,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
[[nodiscard]] static bool check(const std::filesystem::path& filename);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Default constructor
|
||||
///
|
||||
|
@ -388,7 +388,7 @@ float Font::getKerning(std::uint32_t first, std::uint32_t second, unsigned int c
|
||||
if (first == 0 || second == 0)
|
||||
return 0.f;
|
||||
|
||||
auto face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
auto* face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
|
||||
if (face && setCurrentSize(characterSize))
|
||||
{
|
||||
@ -426,7 +426,7 @@ float Font::getKerning(std::uint32_t first, std::uint32_t second, unsigned int c
|
||||
////////////////////////////////////////////////////////////
|
||||
float Font::getLineSpacing(unsigned int characterSize) const
|
||||
{
|
||||
auto face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
auto* face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
|
||||
if (face && setCurrentSize(characterSize))
|
||||
{
|
||||
@ -442,7 +442,7 @@ float Font::getLineSpacing(unsigned int characterSize) const
|
||||
////////////////////////////////////////////////////////////
|
||||
float Font::getUnderlinePosition(unsigned int characterSize) const
|
||||
{
|
||||
auto face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
auto* face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
|
||||
if (face && setCurrentSize(characterSize))
|
||||
{
|
||||
@ -463,7 +463,7 @@ float Font::getUnderlinePosition(unsigned int characterSize) const
|
||||
////////////////////////////////////////////////////////////
|
||||
float Font::getUnderlineThickness(unsigned int characterSize) const
|
||||
{
|
||||
auto face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
auto* face = m_fontHandles ? m_fontHandles->face.get() : nullptr;
|
||||
|
||||
if (face && setCurrentSize(characterSize))
|
||||
{
|
||||
@ -557,7 +557,7 @@ Glyph Font::loadGlyph(std::uint32_t codePoint, unsigned int characterSize, bool
|
||||
return glyph;
|
||||
|
||||
// Get our FT_Face
|
||||
auto face = m_fontHandles->face.get();
|
||||
auto* face = m_fontHandles->face.get();
|
||||
if (!face)
|
||||
return glyph;
|
||||
|
||||
@ -584,13 +584,13 @@ Glyph Font::loadGlyph(std::uint32_t codePoint, unsigned int characterSize, bool
|
||||
{
|
||||
if (bold)
|
||||
{
|
||||
auto outlineGlyph = reinterpret_cast<FT_OutlineGlyph>(glyphDesc);
|
||||
auto* outlineGlyph = reinterpret_cast<FT_OutlineGlyph>(glyphDesc);
|
||||
FT_Outline_Embolden(&outlineGlyph->outline, weight);
|
||||
}
|
||||
|
||||
if (outlineThickness != 0)
|
||||
{
|
||||
auto stroker = m_fontHandles->stroker.get();
|
||||
auto* stroker = m_fontHandles->stroker.get();
|
||||
|
||||
FT_Stroker_Set(stroker,
|
||||
static_cast<FT_Fixed>(outlineThickness * static_cast<float>(1 << 6)),
|
||||
@ -605,7 +605,7 @@ Glyph Font::loadGlyph(std::uint32_t codePoint, unsigned int characterSize, bool
|
||||
// Warning! After this line, do not read any data from glyphDesc directly, use
|
||||
// bitmapGlyph.root to access the FT_Glyph data.
|
||||
FT_Glyph_To_Bitmap(&glyphDesc, FT_RENDER_MODE_NORMAL, nullptr, 1);
|
||||
auto bitmapGlyph = reinterpret_cast<FT_BitmapGlyph>(glyphDesc);
|
||||
auto* bitmapGlyph = reinterpret_cast<FT_BitmapGlyph>(glyphDesc);
|
||||
FT_Bitmap& bitmap = bitmapGlyph->bitmap;
|
||||
|
||||
// Apply bold if necessary -- fallback technique using bitmap (lower quality)
|
||||
@ -799,7 +799,7 @@ bool Font::setCurrentSize(unsigned int characterSize) const
|
||||
// only when necessary to avoid killing performances
|
||||
|
||||
// m_fontHandles and m_fontHandles->face are checked to be non-null before calling this method
|
||||
auto face = m_fontHandles->face.get();
|
||||
auto* face = m_fontHandles->face.get();
|
||||
FT_UShort currentSize = face->size->metrics.x_ppem;
|
||||
|
||||
if (currentSize != characterSize)
|
||||
|
@ -134,7 +134,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
static std::unique_ptr<GlContext> create(const ContextSettings& settings, const Vector2u& size);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Check whether a given OpenGL extension is available
|
||||
///
|
||||
|
@ -83,7 +83,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
bool isKeyPressed(Keyboard::Key key);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Get the usb location ID of a given device
|
||||
///
|
||||
@ -213,7 +212,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
static UInt8 usageToVirtualCode(UInt32 usage);
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -66,7 +66,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
static HIDJoystickManager& getInstance();
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Get the number of currently connected joystick
|
||||
///
|
||||
@ -100,7 +99,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
void update();
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Private "plug-in" callback
|
||||
/// \note Only 'context' parameter is used.
|
||||
@ -117,7 +115,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
static void pluggedOut(void* context, IOReturn, void*, IOHIDDeviceRef);
|
||||
|
||||
private:
|
||||
////////////////////////////////////////////////////////////
|
||||
// Member data
|
||||
////////////////////////////////////////////////////////////
|
||||
|
@ -239,7 +239,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
static void setUpProcess();
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Get the OS-specific handle of the window
|
||||
///
|
||||
|
@ -83,7 +83,6 @@ public:
|
||||
////////////////////////////////////////////////////////////
|
||||
static std::unique_ptr<WindowImpl> create(WindowHandle handle);
|
||||
|
||||
public:
|
||||
////////////////////////////////////////////////////////////
|
||||
/// \brief Destructor
|
||||
///
|
||||
|
@ -18,7 +18,7 @@ TEST_CASE("[System] sf::err")
|
||||
SUBCASE("Redirect buffer to observe contents")
|
||||
{
|
||||
sf::err() << "We'll never be able to observe this" << std::endl; // Ensure buffer is flushed
|
||||
const auto defaultStreamBuffer = sf::err().rdbuf();
|
||||
auto* const defaultStreamBuffer = sf::err().rdbuf();
|
||||
CHECK(defaultStreamBuffer != nullptr);
|
||||
|
||||
std::stringstream stream;
|
||||
|
Loading…
Reference in New Issue
Block a user