CodeQL findings — Drv/PosixUartDriver

devel @ 79819c5815de · generated 2026-09-23T21:24:50Z
FileLineRuleSeverityMessage
Drv/PosixUartDriver/PosixUartDriver.cpp:3939cpp/jpl-c/function-size-limitslowopen has too many lines (258, while 60 are allowed).
Drv/PosixUartDriver/PosixUartDriver.cpp:151151cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:156156cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:161161cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:166166cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:171171cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:176176cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:181181cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:186186cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:191191cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:196196cpp/fprime/jpl-c/preprocessor-use-ifdeflowUse of conditional compilation must be kept to a minimum.
Drv/PosixUartDriver/PosixUartDriver.cpp:354354cpp/fprime/magic-numberslowMagic number 50000; consider a named constant (enum, static constexpr, or #define).