The Serenity Operating System 🐞
2080 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ycm_extra_conf.py | 1 | # Based on the example .ycm_extra_conf.py from YouCompleteMe, adapted |
| LOW | .ycm_extra_conf.py | 21 | # relinquishment in perpetuity of all present and future rights to this |
| LOW | AK/Time.h | 1 | /* |
| LOW | AK/StdShim.h | 1 | /* |
| LOW | AK/StdShim.h | 101 | // LLVM LIBCXX |
| LOW | AK/FloatingPointStringConversions.h | 41 | /// intentionally as lenient as possible. If your format is stricter you must validate it |
| LOW | AK/FloatingPointStringConversions.h | 61 | /// check the comment on parse_first_floating_point. |
| LOW | AK/ByteString.h | 1 | /* |
| LOW | AK/ByteString.h | 21 | namespace AK { |
| LOW | AK/Format.cpp | 1 | /* |
| LOW | AK/Format.cpp | 21 | # include <Kernel/Tasks/Process.h> |
| LOW | AK/StackUnwinder.h | 21 | // It doesn't return an error on failed memory reads, since the last frame record sometimes contains invalid addresses w |
| LOW | AK/Assertions.h | 21 | # define TODO() VERIFY(TODO) /* NOLINT(cert-dcl03-c,misc-static-assert) No, this can't be static_asser |
| LOW | AK/Singleton.h | 1 | /* |
| LOW | AK/MACAddress.h | 1 | /* |
| LOW | AK/StringFloatingPointConversions.h | 21 | bool sign; |
| LOW | AK/Assertions.cpp | 1 | /* |
| LOW | AK/UFixedBigInt.h | 1 | /* |
| LOW | AK/StringUtils.cpp | 1 | /* |
| LOW | AK/JsonParser.cpp | 21 | |
| LOW | AK/JsonParser.cpp | 41 | StringBuilder final_sb; |
| LOW | AK/ByteBuffer.h | 1 | /* |
| LOW | AK/Stream.h | 21 | /// Operations without a sensible default that are unsupported by an implementation |
| LOW | AK/StringFloatingPointConversions.cpp | 1 | /* |
| LOW | AK/IPv4Address.h | 1 | /* |
| LOW | AK/SIMDExtras.h | 201 | for (size_t i = 0; i < N; ++i) |
| LOW | AK/StringBuilder.cpp | 1 | /* |
| LOW | AK/FixedStringBuffer.h | 1 | /* |
| LOW | AK/FloatingPointStringConversions.cpp | 1 | /* |
| LOW | AK/FloatingPointStringConversions.cpp | 221 | |
| LOW | AK/StringView.h | 1 | /* |
| LOW | AK/StringView.h | 261 | // StringView str { "foobar" }; |
| LOW | AK/SIMD.h | 121 | # if defined(AK_COMPILER_CLANG) |
| LOW | AK/StringView.cpp | 1 | /* |
| LOW | AK/Math.h | 1 | /* |
| LOW | AK/Math.h | 1061 | .sign = ext.sign |
| LOW | AK/StackInfo.cpp | 1 | /* |
| LOW | AK/IPv6Address.h | 1 | /* |
| LOW | AK/AsyncStream.h | 21 | // In order to correctly implement methods of AsyncResource, you first have to define (not |
| LOW | AK/AsyncStream.h | 61 | // 1. Assert that the object is fully constructed. For example, a socket might assert that it is |
| LOW | AK/Format.h | 1 | /* |
| LOW | AK/Vector.h | 1 | /* |
| LOW | AK/Platform.h | 21 | # define AK_IS_ARCH_X86_64() 0 |
| LOW | AK/Platform.h | 41 | |
| LOW | AK/Platform.h | 61 | # define AK_COMPILER_APPLE_CLANG |
| LOW | AK/Platform.h | 81 | # define AK_OS_BSD_GENERIC |
| LOW | AK/Platform.h | 101 | # define AK_OS_DRAGONFLY |
| LOW | AK/Platform.h | 121 | #if defined(_WIN32) || defined(_WIN64) |
| LOW | AK/Platform.h | 141 | #endif |
| LOW | AK/Platform.h | 161 | // FIXME: Undefine once https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115851 is fixed. |
| LOW | AK/Platform.h | 181 | # undef FLATTEN |
| LOW | AK/Platform.h | 201 | #endif |
| LOW | AK/Platform.h | 221 | #ifdef DISALLOW |
| LOW | AK/Platform.h | 241 | #else |
| LOW | AK/Platform.h | 261 | #endif |
| LOW | AK/Try.h | 1 | /* |
| LOW | AK/Function.h | 41 | // These annotations are used to avoid capturing a variable with local storage in a lambda that outlives it |
| LOW | AK/Function.h | 341 | using AK::IsCallableWithArguments; |
| LOW | AK/FixedPoint.h | 1 | /* |
| LOW | AK/FixedPoint.h | 221 | This ret = create_raw(value >> precision); |
| 1755 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …aintablewithlines-corner-clip-in-scroll-container.html | 36 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …aintablewithlines-corner-clip-in-scroll-container.html | 36 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …sts/LibWeb/Ref/scrolled-text-with-clipped-corners.html | 18 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | …sts/LibWeb/Ref/scrolled-text-with-clipped-corners.html | 18 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | Tests/LibWeb/Ref/clip.html | 13 | </style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l |
| LOW | Tests/LibWeb/Ref/clip.html | 13 | </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.html | 40 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …ibWeb/Ref/positioned-elements-in-scroll-container.html | 40 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …ibWeb/Ref/positioned-elements-in-scroll-container.html | 51 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …ibWeb/Ref/positioned-elements-in-scroll-container.html | 51 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …ibWeb/Ref/positioned-elements-in-scroll-container.html | 59 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | …ibWeb/Ref/positioned-elements-in-scroll-container.html | 59 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod |
| LOW | Tests/LibWeb/Ref/reference/clip-ref.html | 10 | </style><div class="clip">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l |
| LOW | Tests/LibWeb/Ref/reference/clip-ref.html | 10 | </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.html | 24 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | …/reference/scrolled-text-with-clipped-corners-ref.html | 24 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque eu nisi facilisis |
| LOW | …ablewithlines-corner-clip-in-scroll-container-ref.html | 34 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …ablewithlines-corner-clip-in-scroll-container-ref.html | 34 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut ultrices neque |
| LOW | …rence/positioned-elements-in-scroll-container-ref.html | 39 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …rence/positioned-elements-in-scroll-container-ref.html | 39 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …rence/positioned-elements-in-scroll-container-ref.html | 50 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …rence/positioned-elements-in-scroll-container-ref.html | 50 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …rence/positioned-elements-in-scroll-container-ref.html | 58 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …rence/positioned-elements-in-scroll-container-ref.html | 58 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 50 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 52 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 54 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 56 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 58 | "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 60 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 62 | "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.txt | 64 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 66 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 68 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 70 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 72 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 74 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 76 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 78 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 80 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 82 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …ts/LibWeb/Layout/expected/block-and-inline/float-1.txt | 84 | "ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem" |
| LOW | …line/narrow-bfc-width-to-avoid-overlap-with-floats.txt | 8 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit." |
| LOW | …line/narrow-bfc-width-to-avoid-overlap-with-floats.txt | 8 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit." |
| LOW | …d-inline/float-left-and-right-with-text-in-between.txt | 5 | "Lorem ipsum dolor sit" |
| LOW | …tem-with-box-sizing-border-box-and-nonzero-padding.txt | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus interdum libero et urna" |
| LOW | …tem-with-box-sizing-border-box-and-nonzero-padding.txt | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus interdum libero et urna" |
| LOW | …s/LibWeb/Layout/expected/grid/min-height-from-text.txt | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam dignissim elit eget arcu" |
| LOW | …s/LibWeb/Layout/expected/grid/min-height-from-text.txt | 7 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam dignissim elit eget arcu" |
| LOW | …s/LibWeb/Layout/expected/grid/min-height-from-text.txt | 17 | "Lorem ipsum dolor sit amet." |
| LOW | …s/LibWeb/Layout/expected/grid/min-height-from-text.txt | 17 | "Lorem ipsum dolor sit amet." |
| LOW | …/LibWeb/Layout/expected/grid/row-span-2-maxcontent.txt | 39 | "Lorem ipsum dolor sit amet, consectetur" |
| LOW | …/LibWeb/Layout/expected/grid/row-span-2-maxcontent.txt | 39 | "Lorem ipsum dolor sit amet, consectetur" |
| LOW | …sts/LibWeb/Layout/expected/grid/item-column-span-2.txt | 12 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut iaculis venenatis" |
| LOW | …sts/LibWeb/Layout/expected/grid/item-column-span-2.txt | 12 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut iaculis venenatis" |
| LOW | …s/LibWeb/Layout/expected/grid/row-span-2-with-gaps.txt | 39 | "Lorem ipsum dolor sit amet, consectetur" |
| LOW | …s/LibWeb/Layout/expected/grid/row-span-2-with-gaps.txt | 39 | "Lorem ipsum dolor sit amet, consectetur" |
| LOW | Tests/LibWeb/Layout/expected/grid/row-span-2.txt | 39 | "Lorem ipsum dolor sit amet, consectetur" |
| LOW | Tests/LibWeb/Layout/expected/grid/row-span-2.txt | 39 | "Lorem ipsum dolor sit amet, consectetur" |
| LOW | …oat-left-and-right-with-justified-text-in-between.html | 25 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse a placerat mauris, ut elementum mi. Morbi ut vehicu |
| 69 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ycm_extra_conf.py | 78 | def find_corresponding_source_file(filename): |
| LOW | AK/StringFloatingPointConversions.cpp | 271 | def split_by_wide_digits_and_print(value): |
| LOW | Userland/Libraries/LibGfx/TIFFGenerator.py | 208 | def export_enum_to_string_converter(enums: List[Type[EnumWithExportName]]) -> str: |
| LOW | Userland/Libraries/LibGfx/TIFFGenerator.py | 299 | def pascal_case_to_snake_case(name: str) -> str: |
| LOW | Userland/Libraries/LibGfx/TIFFGenerator.py | 530 | def generate_tag_handler_file(tags: List[Tag]) -> str: |
| LOW | …erland/Libraries/LibJS/Tests/operators/delete-basic.js | 126 | function createToPrimitiveFunction(object, valueToReturn) { |
| LOW | …ZonedDateTime/ZonedDateTime.prototype.withPlainTime.js | 6 | function checkCommonExpectedResults(withPlainTimeZonedDateTime) { |
| LOW | …ibJS/Tests/builtins/Atomics/Atomics.compareExchange.js | 28 | function detachArrayWhileAccessingIndex(array) { |
| LOW | …land/Libraries/LibJS/Tests/syntax/function-hoisting.js | 224 | function hoistInBlockStrictFunction() { |
| LOW | …land/Libraries/LibJS/Tests/syntax/function-hoisting.js | 259 | function nestedBlocksStrictFunction() { |
| LOW | …land/Libraries/LibJS/Tests/syntax/function-hoisting.js | 282 | function notBlockStrictFunctionTopLevel() { |
| LOW | …land/Libraries/LibJS/Tests/syntax/function-hoisting.js | 288 | function notBlockStrictFunctionTopLevel() { |
| LOW | …land/Libraries/LibJS/Tests/syntax/function-hoisting.js | 295 | function notBlockStrictFunctionTopLevel() { |
| LOW | …land/Libraries/LibJS/Tests/syntax/function-hoisting.js | 331 | function hoistSecondOneStrictFunction() { |
| LOW | …land/Libraries/LibJS/Tests/syntax/function-hoisting.js | 335 | function hoistSecondOneStrictFunction() { |
| LOW | Userland/Libraries/LibJS/Tests/syntax/async-await.js | 262 | function makeConstructorObservable(promise) { |
| LOW | Userland/Libraries/LibJS/Tests/modules/basic-modules.js | 39 | function expectedModuleToThrowSyntaxError(filename, message) { |
| LOW | …/LibWeb/Text/input/Element-offsetParent-of-iframe.html | 4 | function offsetParentOfChildDocument() { |
| LOW | …LibWeb/Text/input/ProcessingInstruction-cloneNode.html | 7 | function dumpProcessingInstruction(name, pi) { |
| LOW | …ts/LibWeb/Text/input/css/constructed-style-sheets.html | 5 | function constructedStyleSheetAppliesToDocument(options) { |
| LOW | …t/input/css/dir-pseudo-on-form-associated-element.html | 14 | function testElementDirectionality(element) { |
| LOW | …treams/TransformStream-cancelled-by-writable-side.html | 3 | function testTransformStreamReadableStreamCancellation() { |
| LOW | …treams/TransformStream-cancelled-by-readable-side.html | 3 | function testTransformStreamReadableStreamCancellation() { |
| LOW | …bWeb/Text/input/Streams/ReadableStream-can-cancel.html | 3 | function testReadableStreamCancellation() { |
| LOW | …ext/input/Streams/QueuingStrategy-high-water-mark.html | 4 | function checkHighWaterMarkForClass(cls, object) { |
| LOW | …bWeb/Text/input/HTML/reflected-integer-attributes.html | 10 | function testIntegerReflectedProperty(tagName, property) { |
| LOW | …bWeb/Text/input/ResizeObserver/observe-border-box.html | 24 | function createResizeObserverPromise() { |
| LOW | …/input/ResizeObserver/notify-if-parent-is-removed.html | 20 | function createResizeObserverPromise() { |
| LOW | Tests/LibWeb/Text/input/ResizeObserver/observe.html | 20 | function createResizeObserverPromise() { |
| LOW | …xt/input/ResizeObserver/notify-if-node-is-removed.html | 20 | function createResizeObserverPromise() { |
| LOW | Tests/LibWeb/Text/input/ResizeObserver/unobserve.html | 20 | function createResizeObserverPromise() { |
| LOW | Tests/LibWeb/Text/input/ResizeObserver/disconnect.html | 36 | function createResizeObserverCallback() { |
| LOW | …eb/Text/input/DOM/Document-set-partial-attributes.html | 5 | function testPartialDocumentAttribute(documentAttr, bodyAttr) { |
| LOW | Meta/label-pull-requests.js | 29 | async function labelsForGenericPullRequestChange(currentLabels) { |
| LOW | Meta/label-pull-requests.js | 35 | async function labelsForPullRequestEffectivelyClosed(currentLabels) { |
| LOW | Meta/label-pull-requests.js | 47 | async function labelsForPullRequestReviewSubmitted(currentLabels, { pull_request, review }) { |
| LOW | Meta/run.py | 261 | def display_backend_arguments(self) -> str | None: |
| LOW | Meta/run.py | 270 | def network_backend_arguments(self) -> list[str]: |
| LOW | Meta/run.py | 275 | def network_default_arguments(self) -> str | None: |
| LOW | Meta/run.py | 285 | def character_device_arguments(self) -> list[str]: |
| LOW | Meta/run.py | 462 | def set_up_basic_kernel_cmdline(config: Configuration): |
| LOW | Meta/run.py | 339 | def determine_boot_drive_type() -> BootDriveType: |
| LOW | Meta/run.py | 434 | def set_up_virtualization_support(config: Configuration): |
| LOW | Meta/riscv_extensions_generator.py | 46 | def unprivileged_extension_sort_key(extension): |
| LOW | Meta/lint-ports.py | 204 | def get_and_check_port_patch_list(ports): |
| LOW | Meta/lint-ports.py | 249 | def check_descriptions_for_port_patches(patches): |
| LOW | Meta/lint-ports.py | 327 | def check_patches_are_git_patches(patches): |
| LOW | Meta/CMake/get_cxx_includes.py | 7 | def get_includes_from_version_output(compiler, target_args): |
| LOW | Meta/CMake/get_cxx_includes.py | 32 | def get_includes_from_preprocessor_output(compiler, test_file, target_args): |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | AK/StringFloatingPointConversions.cpp | 292 | # The following are some random approximations. Absolutely nothing special with these exact numbers. |
| MEDIUM | Userland/Libraries/LibWeb/Crypto/CryptoAlgorithms.cpp | 82 | // utilize the minimum number of octets needed to represent the |
| MEDIUM | Userland/Libraries/LibWeb/CSS/MediaQuery.cpp | 104 | // add more robust handling for them then. |
| MEDIUM | …land/Libraries/LibWeb/Layout/GridFormattingContext.cpp | 2075 | // NOTE: Absolutely positioned boxes are relative to the *padding edge* of the containing block. |
| MEDIUM | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 65 | // Absolutely positioned elements (elements where position is absolute or fixed). |
| MEDIUM | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 350 | // Absolutely positioned children are ignored, |
| MEDIUM | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 852 | // 10.3.8 Absolutely positioned, replaced elements |
| MEDIUM | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 936 | // 5.3. The Height Of Absolutely Positioned, Non-Replaced Elements |
| MEDIUM | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 1277 | // NOTE: Absolutely positioned boxes are relative to the *padding edge* of the containing block. |
| MEDIUM | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 1285 | // NOTE: Absolutely positioned boxes are relative to the *padding edge* of the containing block. |
| MEDIUM | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 1299 | // 10.6.5 Absolutely positioned, replaced elements |
| MEDIUM | Userland/Libraries/LibAudio/PlaybackStream.h | 29 | // The interface is designed to be simple and robust. All control functions can be called safely from any thread. |
| MEDIUM | Meta/run.py | 202 | # Argument list pertaining to Kernel and Prekernel image(s) |
| LOW | Ports/qemu/package.sh | 44 | # We don't have '<arch>-serenity-pkg-config', so just use the "normal" one. |
| MEDIUM | …rnel/Bus/USB/Drivers/MassStorage/MassStorageDriver.cpp | 68 | // as they replace the Read/WriteReady signals to and leverage stream IDs instead |
| MEDIUM | Kernel/Heap/Heap.h | 85 | // FIXME: These should utilize the alignment directly instead of trying to allocate `size + alignment`. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Userland/Libraries/LibWeb/Layout/FormattingContext.cpp | 1186 | // The purpose of this function is to calculate the approximate position that `box` |
| LOW | Userland/Libraries/LibWeb/HTML/Location.cpp | 49 | // Step 2: Let valueOf be location's relevant realm.[[Intrinsics]].[[%Object.prototype.valueOf%]]. |
| LOW | Userland/Libraries/LibWeb/HTML/Location.cpp | 53 | // Step 3: Perform ! location.[[DefineOwnProperty]]("valueOf", { [[Value]]: valueOf, [[Writable]]: false, [[Enumerab |
| LOW | Userland/Libraries/LibWeb/HTML/Location.cpp | 62 | // Step 4: Perform ! location.[[DefineOwnProperty]](%Symbol.toPrimitive%, { [[Value]]: undefined, [[Writable]]: fals |
| LOW | Userland/Libraries/LibGfx/Path.cpp | 105 | // Step 1: Compute (x1', y1') |
| LOW | Userland/Libraries/LibGfx/Path.cpp | 111 | // Step 2: Compute (cx', cy') |
| LOW | Userland/Libraries/LibGfx/Path.cpp | 138 | // Step 3: Compute (cx, cy) from (cx', cy') |
| LOW | …ries/LibJS/Runtime/Temporal/PlainMonthDayPrototype.cpp | 287 | // Step 1: Let monthDay be the this value |
| LOW | …ries/LibJS/Runtime/Temporal/PlainMonthDayPrototype.cpp | 288 | // Step 2: Perform ? RequireInternalSlot(monthDay, [[InitializedTemporalMonthDay]]). |
| LOW | …ries/LibJS/Runtime/Temporal/PlainMonthDayPrototype.cpp | 291 | // Step 3: Return monthDay.[[Calendar]]. |
| LOW | …ies/LibJS/Runtime/Temporal/PlainYearMonthPrototype.cpp | 454 | // Step 1: Let yearMonth be the this value |
| LOW | …ies/LibJS/Runtime/Temporal/PlainYearMonthPrototype.cpp | 455 | // Step 2: Perform ? RequireInternalSlot(yearMonth, [[InitializedTemporalYearMonth]]). |
| LOW | …ies/LibJS/Runtime/Temporal/PlainYearMonthPrototype.cpp | 458 | // Step 3: Return yearMonth.[[Calendar]].identifier |
| LOW | Userland/Libraries/LibJS/Bytecode/Interpreter.cpp | 690 | // generators as well, so we need to check if it will actually |
| LOW | Meta/Lagom/Tools/ConfigureComponents/main.cpp | 228 | // Step 1: Check if everything is in order. |
| LOW | Meta/Lagom/Tools/ConfigureComponents/main.cpp | 250 | // Step 2: Open and parse the 'components.ini' file. |
| LOW | Meta/Lagom/Tools/ConfigureComponents/main.cpp | 261 | // Step 3: Ask the user which starting configuration to use. |
| LOW | Meta/Lagom/Tools/ConfigureComponents/main.cpp | 283 | // Step 4: Customize the configuration if the user requested to. In any case, set the components component.is_select |
| LOW | Meta/Lagom/Tools/ConfigureComponents/main.cpp | 345 | // Step 5: Generate the cmake command. |
| LOW | Meta/Lagom/Tools/ConfigureComponents/main.cpp | 360 | // Step 6: Run 'ninja clean', 'rm -rf Root' and CMake |
| LOW | Kernel/Tasks/Scheduler.cpp | 493 | // as a Spinlock), we need to check if we're not already doing this |
| LOW | Kernel/Devices/KCOVDevice.cpp | 56 | // Buffer is shared among all proc threads, hence we need to check if any of them |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | AK/JsonParser.cpp | 27 | // │├── " ──╮───────────────────────────────────────────────╭── " ──┤│ |
| MEDIUM | AK/JsonParser.cpp | 29 | // │ ╭───────────────────<─────────────────────╮ │ |
| MEDIUM | AK/JsonParser.cpp | 31 | // ╰──╰──╮───────────── [^"\\] ──────────────╭──╯──╯ |
| MEDIUM | AK/JsonParser.cpp | 33 | // ╰── \ ───╮──── ["\\bfnrt] ───────╭──╯ |
| MEDIUM | Userland/Libraries/LibWeb/Painting/ShadowPainting.cpp | 473 | // ┌───┬────────┬───┐ |
| MEDIUM | Userland/Libraries/LibWeb/Painting/ShadowPainting.cpp | 475 | // ├───┼────────┼───┤ |
| MEDIUM | Userland/Libraries/LibWeb/Painting/ShadowPainting.cpp | 481 | // ├───┼────────┼───┤ |
| MEDIUM | Userland/Libraries/LibWeb/Painting/ShadowPainting.cpp | 483 | // └───┴────────┴───┘ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | .ycm_extra_conf.py | 4 | # This file is NOT licensed under the GPLv3, which is the license for the rest |
| MEDIUM | Meta/lb-cherry-picks.py | 321 | # Define a list of pull request IDs that should never be merged |
| MEDIUM | Meta/riscv_extensions_generator.py | 60 | # This file is used to generate the RISC-V Extensions.h header. |
| MEDIUM | Ports/opfor/package.sh | 43 | # Create a launch script |
| MEDIUM | Ports/halflife/package.sh | 45 | # Create a launch script |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …land/Libraries/LibWeb/WebGL/WebGLContextAttributes.cpp | 16 | // NOTE: This code was generated by the IDL code generator and then cleaned up. |
| HIGH | Userland/Libraries/LibGUI/Margins.h | 46 | // GML compatibility constructors only for use in auto-generated code. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Tests/LibWeb/WPT/concat-extract-metadata.py | 17 | |
| LOW | Meta/run.py | 354 | |
| LOW | Meta/run.py | 469 | |
| LOW | Meta/run.py | 547 | |
| LOW | Meta/run.py | 597 | |
| LOW | Meta/run.py | 642 | |
| LOW | Meta/run.py | 670 | |
| LOW | Meta/import-wpt-test.py | 58 | |
| LOW | Meta/test_pdf.py | 55 | |
| LOW | Meta/check-newlines-at-eof.py | 42 | |
| LOW | Meta/check-style.py | 96 | |
| LOW | Meta/check-idl-files.py | 32 | |
| LOW | Meta/download_file.py | 35 | |
| LOW | Meta/lint-ports.py | 113 | |
| LOW | Meta/lint-ports.py | 249 | |
| LOW | Meta/serenity_gdb.py | 14 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | .github/workflows/lintcommits.yml | 60 | const opts = github.rest.pulls.listCommits.endpoint.merge({ |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | Userland/Libraries/LibWeb/HTML/HTMLImageElement.cpp | 877 | // FIXME: or if the image format is unsupported (as determined by applying the image sniffing rules, aga |
| MEDIUM | Userland/Libraries/LibWeb/HTML/HTMLImageElement.cpp | 898 | // or if the image format is unsupported (as determined by applying the image sniffing rules, again a |
| LOW | Meta/shell_include.sh | 26 | # To make doas work, you have to make sure you use the "keepenv" flag in doas.conf |
| LOW | Ports/neovim/package.sh | 25 | # When updating these, make sure to also add new symlinks in the install step. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Meta/run.py | 454 | # Check if HVF is actually available if we're on MacOS |
| LOW | Meta/run.py | 457 | # Check if WHPX is actually available if we're on Windows |
| LOW | Meta/run.py | 609 | # Check if `nvidia-smi` is installed; if it is, assume that NVIDIA drivers would be used. |
| LOW | Ports/python3/package.sh | 54 | # Check if major and minor version of python3 are matching |
| LOW | Ports/ruby/package.sh | 40 | # Check if major and minor version of ruby are matching |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | Meta/run.py | 984 | print(f"Error: {e}") |
| MEDIUM | Meta/run.py | 588 | def has_virgl() -> bool: |
| LOW | Meta/run.py | 396 | except Exception: |
| LOW | Meta/run.py | 985 | except Exception as e: |
| MEDIUM | Meta/CMake/get_cxx_includes.py | 13 | print("Error getting includes from compiler version output: " + e.output) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | Tests/ClangPlugins/lit.cfg.py | 8 | |
| LOW | Tests/ClangPlugins/lit.cfg.py | 9 | |
| LOW | Meta/run.py | 8 |