Bootloader for macOS, Windows and Linux in UEFI and in legacy mode
This report presents the forensic synthetic code analysis of CloverHackyColor/CloverBootloader, a C project with 5,066 GitHub stars. SynthScan v2.0 examined 3,836,052 lines of code across 8908 source files, recording 13674 pattern matches distributed across 19 syntactic categories. The overall adjusted score of 3.7 places this repository in the Likely human-written band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 13674 distinct pattern matches across 19 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | buildnasm.sh | 1 | #!/bin/bash | COMMENT |
| LOW | build_gcc16.sh | 1 | #!/bin/bash | COMMENT |
| LOW | build_gcc16.sh | 41 | export ISL_VERSION=${ISL_VERSION:-isl-0.24} | COMMENT |
| LOW | hebuild.sh | 1 | #!/bin/bash | COMMENT |
| LOW | hebuild.sh | 61 | # if [[ "$TOOLCHAIN" == XCLANG ]]; then | COMMENT |
| LOW | edksetup.sh | 1 | # | COMMENT |
| LOW | ebuild.sh | 1 | #!/bin/bash | COMMENT |
| LOW | ebuild.sh | 61 | # if [[ "$TOOLCHAIN" == XCLANG ]]; then | COMMENT |
| LOW | ebuild.sh | 541 | # echo "old revision ${builtedRev}" >echo.txt | COMMENT |
| LOW | buildExtras.sh | 1 | #!/bin/bash | COMMENT |
| LOW | buildgettext.sh | 1 | #!/bin/bash | COMMENT |
| LOW | …ConfigPlistValidator/Include/poolprint-test-cpp_conf.h | 1 | COMMENT | |
| LOW | …gPlistValidator/Include/poolprintfloat-test-cpp_conf.h | 1 | COMMENT | |
| LOW | …CloverConfigPlistValidator/old/poolprintfloat-test.cpp | 1 | // | COMMENT |
| LOW | …onfigPlistValidator/old/poolprintfloat-test-cpp_conf.h | 1 | COMMENT | |
| LOW | Xcode/CloverConfigPlistValidator/src/Platform.cpp | 1 | // | COMMENT |
| LOW | Xcode/CloverConfigPlistValidator/src/main.cpp | 1 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/Include/poolprint-test-cpp_conf.h | 1 | COMMENT | |
| LOW | …/CloverMacOsApp/Include/poolprintfloat-test-cpp_conf.h | 1 | COMMENT | |
| LOW | Xcode/CloverMacOsApp/old/poolprintfloat-test.cpp | 1 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/old/poolprintfloat-test-cpp_conf.h | 1 | COMMENT | |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 1 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 21 | COMMENT | |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 41 | extern bool gEnableCloverLog; | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 61 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 81 | // return EFI_SUCCESS; | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 101 | // Status = GetUserSettings(*dict, *settings); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 121 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 141 | // if ( enableLog ) printf("\n"); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 161 | //// if ( nbError == 0 ) | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 181 | //// } | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 201 | //{ | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 221 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 241 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 261 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 281 | // EFI_STATUS Status; | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 301 | // return EFI_SUCCESS; | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 321 | //// printf("GetEarlyUserSettings returns %s\n", efiStrError(Status)); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 341 | // xmlLiteParser.init(source, newLen); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 361 | // nbStructuralProblem += 1; | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 381 | // settings3.takeValueFrom(configPlist); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 401 | // if ( source8.contains("<key>Boot</key>"_XS8) || source8.contains("<key>KernelAndKextPatches</key>"_XS8) || sourc | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 421 | // // fprintf(stderr, "\n"); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 441 | //// TestEq t1; | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 461 | // while ((entry = readdir(dir)) != NULL) | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 481 | // if ( ! iterate_test_file(fullpath) ) return false; | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 501 | COMMENT | |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 521 | //// test1_file("config-small.plist", true, true); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_compare_settings.cpp | 541 | // if ( stat(file.c_str(), &st_stat) != 0 ) { | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_fixbiosdsdt.cpp | 1 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_fixbiosdsdt.cpp | 21 | COMMENT | |
| LOW | Xcode/CloverMacOsApp/src/Platform.cpp | 1 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main_read_config.plist.cpp | 1 | // | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main.cpp | 1 | //// | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main.cpp | 21 | //// xcode_utf_fixed_tests(); | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main.cpp | 41 | #include <locale.h> | COMMENT |
| LOW | Xcode/CloverMacOsApp/src/main.cpp | 61 | // | COMMENT |
| LOW | Xcode/cpp_tests/old/poolprintfloat-test.cpp | 1 | // | COMMENT |
| LOW | Xcode/cpp_tests/old/poolprintfloat-test-cpp_conf.h | 1 | COMMENT | |
| LOW | Xcode/cpp_tests/src/BaseLib.c | 1 | // | COMMENT |
| 11353 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | CloverPackage/package/buildpkg.sh | 97 | # ================= | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 137 | # ================= | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1502 | # ------------------------------------------------------ | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1506 | # ------------------------------------------------------ | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1519 | # ------------------------------------------------------ | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1521 | # ------------------------------------------------------ | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1538 | # ------------------------------------------------------ | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1541 | # ------------------------------------------------------ | COMMENT |
| MEDIUM | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Man.pm | 2347 | # ============ | COMMENT |
| MEDIUM | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Man.pm | 2381 | # ================== | COMMENT |
| MEDIUM | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Man.pm | 2432 | # ==================== | COMMENT |
| MEDIUM | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Man.pm | 2442 | # =================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 294 | #====================================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 296 | #====================================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 302 | #====================================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 304 | #====================================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 309 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 311 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 319 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 321 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 326 | #========================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 328 | #========================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 338 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 340 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 344 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 346 | #============================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 355 | #========================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 358 | #========================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 374 | #========================================================== | COMMENT |
| MEDIUM⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 376 | #========================================================== | COMMENT |
| MEDIUM | …brary/OpensslLib/openssl/crypto/md5/asm/md5-sparcv9.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …brary/OpensslLib/openssl/crypto/md5/asm/md5-sparcv9.pl | 17 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-586.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-586.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-parisc.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-parisc.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-s390x.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-s390x.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …rary/OpensslLib/openssl/crypto/rc4/asm/rc4-c64xplus.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …rary/OpensslLib/openssl/crypto/rc4/asm/rc4-c64xplus.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-x86_64.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/rc4/asm/rc4-x86_64.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM⚡ | …ry/OpensslLib/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM⚡ | …ry/OpensslLib/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …ary/OpensslLib/openssl/crypto/des/asm/dest4-sparcv9.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …ary/OpensslLib/openssl/crypto/des/asm/dest4-sparcv9.pl | 14 | # ==================================================================== | COMMENT |
| MEDIUM | …ary/OpensslLib/openssl/crypto/modes/asm/ghash-alpha.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …ary/OpensslLib/openssl/crypto/modes/asm/ghash-alpha.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …rary/OpensslLib/openssl/crypto/modes/asm/ghash-ia64.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …rary/OpensslLib/openssl/crypto/modes/asm/ghash-ia64.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …ry/OpensslLib/openssl/crypto/modes/asm/ghash-parisc.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …ry/OpensslLib/openssl/crypto/modes/asm/ghash-parisc.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …ary/OpensslLib/openssl/crypto/modes/asm/ghashp8-ppc.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …ary/OpensslLib/openssl/crypto/modes/asm/ghashp8-ppc.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …ry/OpensslLib/openssl/crypto/modes/asm/ghashv8-armx.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …ry/OpensslLib/openssl/crypto/modes/asm/ghashv8-armx.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …/OpensslLib/openssl/crypto/modes/asm/ghash-c64xplus.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …/OpensslLib/openssl/crypto/modes/asm/ghash-c64xplus.pl | 15 | # ==================================================================== | COMMENT |
| MEDIUM | …y/OpensslLib/openssl/crypto/modes/asm/ghash-sparcv9.pl | 10 | # ==================================================================== | COMMENT |
| MEDIUM | …y/OpensslLib/openssl/crypto/modes/asm/ghash-sparcv9.pl | 15 | # ==================================================================== | COMMENT |
| 267 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | build_gcc16.sh | 421 | # Create the sdk directory and link it to the native sdk directory | COMMENT |
| MEDIUM | build_gcc16.sh | 465 | # Create a new and clean sdk directory | COMMENT |
| MEDIUM | build_gcc16.sh | 476 | # Create a link for cc | COMMENT |
| MEDIUM⚡ | CloverPackage/package/buildpkg.sh | 1638 | # Create the Payload file (cpio format) | COMMENT |
| MEDIUM⚡ | CloverPackage/package/buildpkg.sh | 1643 | # Create the package | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1687 | # Create the node and standard attributes | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1762 | # Create the Distribution file | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1781 | # Create the Resources directory | COMMENT |
| MEDIUM | CloverPackage/package/buildpkg.sh | 1792 | # Create the final package | COMMENT |
| MEDIUM | …verPackage/package/bin/po4a/lib/Locale/Po4a/Texinfo.pm | 5 | # This file is part of po4a. | COMMENT |
| MEDIUM | CloverPackage/package/bin/po4a/lib/Locale/Po4a/TeX.pm | 5 | # This file is part of po4a. | COMMENT |
| MEDIUM | …verPackage/package/bin/po4a/lib/Locale/Po4a/Halibut.pm | 5 | # This file is part of po4a. | COMMENT |
| MEDIUM | CloverPackage/package/bin/po4a/lib/Locale/Po4a/LaTeX.pm | 5 | # This file is part of po4a. | COMMENT |
| MEDIUM | BaseTools/Source/Python/GenFds/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | BaseTools/Source/Python/AmlToC/AmlToC.py | 35 | # Define the possible arguments. | STRING |
| MEDIUM | BaseTools/Source/Python/UPT/BuildVersion.py | 3 | # This file is for build version number auto generation | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/UPT.py | 3 | # This file is the main entry for UPT | COMMENT |
| MEDIUM | …ols/Source/Python/UPT/UnitTest/InfBinarySectionTest.py | 262 | # Create a temp file for test. | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Core/DependencyRules.py | 2 | # This file is for installed package information database operations | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Core/DependencyRules.py | 35 | # This class represents the dependency rule check mechanism | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Core/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | …ols/Source/Python/UPT/Core/DistributionPackageClass.py | 2 | # This file is used to define a class object to describe a distribution package | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Core/IpiDb.py | 2 | # This file is for installed package information database operations | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Core/IpiDb.py | 28 | # This class represents the installed package information database | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Core/IpiDb.py | 62 | # Create a dummy table, if already existed, | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Logger/StringTable.py | 2 | # This file is used to define strings used in the UPT tool | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Logger/Log.py | 2 | # This file implements the log mechanism for Python tools. | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Logger/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/Misc.py | 147 | # This method is used to save file only when its content is changed. This is | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/GlobalData.py | 2 | # This file is used to define common static strings and global data used by UPT | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/Parsing.py | 2 | # This file is used to define common parsing related functions used in parsing | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/StringUtils.py | 2 | # This file is used to define common string related functions used in parsing | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/StringUtils.py | 232 | # Create a normal path | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | …eTools/Source/Python/UPT/Library/ExpressionValidate.py | 2 | # This file is used to check PCD logical expression | COMMENT |
| MEDIUM | …seTools/Source/Python/UPT/Library/CommentGenerating.py | 2 | # This file is used to define comment generating interface | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/DataType.py | 2 | # This file is used to define class for data type structure | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/CommentParsing.py | 2 | # This file is used to define comment parsing interface | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/Xml/XmlRoutines.py | 23 | ## Create a element of XML | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Library/Xml/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Parser/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Parser/InfAsBuiltProcess.py | 2 | # This file is used to provide method for process AsBuilt INF file. It will consumed by InfParser | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Parser/DecParserMisc.py | 2 | # This file is used to define helper class and function for DEC parser | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Parser/DecParser.py | 2 | # This file is used to parse DEC file. It will consumed by DecParser | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Parser/InfSectionParser.py | 218 | # Initialize all objects that an INF file will generated. | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/XmlParserMisc.py | 2 | # This file is used to parse a xml file of .PKG file | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/CommonXml.py | 2 | # This file is used to parse a PCD file of .PKG file | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/PcdXml.py | 2 | # This file is used to parse a PCD file of .PKG file | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/GuidProtocolPpiXml.py | 2 | # This file is used to parse a xml file of .PKG file | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/ModuleSurfaceAreaXml.py | 2 | # This file is used to parse a Module file of .PKG file | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/XmlParser.py | 2 | # This file is used to parse a xml file of .PKG file | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Xml/IniToXml.py | 2 | # This file is for converting package information data file to xml file. | COMMENT |
| MEDIUM | …seTools/Source/Python/UPT/Xml/PackageSurfaceAreaXml.py | 2 | # This file is used to parse a Package file of .PKG file | COMMENT |
| MEDIUM | …seTools/Source/Python/UPT/Xml/PackageSurfaceAreaXml.py | 155 | # Create a package object | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Object/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Object/POM/CommonObject.py | 2 | # This file is used to define common items of class object | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Object/POM/__init__.py | 4 | # This file is required to make Python interpreter treat the directory | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Object/POM/ModuleObject.py | 2 | # This file is used to define a class object to describe a module | COMMENT |
| MEDIUM | BaseTools/Source/Python/UPT/Object/POM/PackageObject.py | 2 | # This file is used to define a class object to describe a package | COMMENT |
| 175 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | BaseTools/Bin/CYGWIN_NT-5.1-i686/armcc_wrapper.py | 51 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Capsule.py | 49 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DepexSection.py | 34 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DepexSection.py | 72 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Region.py | 76 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Region.py | 284 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FvImageSection.py | 50 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/OptionRom.py | 43 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 152 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 496 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 558 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 686 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 874 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 1790 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 1975 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 2611 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 2708 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 2781 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 2962 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 3027 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 3085 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 3234 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 3597 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 3758 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 3990 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 4032 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 4185 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 4282 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 4304 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 4327 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 4349 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 4390 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GuidSection.py | 53 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FfsFileStatement.py | 52 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Section.py | 109 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DataSection.py | 47 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 853 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 126 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 199 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 436 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 537 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 805 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Fv.py | 74 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Fv.py | 241 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Fv.py | 269 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FfsInfStatement.py | 79 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FfsInfStatement.py | 151 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FfsInfStatement.py | 601 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FfsInfStatement.py | 722 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FfsInfStatement.py | 906 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/AprioriSection.py | 49 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/EfiSection.py | 52 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFds.py | 107 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFds.py | 558 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFds.py | 593 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFds.py | 674 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Fd.py | 43 | CODE | |
| LOW | BaseTools/Source/Python/Split/Split.py | 95 | CODE | |
| LOW | BaseTools/Source/Python/Split/Split.py | 117 | CODE | |
| LOW | BaseTools/Source/Python/UPT/MkPkg.py | 69 | CODE | |
| 693 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | BaseTools/Bin/CYGWIN_NT-5.1-i686/armcc_wrapper.py | 19 | CODE | |
| LOW | BaseTools/Bin/CYGWIN_NT-5.1-i686/armcc_wrapper.py | 21 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Capsule.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Ffs.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DepexSection.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DepexSection.py | 19 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DepexSection.py | 21 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/CapsuleData.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/CapsuleData.py | 17 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/CompressSection.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/CompressSection.py | 15 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/CompressSection.py | 19 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Region.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Region.py | 13 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Region.py | 16 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Region.py | 18 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Region.py | 20 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FvImageSection.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FvImageSection.py | 16 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FvImageSection.py | 22 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FvImageSection.py | 23 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/OptionRom.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/OptionRom.py | 14 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/OptionRom.py | 19 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/OptionRom.py | 21 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 13 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 14 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 15 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 16 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 19 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 22 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 24 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 25 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 29 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/RuleComplexFile.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/RuleComplexFile.py | 13 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GuidSection.py | 13 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GuidSection.py | 15 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GuidSection.py | 21 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GuidSection.py | 23 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GuidSection.py | 26 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/FfsFileStatement.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/UiSection.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/UiSection.py | 13 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/UiSection.py | 15 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/UiSection.py | 20 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Section.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Section.py | 15 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Section.py | 17 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Section.py | 18 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DataSection.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DataSection.py | 15 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DataSection.py | 19 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/DataSection.py | 21 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 13 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 34 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Fv.py | 12 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Fv.py | 14 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/Fv.py | 16 | CODE | |
| 437 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | BaseTools/Source/Python/Table/TableIdentifier.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableReport.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableFunction.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableDsc.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableDec.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TablePcd.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableFdf.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableInf.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableEotReport.py | 0 | insert into %s values(%s, %s, '%s', '%s', %s, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %s) | STRING |
| HIGH | BaseTools/Source/Python/Table/TableDsc.py | 0 | create table if not exists %s (id integer primary key, model integer not null, value1 varchar not null, value2 varchar, | STRING |
| HIGH | BaseTools/Source/Python/Table/TableDec.py | 0 | create table if not exists %s (id integer primary key, model integer not null, value1 varchar not null, value2 varchar, | STRING |
| HIGH | BaseTools/Source/Python/Table/TableFdf.py | 0 | create table if not exists %s (id integer primary key, model integer not null, value1 varchar not null, value2 varchar, | STRING |
| HIGH | BaseTools/Source/Python/Table/TableInf.py | 0 | create table if not exists %s (id integer primary key, model integer not null, value1 varchar not null, value2 varchar, | STRING |
| HIGH | BaseTools/Source/Python/Table/TableDsc.py | 0 | select id, value1, value2, value3, scope1, scope2, belongstoitem, belongstofile, startline from %s where model = %s and | STRING |
| HIGH | BaseTools/Source/Python/Table/TableDec.py | 0 | select id, value1, value2, value3, scope1, scope2, belongstoitem, belongstofile, startline from %s where model = %s and | STRING |
| HIGH | BaseTools/Source/Python/Table/TableInf.py | 0 | select id, value1, value2, value3, scope1, scope2, belongstoitem, belongstofile, startline from %s where model = %s and | STRING |
| HIGH | BaseTools/Source/Python/Table/TableFdf.py | 0 | select id, value1, value2, value3, scope1, scope2, belongstoitem, belongstofile, startline from %s where model = %s and | STRING |
| HIGH | OvmfPkg/PlatformCI/BhyveBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/IntelTdxBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/CloudHvBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/MicrovmBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/AmdSevBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/XenBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/QemuBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/PlatformBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | ArmVirtPkg/PlatformCI/PlatformBuild.py | 0 | common settings for this platform. define static data here and use for the different parts of stuart | STRING |
| HIGH | OvmfPkg/PlatformCI/BhyveBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| HIGH | OvmfPkg/PlatformCI/IntelTdxBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| HIGH | OvmfPkg/PlatformCI/CloudHvBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| HIGH | OvmfPkg/PlatformCI/MicrovmBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| HIGH | OvmfPkg/PlatformCI/AmdSevBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| HIGH | OvmfPkg/PlatformCI/XenBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| HIGH | OvmfPkg/PlatformCI/QemuBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| HIGH | OvmfPkg/PlatformCI/PlatformBuild.py | 0 | return the dsc given the architectures requested. archcsv: csv string containing all architectures to build | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | BaseTools/Source/Python/Workspace/DscBuildData.py | 2125 | CApp = CApp + ' memcpy (&%s, Value, (FieldSize > 0 && FieldSize < %d) ? FieldSize : %d);\n' % (indi | STRING |
| HIGH | BaseTools/Source/Python/Workspace/DscBuildData.py | 2290 | CApp = CApp + ' memcpy (&%s, Value, (FieldSize > 0 && FieldSize < %d) ? FieldSize : %d);\n' % ( | STRING |
| HIGH | BaseTools/Source/Python/Workspace/DscBuildData.py | 2359 | CApp = CApp + ' memcpy (&Pcd->%s, Value, (FieldSize > 0 && FieldSize < %d) ? FieldSize : %d);\n' % | STRING |
| HIGH | BaseTools/Source/Python/Workspace/DscBuildData.py | 2428 | CApp = CApp + ' memcpy (&Pcd->%s, Value, (FieldSize > 0 && FieldSize < %d) ? FieldSize : %d);\n | STRING |
| HIGH | BaseTools/Source/Python/Workspace/DscBuildData.py | 2496 | CApp = CApp + ' memcpy (&Pcd->%s, Value, (FieldSize > 0 && FieldSize < %d) ? FieldSize : %d);\n' % | STRING |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 251 | rangeContainer.push(RangeObject(0, 0, True)) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 254 | rangeContainer.push(RangeObject(0, 0, True)) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 257 | rangeContainer.push(RangeObject(end1, end1)) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 260 | rangeContainer.push(RangeObject(start2, end1)) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 263 | rangeContainer.push(RangeObject(start2, end2)) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 297 | rangeContainer.push(RangeObject(0, MAX_VAL_TYPE[self.PcdDataType])) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 300 | rangeContainer.push(RangeObject(0, rangeobj.start - 1)) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 302 | rangeContainer.push(RangeObject(rangeobj.end + 1, MAX_VAL_TYPE[self.PcdDataType])) | CODE |
| HIGH⚡ | BaseTools/Source/Python/Common/RangeExpression.py | 308 | rangeContainer.push(RangeObject(0, MAX_VAL_TYPE[self.PcdDataType])) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 100 | rangeContainer.push(RangeObject(0, int(Operand) - 1)) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 101 | rangeContainer.push(RangeObject(int(Operand) + 1, MAX_VAL_TYPE[DataType])) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 114 | rangeContainer.push(RangeObject(0, int(Operand))) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 126 | rangeContainer.push(RangeObject(0, int(Operand) - 1)) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 139 | rangeContainer.push(RangeObject(int(Operand), MAX_VAL_TYPE[DataType])) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 152 | rangeContainer.push(RangeObject(int(Operand) + 1, MAX_VAL_TYPE[DataType])) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 165 | rangeContainer.push(RangeObject(int(Operand), int(Operand))) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 220 | rangeContainer.push(RangeObject(start, end)) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 276 | rangeContainer.push(rangeobj) | CODE |
| HIGH | BaseTools/Source/Python/Common/RangeExpression.py | 278 | rangeContainer.push(rangeobj) | CODE |
| HIGH | BaseTools/Source/Python/AutoGen/GenMake.py | 156 | POSIX_PLATFORM : "@test -e %(dir)s && cd %(dir)s" | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | CloverPackage/package/translate.sh | 73 | # Check if pot and po files need to be updated | COMMENT |
| LOW | CloverPackage/package/buildpkg.sh | 148 | # Check if an element is in an array | COMMENT |
| LOW⚡ | CloverPackage/package/buildpkg.sh | 1647 | # Add the package to the list of build packages | COMMENT |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Sgml.pm | 1120 | # Check if this line of data appear on the same line | COMMENT |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Sgml.pm | 1152 | # Check if this line of data appear on the same line | COMMENT |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Man.pm | 2030 | # Set stringvar to anything. | COMMENT |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 797 | # Check if there is an internal subset (between []). | COMMENT |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 1482 | # Check if this is closing the | COMMENT |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 1531 | # Check if text (extracted after the inline tag) | COMMENT |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 2939 | # Check if file exists or not: | COMMENT |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 405 | ## Check if the input files are newer than output files | COMMENT |
| LOW | BaseTools/Source/Python/GenFds/FfsInfStatement.py | 87 | # Check if current INF module has DEPEX | COMMENT |
| LOW | BaseTools/Source/Python/UPT/MkPkg.py | 51 | # Check if there is a same name DP file existing | COMMENT |
| LOW | BaseTools/Source/Python/UPT/RmPkg.py | 37 | # Check if the Depex is satisfied | COMMENT |
| LOW | BaseTools/Source/Python/UPT/InstallPkg.py | 347 | # Check if protocol CName is redefined | COMMENT |
| LOW | BaseTools/Source/Python/UPT/InstallPkg.py | 363 | # Check if Ppi CName is redefined | COMMENT |
| LOW | BaseTools/Source/Python/UPT/InstallPkg.py | 378 | # Check if Guid CName is redefined | COMMENT |
| LOW | BaseTools/Source/Python/UPT/InstallPkg.py | 394 | # Check if PcdName is redefined | COMMENT |
| LOW | BaseTools/Source/Python/UPT/InstallPkg.py | 418 | # Check if any Protocol/Ppi/Guid and Pcd name is redefined in its dependent DEC files | COMMENT |
| LOW | BaseTools/Source/Python/UPT/UnitTest/DecParserTest.py | 61 | # Close file | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Core/FileHook.py | 145 | # Check if path needs to be hooked | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Core/PackageFile.py | 243 | ## Close file | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/Misc.py | 239 | ## Check if given file exists or not | COMMENT |
| LOW⚡ | BaseTools/Source/Python/UPT/Library/Misc.py | 961 | # Check if the suffix is one of the '.uni', '.UNI', '.Uni' | COMMENT |
| LOW⚡ | BaseTools/Source/Python/UPT/Library/Misc.py | 970 | # Check if '..' in the file name(without suffix) | COMMENT |
| LOW⚡ | BaseTools/Source/Python/UPT/Library/Misc.py | 979 | # Check if the file name is valid according to the DEC and INF specification | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/UniClassObject.py | 542 | # Check if single line has correct '"' | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/Parsing.py | 124 | # Check if PcdTokenInfo is following <TokenSpaceGuidCName>.<PcdCName> | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/StringUtils.py | 507 | # Check if the Filename is including ExtName | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/StringUtils.py | 534 | # Check if the file exists | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/StringUtils.py | 710 | ## Check if the string is HexDgit | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/StringUtils.py | 731 | ## Check if the string is HexDgit and its integer value within limit of UINT32 | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/StringUtils.py | 926 | ## Check if two arches matched? | COMMENT |
| LOW | …eTools/Source/Python/UPT/Library/ExpressionValidate.py | 21 | # Check if String is comprised by whitespace(0x20), !(0x21), 0x23 - 0x7E | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/ParserValidate.py | 212 | # Check if pattern string matches total token | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/ParserValidate.py | 223 | # Check if path exist | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/ParserValidate.py | 274 | # Check if an install path valid or not. | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/ParserValidate.py | 300 | # Check if GUID format has the from of {8,4,4,{2,2,2,2,2,2,2,2}} | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/ParserValidate.py | 343 | # Check if string can be converted to integer | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Library/ParserValidate.py | 720 | # Check if a UTF16-LE file has a BOM header | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Parser/InfParser.py | 451 | # Check if the ModuleType is valid | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Parser/DecParserMisc.py | 134 | # Check if Token is NumValUint8: <NumValUint8> ::= {<ShortNum>} {<UINT8>} {<Expression>} | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Parser/DecParserMisc.py | 162 | # Check if Value has the format of <NumValUint8> ["," <NumValUint8>]{0,} | COMMENT |
| LOW⚡ | BaseTools/Source/Python/UPT/Parser/DecParser.py | 375 | # Check if this comment belongs to tail comment | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/XmlParserMisc.py | 59 | # Check if a required XML section item/attribue is NULL | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/XmlParser.py | 58 | # Check if any required item is missing in DistributionPackage | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/XmlParser.py | 318 | # Check if any required item is missing in ModuleSurfaceArea | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/XmlParser.py | 330 | # Check if any required item is missing in ModuleSurfaceArea | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/XmlParser.py | 453 | # Check if any required item is missing in ModuleSurfaceArea | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/XmlParser.py | 622 | # Check if any required item is missing in ModuleSurfaceArea | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/XmlParser.py | 920 | # Check if any required item is missing in PackageSurfaceArea | COMMENT |
| LOW | BaseTools/Source/Python/UPT/Xml/IniToXml.py | 144 | # Check if all elements in this section are empty | COMMENT |
| LOW | BaseTools/Source/Python/Workspace/MetaFileParser.py | 317 | # Check if the section name is valid | COMMENT |
| LOW | BaseTools/Source/Python/Common/Parsing.py | 284 | # Check if PcdTokenInfo is following <TokenSpaceGuidCName>.<PcdCName> | COMMENT |
| LOW | BaseTools/Source/Python/Common/StringUtils.py | 623 | # Check if the Filename is including ExtName | COMMENT |
| LOW | BaseTools/Source/Python/Common/StringUtils.py | 650 | # Check if the file exists | COMMENT |
| LOW | BaseTools/Source/Python/Common/Expression.py | 217 | # Check if current token matches the operators given from parameter | COMMENT |
| LOW | …Source/Python/Common/Uefi/Capsule/CapsuleDependency.py | 191 | # Check if priority of current operater is greater than pervious op | COMMENT |
| LOW | BaseTools/Source/Python/Ecc/Configuration.py | 188 | # Check if there is no trailing white space in one line. | COMMENT |
| LOW | BaseTools/Source/Python/Ecc/Configuration.py | 368 | # Check if the EFI_SMM_COMMUNICATION_PROTOCOL parameter buffer type is Reserved / ACPI NVS or UEFI RT code/data | COMMENT |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | Drivers/OhciDxe/OhciSched.c | 401 | //check the Keyboard buffer if an error happens, it will be robust | COMMENT |
| LOW | BaseTools/Bin/CYGWIN_NT-5.1-i686/armcc_wrapper.py | 60 | # if we don't need to convert just add to the command line | COMMENT |
| MEDIUM | BaseTools/Source/Python/GenFds/FdfParser.py | 124 | # helper functions to facilitate consistency in warnings | COMMENT |
| LOW | BaseTools/Source/Python/GenFds/GenFds.py | 191 | # Get alternate Conf location, if it is absolute, then just use the absolute directory name | COMMENT |
| LOW | …eTools/Source/Python/UPT/PomAdapter/InfPomAlignment.py | 265 | # Only one define section, so just call once. | COMMENT |
| LOW | BaseTools/Source/Python/Workspace/WorkspaceDatabase.py | 98 | # if it's generated before, just return the cached one | COMMENT |
| MEDIUM | BaseTools/Source/Python/Common/EdkLogger.py | 15 | # not be used in advertising or publicity pertaining to distribution | COMMENT |
| LOW | BaseTools/Source/Python/Common/TargetTxtClassObject.py | 170 | # Get alternate Conf location, if it is absolute, then just use the absolute directory name | COMMENT |
| LOW | BaseTools/Source/Python/AutoGen/ModuleAutoGenHelper.py | 71 | # if it exists, just return it directly | COMMENT |
| LOW | BaseTools/Source/Python/AutoGen/AutoGen.py | 41 | # if it exists, just return it directly | COMMENT |
| MEDIUM | BaseTools/Source/C/VfrCompile/Pccts/h/ATokPtr.h | 41 | // robust in that an unused ANTLRTokenPtr can point to NULL. | COMMENT |
| MEDIUM | rEFIt_UEFI/PlatformEFI/posix/stdint.h | 41 | // Jief : Certainly not massively multi platform and multi target ! So far we only compile x86_64 (I think). To be exten | COMMENT |
| MEDIUM | rEFIt_UEFI/refit/main.cpp | 3968 | // not sure for more robust method | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/x86cpuid.pl | 211 | # Essentially there is only one use for this function. Under DJGPP: | COMMENT |
| MEDIUM | …rary/OpensslLib/openssl/crypto/perlasm/x86_64-xlate.pl | 1454 | # To facilitate composing of .pdata structures, auto-generated "gear" | COMMENT |
| MEDIUM⚡ | …ry/OpensslLib/openssl/crypto/rc4/asm/rc4-md5-x86_64.pl | 22 | # below theoretical maximum, interleaving them would allow to utilize | COMMENT |
| MEDIUM | …y/OpensslLib/openssl/crypto/chacha/asm/chacha-s390x.pl | 36 | # But to harness overheads revert to transliteration of VSX code path | COMMENT |
| MEDIUM | …y/OpensslLib/openssl/crypto/chacha/asm/chacha-s390x.pl | 436 | # On the other hand minimum amount of data it takes to fully utilize | COMMENT |
| MEDIUM | …pensslLib/openssl/crypto/poly1305/asm/poly1305-mips.pl | 38 | # The return value is placed in $a0. Following coding rules facilitate | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/bn/asm/mips-mont.pl | 40 | # The return value is placed in $a0. Following coding rules facilitate | COMMENT |
| MEDIUM | …brary/OpensslLib/openssl/crypto/sha/asm/sha512-mips.pl | 42 | # The return value is placed in $a0. Following coding rules facilitate | COMMENT |
| MEDIUM | …/OpensslLib/openssl/crypto/sha/asm/keccak1600-armv8.pl | 35 | # instructions effectively facilitate parallel hashing, which we don't | COMMENT |
| MEDIUM | …/OpensslLib/openssl/crypto/sha/asm/sha1-armv4-large.pl | 730 | # this fix-up provides Thumb encoding in conjunction with INST | COMMENT |
| MEDIUM⚡ | …brary/OpensslLib/openssl/crypto/sha/asm/sha1-x86_64.pl | 25 | # capacity to fully utilize SHA-1 parallelism. Therefore this fresh | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/sha/asm/sha1-mips.pl | 40 | # The return value is placed in $a0. Following coding rules facilitate | COMMENT |
| MEDIUM | …y/OpensslLib/openssl/crypto/sha/asm/keccak1600-avx2.pl | 26 | # It makes other steps more intricate, but overall, is it a win? To be | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/aes/asm/aesv8-armx.pl | 3325 | // After specially processing, utilize the five blocks processing again. | COMMENT |
| MEDIUM⚡ | …OpensslLib/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl | 23 | # utilize processor resources better and achieve better performance. | COMMENT |
| MEDIUM | …OpensslLib/openssl/crypto/aes/asm/aesni-sha1-x86_64.pl | 65 | # fully utilize parallelism, so stitching would not give any gain | COMMENT |
| MEDIUM⚡ | …ensslLib/openssl/crypto/aes/asm/aesni-sha256-x86_64.pl | 23 | # utilize processor resources better and achieve better performance. | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/crypto/aes/asm/aes-mips.pl | 53 | # The return value is placed in $a0. Following coding rules facilitate | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/test/run_tests.pl | 337 | # If this isn't a TAP::Parser::Aggregator, it's the pre-TAP test harness, | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/engines/asm/e_padlock-x86.pl | 619 | # Essentially this variable belongs in thread local storage. | COMMENT |
| MEDIUM | MdePkg/Include/Protocol/WiFi.h | 362 | /// robust management frames. | COMMENT |
| MEDIUM | …ary/FdtPL011SerialPortLib/EarlyFdtPL011SerialPortLib.c | 30 | // discovered base address in a global), and the most robust way to deal | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | BaseTools/Source/Python/GenFds/FdfParser.py | 1312 | def ParseFile(self): | CODE |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 891 | except Exception as Excpt: | CODE |
| LOW | BaseTools/Source/Python/GenFds/FdfParser.py | 1777 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 727 | except Exception as X: | CODE |
| LOW | BaseTools/Source/Python/Split/Split.py | 71 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/Split/Split.py | 89 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/Split/Split.py | 145 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/Split/Split.py | 176 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/Split/Split.py | 203 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/AmlToC/AmlToC.py | 132 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/UPT/UPT.py | 307 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/UPT/TestInstall.py | 70 | except Exception as x: | CODE |
| LOW | BaseTools/Source/Python/UPT/Library/StringUtils.py | 971 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/Capsule/GenerateCapsule.py | 560 | except Exception as Msg: | CODE |
| LOW | BaseTools/Source/Python/Capsule/GenerateCapsule.py | 604 | except Exception as Msg: | CODE |
| LOW | BaseTools/Source/Python/Capsule/GenerateCapsule.py | 686 | except Exception as Msg: | CODE |
| LOW | BaseTools/Source/Python/Capsule/GenerateCapsule.py | 800 | except Exception as Msg: | CODE |
| LOW | BaseTools/Source/Python/Capsule/GenerateCapsule.py | 816 | except Exception as Msg: | CODE |
| LOW | BaseTools/Source/Python/Workspace/DscBuildData.py | 2114 | except Exception: | STRING |
| LOW | BaseTools/Source/Python/Workspace/DscBuildData.py | 2279 | except Exception: | STRING |
| LOW | BaseTools/Source/Python/Workspace/DscBuildData.py | 2348 | except Exception: | STRING |
| LOW | BaseTools/Source/Python/Workspace/DscBuildData.py | 2417 | except Exception: | STRING |
| LOW | BaseTools/Source/Python/Workspace/DscBuildData.py | 2485 | except Exception: | STRING |
| LOW | BaseTools/Source/Python/Workspace/MetaFileTable.py | 56 | except Exception as Exc: | CODE |
| LOW | BaseTools/Source/Python/Workspace/MetaFileTable.py | 266 | except Exception as Exc: | STRING |
| MEDIUM | BaseTools/Source/Python/Workspace/MetaFileParser.py | 1498 | def __RetrievePcdValue(self): | CODE |
| LOW | BaseTools/Source/Python/Workspace/MetaFileParser.py | 1705 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/tests/Split/test_split.py | 37 | except Exception as e: | CODE |
| LOW | BaseTools/Source/Python/tests/Split/test_split.py | 74 | except Exception as e: | CODE |
| LOW | BaseTools/Source/Python/tests/Split/test_split.py | 107 | except Exception as e: | CODE |
| LOW | BaseTools/Source/Python/Common/EdkLogger.py | 96 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/Common/Misc.py | 1109 | except Exception as X: | CODE |
| LOW | BaseTools/Source/Python/Common/Misc.py | 1748 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/Common/VpdInfoFile.py | 243 | except Exception as X: | CODE |
| LOW | BaseTools/Source/Python/Common/Expression.py | 320 | except Exception as Excpt: | CODE |
| LOW | BaseTools/Source/Python/Common/Expression.py | 1053 | except Exception as Ex: | CODE |
| LOW | BaseTools/Source/Python/TargetTool/TargetTool.py | 252 | except Exception as e: | CODE |
| LOW | …s/Source/Python/Ecc/MetaFileWorkspace/MetaDataTable.py | 96 | except Exception as e: | CODE |
| MEDIUM | …s/Source/Python/Ecc/MetaFileWorkspace/MetaDataTable.py | 97 | print("An error occurred when Drop a table:", e.args[0]) | CODE |
| LOW | …/Source/Python/Ecc/MetaFileWorkspace/MetaFileParser.py | 1961 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/Ecc/Xml/XmlRoutines.py | 213 | except Exception as X: | CODE |
| MEDIUM | BaseTools/Source/Python/Ecc/Xml/XmlRoutines.py | 129 | def XmlElement(Dom, String): | CODE |
| LOW | BaseTools/Source/Python/AutoGen/GenPcdDb.py | 1166 | except Exception: | STRING |
| LOW | BaseTools/Source/Python/AutoGen/AutoGenWorker.py | 127 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/AutoGen/AutoGenWorker.py | 297 | except Exception as e: | CODE |
| MEDIUM | BaseTools/Source/Python/AutoGen/AutoGenWorker.py | 106 | def run(self): | CODE |
| MEDIUM | BaseTools/Source/Python/AutoGen/AutoGenWorker.py | 167 | def GetPlatformMetaFile(self,filepath,root): | CODE |
| LOW | BaseTools/Source/Python/AutoGen/IncludesAutoGen.py | 70 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/AutoGen/IncludesAutoGen.py | 122 | except Exception as e: | CODE |
| LOW | BaseTools/Source/Python/AutoGen/IncludesAutoGen.py | 273 | except Exception as e: | CODE |
| LOW | BaseTools/Source/Python/AutoGen/IncludesAutoGen.py | 302 | except Exception as e: | CODE |
| LOW | BaseTools/Source/Python/AutoGen/ModuleAutoGen.py | 1902 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/AutoGen/ModuleAutoGen.py | 1955 | except Exception as e: | STRING |
| LOW | BaseTools/Source/Python/AutoGen/WorkspaceAutoGen.py | 509 | except Exception: | CODE |
| LOW | BaseTools/Source/Python/Eot/Parser.py | 557 | except Exception: | CODE |
| LOW | BaseTools/Tests/CheckUnicodeSourceFiles.py | 73 | except Exception: | STRING |
| LOW | BaseTools/Tests/CheckPythonSyntax.py | 26 | except Exception as e: | CODE |
| MEDIUM | BaseTools/Tests/CheckPythonSyntax.py | 23 | def SingleFileTest(self, filename): | CODE |
| LOW | BaseTools/Scripts/DetectNotUsedItem.py | 141 | except Exception as err: | CODE |
| MEDIUM | BaseTools/Scripts/DetectNotUsedItem.py | 150 | print("Error: Invalid path for '--dirs': %s" % dir) | CODE |
| 23 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | NetworkPkg/Library/DxeNetLib/DxeNetLib.c | 3276 | // Step 1: Skip over formatted section. | COMMENT |
| LOW⚡ | NetworkPkg/Library/DxeNetLib/DxeNetLib.c | 3281 | // Step 2: Skip over unformatted string section. | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 49 | // Step 1: Three duplicate ACKs and not in fast recovery | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 64 | // Step 2: Entering fast retransmission | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 83 | // Step 3: Fast Recovery, | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 104 | // Step 5 - Full ACK: | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 120 | // Step 5 - Partial ACK: | COMMENT |
| LOW | BaseTools/Source/C/VfrCompile/Pccts/antlr/gen.c | 3913 | /* ###WARNING: This will have to change when SetWordSize changes */ | COMMENT |
| LOW | BaseTools/Source/C/VfrCompile/Pccts/antlr/gen.c | 4127 | /* ###WARNING: This will have to change when SetWordSize changes */ | COMMENT |
| LOW | rEFIt_UEFI/Platform/Experimental/README_Integration.md | 60 | ### Step 1: Add Include | COMMENT |
| LOW | rEFIt_UEFI/Platform/Experimental/README_Integration.md | 68 | ### Step 2: Add Auto-Detection Call | COMMENT |
| LOW | rEFIt_UEFI/Platform/Experimental/README_Integration.md | 118 | ### Step 3: Add Config Option | COMMENT |
| LOW | rEFIt_UEFI/Platform/Experimental/README_Integration.md | 127 | ### Step 4: Compile Flag | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 268 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 406 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 834 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 988 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 1527 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 1578 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 1624 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 1740 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 1782 | # NOTE: The following label name should be changed to | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/bn/asm/ppc.pl | 1888 | # NOTE: The following label name should be changed to | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 763 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 772 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 955 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 964 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1354 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1363 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 473 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 501 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 513 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 528 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 554 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 668 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 715 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 727 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 868 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 907 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 919 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1067 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1110 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1121 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1137 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1150 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1173 | // Step 6: Parsing the HttpHeader to retrieve the X-Auth-Token if the HTTP StatusCode is correct. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1279 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1322 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1334 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c | 431 | // Step 1: record whole region | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c | 523 | // Step 2: record code section | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/PropertiesTable.c | 1089 | // Step 1: record whole region | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/PropertiesTable.c | 1173 | // Step 2: record code section | COMMENT |
| LOW | MdeModulePkg/Core/PiSmmCore/MemoryAttributesTable.c | 1042 | // Step 1: record whole region | COMMENT |
| LOW | MdeModulePkg/Core/PiSmmCore/MemoryAttributesTable.c | 1125 | // Step 2: record code section | COMMENT |
| LOW⚡ | MdeModulePkg/Library/DxeNetLib/DxeNetLib.c | 3300 | // Step 1: Skip over formatted section. | COMMENT |
| LOW⚡ | MdeModulePkg/Library/DxeNetLib/DxeNetLib.c | 3305 | // Step 2: Skip over unformated string section. | COMMENT |
| LOW | …odulePkg/Library/VariablePolicyLib/VariablePolicyLib.c | 242 | // Step 1: If the GUID doesn't match, we're done. No need to evaluate anything else. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | NetworkPkg/Library/DxeNetLib/DxeNetLib.c | 3276 | // Step 1: Skip over formatted section. | COMMENT |
| LOW⚡ | NetworkPkg/Library/DxeNetLib/DxeNetLib.c | 3281 | // Step 2: Skip over unformatted string section. | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 49 | // Step 1: Three duplicate ACKs and not in fast recovery | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 64 | // Step 2: Entering fast retransmission | COMMENT |
| LOW | NetworkPkg/TcpDxe/TcpInput.c | 83 | // Step 3: Fast Recovery, | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/LPdir_unix.c | 68 | * small value (HP-UX offers 14), so we need to check if we got a result, and | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 763 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 772 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 955 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 964 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1354 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW⚡ | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1363 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 473 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 501 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 513 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 528 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 554 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 668 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 715 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 727 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 868 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 907 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 919 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1067 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1110 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1121 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1137 | // Step 4: call RESTEx to get response from REST service. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1150 | // Step 5: Return the HTTP StatusCode and Body message. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1173 | // Step 6: Parsing the HttpHeader to retrieve the X-Auth-Token if the HTTP StatusCode is correct. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1279 | // Step 1: Create HTTP request message with 4 headers: | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1322 | // Step 2: build the rest of HTTP request info. | COMMENT |
| LOW | …PrivateLibrary/RedfishLib/edk2libredfish/src/service.c | 1334 | // Step 3: fill in EFI_HTTP_MESSAGE | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c | 431 | // Step 1: record whole region | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c | 523 | // Step 2: record code section | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/PropertiesTable.c | 1089 | // Step 1: record whole region | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Misc/PropertiesTable.c | 1173 | // Step 2: record code section | COMMENT |
| LOW | MdeModulePkg/Core/Dxe/Mem/HeapGuard.c | 867 | The purpose of this function is to keep the shared Guard page with adjacent | CODE |
| LOW | MdeModulePkg/Core/Dxe/Mem/HeapGuard.h | 257 | The purpose of this function is to keep the shared Guard page with adjacent | CODE |
| LOW | MdeModulePkg/Core/PiSmmCore/HeapGuard.c | 789 | The purpose of this function is to keep the shared Guard page with adjacent | CODE |
| LOW | MdeModulePkg/Core/PiSmmCore/HeapGuard.h | 217 | The purpose of this function is to keep the shared Guard page with adjacent | CODE |
| LOW | MdeModulePkg/Core/PiSmmCore/MemoryAttributesTable.c | 1042 | // Step 1: record whole region | COMMENT |
| LOW | MdeModulePkg/Core/PiSmmCore/MemoryAttributesTable.c | 1125 | // Step 2: record code section | COMMENT |
| LOW | MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2595 | // Step 1: | COMMENT |
| LOW | MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2612 | // Step 2: | COMMENT |
| LOW | MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2629 | // Step 3: | COMMENT |
| LOW | MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c | 2645 | // Step 4: | COMMENT |
| LOW⚡ | MdeModulePkg/Library/DxeNetLib/DxeNetLib.c | 3300 | // Step 1: Skip over formatted section. | COMMENT |
| LOW⚡ | MdeModulePkg/Library/DxeNetLib/DxeNetLib.c | 3305 | // Step 2: Skip over unformated string section. | COMMENT |
| LOW | …odulePkg/Library/VariablePolicyLib/VariablePolicyLib.c | 242 | // Step 1: If the GUID doesn't match, we're done. No need to evaluate anything else. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | rEFIt_UEFI/libeg/lodepng.cpp | 116 | lodepng source code. Don't forget to remove "static" if you copypaste them | CODE |
| LOW | Library/OpensslLib/openssl/crypto/md5/asm/md5-586.pl | 115 | # make sure to do 'D' first, not 'B', else we clash with | COMMENT |
| LOW | Library/OpensslLib/openssl/crypto/md5/asm/md5-586.pl | 133 | # make sure to do 'D' first, not 'B', else we clash with | COMMENT |
| MEDIUM | …ry/OpensslLib/openssl/demos/signature/rsa_pss_direct.c | 22 | * Here we sign an all-zeroes digest for demonstration purposes. | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/demos/digest/EVP_MD_xof.c | 54 | /* Allow digest length to be changed for demonstration purposes. */ | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/demos/cipher/aesgcm.c | 102 | * For demonstration purposes the IV is being set here. In a compliant | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/demos/encode/rsa_encode.c | 17 | * output for demonstration purposes. Both public and private keys are accepted. | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/demos/encode/ec_encode.c | 17 | * output for demonstration purposes. Both public and private keys are accepted. | COMMENT |
| MEDIUM | Library/OpensslLib/openssl/demos/mac/poly1305.c | 60 | * purely for demonstration purposes. Please note that Poly1305 exhibits | COMMENT |
| LOW | CloverApp/libimagequant-2.12.6/rust-sys/build.rs | 45 | // This is so that I don't forget to publish MSVC version as well | COMMENT |
| LOW | …verApp/libimagequant-2.12.6/rust-api/examples/basic.rs | 1 | // Don't forget to add -L . (or whatever dir has .rlib) to rustc! | COMMENT |
| LOW | CloverApp/Clover/ThemeManager/libimagequant/lodepng.c | 70 | lodepng source code. Don't forget to remove "static" if you copypaste them | CODE |
| LOW | …pp/Clover/ThemeManager/libimagequant/rust-sys/build.rs | 45 | // This is so that I don't forget to publish MSVC version as well | COMMENT |
| LOW | …/ThemeManager/libimagequant/rust-api/examples/basic.rs | 1 | // Don't forget to add -L . (or whatever dir has .rlib) to rustc! | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | BaseTools/Source/Python/Ecc/CParser3/CParser.py | 1486 | def struct_or_union_specifier(self, ): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser3/CParser.py | 4234 | def direct_abstract_declarator(self, ): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser3/CParser.py | 4585 | def abstract_declarator_suffix(self, ): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser3/CParser.py | 5027 | def multiplicative_expression(self, ): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 1460 | def struct_or_union_specifier(self): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 1697 | def struct_or_union_specifier(self): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 3177 | def direct_abstract_declarator(self): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 3247 | def abstract_declarator_suffix(self,i=None): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 3269 | def direct_abstract_declarator(self): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 3344 | def abstract_declarator_suffix(self): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 3618 | def multiplicative_expression(self,i=None): | CODE |
| LOW | BaseTools/Source/Python/Ecc/CParser4/CParser.py | 3716 | def multiplicative_expression(self): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser3/CParser.py | 1486 | def struct_or_union_specifier(self, ): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser3/CParser.py | 4234 | def direct_abstract_declarator(self, ): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser3/CParser.py | 4585 | def abstract_declarator_suffix(self, ): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser3/CParser.py | 5027 | def multiplicative_expression(self, ): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 1460 | def struct_or_union_specifier(self): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 1697 | def struct_or_union_specifier(self): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 3177 | def direct_abstract_declarator(self): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 3247 | def abstract_declarator_suffix(self,i=None): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 3269 | def direct_abstract_declarator(self): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 3344 | def abstract_declarator_suffix(self): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 3618 | def multiplicative_expression(self,i=None): | CODE |
| LOW | BaseTools/Source/Python/Eot/CParser4/CParser.py | 3716 | def multiplicative_expression(self): | CODE |
| LOW | BaseTools/Scripts/PatchCheck.py | 535 | def read_commit_list_from_git(self, rev_spec, max_count): | STRING |
| LOW | …eModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c | 13 | Each sub function VariableServiceGetVariable(), VariableServiceGetNextVariableName(), | CODE |
| LOW | …eModulePkg/Universal/Variable/RuntimeDxe/VariableSmm.c | 431 | Each sub function VariableServiceGetVariable(), VariableServiceGetNextVariableName(), | CODE |
| LOW | …nDiscoverablePciDeviceDxe/NonDiscoverablePciDeviceIo.c | 760 | Frees memory that was allocated in function CoherentPciIoAllocateBuffer (). | CODE |
| LOW | …nDiscoverablePciDeviceDxe/NonDiscoverablePciDeviceIo.c | 783 | Frees memory that was allocated in function NonCoherentPciIoAllocateBuffer (). | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | BaseTools/Source/Python/AutoGen/ModuleAutoGen.py | 968 | ## Return the list of auto-generated code file | STRING |
| HIGH | OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.c | 101 | // The I/O operations are carried out exactly as requested. The caller | COMMENT |
| HIGH | OvmfPkg/VirtioPciDeviceDxe/VirtioPciDevice.c | 181 | // The I/O operations are carried out exactly as requested. The caller | COMMENT |
| HIGH | MdePkg/Include/Protocol/MpService.h | 635 | /// whenever the APs are disabled or the APs are not executing code as requested | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 436 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 578 | CODE | |
| LOW | BaseTools/Source/Python/GenFds/GenFdsGlobalVariable.py | 610 | CODE | |
| LOW | BaseTools/Source/Python/UPT/Library/Misc.py | 312 | CODE | |
| LOW | BaseTools/Source/Python/Capsule/GenerateCapsule.py | 419 | CODE | |
| LOW | BaseTools/Source/Python/Workspace/BuildClassObject.py | 49 | CODE | |
| LOW | BaseTools/Source/Python/Workspace/BuildClassObject.py | 277 | CODE | |
| LOW | BaseTools/Source/Python/Workspace/MetaFileTable.py | 106 | CODE | |
| LOW | BaseTools/Source/Python/Workspace/MetaFileTable.py | 158 | CODE | |
| LOW | BaseTools/Source/Python/Workspace/MetaFileTable.py | 201 | CODE | |
| LOW | BaseTools/Source/Python/Workspace/MetaFileTable.py | 323 | CODE | |
| LOW | BaseTools/Source/Python/Workspace/MetaFileTable.py | 383 | CODE | |
| LOW | BaseTools/Source/Python/Common/Misc.py | 1437 | CODE | |
| LOW | BaseTools/Source/Python/Table/TableEotReport.py | 59 | CODE | |
| LOW | …s/Source/Python/Ecc/MetaFileWorkspace/MetaFileTable.py | 82 | CODE | |
| LOW | …s/Source/Python/Ecc/MetaFileWorkspace/MetaFileTable.py | 165 | CODE | |
| LOW | …s/Source/Python/Ecc/MetaFileWorkspace/MetaFileTable.py | 246 | CODE | |
| LOW | BaseTools/Source/Python/CommonDataClass/DataClass.py | 216 | CODE | |
| LOW | BaseTools/Source/Python/CommonDataClass/DataClass.py | 270 | CODE | |
| LOW | BaseTools/Source/Python/CommonDataClass/DataClass.py | 316 | CODE | |
| LOW | BaseTools/Source/Python/CommonDataClass/DataClass.py | 357 | CODE | |
| LOW | BaseTools/Source/Python/CommonDataClass/CommonClass.py | 32 | CODE | |
| LOW | BaseTools/Source/Python/AutoGen/WorkspaceAutoGen.py | 62 | CODE | |
| LOW | BaseTools/Source/Python/Eot/EotMain.py | 1115 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 510 | $self->{options}{'placeholder'}=''; | CODE |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 1740 | $self->{options}{'placeholder'} = lc $self->{options}{'placeholder'}; | CODE |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 1843 | $self->{options}{'placeholder'} =~ /^\s*(.*)\s*$/s; | CODE |
| LOW⚡ | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 1884 | "Tag '%s' both in the %s and %s categories."), $tag, "inline", "placeholder") | CODE |
| LOW⚡ | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 1894 | "Tag '%s' both in the %s and %s categories."), $tag, "break", "placeholder") | CODE |
| LOW⚡ | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Xml.pm | 1904 | "Tag '%s' both in the %s and %s categories."), $tag, "placeholder", "customtag") | CODE |
| LOW | CloverPackage/package/bin/po4a/lib/Locale/Po4a/Wml.pm | 53 | "foo@example.org">, which are often defined in the WML. Improvements | CODE |
| LOW | Library/OpensslLib/openssl/test/certs/setup.sh | 393 | NC="excluded;otherName:SRVName;UTF8STRING:foo@example.org" ./mkcert.sh genca \ | CODE |
| LOW | Library/OpensslLib/openssl/test/certs/setup.sh | 400 | "otherName.1 = SRVName;UTF8STRING:foo@example.org" | CODE |
| LOW | …/Library/JsonLib/jansson/test/suites/api/test_object.c | 584 | const char *expected = "{\"foobar\": 1, \"bazquux\": 6, \"lorem ipsum\": " | CODE |
| LOW | …/Library/JsonLib/jansson/test/suites/api/test_object.c | 591 | json_object_set_new(object, "lorem ipsum", json_integer(3)); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | BaseTools/Source/Python/UPT/Library/UniClassObject.py | 137 | CODE | |
| MEDIUM | BaseTools/Source/Python/UPT/Library/UniClassObject.py | 138 | CODE | |
| MEDIUM | BaseTools/Source/Python/UPT/Library/UniClassObject.py | 166 | CODE | |
| MEDIUM | …Tools/plugins/EdkPlugins/edk2/model/doxygengen_spec.py | 384 | CODE | |
| MEDIUM | …Tools/plugins/EdkPlugins/edk2/model/doxygengen_spec.py | 385 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | BaseTools/Source/Python/AutoGen/__init__.py | 11 | __all__ = ["AutoGen"] | CODE |