Erlang/OTP
This report summarizes scanner evidence for erlang/otp, a Erlang project with 12,353 GitHub stars. SynthScan examined 1,380,566 lines of code across 3115 source files, recording 2536 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 1.8 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 2404 finding(s).
Are imports declared and package/API names verified? 12 finding(s).
Are wrappers, guards, and repeated structures necessary? 121 finding(s).
Which changes need focused human review? 2536 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 2536 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .elp.toml | 1 | ## %CopyrightBegin% | COMMENT |
| LOW | erl-build-tool-vars.sh | 1 | # | COMMENT |
| LOW | erl-build-tool-vars.sh | 21 | # | COMMENT |
| LOW | .gitpod.yml | 1 | ## %CopyrightBegin% | COMMENT |
| LOW | .ort.yml | 1 | ## %CopyrightBegin% | COMMENT |
| LOW | erts/test/run_erl_SUITE_data/run_erl_test.pl | 1 | # | COMMENT |
| LOW | erts/test/run_erl_SUITE_data/defuncter.pl | 1 | # | COMMENT |
| LOW | erts/test/utils/gccifier.sh | 1 | #!/bin/sh | COMMENT |
| LOW | erts/test/erl_print_SUITE_data/erl_print_tests.c | 21 | */ | COMMENT |
| LOW | erts/test/erl_print_SUITE_data/erl_print_tests.c | 41 | #endif | COMMENT |
| LOW | erts/include/erl_fixed_size_int_types.h | 41 | #endif | COMMENT |
| LOW | erts/include/erl_fixed_size_int_types.h | 61 | # if SIZEOF_CHAR != SIZEOF_CHAR_SAVED__ | COMMENT |
| LOW | erts/include/erl_fixed_size_int_types.h | 81 | #ifdef SIZEOF_LONG_SAVED__ | COMMENT |
| LOW | erts/include/erl_fixed_size_int_types.h | 101 | #define SGND_INT_64_FSTR "ld" | COMMENT |
| LOW | erts/include/erl_fixed_size_int_types.h | 121 | #define SGND_INT_32_FSTR "d" | COMMENT |
| LOW | erts/include/erl_fixed_size_int_types.h | 141 | typedef unsigned char usgnd_int_8; | COMMENT |
| LOW | erts/include/internal/ethread_inline.h | 41 | # define ETHR_GCC_COMPILER ETHR_GCC_COMPILER_CLANG | COMMENT |
| LOW | erts/include/internal/ethread_inline.h | 61 | COMMENT | |
| LOW | erts/include/internal/ethr_mutex.h | 41 | * | COMMENT |
| LOW | erts/include/internal/ethr_mutex.h | 81 | # define ETHR_MTX_HARD_DEBUG_WSQ | COMMENT |
| LOW | erts/include/internal/ethr_mutex.h | 101 | # define ETHR_MTX_Q_LOCK_SPINLOCK__ | COMMENT |
| LOW | erts/include/internal/ethr_mutex.h | 421 | #endif | COMMENT |
| LOW | erts/include/internal/ethr_mutex.h | 521 | ethr_atomic32_add(&(MTXB)->non_exclusive, (NO)); \ | COMMENT |
| LOW | erts/include/internal/ethr_mutex.h | 541 | # define ETHR_MTX_CHK_EXCL_IS_EXCL(MTXB) | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 181 | #undef ETHR_AMC_NO_ATMCS__ | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 201 | # define ETHR_NATMC32_ADDR_FUNC__(VAR) \ | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 221 | # ifdef ETHR_TRY_INLINE_FUNCS | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 241 | #undef ETHR_NEED_NATMC32_ADDR | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 261 | # define ETHR_NATMC_ADDR_FUNC__ ethr_native_atomic32_addr | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 301 | # else /* locked fallback */ | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 321 | COMMENT | |
| LOW | erts/include/internal/ethr_atomics.h | 341 | # elif ETHR_SIZEOF_PTR == 4 | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 361 | COMMENT | |
| LOW | erts/include/internal/ethr_atomics.h | 381 | # define ETHR_AMC_NO_ATMCS__ 1 | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 421 | #endif | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 441 | #if !defined(ETHR_DW_ATMC_INLINE__) || defined(ETHR_ATOMIC_IMPL__) | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 481 | # define ETHR_UNUSUAL_SINT32_VAL__ ((ethr_sint32_t) 0x81818181) | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 501 | # ifndef ETHR_COMPILER_BARRIER | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 541 | #endif | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 621 | && (defined(ETHR_DW_ATMC_INLINE__) || defined(ETHR_ATOMIC_IMPL__))) | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 641 | # endif | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 661 | # define ETHR_HAVE_DW_NATMC_CMPXCHG_RELB 1 | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 681 | # endif | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 701 | # define ETHR_HAVE_DW_NATMC_SET_ACQB 1 | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 721 | # endif | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 741 | # define ETHR_HAVE_DW_NATMC_READ_WB 1 | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 761 | # endif | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 781 | # define ETHR_HAVE_DW_NATMC_INIT_RB 1 | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 801 | # endif | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 821 | # ifdef ETHR_HAVE_ETHR_NATIVE_ATOMIC64_CMPXCHG | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 841 | # ifdef ETHR_HAVE_ETHR_NATIVE_ATOMIC64_CMPXCHG_RELB | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 861 | # ifdef ETHR_HAVE_ETHR_NATIVE_ATOMIC64_SET_WB | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 881 | # ifdef ETHR_HAVE_ETHR_NATIVE_ATOMIC64_READ | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 901 | # ifdef ETHR_HAVE_ETHR_NATIVE_ATOMIC64_READ_RELB | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 921 | # ifdef ETHR_HAVE_ETHR_NATIVE_ATOMIC64_INIT_WB | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 961 | ETHR_DW_NATMC_FUNC__(read)(VAR, VAL) | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 981 | #define ETHR_DW_NATMC_CMPXCHG_FALLBACK_READ__(VAR, VAL) \ | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 1041 | ETHR_SU_DW_NATMC_FUNC__(read)(VAR) | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 2781 | # error "Missing native atomic implementation" | COMMENT |
| LOW | erts/include/internal/ethr_atomics.h | 2801 | # define ETHR_HAVE_NATMC_CMPXCHG_RELB 1 | COMMENT |
| 2301 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | lib/dialyzer/doc/warnings.txt | 1 | ##---------------------------------------------------------------------------- | COMMENT |
| MEDIUM | lib/dialyzer/doc/warnings.txt | 5 | ##---------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1306 | # ================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1316 | # ================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1326 | # ================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1336 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 55 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 64 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 144 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 193 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 220 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 262 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 304 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 342 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 353 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 383 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 485 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 760 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 775 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 804 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 983 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 998 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1013 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1026 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1044 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1054 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1067 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1090 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1122 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1151 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1161 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1173 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1185 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1212 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1229 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1254 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1264 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1294 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/IndicSyllabicCategory.txt | 1402 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/emoji-data.txt | 20 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/emoji-data.txt | 445 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/emoji-data.txt | 748 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/emoji-data.txt | 756 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/emoji-data.txt | 813 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/emoji-data.txt | 830 | # ================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/SpecialCasing.txt | 27 | # ================================================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/SpecialCasing.txt | 29 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/SpecialCasing.txt | 56 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/SpecialCasing.txt | 58 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/SpecialCasing.txt | 64 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/SpecialCasing.txt | 202 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/SpecialCasing.txt | 206 | # ================================================================================ | COMMENT |
| MEDIUM⚡ | lib/stdlib/uc_spec/SpecialCasing.txt | 211 | # ================================================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/SpecialCasing.txt | 228 | # ================================================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/SpecialCasing.txt | 233 | # ================================================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/SpecialCasing.txt | 254 | # ================================================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/CaseFolding.txt | 31 | # ================================================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/CaseFolding.txt | 33 | # ================================================================================ | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/CaseFolding.txt | 55 | # ================================================================= | COMMENT |
| MEDIUM | lib/stdlib/uc_spec/CaseFolding.txt | 62 | # ================================================================= | COMMENT |
| 60 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | erts/etc/win32/msys_tools/make_bootstrap_ini.sh | 23 | # Create a local init-file for erlang in the build environment. | COMMENT |
| MEDIUM | erts/etc/win32/msys_tools/make_local_ini.sh | 23 | # Create a local init-file for erlang in the build environment. | COMMENT |
| MEDIUM | erts/etc/win32/wsl_tools/make_bootstrap_ini.sh | 23 | # Create a local init-file for erlang in the build environment. | COMMENT |
| MEDIUM | erts/etc/win32/wsl_tools/make_local_ini.sh | 23 | # Create a local init-file for erlang in the build environment. | COMMENT |
| MEDIUM | erts/etc/win32/cygwin_tools/make_bootstrap_ini.sh | 23 | # Create a local init-file for erlang in the build environment. | COMMENT |
| MEDIUM | erts/etc/win32/cygwin_tools/make_local_ini.sh | 23 | # Create a local init-file for erlang in the build environment. | COMMENT |
| MEDIUM | .github/workflows/reusable-release.yaml | 182 | # Create a release for 26 and 27 | COMMENT |
| MEDIUM | .github/scripts/sync-github-releases.sh | 86 | ## This function is used to loop over the pagianated results from github tags | COMMENT |
| MEDIUM | .github/scripts/create-openvex-pr.sh | 61 | # Create a new work branch inside the worktree | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | erts/emulator/asmjit/core/codeholder.cpp | 1389 | uint32_t dummy_id; | CODE |
| LOW⚡ | erts/emulator/asmjit/core/codeholder.cpp | 1394 | EXPECT_EQ(code.new_named_label_id(Out(dummy_id), "", SIZE_MAX, LabelType::kAnonymous), Error::kOk); | CODE |
| LOW⚡ | erts/emulator/asmjit/core/codeholder.cpp | 1397 | EXPECT_EQ(code.new_named_label_id(Out(dummy_id), "", SIZE_MAX, LabelType::kGlobal), Error::kInvalidLabelName); | CODE |
| LOW⚡ | erts/emulator/asmjit/core/codeholder.cpp | 1401 | EXPECT_EQ(code.new_named_label_id(Out(dummy_id), "NamedLabel1", SIZE_MAX, LabelType::kGlobal), Error::kLabelAlreadyDef | CODE |
| LOW⚡ | erts/emulator/asmjit/core/codeholder.cpp | 1408 | EXPECT_EQ(code.new_named_label_id(Out(dummy_id), "NamedLabel2", SIZE_MAX, LabelType::kGlobal), Error::kLabelAlreadyDef | CODE |
| LOW | lib/asn1/test/asn1_SUITE_data/Null.py | 18 | name "Jane Doe", | CODE |
| LOW | lib/asn1/test/asn1_SUITE_data/XSeq.py | 19 | president "Jane Doe", | CODE |
| LOW | lib/asn1/test/asn1_SUITE_data/XSeq.py | 20 | vicePresident "John Doe", | CODE |
| LOW | …t/test/ct_groups_test_2_SUITE_data/cfgs/groups_2.1.cfg | 1 | {dummy_key, "dummy_data"}. | CODE |
| LOW | lib/common_test/doc/guides/example_chapter.md | 140 | insert_and_lookup(dummy_key, "Dummy string", Config). | CODE |
| LOW | lib/common_test/doc/guides/example_chapter.md | 143 | insert_and_lookup(dummy_key, 42, Config). | CODE |
| LOW | lib/stdlib/test/zip_SUITE_data/test.txt | 1 | Lorem Ipsum osv osv | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | erts/emulator/asmjit/core.h | 1013 | //! // NOTE: This function expects that the section has already an offset and | COMMENT |
| LOW | erts/emulator/asmjit/x86/x86builder.h | 161 | //! // NOTE: This function doesn't cover all possible constructs. It ignores instructions that write | COMMENT |
| LOW | erts/emulator/ryu/to_chars.h | 34 | // Step 5: Print the decimal representation. | COMMENT |
| LOW⚡ | erts/emulator/ryu/d2s.c | 111 | // Step 2: Determine the interval of valid decimal representations. | COMMENT |
| LOW⚡ | erts/emulator/ryu/d2s.c | 119 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | erts/emulator/ryu/d2s.c | 195 | // Step 4: Find the shortest decimal representation in the interval of valid representations. | COMMENT |
| LOW | erts/emulator/ryu/d2s.c | 337 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …or/test/nif_SUITE_data/nif_api_2_4/erl_nif_api_funcs.h | 31 | ** And don't forget to increase ERL_NIF_MINOR_VERSION in erl_nif.h | CODE |
| LOW | erts/emulator/asmjit/x86/x86assembler.h | 487 | //! // Let's just emit 'sub zsp, 0' for now, but don't forget to use LONG form. | COMMENT |
| LOW | erts/emulator/asmjit/x86/x86assembler.h | 503 | //! a.long_().sub(zsp, stack_size); // Patch the code; don't forget to use LONG form. | COMMENT |
| LOW | erts/emulator/ryu/update.sh | 170 | Don't forget to push to ${ORIGIN_REPO} as well: | CODE |
| LOW | erts/emulator/beam/erl_lock_count.h | 265 | * reference. Don't forget to specify the lock type in \c flags! */ | COMMENT |
| LOW | erts/emulator/beam/erl_nif_api_funcs.h | 31 | ** And don't forget to increase ERL_NIF_MINOR_VERSION in erl_nif.h | CODE |
| LOW | .github/workflows/main.yaml | 253 | ## and then make sure to use that sha instead of env.OTP_SBOM_VERSION | COMMENT |
| LOW | .github/scripts/restore-from-prebuilt.sh | 137 | ## If you update this, make sure to update the update after the loop as well | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | erts/emulator/ryu/to_chars.h | 34 | // Step 5: Print the decimal representation. | COMMENT |
| LOW⚡ | erts/emulator/ryu/d2s.c | 111 | // Step 2: Determine the interval of valid decimal representations. | COMMENT |
| LOW⚡ | erts/emulator/ryu/d2s.c | 119 | // Step 3: Convert to a decimal power base using 128-bit arithmetic. | COMMENT |
| LOW | erts/emulator/ryu/d2s.c | 195 | // Step 4: Find the shortest decimal representation in the interval of valid representations. | COMMENT |
| LOW | erts/emulator/ryu/d2s.c | 337 | // Step 1: Decode the floating-point number, and unify normalized and subnormal cases. | COMMENT |
| LOW | erts/emulator/beam/external.c | 6824 | * If we are sending an alias message, we need to check if it supports | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | erts/emulator/asmjit/core/emitter.h | 134 | //! often. To make the experience of using AsmJit seamless it offers validation features that can be controlled | COMMENT |
| MEDIUM | lib/wx/c_src/wxe_impl.cpp | 53 | // error and returns 0 (non-fatal), matching how robust GTK GL apps behave. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | erts/etc/unix/etp.py | 293 | CODE | |
| LOW | erts/etc/unix/etp.py | 308 | CODE | |
| LOW | erts/etc/unix/etp.py | 426 | CODE | |
| LOW | erts/etc/unix/etp.py | 517 | CODE | |
| LOW | erts/etc/unix/etp-thr.py | 23 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .github/scripts/sync-github-releases.sh | 134 | ## Check if we need to patch the body of the release | COMMENT |
| LOW | .github/scripts/sync-github-releases.sh | 138 | ## Check if we need to reformat the body | COMMENT |
| LOW | .github/scripts/renovate-vendored-deps.sh | 62 | # Check if update script exists | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | system/doc/design_principles/statem.md | 309 | ([_Event-Driven State Machines_](#event-driven-state-machines)), actions | CODE |
| MEDIUM | lib/stdlib/uc_spec/GraphemeBreakProperty.txt | 1210 | B77D..B797 ; LVT # Lo [27] HANGUL SYLLABLE RAG..HANGUL SYLLABLE RAH | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | erts/etc/unix/etp.py | 615 | def erts_lookup_function_info(valobj): | CODE |