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

Improvement
Revisit S5270 and add it to sonarway
Unassigned
Abbas Sabra
Major
Unresolved
Jun 18, 2022
Dec 5, 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 5, 2022
Task
Update std-mock and msvc lit to have more `std::format` functions
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 5, 2022
Dec 5, 2022
False-Positive
S881: Fix FP when operators are inside a concept
Unassigned
Amélie Renard
Major
Unresolved
Oct 17, 2022
Dec 5, 2022
False-Positive
S1764: Do not raise issues when operands are expanded from macros
Unassigned
Tomasz Kaminski
Major
Unresolved
Apr 19, 2022
Dec 5, 2022
New Feature
S4524 Provide Quick Fixes: "default" clauses should be first or last
Unassigned
Arseniy Zaostrovnykh
Major
Fixed
May 11, 2022
Dec 5, 2022
False-Positive
S1066: Fix false-positives with Objective-C @available expression
Unassigned
Abbas Sabra
Major
Unresolved
Dec 6, 2021
Dec 5, 2022
False-Positive
S5945 Fix false-positives in constexpr context
Unassigned
Fred Tingaud
Major
Unresolved
Sep 27, 2022
Dec 5, 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
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
False-Positive
S912: Fix FP when operators are inside a concept
Unassigned
Amélie Renard
Major
Fixed
Oct 17, 2022
Dec 5, 2022
Task
Shared matchers for `std::format` and related functions calls
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 5, 2022
Dec 5, 2022
Task
Parser for format string of std::format
Unassigned
Tomasz Kaminski
Major
Unresolved
Dec 5, 2022
Dec 5, 2022
False-Positive
Fix FP when a struct has a struct field
Unassigned
Amélie Renard
Major
Unresolved
Dec 5, 2022
Dec 5, 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 S6482: Explicit argument indexing in std::format should be used only for non-trivial ordering
Unassigned
Loïc Joly
Major
Unresolved
Mar 31, 2021
Dec 5, 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
Rule S6185: "std::format" should be used instead of string concatenation and "std::to_string"
Unassigned
Arseniy Zaostrovnykh
Major
Unresolved
Mar 1, 2021
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
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
Rules S6487,S6488: std::format should not have unused arguments (bug & code smell)
Unassigned
Loïc Joly
Major
Unresolved
Mar 31, 2021
Dec 2, 2022
Improvement
Use the global constant initializers for callables
Unassigned
Balázs Benics
Major
Unresolved
Dec 2, 2022
Dec 2, 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
Improvement
Support Texas Instruments compiler on Linux
Unassigned
Tomasz Kaminski
Minor
Unresolved
Nov 30, 2022
Dec 2, 2022
Task
Add a Sonar tool inside Compiler Explorer
Unassigned
Fred Tingaud
Major
Unresolved
Jun 24, 2022
Dec 2, 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
Bug
Bad reported location for conditional operator (?:) in symbolic execution
Unassigned
Loïc Joly
Major
Fixed
Sep 16, 2021
Dec 2, 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
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: 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
False-Positive
Rule S1313: Exclude local IPv4-mapped IPv6 address
Unassigned
Hendrik Buchwald
Major
Fixed
Sep 12, 2022
Dec 1, 2022
False-Positive
Rule S1313: Exclude reserved documentation IP ranges
Unassigned
Hendrik Buchwald
Major
Fixed
Sep 6, 2022
Dec 1, 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
False-Positive
S125 False Positive on commented code detection when sample code has empty lines
Unassigned
Fred Tingaud
Major
Duplicate
Oct 11, 2022
Dec 1, 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
Support MSVC ARM
Unassigned
Abbas Sabra
Major
Unresolved
Nov 25, 2021
Nov 30, 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
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
Rule: Macros should only expand to a braced initialiser, a constant, a parenthesised expression, a type qualifier, a storage class specifier, or a do-while-zero construct
Unassigned
Ann Campbell
Major
Unresolved
May 30, 2014
Nov 29, 2022
New Feature
Rule: Each instance of a parameter to a function-like macro should be enclosed in parentheses
Unassigned
Ann Campbell
Major
Unresolved
May 30, 2014
Nov 29, 2022
Improvement
S125: Revisit commented code detection strategy
Unassigned
Dinesh Bolkensteyn
Major
Fixed
Jul 19, 2012
Nov 29, 2022
Documentation
Document the reproducer option for SonarQube and SonarCloud
Unassigned
Abbas Sabra
Major
Unresolved
Nov 29, 2022
Nov 29, 2022
False Negative
S6011 Fix inconsistent handling of the temporary variable
Unassigned
Tomasz Kaminski
Major
Fixed
Feb 25, 2022
Nov 29, 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
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
False-Positive
Recognise "exit" functions to reduce false-positive rate for C&C++ symbolic-execution rules
Unassigned
Arseniy Zaostrovnykh
Major
Unresolved
Sep 3, 2020
Nov 28, 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
Improvement
support `-fms-extensions` for clang compiler
Unassigned
Arseniy Zaostrovnykh
Major
Duplicate
Mar 16, 2022
Nov 28, 2022
Bug
Clang driver should enable ms-compatilbility on windows by default
Unassigned
Tomasz Kaminski
Major
Fixed
Oct 12, 2022
Nov 28, 2022
1-50 of 1000+