This instance of Jira is read-only for non-SonarSourcers. Want to discuss a ticket or ask for help? Visit us at https://community.sonarsource.com/

Issues

Go to advanced search
Select view

Select search mode

False Negative
S6029 Issue not raise for MSVC standard library 14.34 in C++14
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 6, 2022
Dec 6, 2022
False Negative
S5553 std::optional dangling is not detected for MSVC standard library 14.34
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 5, 2022
Dec 6, 2022
False Negative
S5945 Fix FN when declaring C-style arrays initialized with something that is not a literal string
Unassigned
Alejandro Álvarez Ayllón
Major
Unresolved
Dec 5, 2022
Dec 5, 2022
Task
Update std-mock and msvc lit to have more `std::format` functions
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 5, 2022
Dec 6, 2022
Task
Shared matchers for `std::format` and related functions calls
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 5, 2022
Dec 6, 2022
Task
Parser for format string of std::format
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 5, 2022
Dec 6, 2022
False-Positive
Fix FP when a struct has a struct field
Unassigned
Amélie Renard
Major
Unresolved
Dec 5, 2022
Dec 5, 2022
Improvement
Use the global constant initializers for callables
Unassigned
Balázs Benics
Major
Unresolved
Dec 2, 2022
Dec 2, 2022
False-Positive
S5028,S5416 C++ rules raising false positives in C code inside extern "C"
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 1, 2022
Dec 1, 2022
Improvement
Support Texas Instruments compiler on Linux
Unassigned
Tomasz Kaminski
Minor
Unresolved
Nov 30, 2022
Dec 2, 2022
Documentation
Document the reproducer option for SonarQube and SonarCloud
Unassigned
Abbas Sabra
Major
Unresolved
Nov 29, 2022
Nov 29, 2022
New Feature
Proposed rule: make_format_args result should not be assigned to basic_format_args
Unassigned
Tomasz Kaminski
Major
Unresolved
Nov 29, 2022
Nov 29, 2022
Bug
Crash on concept subsumption check for concept containing check for nested template alias
Unassigned
Tomasz Kaminski
Major
Unresolved
Nov 28, 2022
Nov 30, 2022
False-Positive
S1110 Don't warn about redundant parentheses around std::min and std::max
Unassigned
Phil Nash
Normal
Unresolved
Nov 28, 2022
Nov 28, 2022
New Feature
Update RSPECs of existing rules (S2281, S5293, S3457, S2275) to mention std::format
Unassigned
Loïc Joly
Major
Unresolved
Nov 28, 2022
Nov 28, 2022
New Feature
[C++23] Proposed rule: directly format the range instead of formatting elements in a loop
Unassigned
Fred Tingaud
Major
Unresolved
Nov 25, 2022
Nov 25, 2022
New Feature
[C++23] Proposed rule: Replace outputting to cout with calls to std::print
Unassigned
Fred Tingaud
Major
Unresolved
Nov 25, 2022
Nov 25, 2022
New Feature
Proposed rule: vformat format string must match its parameters
Unassigned
Fred Tingaud
Major
Unresolved
Nov 25, 2022
Nov 25, 2022
New Feature
Proposed rule: Custom formatter that don't handle specific flags should inherit from a standard formatter
Unassigned
Fred Tingaud
Major
Unresolved
Nov 25, 2022
Dec 1, 2022
Improvement
Improve caching mechanism in case of project checkout relocation when project dir path is a substring of its canonical path
Unassigned
Massimo Paladin
Major
Fixed
Nov 25, 2022
Dec 2, 2022
False-Positive
S5945 Recommend only std::array inside constexpr contexts
Unassigned
Alejandro Álvarez Ayllón
Medium
Unresolved
Nov 25, 2022
Nov 25, 2022
False-Positive
S5945 Fix FP when char[] is used on template parameters
Unassigned
Alejandro Álvarez Ayllón
Medium
Unresolved
Nov 25, 2022
Dec 5, 2022
False Negative
S3923 Fix FN on duplicated branches without default else when a [[noreturn]] is called in every branch
Unassigned
Alejandro Álvarez Ayllón
Medium
Unresolved
Nov 25, 2022
Nov 25, 2022
New Feature
Rule S6490: Arguments corresponding to width and precision formatting options should be integers
Unassigned
Fred Tingaud
Major
Unresolved
Nov 24, 2022
Dec 5, 2022
New Feature
Proposed rule: Custom implementions of std::formatter should only access the locale when the "L" flag is passed
Unassigned
Fred Tingaud
Major
Unresolved
Nov 24, 2022
Dec 1, 2022
New Feature
Proposed rule: Prefer std::format to formatting std::cout using flags
Unassigned
Fred Tingaud
Major
Unresolved
Nov 24, 2022
Nov 29, 2022
New Feature
Rule idea: Lists that can end with a trailing comma should end with a trailing comma
Unassigned
Loïc Joly
Major
Unresolved
Nov 24, 2022
Nov 24, 2022
New Feature
Proposed Rule: Declare a custom formatter rather than formatting class members one by one.
Unassigned
Fred Tingaud
Major
Unresolved
Nov 24, 2022
Dec 1, 2022
New Feature
Proposed rule: parametrized macros should have single literal use of each parameter
Unassigned
Arseniy Zaostrovnykh
Major
Unresolved
Nov 24, 2022
Nov 29, 2022
New Feature
S3628 Provide Quick Fixes: Raw string literals should be used
Unassigned
Abbas Sabra
Major
Unresolved
Nov 24, 2022
Nov 24, 2022
New Feature
S3539 Provide Quick Fixes: Access specifiers should not be redundant
Unassigned
Abbas Sabra
Major
Unresolved
Nov 24, 2022
Nov 24, 2022
New Feature
Rule S6489: Calls to std::format with a locale should use it
Unassigned
Fred Tingaud
Major
Unresolved
Nov 23, 2022
Dec 5, 2022
New Feature
Rule S6491: std::format numeric types should be 0-padded using the numerical padding and not the character padding
Unassigned
Fred Tingaud
Major
Unresolved
Nov 23, 2022
Dec 5, 2022
New Feature
Rule S6483: Width, alignment, and padding format options should be used consistently
Unassigned
Fred Tingaud
Major
Unresolved
Nov 23, 2022
Dec 5, 2022
New Feature
Rule S6484: Concatenated "std::format" outputs should be replaced by a single invocation
Unassigned
Fred Tingaud
Major
Unresolved
Nov 23, 2022
Dec 5, 2022
New Feature
Proposed rule: Use std::format rather than std::vformat when the format string is known at compile time
Unassigned
Fred Tingaud
Major
Unresolved
Nov 23, 2022
Dec 2, 2022
Improvement
S5782 Fix language in buffer overflow reporting
Unassigned
Geoffray Adde
Major
Unresolved
Nov 23, 2022
Nov 23, 2022
Bug
Assertion failure in ReturnPointerChecker in CSA when report is generated for a built-in function like std::move
Unassigned
Arseniy Zaostrovnykh
Major
Fixed
Nov 23, 2022
Dec 2, 2022
False Negative
S5945 Fix FN for const char arrays without explicit size
Unassigned
Alejandro Álvarez Ayllón
Major
Unresolved
Nov 22, 2022
Nov 24, 2022
Improvement
Fix the use of "Builder" across our codebase and document the pitfall
Unassigned
Amélie Renard
Major
Fixed
Nov 21, 2022
Nov 24, 2022
Task
Remove irrelevant parsing error and warning leaking to our unit test execution output
Unassigned
Abbas Sabra
Major
Unresolved
Nov 18, 2022
Nov 18, 2022
False Negative
S3923 Fix false negative when then branches contain throw
Unassigned
Alejandro Álvarez Ayllón
Major
Unresolved
Nov 18, 2022
Nov 22, 2022
New Feature
Add support for uclibc toolchain
Unassigned
Marco Borgeaud
Major
Unresolved
Nov 16, 2022
Nov 16, 2022
Improvement
Add support for `-v` alias to `--silicon_version` argument in Texas Instruments compilers
Unassigned
Massimo Paladin
Major
Fixed
Nov 16, 2022
Nov 18, 2022
Improvement
Report a clearer error when compiler probes doesn't contain the required macros
Unassigned
Marco Borgeaud
Major
Duplicate
Nov 16, 2022
Nov 16, 2022
Improvement
Support blocks when generating DataFlowGraphs
Unassigned
Marco Borgeaud
Major
Unresolved
Nov 15, 2022
Nov 15, 2022
False Negative
S6195 & S6017 Add support for boost::enable_if in addition to std::enable_if
Unassigned
Loïc Joly
Major
Fixed
Nov 14, 2022
Nov 22, 2022
False Negative
S6020 should also trigger with traits defined in boost, such as boost::enable_if
Unassigned
Loïc Joly
Major
Unresolved
Nov 14, 2022
Nov 14, 2022
Bug
Add support for CLA files in Texas Instruments compilers
Unassigned
Abbas Sabra
Major
Fixed
Nov 14, 2022
Nov 17, 2022
New Feature
Proposed rule: Don't convert from int to pointer
Unassigned
Loïc Joly
Major
Unresolved
Nov 14, 2022
Nov 23, 2022
1-50 of 1000+