Repository Analysis

SerenityOS/serenity

The Serenity Operating System 🐞

1.4 Likely human-written View on GitHub
1.4
Adjusted Score
1.4
Raw Score
100%
Time Factor
2026-05-29
Last Push
33,238
Stars
C++
Language
1,553,880
Lines of Code
13450
Files
2080
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 1HIGH 2MEDIUM 33LOW 2044

Pattern Findings

2080 matches across 14 categories. Click a row to expand file-level details.

Over-Commented Block1815 hits · 1808 pts
SeverityFileLineSnippet
LOW.ycm_extra_conf.py1# Based on the example .ycm_extra_conf.py from YouCompleteMe, adapted
LOW.ycm_extra_conf.py21# relinquishment in perpetuity of all present and future rights to this
LOWAK/Time.h1/*
LOWAK/StdShim.h1/*
LOWAK/StdShim.h101// LLVM LIBCXX
LOWAK/FloatingPointStringConversions.h41/// intentionally as lenient as possible. If your format is stricter you must validate it
LOWAK/FloatingPointStringConversions.h61/// check the comment on parse_first_floating_point.
LOWAK/ByteString.h1/*
LOWAK/ByteString.h21namespace AK {
LOWAK/Format.cpp1/*
LOWAK/Format.cpp21# include <Kernel/Tasks/Process.h>
LOWAK/StackUnwinder.h21// It doesn't return an error on failed memory reads, since the last frame record sometimes contains invalid addresses w
LOWAK/Assertions.h21# define TODO() VERIFY(TODO) /* NOLINT(cert-dcl03-c,misc-static-assert) No, this can't be static_asser
LOWAK/Singleton.h1/*
LOWAK/MACAddress.h1/*
LOWAK/StringFloatingPointConversions.h21 bool sign;
LOWAK/Assertions.cpp1/*
LOWAK/UFixedBigInt.h1/*
LOWAK/StringUtils.cpp1/*
LOWAK/JsonParser.cpp21
LOWAK/JsonParser.cpp41 StringBuilder final_sb;
LOWAK/ByteBuffer.h1/*
LOWAK/Stream.h21/// Operations without a sensible default that are unsupported by an implementation
LOWAK/StringFloatingPointConversions.cpp1/*
LOWAK/IPv4Address.h1/*
LOWAK/SIMDExtras.h201 for (size_t i = 0; i < N; ++i)
LOWAK/StringBuilder.cpp1/*
LOWAK/FixedStringBuffer.h1/*
LOWAK/FloatingPointStringConversions.cpp1/*
LOWAK/FloatingPointStringConversions.cpp221
LOWAK/StringView.h1/*
LOWAK/StringView.h261 // StringView str { "foobar" };
LOWAK/SIMD.h121# if defined(AK_COMPILER_CLANG)
LOWAK/StringView.cpp1/*
LOWAK/Math.h1/*
LOWAK/Math.h1061 .sign = ext.sign
LOWAK/StackInfo.cpp1/*
LOWAK/IPv6Address.h1/*
LOWAK/AsyncStream.h21// In order to correctly implement methods of AsyncResource, you first have to define (not
LOWAK/AsyncStream.h61 // 1. Assert that the object is fully constructed. For example, a socket might assert that it is
LOWAK/Format.h1/*
LOWAK/Vector.h1/*
LOWAK/Platform.h21# define AK_IS_ARCH_X86_64() 0
LOWAK/Platform.h41
LOWAK/Platform.h61# define AK_COMPILER_APPLE_CLANG
LOWAK/Platform.h81# define AK_OS_BSD_GENERIC
LOWAK/Platform.h101# define AK_OS_DRAGONFLY
LOWAK/Platform.h121#if defined(_WIN32) || defined(_WIN64)
LOWAK/Platform.h141#endif
LOWAK/Platform.h161// FIXME: Undefine once https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115851 is fixed.
LOWAK/Platform.h181# undef FLATTEN
LOWAK/Platform.h201#endif
LOWAK/Platform.h221#ifdef DISALLOW
LOWAK/Platform.h241#else
LOWAK/Platform.h261#endif
LOWAK/Try.h1/*
LOWAK/Function.h41// These annotations are used to avoid capturing a variable with local storage in a lambda that outlives it
LOWAK/Function.h341using AK::IsCallableWithArguments;
LOWAK/FixedPoint.h1/*
LOWAK/FixedPoint.h221 This ret = create_raw(value >> precision);
1755 more matches not shown…
Fake / Example Data129 hits · 158 pts
SeverityFileLineSnippet
LOW…aintablewithlines-corner-clip-in-scroll-container.html36 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque
LOW…aintablewithlines-corner-clip-in-scroll-container.html36 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque
LOW…sts/LibWeb/Ref/scrolled-text-with-clipped-corners.html18 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis
LOW…sts/LibWeb/Ref/scrolled-text-with-clipped-corners.html18 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis
LOWTests/LibWeb/Ref/clip.html13</style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l
LOWTests/LibWeb/Ref/clip.html13</style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l
LOW…ibWeb/Ref/positioned-elements-in-scroll-container.html40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
LOW…ibWeb/Ref/positioned-elements-in-scroll-container.html40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
LOW…ibWeb/Ref/positioned-elements-in-scroll-container.html51 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
LOW…ibWeb/Ref/positioned-elements-in-scroll-container.html51 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
LOW…ibWeb/Ref/positioned-elements-in-scroll-container.html59 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
LOW…ibWeb/Ref/positioned-elements-in-scroll-container.html59 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
LOWTests/LibWeb/Ref/reference/clip-ref.html10</style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l
LOWTests/LibWeb/Ref/reference/clip-ref.html10</style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l
LOW…/reference/scrolled-text-with-clipped-corners-ref.html24 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis
LOW…/reference/scrolled-text-with-clipped-corners-ref.html24 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis
LOW…ablewithlines-corner-clip-in-scroll-container-ref.html34 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque
LOW…ablewithlines-corner-clip-in-scroll-container-ref.html34 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque
LOW…rence/positioned-elements-in-scroll-container-ref.html39 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
LOW…rence/positioned-elements-in-scroll-container-ref.html39 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
LOW…rence/positioned-elements-in-scroll-container-ref.html50 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
LOW…rence/positioned-elements-in-scroll-container-ref.html50 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
LOW…rence/positioned-elements-in-scroll-container-ref.html58 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
LOW…rence/positioned-elements-in-scroll-container-ref.html58 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt50 "lorem ipsum lorem ipsum lorem ipsum lorem ipsum"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt52 "lorem ipsum lorem ipsum lorem ipsum lorem ipsum"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt54 "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt56 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt58 "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt60 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt62 "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt64 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt66 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt68 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt70 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt72 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt74 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt76 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt78 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt80 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt82 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…ts/LibWeb/Layout/expected/block-and-inline/float-1.txt84 "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem"
LOW…line/narrow-bfc-width-to-avoid-overlap-with-floats.txt8 "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
LOW…line/narrow-bfc-width-to-avoid-overlap-with-floats.txt8 "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
LOW…d-inline/float-left-and-right-with-text-in-between.txt5 "Lorem ipsum dolor sit"
LOW…tem-with-box-sizing-border-box-and-nonzero-padding.txt7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus interdum libero et urna"
LOW…tem-with-box-sizing-border-box-and-nonzero-padding.txt7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus interdum libero et urna"
LOW…s/LibWeb/Layout/expected/grid/min-height-from-text.txt7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam dignissim elit eget arcu"
LOW…s/LibWeb/Layout/expected/grid/min-height-from-text.txt7 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam dignissim elit eget arcu"
LOW…s/LibWeb/Layout/expected/grid/min-height-from-text.txt17 "Lorem ipsum dolor sit amet."
LOW…s/LibWeb/Layout/expected/grid/min-height-from-text.txt17 "Lorem ipsum dolor sit amet."
LOW…/LibWeb/Layout/expected/grid/row-span-2-maxcontent.txt39 "Lorem ipsum dolor sit amet, consectetur"
LOW…/LibWeb/Layout/expected/grid/row-span-2-maxcontent.txt39 "Lorem ipsum dolor sit amet, consectetur"
LOW…sts/LibWeb/Layout/expected/grid/item-column-span-2.txt12 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut iaculis venenatis"
LOW…sts/LibWeb/Layout/expected/grid/item-column-span-2.txt12 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut iaculis venenatis"
LOW…s/LibWeb/Layout/expected/grid/row-span-2-with-gaps.txt39 "Lorem ipsum dolor sit amet, consectetur"
LOW…s/LibWeb/Layout/expected/grid/row-span-2-with-gaps.txt39 "Lorem ipsum dolor sit amet, consectetur"
LOWTests/LibWeb/Layout/expected/grid/row-span-2.txt39 "Lorem ipsum dolor sit amet, consectetur"
LOWTests/LibWeb/Layout/expected/grid/row-span-2.txt39 "Lorem ipsum dolor sit amet, consectetur"
LOW…oat-left-and-right-with-justified-text-in-between.html25Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse a placerat mauris, ut elementum mi. Morbi ut vehicu
69 more matches not shown…
Hyper-Verbose Identifiers49 hits · 52 pts
SeverityFileLineSnippet
LOW.ycm_extra_conf.py78def find_corresponding_source_file(filename):
LOWAK/StringFloatingPointConversions.cpp271 def split_by_wide_digits_and_print(value):
LOWUserland/Libraries/LibGfx/TIFFGenerator.py208def export_enum_to_string_converter(enums: List[Type[EnumWithExportName]]) -> str:
LOWUserland/Libraries/LibGfx/TIFFGenerator.py299def pascal_case_to_snake_case(name: str) -> str:
LOWUserland/Libraries/LibGfx/TIFFGenerator.py530def generate_tag_handler_file(tags: List[Tag]) -> str:
LOW…erland/Libraries/LibJS/Tests/operators/delete-basic.js126 function createToPrimitiveFunction(object, valueToReturn) {
LOW…ZonedDateTime/ZonedDateTime.prototype.withPlainTime.js6 function checkCommonExpectedResults(withPlainTimeZonedDateTime) {
LOW…ibJS/Tests/builtins/Atomics/Atomics.compareExchange.js28 function detachArrayWhileAccessingIndex(array) {
LOW…land/Libraries/LibJS/Tests/syntax/function-hoisting.js224 function hoistInBlockStrictFunction() {
LOW…land/Libraries/LibJS/Tests/syntax/function-hoisting.js259 function nestedBlocksStrictFunction() {
LOW…land/Libraries/LibJS/Tests/syntax/function-hoisting.js282 function notBlockStrictFunctionTopLevel() {
LOW…land/Libraries/LibJS/Tests/syntax/function-hoisting.js288 function notBlockStrictFunctionTopLevel() {
LOW…land/Libraries/LibJS/Tests/syntax/function-hoisting.js295 function notBlockStrictFunctionTopLevel() {
LOW…land/Libraries/LibJS/Tests/syntax/function-hoisting.js331 function hoistSecondOneStrictFunction() {
LOW…land/Libraries/LibJS/Tests/syntax/function-hoisting.js335 function hoistSecondOneStrictFunction() {
LOWUserland/Libraries/LibJS/Tests/syntax/async-await.js262 function makeConstructorObservable(promise) {
LOWUserland/Libraries/LibJS/Tests/modules/basic-modules.js39function expectedModuleToThrowSyntaxError(filename, message) {
LOW…/LibWeb/Text/input/Element-offsetParent-of-iframe.html4 function offsetParentOfChildDocument() {
LOW…LibWeb/Text/input/ProcessingInstruction-cloneNode.html7 function dumpProcessingInstruction(name, pi) {
LOW…ts/LibWeb/Text/input/css/constructed-style-sheets.html5 function constructedStyleSheetAppliesToDocument(options) {
LOW…t/input/css/dir-pseudo-on-form-associated-element.html14 function testElementDirectionality(element) {
LOW…treams/TransformStream-cancelled-by-writable-side.html3 function testTransformStreamReadableStreamCancellation() {
LOW…treams/TransformStream-cancelled-by-readable-side.html3 function testTransformStreamReadableStreamCancellation() {
LOW…bWeb/Text/input/Streams/ReadableStream-can-cancel.html3 function testReadableStreamCancellation() {
LOW…ext/input/Streams/QueuingStrategy-high-water-mark.html4 function checkHighWaterMarkForClass(cls, object) {
LOW…bWeb/Text/input/HTML/reflected-integer-attributes.html10 function testIntegerReflectedProperty(tagName, property) {
LOW…bWeb/Text/input/ResizeObserver/observe-border-box.html24 function createResizeObserverPromise() {
LOW…/input/ResizeObserver/notify-if-parent-is-removed.html20 function createResizeObserverPromise() {
LOWTests/LibWeb/Text/input/ResizeObserver/observe.html20 function createResizeObserverPromise() {
LOW…xt/input/ResizeObserver/notify-if-node-is-removed.html20 function createResizeObserverPromise() {
LOWTests/LibWeb/Text/input/ResizeObserver/unobserve.html20 function createResizeObserverPromise() {
LOWTests/LibWeb/Text/input/ResizeObserver/disconnect.html36 function createResizeObserverCallback() {
LOW…eb/Text/input/DOM/Document-set-partial-attributes.html5 function testPartialDocumentAttribute(documentAttr, bodyAttr) {
LOWMeta/label-pull-requests.js29async function labelsForGenericPullRequestChange(currentLabels) {
LOWMeta/label-pull-requests.js35async function labelsForPullRequestEffectivelyClosed(currentLabels) {
LOWMeta/label-pull-requests.js47 async function labelsForPullRequestReviewSubmitted(currentLabels, { pull_request, review }) {
LOWMeta/run.py261 def display_backend_arguments(self) -> str | None:
LOWMeta/run.py270 def network_backend_arguments(self) -> list[str]:
LOWMeta/run.py275 def network_default_arguments(self) -> str | None:
LOWMeta/run.py285 def character_device_arguments(self) -> list[str]:
LOWMeta/run.py462def set_up_basic_kernel_cmdline(config: Configuration):
LOWMeta/run.py339def determine_boot_drive_type() -> BootDriveType:
LOWMeta/run.py434def set_up_virtualization_support(config: Configuration):
LOWMeta/riscv_extensions_generator.py46def unprivileged_extension_sort_key(extension):
LOWMeta/lint-ports.py204def get_and_check_port_patch_list(ports):
LOWMeta/lint-ports.py249def check_descriptions_for_port_patches(patches):
LOWMeta/lint-ports.py327def check_patches_are_git_patches(patches):
LOWMeta/CMake/get_cxx_includes.py7def get_includes_from_version_output(compiler, target_args):
LOWMeta/CMake/get_cxx_includes.py32def get_includes_from_preprocessor_output(compiler, test_file, target_args):
AI Slop Vocabulary16 hits · 46 pts
SeverityFileLineSnippet
MEDIUMAK/StringFloatingPointConversions.cpp292 # The following are some random approximations. Absolutely nothing special with these exact numbers.
MEDIUMUserland/Libraries/LibWeb/Crypto/CryptoAlgorithms.cpp82 // utilize the minimum number of octets needed to represent the
MEDIUMUserland/Libraries/LibWeb/CSS/MediaQuery.cpp104 // add more robust handling for them then.
MEDIUM…land/Libraries/LibWeb/Layout/GridFormattingContext.cpp2075 // NOTE: Absolutely positioned boxes are relative to the *padding edge* of the containing block.
MEDIUMUserland/Libraries/LibWeb/Layout/FormattingContext.cpp65 // Absolutely positioned elements (elements where position is absolute or fixed).
MEDIUMUserland/Libraries/LibWeb/Layout/FormattingContext.cpp350 // Absolutely positioned children are ignored,
MEDIUMUserland/Libraries/LibWeb/Layout/FormattingContext.cpp852 // 10.3.8 Absolutely positioned, replaced elements
MEDIUMUserland/Libraries/LibWeb/Layout/FormattingContext.cpp936 // 5.3. The Height Of Absolutely Positioned, Non-Replaced Elements
MEDIUMUserland/Libraries/LibWeb/Layout/FormattingContext.cpp1277 // NOTE: Absolutely positioned boxes are relative to the *padding edge* of the containing block.
MEDIUMUserland/Libraries/LibWeb/Layout/FormattingContext.cpp1285 // NOTE: Absolutely positioned boxes are relative to the *padding edge* of the containing block.
MEDIUMUserland/Libraries/LibWeb/Layout/FormattingContext.cpp1299 // 10.6.5 Absolutely positioned, replaced elements
MEDIUMUserland/Libraries/LibAudio/PlaybackStream.h29// The interface is designed to be simple and robust. All control functions can be called safely from any thread.
MEDIUMMeta/run.py202 # Argument list pertaining to Kernel and Prekernel image(s)
LOWPorts/qemu/package.sh44# We don't have '<arch>-serenity-pkg-config', so just use the "normal" one.
MEDIUM…rnel/Bus/USB/Drivers/MassStorage/MassStorageDriver.cpp68 // as they replace the Read/WriteReady signals to and leverage stream IDs instead
MEDIUMKernel/Heap/Heap.h85 // FIXME: These should utilize the alignment directly instead of trying to allocate `size + alignment`.
Verbosity Indicators22 hits · 40 pts
SeverityFileLineSnippet
LOWUserland/Libraries/LibWeb/Layout/FormattingContext.cpp1186 // The purpose of this function is to calculate the approximate position that `box`
LOWUserland/Libraries/LibWeb/HTML/Location.cpp49 // Step 2: Let valueOf be location's relevant realm.[[Intrinsics]].[[%Object.prototype.valueOf%]].
LOWUserland/Libraries/LibWeb/HTML/Location.cpp53 // Step 3: Perform ! location.[[DefineOwnProperty]]("valueOf", { [[Value]]: valueOf, [[Writable]]: false, [[Enumerab
LOWUserland/Libraries/LibWeb/HTML/Location.cpp62 // Step 4: Perform ! location.[[DefineOwnProperty]](%Symbol.toPrimitive%, { [[Value]]: undefined, [[Writable]]: fals
LOWUserland/Libraries/LibGfx/Path.cpp105 // Step 1: Compute (x1', y1')
LOWUserland/Libraries/LibGfx/Path.cpp111 // Step 2: Compute (cx', cy')
LOWUserland/Libraries/LibGfx/Path.cpp138 // Step 3: Compute (cx, cy) from (cx', cy')
LOW…ries/LibJS/Runtime/Temporal/PlainMonthDayPrototype.cpp287 // Step 1: Let monthDay be the this value
LOW…ries/LibJS/Runtime/Temporal/PlainMonthDayPrototype.cpp288 // Step 2: Perform ? RequireInternalSlot(monthDay, [[InitializedTemporalMonthDay]]).
LOW…ries/LibJS/Runtime/Temporal/PlainMonthDayPrototype.cpp291 // Step 3: Return monthDay.[[Calendar]].
LOW…ies/LibJS/Runtime/Temporal/PlainYearMonthPrototype.cpp454 // Step 1: Let yearMonth be the this value
LOW…ies/LibJS/Runtime/Temporal/PlainYearMonthPrototype.cpp455 // Step 2: Perform ? RequireInternalSlot(yearMonth, [[InitializedTemporalYearMonth]]).
LOW…ies/LibJS/Runtime/Temporal/PlainYearMonthPrototype.cpp458 // Step 3: Return yearMonth.[[Calendar]].identifier
LOWUserland/Libraries/LibJS/Bytecode/Interpreter.cpp690 // generators as well, so we need to check if it will actually
LOWMeta/Lagom/Tools/ConfigureComponents/main.cpp228 // Step 1: Check if everything is in order.
LOWMeta/Lagom/Tools/ConfigureComponents/main.cpp250 // Step 2: Open and parse the 'components.ini' file.
LOWMeta/Lagom/Tools/ConfigureComponents/main.cpp261 // Step 3: Ask the user which starting configuration to use.
LOWMeta/Lagom/Tools/ConfigureComponents/main.cpp283 // Step 4: Customize the configuration if the user requested to. In any case, set the components component.is_select
LOWMeta/Lagom/Tools/ConfigureComponents/main.cpp345 // Step 5: Generate the cmake command.
LOWMeta/Lagom/Tools/ConfigureComponents/main.cpp360 // Step 6: Run 'ninja clean', 'rm -rf Root' and CMake
LOWKernel/Tasks/Scheduler.cpp493 // as a Spinlock), we need to check if we're not already doing this
LOWKernel/Devices/KCOVDevice.cpp56 // Buffer is shared among all proc threads, hence we need to check if any of them
Decorative Section Separators8 hits · 36 pts
SeverityFileLineSnippet
MEDIUMAK/JsonParser.cpp27// │├── " ──╮───────────────────────────────────────────────╭── " ──┤│
MEDIUMAK/JsonParser.cpp29// │ ╭───────────────────<─────────────────────╮ │
MEDIUMAK/JsonParser.cpp31// ╰──╰──╮───────────── [^"\\] ──────────────╭──╯──╯
MEDIUMAK/JsonParser.cpp33// ╰── \ ───╮──── ["\\bfnrt] ───────╭──╯
MEDIUMUserland/Libraries/LibWeb/Painting/ShadowPainting.cpp473 // ┌───┬────────┬───┐
MEDIUMUserland/Libraries/LibWeb/Painting/ShadowPainting.cpp475 // ├───┼────────┼───┤
MEDIUMUserland/Libraries/LibWeb/Painting/ShadowPainting.cpp481 // ├───┼────────┼───┤
MEDIUMUserland/Libraries/LibWeb/Painting/ShadowPainting.cpp483 // └───┴────────┴───┘
Self-Referential Comments5 hits · 15 pts
SeverityFileLineSnippet
MEDIUM.ycm_extra_conf.py4# This file is NOT licensed under the GPLv3, which is the license for the rest
MEDIUMMeta/lb-cherry-picks.py321# Define a list of pull request IDs that should never be merged
MEDIUMMeta/riscv_extensions_generator.py60# This file is used to generate the RISC-V Extensions.h header.
MEDIUMPorts/opfor/package.sh43 # Create a launch script
MEDIUMPorts/halflife/package.sh45 # Create a launch script
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippet
HIGH…land/Libraries/LibWeb/WebGL/WebGLContextAttributes.cpp16 // NOTE: This code was generated by the IDL code generator and then cleaned up.
HIGHUserland/Libraries/LibGUI/Margins.h46 // GML compatibility constructors only for use in auto-generated code.
Deep Nesting16 hits · 15 pts
SeverityFileLineSnippet
LOWTests/LibWeb/WPT/concat-extract-metadata.py17
LOWMeta/run.py354
LOWMeta/run.py469
LOWMeta/run.py547
LOWMeta/run.py597
LOWMeta/run.py642
LOWMeta/run.py670
LOWMeta/import-wpt-test.py58
LOWMeta/test_pdf.py55
LOWMeta/check-newlines-at-eof.py42
LOWMeta/check-style.py96
LOWMeta/check-idl-files.py32
LOWMeta/download_file.py35
LOWMeta/lint-ports.py113
LOWMeta/lint-ports.py249
LOWMeta/serenity_gdb.py14
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippet
CRITICAL.github/workflows/lintcommits.yml60 const opts = github.rest.pulls.listCommits.endpoint.merge({
Slop Phrases4 hits · 9 pts
SeverityFileLineSnippet
MEDIUMUserland/Libraries/LibWeb/HTML/HTMLImageElement.cpp877 // FIXME: or if the image format is unsupported (as determined by applying the image sniffing rules, aga
MEDIUMUserland/Libraries/LibWeb/HTML/HTMLImageElement.cpp898 // or if the image format is unsupported (as determined by applying the image sniffing rules, again a
LOWMeta/shell_include.sh26 # To make doas work, you have to make sure you use the "keepenv" flag in doas.conf
LOWPorts/neovim/package.sh25 # When updating these, make sure to also add new symlinks in the install step.
Redundant / Tautological Comments5 hits · 9 pts
SeverityFileLineSnippet
LOWMeta/run.py454 # Check if HVF is actually available if we're on MacOS
LOWMeta/run.py457 # Check if WHPX is actually available if we're on Windows
LOWMeta/run.py609 # Check if `nvidia-smi` is installed; if it is, assume that NVIDIA drivers would be used.
LOWPorts/python3/package.sh54 # Check if major and minor version of python3 are matching
LOWPorts/ruby/package.sh40 # Check if major and minor version of ruby are matching
Excessive Try-Catch Wrapping5 hits · 8 pts
SeverityFileLineSnippet
MEDIUMMeta/run.py984 print(f"Error: {e}")
MEDIUMMeta/run.py588def has_virgl() -> bool:
LOWMeta/run.py396 except Exception:
LOWMeta/run.py985 except Exception as e:
MEDIUMMeta/CMake/get_cxx_includes.py13 print("Error getting includes from compiler version output: " + e.output)
Unused Imports3 hits · 3 pts
SeverityFileLineSnippet
LOWTests/ClangPlugins/lit.cfg.py8
LOWTests/ClangPlugins/lit.cfg.py9
LOWMeta/run.py8