AI Slop Code Risk Monitor

facebook/hhvm

SlopCodeMonitor badge for facebook/hhvm Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

A virtual machine for executing programs written in Hack.

2.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for facebook/hhvm, a C++ project with 18,680 GitHub stars. SynthScan examined 4,041,980 lines of code across 38506 source files, recording 6878 pattern matches distributed across 25 syntactic categories. The legacy adjusted pattern signal is 2.0 (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.

2.0
Adjusted Signal
2.0
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
18.7K
Stars
C++
Language
4.0M
Lines of Code
38.5K
Files
6.9K
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

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.

Cognitive Ownership Risk 7.7/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 6233 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.9/100 · LOW

Are imports declared and package/API names verified? 282 finding(s).

Agent Over-Engineering Ratio 1.9/100 · LOW

Are wrappers, guards, and repeated structures necessary? 930 finding(s).

PR Review Velocity Impact 10.0/100 · LOW

Which changes need focused human review? 6878 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

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.

Severity Breakdown

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.

CRITICAL 15HIGH 114MEDIUM 479LOW 6270

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 6878 distinct pattern matches across 25 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.

Over-Commented Block5237 hits · 4918 pts
SeverityFileLineSnippetContext
LOWthird-party/CMakeLists.txt1# +----------------------------------------------------------------------+COMMENT
LOWthird-party/apply-quilt-patches.sh1#!/bin/shCOMMENT
LOWthird-party/apply-quilt-patches.sh21# ```COMMENT
LOWthird-party/third_party_notices.txt1261-----COMMENT
LOWthird-party/third_party_notices.txt1281// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORSCOMMENT
LOWthird-party/squangle/src/squangle/util/StorageRow.h201 // 4Kb stored elsewhere, so in the worst case we would store 4K (column_size)COMMENT
LOW…-party/squangle/src/squangle/mysql_client/Connection.h61 Connection& operator=(const Connection&) = delete;COMMENT
LOW…party/squangle/src/squangle/mysql_client/Operation.cpp1/*COMMENT
LOW…/squangle/src/squangle/mysql_client/ConnectionHolder.h61 // [[nodiscard]] int port() const {COMMENT
LOW…rty/squangle/src/squangle/mysql_client/QueryRenderer.h21class Query;COMMENT
LOW…angle/src/squangle/mysql_client/SyncConnectionPool.cpp81 pool_op.timeoutTriggered();COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h1/*COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h21// methods to see the actual SQL it would run.COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h41// %s, %d, %u, %f - strings, integers, unsigned integers or floats;COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h61// %C - like %T, except for column names. Optionally supply two-/three-tupleCOMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h81// either side. %Lq renders a comma-separated list of them, which is whatCOMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h101#include <folly/Format.h>COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h541// QueryArgument::fromDynamic(). The legacy Query() constructor still acceptsCOMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h621// comment string. A null (nullptr/nullopt/folly::none) is valid for any scalarCOMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h641// the type-erased ListArg path.COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h801// are testable -- instantiating ValueRow with a bad schema trips itsCOMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h861checked_query_format_has_unsupported_specifier_or_dangerous_character();COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h1201 const std::vector<QueryArgument>& getParams() const {COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h1221 // syntax, the argument count, and each argument's *category* (value vs.COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h1261 // and a modification is requested, it will automatically copy the dataCOMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h1461 /* implicit */ QueryArgument(T enum_val)COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Query.h1641// A compile-time-schema'd VALUES row for the %V specifier. The format stringCOMMENT
LOW…ty/squangle/src/squangle/mysql_client/FetchOperation.h241 virtual bool usingChecksums() const;COMMENT
LOW…ty/squangle/src/squangle/mysql_client/FetchOperation.h321 std::atomic<FetchAction> active_fetch_action_ = FetchAction::StartQuery;COMMENT
LOW…uangle/src/squangle/mysql_client/ConnectionOptions.cpp61COMMENT
LOW…uangle/src/squangle/mysql_client/AsyncConnectionPool.h1/*COMMENT
LOW…uangle/src/squangle/mysql_client/AsyncConnectionPool.h21// ConnectPoolOperation - An abstraction of ConnectOperation that instead ofCOMMENT
LOW…uangle/src/squangle/mysql_client/AsyncConnectionPool.h121 explicit CleanUpTimer(COMMENT
LOW…ty/squangle/src/squangle/mysql_client/ConnectionPool.h381COMMENT
LOW…/squangle/src/squangle/mysql_client/AsyncMysqlClient.h1/*COMMENT
LOW…/squangle/src/squangle/mysql_client/AsyncMysqlClient.h21// regardless of the number of databases connected to. When in doubt,COMMENT
LOW…/squangle/src/squangle/mysql_client/AsyncMysqlClient.h41// efficient representation of this, and exposes methods to interactCOMMENT
LOW…/squangle/src/squangle/mysql_client/AsyncMysqlClient.h61#include <unordered_map>COMMENT
LOW…/squangle/src/squangle/mysql_client/AsyncMysqlClient.h81class ConnectionKey;COMMENT
LOW…d-party/squangle/src/squangle/mysql_client/Operation.h1/*COMMENT
LOW…d-party/squangle/src/squangle/mysql_client/Operation.h21//COMMENT
LOW…d-party/squangle/src/squangle/mysql_client/Operation.h61COMMENT
LOW…d-party/squangle/src/squangle/mysql_client/Operation.h81using AsyncPostQueryResult = std::variant<DbQueryResult, DbMultiQueryResult>;COMMENT
LOW…d-party/squangle/src/squangle/mysql_client/Operation.h561 folly::atomic_shared_ptr<folly::RequestContext> request_context_;COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Row.h21#include <fmt/core.h>COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Row.h181 // .column("id", MYSQL_TYPE_LONG)COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Row.h301 std::vector<unsigned int> mysql_field_charsetnrs_;COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Row.h441// and server, so don't count on how many you may get or how many rowsCOMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Row.h641 return Iterator(this, 0);COMMENT
LOWthird-party/squangle/src/squangle/mysql_client/Row.h681 std::end(values),COMMENT
LOW…ty/squangle/src/squangle/mysql_client/OperationBatch.h1/*COMMENT
LOW…angle/src/squangle/mysql_client/test/MockQueryResult.h21#include "squangle/base/ConnectionKey.h"COMMENT
LOW…angle/src/squangle/mysql_client/test/MockQueryResult.h41// buildQueryResult() and buildDbQueryResult() all build the same rows.COMMENT
LOW…src/squangle/mysql_client/test/AddStatsTrackerTest.cpp1/*COMMENT
LOW…c/squangle/mysql_client/test/CallbackAsyncFlowTest.cpp1/*COMMENT
LOW…/mysql_client/test/ConnectPoolOperationHandoffTest.cpp1/*COMMENT
LOW…le/src/squangle/mysql_client/test/SquangleUnitTest.cpp21#include <folly/FixedString.h>COMMENT
LOW…le/src/squangle/mysql_client/test/SquangleUnitTest.cpp41#include "squangle/mysql_client/test/MockInternalRowMetadata.h"COMMENT
LOW…le/src/squangle/mysql_client/test/SquangleUnitTest.cpp421 fixed_string{"%LA"},COMMENT
LOW…le/src/squangle/mysql_client/test/SquangleUnitTest.cpp541// char* parity with const char*.COMMENT
5177 more matches not shown…
AI Slop Vocabulary200 hits · 584 pts
SeverityFileLineSnippetContext
MEDIUMthird-party/squangle/src/squangle/mysql_client/Query.h15// below. This is will make your code more robust and reliable whileCOMMENT
MEDIUMthird-party/tbb/src/src/test/test_cilk_interop.cpp22#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_blocked_range2d.cpp109#include "harness.h"COMMENT
MEDIUM…ty/tbb/src/src/test/test_concurrent_priority_queue.cpp25#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_semaphore.cpp42#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_intrusive_list.cpp22#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_eh_algorithms.cpp24#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_ittnotify.cpp28#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_handle_perror.cpp28#include "harness.h"COMMENT
MEDIUM…d-party/tbb/src/src/test/harness_concurrency_tracker.h36#include "harness.h" // for Harness::NoCopyCOMMENT
MEDIUM…arty/tbb/src/src/test/test_task_scheduler_observer.cpp31#include "harness.h"COMMENT
MEDIUM…rd-party/tbb/src/src/test/test_flow_graph_whitebox.cpp32#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_critical_section.cpp28#include "harness.h"COMMENT
MEDIUM…d-party/tbb/src/src/test/test_mutex_native_threads.cpp30#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_hw_concurrency.cpp25#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_hw_concurrency.cpp31#include "harness.h"COMMENT
MEDIUM…y/tbb/src/src/test/test_parallel_for_vectorization.cpp38#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_partitioner.h31#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_tick_count.cpp64#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_streaming_node.cpp36#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_streaming_node.cpp916#include "harness.h"COMMENT
MEDIUM…rd-party/tbb/src/src/test/test_concurrent_hash_map.cpp84#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_model_plugin.cpp29#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_model_plugin.cpp40#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_model_plugin.cpp121#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_tuple.cpp25#include "harness.h"COMMENT
MEDIUM…rd-party/tbb/src/src/test/test_task_scheduler_init.cpp48#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_eh_flow_graph.cpp34#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_openmp.cpp108#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_openmp.cpp207 // For the purpose of testing, assume that OpenMP and TBB should utilize the same # of threads.COMMENT
MEDIUMthird-party/tbb/src/src/test/test_inits_loop.cpp24#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_inits_loop.cpp88#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/harness_inject_scheduler.h71#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_source_node.cpp22#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_buffer_node.cpp21#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_parallel_while.cpp22#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_blocked_range3d.cpp135#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_tbb_header.cpp121#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_malloc_atexit.cpp55#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_malloc_atexit.cpp141#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_aligned_space.cpp71#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_static_assert.cpp75#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_parallel_scan.cpp35#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_dynamic_link.cpp61#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_malloc_pools.cpp24#include "harness.h"COMMENT
MEDIUM…d-party/tbb/src/src/test/test_container_move_support.h24#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_task_arena.cpp46#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_parallel_do.cpp24#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_aggregator.cpp26#include "harness.h"COMMENT
MEDIUM…y/tbb/src/src/test/test_enumerable_thread_specific.cpp42#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_pipeline_with_tbf.cpp27#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_broadcast_node.cpp21#include "harness.h"COMMENT
MEDIUM…d-party/tbb/src/src/test/test_malloc_init_shutdown.cpp26#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_tbb_fork.cpp33#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_lambda.cpp24#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_lambda.cpp49#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_task_steal_limit.cpp22#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_blocked_range.cpp86#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_task_assertions.cpp39#include "harness.h"COMMENT
MEDIUMthird-party/tbb/src/src/test/test_fast_random.cpp36#include "harness.h"COMMENT
140 more matches not shown…
Decorative Section Separators198 hits · 560 pts
SeverityFileLineSnippetContext
MEDIUM…-mysql/8.0.20/packaging/solaris/postinstall-solaris.sh107# ----------------------------------------------------------------------COMMENT
MEDIUM…-mysql/8.0.20/packaging/solaris/postinstall-solaris.sh117# ----------------------------------------------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh169# ----------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh178# --------------------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh480# -------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh529# ---------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh575# ----------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh598# --------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh622# ------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh646# ------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh679# -------------------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh691# --------------------------------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh712# ----------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh731# --------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh740# ------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh776# -----------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh789# -----------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh801# -----------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh812# ---------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh838# ---------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh886# -------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh924# ------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1014# --------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1030# --------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1095# --------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1147# -------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1177# ---------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1207# -----------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1232# ------------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1261# ----------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1282# -------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1295# -----------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1308# ----------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1333# -----------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1350# ---------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1483# -----------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1495# ---------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1512# ------------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1523# ---------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1625# ---------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1648# --------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1672# ---------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1773# ------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1804# ----------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1832# ------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1845# ------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1880# -----------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1906# ----------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1919# ------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1939# ------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1984# ----------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2004# -------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2083# ---------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2100 # ---------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2122# -------------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2134# -----------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2154# -------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2175# -----------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2218# ------------------------COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2255# -----------------------------COMMENT
138 more matches not shown…
Hyper-Verbose Identifiers562 hits · 555 pts
SeverityFileLineSnippetContext
LOW…party/fb-mysql/8.0.20/include/mysql/psi/mysql_rwlock.h51 @def mysql_prlock_assert_write_owner(M)CODE
LOW…party/fb-mysql/8.0.20/include/mysql/psi/mysql_rwlock.h64 @def mysql_prlock_assert_not_write_owner(M)CODE
LOW…-party/fb-mysql/8.0.20/include/mysql/psi/mysql_mutex.h114 @def mysql_mutex_assert_not_owner(M)CODE
LOW…d-party/fb-mysql/8.0.20/include/mysql/psi/mysql_file.h416 @def mysql_file_create_with_symlink(K, P1, P2, P3, P4, P5)CODE
LOW…d-party/fb-mysql/8.0.20/include/mysql/psi/mysql_file.h431 @def mysql_file_delete_with_symlink(K, P1, P2)CODE
LOW…d-party/fb-mysql/8.0.20/include/mysql/psi/mysql_file.h445 @def mysql_file_rename_with_symlink(K, P1, P2, P3)CODE
LOW…-mysql/8.0.20/sql-common/client_async_authentication.h85typedef mysql_state_machine_status (*authsm_function)(mysql_async_auth *);CODE
LOW…-mysql/8.0.20/sql-common/client_async_authentication.h124typedef mysql_state_machine_status (*csm_function)(mysql_async_connect *);CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py208 def add_force_option_undefine(option, opt, value, parser):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py552 def forward_genconfig_options():CODE
LOW…ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py247def duk_heap_hashstring_dense(x, hash_seed, big_endian=False, strhash16=False):CODE
LOW…ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py277def duk_heap_hashstring_sparse(x, hash_seed, strhash16=False):CODE
LOW⚡….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1581def emit_ramstr_source_strinit_data(genc, strdata):CODE
LOW⚡….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1584def emit_ramstr_header_strinit_defines(genc, meta, strdata, strmaxlen):CODE
LOW⚡….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1592def emit_header_stridx_defines(genc, meta):CODE
LOW⚡….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2070def emit_ramobj_source_objinit_data(genc, init_data):CODE
LOW⚡….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2073def emit_ramobj_header_nativefunc_array(genc, native_func_list):CODE
LOW⚡….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2078def emit_ramobj_header_objects(genc, meta):CODE
LOW⚡….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2087def emit_ramobj_header_initdata(genc, init_data):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py80def recursive_strings_to_bytes(doc):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py100def recursive_bytes_to_strings(doc):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py147def metadata_lookup_object_and_index(meta, obj_id):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py159def metadata_lookup_property_and_index(obj, key):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py218def metadata_delete_dangling_references_to_object(meta, obj_id):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py243def metadata_merge_user_objects(meta, user_meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py329def metadata_normalize_symbol_strings(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py345def metadata_normalize_nargs_length(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py375def metadata_prepare_objects_bidx(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py402def metadata_normalize_shorthand(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py590def metadata_normalize_property_attributes(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py633def metadata_normalize_rom_property_attributes(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py643def metadata_normalize_ram_function_names(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py662def metadata_add_ram_filtered_object_list(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py692def metadata_normalize_missing_strings(meta, user_meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py722def metadata_convert_lightfuncs(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py811def metadata_remove_orphan_objects(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py866def metadata_add_string_define_names(strlist, special_defs):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py889def metadata_add_string_used_stridx(strlist, used_stridx_meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py916def metadata_merge_string_entries(strlist):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py940def metadata_order_builtin_strings(input_strlist, keyword_list, strip_unused_stridx=False):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1309def magic_typedarray_constructor(elem, shift):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1541def gen_ramstr_initdata_bitpacked(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1647def gen_ramobj_initdata_for_object(meta, be, bi, string_to_stridx, natfunc_name_to_natidx, objid_to_bidx):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1736def gen_ramobj_initdata_for_props(meta, be, bi, string_to_stridx, natfunc_name_to_natidx, objid_to_bidx, double_byte_ordCODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1983def get_ramobj_native_func_maps(meta):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2019def gen_ramobj_initdata_bitpacked(meta, native_funcs, natfunc_name_to_natidx, double_byte_order):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2057def emit_ramobj_source_nativefunc_array(genc, native_func_list):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2140def rom_get_value_initializer(meta, val, bi_str_map, bi_obj_map):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2225def rom_get_value_initializer_type(meta, val, bi_str_map, bi_obj_map):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2228def rom_get_value_initializer_literal(meta, val, bi_str_map, bi_obj_map):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2424def rom_emit_object_initializer_types_and_macros(genc):CODE
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py2974def emit_header_native_function_declarations(genc, meta):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py154def strip_comments_from_lines(lines):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py356 def fill_dependencies_for_snippets(self, idx_deps):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py367def fill_dependencies_for_snippets(snippets, idx_deps):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py482def remove_duplicate_newlines(x):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py622def validate_architecture_file(filename):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py659def get_tag_list_with_preferred_order(preferred):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py730def generate_option_documentation(opts, opt_list=None, rst_title=None, include_default=False):CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py782def generate_config_option_documentation(opts):CODE
502 more matches not shown…
Cross-Language Confusion (JS/TS)47 hits · 312 pts
SeverityFileLineSnippetContext
HIGH…/fb-mysql/8.0.20/extra/duktape/duktape-2.3.0/mandel.js45 print(line.join(''));CODE
HIGH…/fb-mysql/8.0.20/extra/duktape/duktape-2.3.0/mandel.js52 print(e.stack || e);CODE
HIGH…0.20/extra/duktape/duktape-2.3.0/examples/guide/fib.js13 print(res.join(' '));CODE
HIGH…20/extra/duktape/duktape-2.3.0/examples/guide/prime.js26 print('Have native helper: ' + (primeCheckHelper !== primeCheckECMAScript));CODE
HIGH…20/extra/duktape/duktape-2.3.0/examples/guide/prime.js30 print(res.join(' '));CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/server-socket-test.js6print('automatic exit after ' + (EXIT_TIMEOUT / 1e3) + ' seconds');CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/server-socket-test.js8 print('exit timer');CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/server-socket-test.js12print('listen on ' + HOST + ':' + PORT);CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/server-socket-test.js14 print('new connection on fd ' + fd + ' from ' + addr + ':' + port);CODE
HIGH…duktape-2.3.0/examples/eventloop/server-socket-test.js31 print('read data on fd ' + fd + ', length ' + data.length);CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/client-socket-test.js6print('automatic exit after ' + (EXIT_TIMEOUT / 1e3) + ' seconds');CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/client-socket-test.js8 print('exit timer');CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/client-socket-test.js13 print('connected to ' + HOST + ':' + PORT + ', fd', fd);CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/client-socket-test.js15 print('read from fd', fd);CODE
HIGH⚡…duktape-2.3.0/examples/eventloop/client-socket-test.js16 print(data);CODE
HIGH…duktape/duktape-2.3.0/examples/eventloop/basic-test.js12 print('interval', ++count, x, y);CODE
HIGH⚡…ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js42 print('TIMER STATE:');CODE
HIGH⚡…ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js44 print(' ' + Duktape.enc('jx', t));CODE
HIGH⚡…ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js47 print(' EXPIRING: ' + Duktape.enc('jx', this.expiring));CODE
HIGH…ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js182 print('timer callback failed, ignored: ' + e);CODE
HIGH…ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js258 print('no active timers and no sockets to poll, exit');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js964 print('Usage: dukluv ' + argv[1] + ' [option]+');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js965 print('');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js966 print(' --server-host HOST JSON proxy server listen address');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js967 print(' --server-port PORT JSON proxy server listen port');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js968 print(' --target-host HOST Debug target address');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js969 print(' --target-port PORT Debug target port');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js970 print(' --metadata FILE Proxy metadata file (usually named duk_debug_meta.json)');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js971 print(' --log-level LEVEL Set log level, default is 2; 0=trace, 1=debug, 2=info, 3=warn, etc');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js972 print(' --single Run a single proxy connection and exit (default: persist for multiple conneCODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js973 print(' --readable-numbers Add a non-programmatic "value" key for IEEE doubles help readability');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js974 print(' --lenient Ignore (with warning) invalid JSON without dropping connection');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js975 print(' --jx-parse Parse JSON proxy input with JX, useful when testing manually');CODE
HIGH⚡…xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js976 print('');CODE
HIGH…ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval1.js2print('Hello from test_eval1.js');CODE
HIGH…ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval1.js3print(new Error('test error for traceback (shows filename)').stack);CODE
HIGH…pe/duktape-2.3.0/extras/duk-v1-compat/test_compile2.js2print('Hello from test_compile2.js');CODE
HIGH…pe/duktape-2.3.0/extras/duk-v1-compat/test_compile1.js2print('Hello from test_compile1.js');CODE
HIGH…pe/duktape-2.3.0/extras/duk-v1-compat/test_compile1.js3print(new Error('test error for traceback (shows filename)').stack);CODE
HIGH…ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval2.js2print('Hello from test_eval2.js');CODE
HIGH…ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval2.js3print(new Error('test error for traceback (shows filename)').stack);CODE
HIGH⚡…a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js8 print('===', idx, '->', Duktape.enc('jx', test));CODE
HIGH⚡…a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js14 print('decode failed: ' + e);CODE
HIGH⚡…a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js18 print('dec (jx): ' + Duktape.enc('jx', dec));CODE
HIGH⚡…a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js21 print('decoded compare failed');CODE
HIGH⚡…a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js25 print('re-enc: ' + Duktape.enc('hex', enc));CODE
HIGH⚡…a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js27 print('roundtrip failed');CODE
Empty Error Handlers39 hits · 195 pts
SeverityFileLineSnippetContext
HIGH…ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py185except AttributeError:CODE
HIGH…ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py195except AttributeError:CODE
HIGHthird-party/watchman/src/watchman/runtests.py486except Exception:CODE
HIGH…atchman/src/watchman/python/pywatchman_aio/__init__.py284except asyncio.CancelledError:CODE
HIGHthird-party/watchman/src/watchman/python/tests/tests.py49except WatchmanError:CODE
HIGHthird-party/watchman/src/watchman/python/tests/tests.py438except Exception:CODE
HIGH…man/src/watchman/integration/test_local_saved_state.py21except Exception:CODE
HIGH…y/watchman/src/watchman/integration/test_request_id.py73except IOError:CODE
HIGH…y/watchman/src/watchman/integration/test_sock_perms.py26except ImportError:CODE
HIGH…y/watchman/src/watchman/integration/test_sock_perms.py68except Exception:CODE
HIGH…d-party/watchman/src/watchman/integration/test_nice.py42except IOError:CODE
HIGH…rd-party/watchman/src/watchman/integration/test_scm.py22except Exception:CODE
HIGH…chman/src/watchman/integration/lib/WatchmanTestCase.py577except unittest.SkipTest:CODE
HIGH…chman/src/watchman/integration/lib/WatchmanTestCase.py157except Exception:CODE
HIGH…chman/src/watchman/integration/lib/WatchmanTestCase.py191except Exception:CODE
HIGH…chman/src/watchman/integration/lib/WatchmanTestCase.py260except Exception:CODE
HIGH…chman/src/watchman/integration/lib/WatchmanInstance.py28except ImportError:CODE
HIGH…n/src/watchman/integration/lib/WatchmanEdenTestCase.py106except Exception:CODE
HIGHhphp/tools/gdb/hhvm.py31except:CODE
HIGHhphp/tools/gdb/pretty.py232except BaseException: # noqa: B036CODE
HIGHhphp/tools/gdb/pretty.py94except:CODE
HIGHhphp/tools/gdb/frame.py323except:CODE
HIGHhphp/tools/gdb/idx.py272except:CODE
HIGHhphp/tools/gdb/idx.py303except:CODE
HIGHhphp/tools/gdb/hashes.py60except:CODE
HIGHhphp/tools/lldb/hhbc.py545except Exception:CODE
HIGHhphp/tools/lldb/pretty.py502except Exception:CODE
HIGHhphp/tools/lldb/pretty.py533except Exception:CODE
HIGHhphp/tools/lldb/pretty.py559except Exception:CODE
HIGHhphp/tools/lldb/pretty.py126except FormatError:CODE
HIGHhphp/test/fix_expectf.py72except Exception:CODE
HIGHhphp/hack/test/client_args_telemetry/test_runner.py145except ProcessLookupError:CODE
HIGHhphp/hack/test/client_args_telemetry/test_runner.py132except PermissionError:CODE
HIGHhphp/hack/test/unit/utils/to_lsp.py42except KeyboardInterrupt:CODE
HIGHhphp/hack/test/integration/common_tests.py239except Exception:CODE
HIGHhphp/hack/test/integration/common_tests.py262except Exception:CODE
HIGHhphp/hack/test/integration/common_tests.py274except Exception:CODE
HIGHhphp/hack/test/integration/common_tests.py426except AssertionError:CODE
HIGHhphp/hack/test/integration/test_lsp.py7609except FileNotFoundError:CODE
Unused Imports171 hits · 165 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/src/python/setup.py23CODE
LOWthird-party/tbb/src/python/setup.py24CODE
LOWthird-party/tbb/src/python/setup.py28CODE
LOWthird-party/tbb/src/python/TBB.py22CODE
LOWthird-party/tbb/src/python/TBB.py23CODE
LOWthird-party/tbb/src/python/TBB.py23CODE
LOWthird-party/tbb/src/python/tbb/__init__.py22CODE
LOWthird-party/tbb/src/python/tbb/__init__.py30CODE
LOWthird-party/tbb/src/python/tbb/__init__.py32CODE
LOWthird-party/tbb/src/python/tbb/test.py52CODE
LOWthird-party/tbb/src/python/tbb/test.py56CODE
LOWthird-party/tbb/src/python/tbb/test.py57CODE
LOWthird-party/tbb/src/python/tbb/pool.py76CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/yaml2json.py1CODE
LOW…ra/duktape/duktape-2.3.0/tools/prepare_unicode_data.py7CODE
LOW…ra/duktape/duktape-2.3.0/tools/prepare_unicode_data.py8CODE
LOW…ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py6CODE
LOW….20/extra/duktape/duktape-2.3.0/tools/dump_bytecode.py6CODE
LOW….20/extra/duktape/duktape-2.3.0/tools/dump_bytecode.py7CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py29CODE
LOW…duktape/duktape-2.3.0/tools/resolve_combined_lineno.py9CODE
LOW…ra/duktape/duktape-2.3.0/tools/duk_meta_to_strarray.py7CODE
LOW…/extra/duktape/duktape-2.3.0/tools/merge_debug_meta.py12CODE
LOW…0.20/extra/duktape/duktape-2.3.0/tools/scan_strings.py13CODE
LOW…/duktape/duktape-2.3.0/tools/extract_unique_options.py8CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/json2yaml.py1CODE
LOW…a/duktape/duktape-2.3.0/tools/scan_used_stridx_bidx.py13CODE
LOW…pe/duktape-2.3.0/examples/alloc-logging/log2gnuplot.py11CODE
LOWhphp/tools/perf-script-raw.py15CODE
LOWhphp/tools/gdb/ringbuffer.py9CODE
LOWhphp/tools/gdb/hhvm.py18CODE
LOWhphp/tools/gdb/hhvm.py19CODE
LOWhphp/tools/gdb/hhvm.py20CODE
LOWhphp/tools/gdb/hhvm.py21CODE
LOWhphp/tools/gdb/hhvm.py22CODE
LOWhphp/tools/gdb/hhvm.py23CODE
LOWhphp/tools/gdb/hhvm.py24CODE
LOWhphp/tools/gdb/hhvm.py25CODE
LOWhphp/tools/gdb/hhvm.py26CODE
LOWhphp/tools/gdb/hhvm.py33CODE
LOWhphp/tools/gdb/hhvm.py34CODE
LOWhphp/tools/gdb/hhvm.py35CODE
LOWhphp/tools/gdb/hhvm.py29CODE
LOWhphp/tools/gdb/hhvm.py30CODE
LOWhphp/tools/gdb/util.py7CODE
LOWhphp/tools/gdb/util.py10CODE
LOWhphp/tools/gdb/lookup.py7CODE
LOWhphp/tools/gdb/lookup.py12CODE
LOWhphp/tools/gdb/hhbc.py7CODE
LOWhphp/tools/gdb/hhbc.py11CODE
LOWhphp/tools/gdb/nameof.py7CODE
LOWhphp/tools/gdb/nameof.py10CODE
LOWhphp/tools/gdb/asio.py7CODE
LOWhphp/tools/gdb/asio.py14CODE
LOWhphp/tools/gdb/pretty.py7CODE
LOWhphp/tools/gdb/pretty.py14CODE
LOWhphp/tools/gdb/unit.py7CODE
LOWhphp/tools/gdb/unit.py10CODE
LOWhphp/tools/gdb/stack.py7CODE
LOWhphp/tools/gdb/stack.py12CODE
111 more matches not shown…
Hallucination Indicators15 hits · 150 pts
SeverityFileLineSnippetContext
CRITICALhphp/hack/src/hackc/ir/conversions/bc_to_ir/sequence.rs147 self.builder.func.repr.ex_frames.insert(CODE
CRITICALhphp/hack/src/hackc/ir/conversions/bc_to_ir/func.rs99 ctx.builder.func.repr.params.push(ir_param);CODE
CRITICALhphp/hack/src/hackc/ir/assemble/func.rs310 assert!(self.builder.func.repr.instrs.is_empty());CODE
CRITICALhphp/hack/src/hackc/ir/assemble/func.rs1151 self.builder.func.coeffects.cc_param.push(CcParam {CODE
CRITICALhphp/hack/src/hackc/ir/assemble/func.rs1171 self.builder.func.coeffects.cc_reified.push(CcReified {CODE
CRITICALhphp/hack/src/hackc/ir/assemble/func.rs1190 self.builder.func.coeffects.cc_this.push(CcThis { types });CODE
CRITICALhphp/hack/src/hackc/ir/assemble/func.rs1240 if self.builder.func.repr.imms.len() <= idx.as_usize() {CODE
CRITICALhphp/hack/src/hackc/ir/assemble/func.rs1271 self.builder.func.repr.ex_frames.insert(num, frame);CODE
CRITICALhphp/hack/src/hackc/ir/assemble/func.rs1502 if self.builder.func.repr.blocks.len() <= bid.as_usize() {CODE
CRITICALhphp/hack/src/hackc/sem_diff/state.rs500 ip.next(self.body.hhbc_body.repr.instrs.len())CODE
CRITICALhphp/hack/src/hackc/sem_diff/state.rs1104 self.body.hhbc_body.repr.instrs.get(idx)CODE
CRITICALhphp/hack/src/hackc/sem_diff/state.rs1154 let params_len = self.body.hhbc_body.repr.params.len();CODE
CRITICALhphp/hack/src/hackc/sem_diff/state.rs1155 let decl_vars_len = self.body.hhbc_body.repr.decl_vars.len();CODE
CRITICALhphp/hhbbc/interp-minstr.cpp1002 if (env.collect.mInstrState.base.type.subtypeOf(BObj)) {CODE
CRITICALhphp/hhbbc/interp-minstr.cpp1447 if (env.collect.mInstrState.base.type.subtypeOf(BObj)) {CODE
Excessive Try-Catch Wrapping102 hits · 128 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/src/python/tbb/__init__.py224 except Exception as e:CODE
MEDIUMthird-party/tbb/src/python/tbb/__init__.py219def init_sem_name():CODE
LOWthird-party/watchman/src/watchman/runtests.py52except Exception:CODE
LOWthird-party/watchman/src/watchman/runtests.py457 except Exception as e:CODE
LOWthird-party/watchman/src/watchman/runtests.py478 except Exception as exc:CODE
LOWthird-party/watchman/src/watchman/runtests.py486 except Exception:CODE
LOWthird-party/watchman/src/watchman/runtests.py497 except Exception as e:CODE
LOWthird-party/watchman/src/watchman/runtests.py517 except Exception as e:CODE
LOW…atchman/src/watchman/python/pywatchman_aio/__init__.py286 except Exception as ex:CODE
LOW…atchman/src/watchman/python/pywatchman_aio/__init__.py325 except Exception as ex:CODE
MEDIUM…atchman/src/watchman/python/pywatchman_aio/__init__.py281def do_if_done(fut):CODE
LOWthird-party/watchman/src/watchman/python/tests/tests.py97 except Exception as e:CODE
LOWthird-party/watchman/src/watchman/python/tests/tests.py438 except Exception:CODE
MEDIUMthird-party/watchman/src/watchman/python/tests/tests.py46def test_exception_handling(self):CODE
LOW…ty/watchman/src/watchman/python/pywatchman/__init__.py380 except Exception as e:CODE
LOW…ty/watchman/src/watchman/python/pywatchman/__init__.py830 except Exception as e:CODE
MEDIUM…ty/watchman/src/watchman/python/pywatchman/__init__.py303def readBytes(self, size):CODE
LOW…man/src/watchman/integration/test_local_saved_state.py21 except Exception:CODE
MEDIUM…man/src/watchman/integration/test_local_saved_state.py16def is_ubuntu() -> bool:CODE
MEDIUM…d-party/watchman/src/watchman/integration/test_fork.py46 print("Error in child process: %s" % exc)CODE
LOW…y/watchman/src/watchman/integration/test_sock_perms.py68 except Exception:CODE
LOW…rd-party/watchman/src/watchman/integration/test_scm.py22 except Exception:CODE
MEDIUM…rd-party/watchman/src/watchman/integration/test_scm.py17def is_ubuntu() -> bool:CODE
LOW…atchman/src/watchman/integration/test_trigger_chdir.py41 except Exception:CODE
LOW…chman/src/watchman/integration/lib/WatchmanTestCase.py157 except Exception:CODE
LOW…chman/src/watchman/integration/lib/WatchmanTestCase.py191 except Exception:CODE
LOW…chman/src/watchman/integration/lib/WatchmanTestCase.py260 except Exception:CODE
LOW…an/src/watchman/integration/lib/WatchmanSCMTestCase.py68 except Exception as e:CODE
LOW…n/src/watchman/integration/lib/WatchmanEdenTestCase.py106 except Exception:CODE
LOWhphp/tools/lldb/lookup.py49 except Exception:CODE
LOWhphp/tools/lldb/hhbc.py67 except Exception as e:CODE
LOWhphp/tools/lldb/hhbc.py368 except Exception:CODE
LOWhphp/tools/lldb/hhbc.py379 except Exception:CODE
LOWhphp/tools/lldb/hhbc.py545 except Exception:CODE
LOWhphp/tools/lldb/hhbc.py891 except Exception as e:STRING
MEDIUMhphp/tools/lldb/pretty.py363def update(self) -> bool:CODE
LOWhphp/tools/lldb/pretty.py128 except Exception:CODE
LOWhphp/tools/lldb/pretty.py357 except Exception:CODE
LOWhphp/tools/lldb/pretty.py366 except Exception:CODE
LOWhphp/tools/lldb/pretty.py416 except Exception:CODE
LOWhphp/tools/lldb/pretty.py502 except Exception:CODE
LOWhphp/tools/lldb/pretty.py533 except Exception:CODE
LOWhphp/tools/lldb/pretty.py551 except Exception:CODE
LOWhphp/tools/lldb/pretty.py559 except Exception:CODE
LOWhphp/tools/lldb/pretty.py695 except Exception as e:CODE
LOWhphp/tools/lldb/utils.py128 except Exception as e:CODE
LOWhphp/tools/lldb/utils.py790 except Exception:CODE
LOWhphp/tools/lldb/utils.py959 except Exception as err:CODE
LOWhphp/tools/lldb/utils.py1247 except Exception:CODE
LOWhphp/tools/lldb/stack.py49 except Exception:CODE
LOWhphp/tools/lldb/stack.py96 except Exception:STRING
LOWhphp/tools/lldb/stack.py200 except Exception:STRING
LOWhphp/tools/lldb/stack.py277 except Exception:STRING
LOW⚡hphp/tools/lldb/stack.py335 except Exception:STRING
LOW⚡hphp/tools/lldb/stack.py345 except Exception:STRING
LOW⚡hphp/tools/lldb/stack.py354 except Exception:STRING
LOW⚡hphp/tools/lldb/stack.py364 except Exception:STRING
LOWhphp/tools/lldb/stack.py422 except Exception:STRING
LOWhphp/tools/lldb/idx.py134 except Exception:CODE
LOWhphp/tools/lldb/idx.py187 except Exception as ex:CODE
42 more matches not shown…
Self-Referential Comments47 hits · 124 pts
SeverityFileLineSnippetContext
MEDIUM…rd-party/fb-mysql/8.0.20/support-files/mysql.server.sh3# This file is public domain and comes with NO WARRANTY of any kindCOMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1402# This file is a library for parsing options in your shell scripts alongCOMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2502# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2512# This function implements the same check as func_lalib_p withoutCOMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2535# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2545# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2570# This function is only a basic sanity check; it will hardly flush outCOMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh2710# Create a libtool object file (analogous to a ".la" file),COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh7472 # Create the object directory.COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh10145 # Create the old-style object.COMMENT
MEDIUM…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh10165 # Create an invalid libtool object if no PIC, so that we don'tCOMMENT
MEDIUMthird-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh164# Create the OS/400 library if it does not exist.COMMENT
MEDIUMthird-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh172# Create the DOCS source file if it does not exist.COMMENT
MEDIUMthird-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh194# Create the OS/400 source program file for the C header files.COMMENT
MEDIUMthird-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh205# Create the IFS directory for the C header files.COMMENT
MEDIUM…/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py549 # Create a duk_config.h.COMMENT
MEDIUM…/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py864 # Create a combined source file, duktape.c, into a separate combined sourceCOMMENT
MEDIUM….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1091 # Create a list of objects needing a 'bidx'. Ensure 'objects' andCOMMENT
MEDIUM….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py1150 # Create a set of helper lists and maps now that the metadata isCOMMENT
MEDIUM…ra/duktape/duktape-2.3.0/tools/duk_meta_to_strarray.py3# Create an array of C strings with Duktape built-in strings.COMMENT
MEDIUMthird-party/fb-mysql/8.0.20/scripts/mysqld_safe.sh3# This file is public domain and comes with NO WARRANTY of any kindCOMMENT
MEDIUM…ty/fb-mysql/8.0.20/scripts/mysql_system_tables_fix.sql41# Create a user mysql.infoschema@localhost as the owner of views in information_schema.COMMENT
MEDIUMthird-party/watchman/src/watchman/python/tests/tests.py142 # Define a new class that derives from the input classCOMMENT
MEDIUM…rd-party/watchman/src/watchman/integration/test_big.py21 # Create a huge query. We're shooting for more than 2MB; the server bufferCOMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py769 # Create a subscriptionCOMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py807 # Create a subscriptionCOMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py824 # Create a new subscription with the same nameCOMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py848 # Create a subscriptionCOMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py865 # Create a new subscription with the same nameCOMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py895 # Create a subscriptionCOMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py909 # Create a new subscription with the same name from a different client,COMMENT
MEDIUM…ty/watchman/src/watchman/integration/test_subscribe.py966 # Create a subscriptionCOMMENT
MEDIUM…-party/watchman/src/watchman/integration/test_since.py27 # Create a cursor for this stateCOMMENT
MEDIUM…party/watchman/src/watchman/integration/test_nodejs.py45 # Define a new class that derives from the input class.COMMENT
MEDIUM…man/src/watchman/integration/eden/test_eden_pathgen.py69 # Create the file that we want to removeCOMMENT
MEDIUM…chman/src/watchman/integration/lib/WatchmanTestCase.py560 # Define a new class that derives from the input classCOMMENT
MEDIUMhphp/runtime/ext/core/php_bzl.py13 r += f"# This file is {'@'}generated from `php.txt`.\n"CODE
MEDIUMhphp/hack/test/verify.py345 # Create a list of batched cases.STRING
MEDIUMhphp/hack/test/integration/test_status_single.py315 # Create a file with the list of files to checkCOMMENT
MEDIUM⚡hphp/hack/test/integration/test_edenfs_file_watcher.py779 # Create a file that uses hg_test_fun1COMMENT
MEDIUMhphp/hack/test/integration/test_edenfs_file_watcher.py793 # Create a file that defines hg_test_fun1COMMENT
MEDIUMhphp/hack/test/integration/test_edenfs_file_watcher.py831 # Create a file with a type errorCOMMENT
MEDIUMhphp/hack/test/integration/test_edenfs_file_watcher.py1329 # Create a file while the untracked state is assertedCOMMENT
MEDIUMhphp/hack/test/integration/test_edenfs_file_watcher.py1413 # Create a file before asserting the state.COMMENT
MEDIUMhphp/hack/test/integration/test_edenfs_file_watcher.py1421 # Create a file while the state is asserted.COMMENT
MEDIUMhphp/hack/test/integration/eden_test_driver.py126 # Create the clean slate commit for those tests that don't want the full template repoCOMMENT
MEDIUMhphp/hack/test/integration/test_warning_exit_code.py74 # Create a file that produces an actual type errorCOMMENT
Verbosity Indicators41 hits · 67 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/src/src/rml/server/rml_server.cpp2393 // We need to check if terminate is true or not before letting the thread go to sleep,COMMENT
LOWthird-party/tbb/src/src/rml/server/rml_server.cpp2430 // We need to check if terminate is true or not before letting the thread go to sleep,COMMENT
LOW…ysql/8.0.20/libbinlogevents/include/statement_events.h518 This variable stores the default collation for the utf8mb4 character set.CODE
LOW…-mysql/8.0.20/libbinlogevents/src/statement_events.cpp448 We need to check if this is from an old serverCODE
LOW…arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp318 // Step 4: if the source is ASCII then proceed to step 8COMMENT
LOW⚡…arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp366 //Step 7: prepend the ACE prefixCOMMENT
LOW⚡…arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp368 //Step 6: copy the contents in b2 into destCOMMENT
LOW…y/fb-mysql/8.0.20/extra/icu/source/common/ucnv2022.cpp430/* The purpose of this function is to get around gcc compiler warnings. */COMMENT
LOW…rty/fb-mysql/8.0.20/extra/icu/source/common/locmap.cpp1138 // The purpose of this function is to leverage native platform name->lcidCOMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp1260 // this totally matches, however we need to check if it is repeatingCOMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp1936 // this totally matches, however we need to check if it is repeatingCOMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp2107 // this totally matches, however we need to check if it is repeatingCOMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp2575 // this totally matches, however we need to check if it is repeatingCOMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/i18n/uregexc.cpp9* description: The purpose of this function is to separate the codepageCOMMENT
LOW…rty/fb-mysql/8.0.20/extra/icu/source/i18n/tzgnames.cpp951 // then we need to check if the name is same with the location name.COMMENT
LOWthird-party/fb-mysql/8.0.20/sql/item_cmpfunc.h1477 The purpose of this function is to be able to get elements of thisCODE
LOWthird-party/fb-mysql/8.0.20/sql/sp_head.h614 @param argcount Number of passed arguments. We need to check ifCODE
LOWthird-party/watchman/src/watchman/LRUCache.h364 // The purpose of this function is to reduce the exposure toCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs658 // Step 1: serialize into a bser byte bufferCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs666 // Step 2: ask the client task to send it for usCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs676 // Step 3: wait for the client task to give us the responseCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs682 // Step 4: sniff for an error response in the deserialized dataCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs690 // Step 5: deserialize into the caller-desired formatCOMMENT
LOWthird-party/watchman/src/watchman/root/iothread.cpp704 // Step 1: Process readDir results.COMMENT
LOWthird-party/watchman/src/watchman/root/iothread.cpp768 // Step 2: Handle errors.COMMENT
LOWhphp/runtime/ext/asio/asio-external-thread-event.h175 * The purpose of this function is to make destructor protected so thatCOMMENT
LOWhphp/runtime/ext/bcmath/nearzero.cpp34/* In some places we need to check if the number NUM is almost zero.COMMENT
LOWhphp/runtime/ext/bcmath/neg.cpp34/* In some places we need to check if the number is negative. */COMMENT
LOWhphp/runtime/ext/bcmath/zero.cpp34/* In some places we need to check if the number NUM is zero. */COMMENT
LOWhphp/runtime/vm/bytecode.cpp1588 // table without a Class* so we need to check if it's there.COMMENT
LOWhphp/runtime/vm/method-lookup.cpp139 // ancestor of cls, we need to check if ctx declares a private method withCOMMENT
LOWhphp/runtime/vm/jit/def-sink.cpp572 // We need to check if the barrier can potentially trigger aCOMMENT
LOWhphp/runtime/vm/jit/simplify.cpp2180 // We need to check if the array contains values suitable for keysetCOMMENT
LOWhphp/runtime/vm/jit/service-request-handlers.cpp586 // We need to check if there are uninitialized named params on the frame andCOMMENT
LOW⚡hphp/runtime/base/program-functions.cpp919 // Step 1: get some 2M hugetlb pages, but don't overwrite the hot text yet.COMMENT
LOW⚡hphp/runtime/base/program-functions.cpp920 // Step 2: copy content of hot text to the hugetlb pages.COMMENT
LOW⚡hphp/runtime/base/program-functions.cpp921 // Step 3: use `mremap()` to replace [from, to) with the hugetlb pages thatCOMMENT
LOWhphp/runtime/base/unit-cache.cpp1801 // The path has been prefetched before. We need to check if theCOMMENT
LOWhphp/hack/src/depgraph/depgraph_reader/compress.rs117/// The purpose of this function is to encode RLE block lengths using only aCOMMENT
LOWhphp/hack/src/heap/hh_shared.c1081 // Step 1: Walk the hashtbl entries, which are the roots of our marking pass.COMMENT
LOWhphp/hack/src/heap/hh_shared.c1116 // Step 2: Walk the heap and relocate entries, updating the hashtbl to pointCOMMENT
Cross-File Repetition13 hits · 65 pts
SeverityFileLineSnippetContext
HIGHhphp/tools/lldb/lookup.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/nameof.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/utils.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/unit.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/idx.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/sizeof.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/aliases.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/pretty.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGHhphp/tools/lldb/stack.py0register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to thSTRING
HIGH…test/zend/good/ext/spl/tests/SplFileObject_fputcsv.php0"",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaaSTRING
HIGHhphp/test/zend/good/ext/standard/tests/file/fputcsv.php0"",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaaSTRING
HIGH…t/slow/dv_array/ext_spl_file/SplFileObject_fputcsv.php0"",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaaSTRING
HIGH…_array_hack_arr/ext_spl_file/SplFileObject_fputcsv.php0"",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaaSTRING
Structural Annotation Overuse36 hits · 64 pts
SeverityFileLineSnippetContext
LOW…arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp318 // Step 4: if the source is ASCII then proceed to step 8COMMENT
LOW⚡…arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp366 //Step 7: prepend the ACE prefixCOMMENT
LOW⚡…arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp368 //Step 6: copy the contents in b2 into destCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs658 // Step 1: serialize into a bser byte bufferCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs666 // Step 2: ask the client task to send it for usCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs676 // Step 3: wait for the client task to give us the responseCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs682 // Step 4: sniff for an error response in the deserialized dataCOMMENT
LOW⚡…/watchman/src/watchman/rust/watchman_client/src/lib.rs690 // Step 5: deserialize into the caller-desired formatCOMMENT
LOWthird-party/watchman/src/watchman/root/iothread.cpp704 // Step 1: Process readDir results.COMMENT
LOWthird-party/watchman/src/watchman/root/iothread.cpp768 // Step 2: Handle errors.COMMENT
LOW⚡hphp/runtime/base/program-functions.cpp919 // Step 1: get some 2M hugetlb pages, but don't overwrite the hot text yet.COMMENT
LOW⚡hphp/runtime/base/program-functions.cpp920 // Step 2: copy content of hot text to the hugetlb pages.COMMENT
LOW⚡hphp/runtime/base/program-functions.cpp921 // Step 3: use `mremap()` to replace [from, to) with the hugetlb pages thatCOMMENT
LOWhphp/.claude/commands/hhvm-tests.md11## Step 1: Parse the modeCOMMENT
LOW⚡hphp/.claude/commands/hhvm-tests.md26## Step 2: Identify changed filesCOMMENT
LOW⚡hphp/.claude/commands/hhvm-tests.md32## Step 3: Find related testsCOMMENT
LOW⚡hphp/.claude/commands/hhvm-tests.md41## Step 4: Build HHVMCOMMENT
LOW⚡hphp/.claude/commands/hhvm-tests.md51## Step 5: Run the testsCOMMENT
LOWhphp/hack/src/heap/hh_shared.c1081 // Step 1: Walk the hashtbl entries, which are the roots of our marking pass.COMMENT
LOWhphp/hack/src/heap/hh_shared.c1116 // Step 2: Walk the heap and relocate entries, updating the hashtbl to pointCOMMENT
LOWhphp/doc/hands-on/lesson0.md11## Step 0: Starting a buildCOMMENT
LOWhphp/doc/hands-on/lesson0.md73## Step 1: Running HHVMCOMMENT
LOWhphp/doc/hands-on/lesson0.md169## Step 2: Down the rabbit holeCOMMENT
LOWhphp/doc/hands-on/lesson4.md12## Step 0: Suboptimal code generationCOMMENT
LOWhphp/doc/hands-on/lesson4.md349## Step 1: Optimizing CastVec IR generationCOMMENT
LOWhphp/doc/hands-on/lesson4.md543## Step 2: Moving the optimization to simplifyCOMMENT
LOWhphp/doc/hands-on/lesson1.md11## Step 0: Pull, update, and re-compile HHVMCOMMENT
LOWhphp/doc/hands-on/lesson1.md22## Step 1: User-visible Hack typesCOMMENT
LOWhphp/doc/hands-on/lesson1.md132## Step 1: Representing Hack valuesCOMMENT
LOWhphp/doc/hands-on/lesson1.md201## Step 2: Operating on Hack valuesCOMMENT
LOWhphp/doc/hands-on/lesson2.md12## Step 0: Pull, update, and re-compile HHVMCOMMENT
LOWhphp/doc/hands-on/lesson2.md229## Step 1: Examining basic expressionsCOMMENT
LOWhphp/doc/hands-on/lesson2.md316## Step 2: Examining more complex expressionsCOMMENT
LOWhphp/doc/hands-on/lesson3.md11## Step 0: Mysterious missing mutationsCOMMENT
LOWhphp/doc/hands-on/lesson3.md382## Step 2: Static strings and array-likesCOMMENT
LOWhphp/doc/hands-on/lesson3.md491## Step 3: Refcounting optimizationsCOMMENT
Cross-Language Confusion12 hits · 58 pts
SeverityFileLineSnippetContext
HIGH…-party/watchman/src/watchman/integration/test_fishy.py37 "mv foo bar && ln -s bar foo",CODE
HIGH…-party/watchman/src/watchman/integration/test_fishy.py57 "touch a && mkdir d1 d2 && mv d1 d2 && mv d2/d1 . && mv a d1",CODE
HIGH…chman/src/watchman/integration/lib/WatchmanInstance.py246 # pyre-fixme[61]: `val` is undefined, or not always defined.COMMENT
HIGHhphp/tools/lldb/test/base.py145 # pyre-fixme[61]: `status` is undefined, or not always defined.COMMENT
HIGHhphp/tools/lldb/test/base.py146 # pyre-fixme[61]: `output` is undefined, or not always defined.COMMENT
HIGHhphp/hack/test/unit/utils/to_lsp.py12 initialize {"initializationOptions":{},"processId":null,"rootPath":"/data/users/waleedk/test","capabilities":{}}STRING
HIGHhphp/hack/test/integration/test_warning_exit_code.py43 // Warn[12007]: This comparison will always return trueSTRING
HIGHhphp/hack/test/integration/test_warning_exit_code.py156 // Warn[12007]: This comparison will always return trueSTRING
HIGHhphp/hack/test/integration/test_lsp.py6364 contents="<?hh\nfunction aaa(): int { return $undefined }\n",CODE
HIGHhphp/hack/test/integration/test_lsp.py6375 "text": "<?hh\nfunction aaa(): int { return $undefined }\n",CODE
HIGHhphp/hack/test/integration/test_lsp.py6430 "message": "Variable $undefined is undefined, or not always defined.",CODE
HIGHhphp/hack/test/integration/test_lsp.py7668 "message": "Variable $undefined_var is undefined, or not always defined.",STRING
Deep Nesting63 hits · 56 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/src/python/tbb/__init__.py239CODE
LOWthird-party/tbb/src/python/tbb/pool.py515CODE
LOWthird-party/tbb/src/python/tbb/pool.py608CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py86CODE
LOW…ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py38CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py367CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py497CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py528CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py730CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py810CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py974CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py1468CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py182CODE
LOW…/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py373CODE
LOW…0.20/extra/duktape/duktape-2.3.0/tools/scan_strings.py49CODE
LOW…/duktape/duktape-2.3.0/tools/extract_unique_options.py15CODE
LOW…pe/duktape-2.3.0/examples/alloc-logging/log2gnuplot.py14CODE
LOWthird-party/watchman/src/watchman/runtests.py297CODE
LOWthird-party/watchman/src/watchman/runtests.py439CODE
LOW…arty/watchman/src/watchman/python/pywatchman/pybser.py47CODE
LOW…arty/watchman/src/watchman/python/pywatchman/pybser.py94CODE
LOW…arty/watchman/src/watchman/python/pywatchman/pybser.py110CODE
LOW…arty/watchman/src/watchman/python/pywatchman/pybser.py161CODE
LOW…arty/watchman/src/watchman/python/pywatchman/pybser.py307CODE
LOW…arty/watchman/src/watchman/python/pywatchman/pybser.py413CODE
LOW…ty/watchman/src/watchman/python/pywatchman/__init__.py395CODE
LOW…ty/watchman/src/watchman/python/pywatchman/__init__.py860CODE
LOW…watchman/src/watchman/integration/test_restrictions.py30CODE
LOW…atchman/src/watchman/integration/test_watch_project.py24CODE
LOW…arty/watchman/src/watchman/integration/test_trigger.py71CODE
LOW…arty/watchman/src/watchman/integration/test_trigger.py75CODE
LOWhphp/tools/gdb/ringbuffer.py12CODE
LOWhphp/tools/gdb/hhbc.py228CODE
LOWhphp/tools/gdb/hhbc.py475CODE
LOWhphp/tools/gdb/asio.py64CODE
LOWhphp/tools/gdb/asio.py147CODE
LOWhphp/tools/gdb/asio.py292CODE
LOWhphp/tools/gdb/pretty.py569CODE
LOWhphp/tools/gdb/stack.py65CODE
LOWhphp/tools/gdb/gdbutils.py446CODE
LOWhphp/tools/gdb/sizeof.py17CODE
LOWhphp/tools/lldb/hhbc.py414CODE
LOWhphp/tools/lldb/utils.py582CODE
LOWhphp/tools/lldb/utils.py778CODE
LOWhphp/tools/lldb/utils.py1086CODE
LOWhphp/tools/lldb/utils.py1206CODE
LOWhphp/tools/lldb/stack.py86CODE
LOWhphp/tools/lldb/sizeof.py47CODE
LOWhphp/hack/tools/fixme/fixme.py55CODE
LOWhphp/hack/test/verify.py830CODE
LOWhphp/hack/test/tools/lsp/lspcommand.py157CODE
LOWhphp/hack/test/integration/test_edenfs_file_watcher.py1095CODE
LOWhphp/hack/test/integration/lspcommand.py120CODE
LOWhphp/hack/test/integration/lspcommand.py282CODE
LOWhphp/hack/test/integration/lsptestspec.py340CODE
LOWhphp/hack/test/integration/lsptestspec.py475CODE
LOWhphp/hack/test/integration/lsp_test_base.py229CODE
LOWhphp/hack/test/integration/test_write_symbol_info.py103CODE
LOWhphp/hack/test/fanout/tools/fanout_test_parser.py30CODE
LOWhphp/hack/src/hh_asdiff/parsing.py28CODE
3 more matches not shown…
Fake / Example Data37 hits · 42 pts
SeverityFileLineSnippetContext
LOW…d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp191 int dummy_key=0;CODE
LOW…d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp192 cache_type::handle h = cache[dummy_key];CODE
LOW⚡…d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp274 int dummy_key=1;CODE
LOW⚡…d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp276 ASSERT(dummy_function::_(dummy_key)==cache[dummy_key].value(),"cache operator() must return only values obtaCODE
LOW⚡…d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp286 int dummy_key=0;CODE
LOW⚡…d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp287 cache[dummy_key];CODE
LOW⚡…d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp288 cache[dummy_key];CODE
LOW…hp/test/zend/good/ext/standard/tests/mail/bug51604.php4$to = 'user@example.com';CODE
LOW…test/zend/good/ext/standard/tests/mail/mail_basic3.php12$to = 'user@example.com';CODE
LOW…/test/zend/good/ext/standard/tests/mail/mail_basic.php12$to = 'user@example.com';CODE
LOW…test/zend/good/ext/standard/tests/mail/mail_basic5.php12$to = 'user@example.com';CODE
LOW…test/zend/good/ext/standard/tests/mail/mail_basic4.php12$to = 'user@example.com';CODE
LOW…/zend/good/ext/standard/tests/mail/mail_variation1.php11$to = 'user@example.com';CODE
LOW…t/zend/good/ext/mbstring/tests/mb_ereg_search_regs.php9 // = "Lorem ipsum dolor sit amet"COMMENT
LOW…t/zend/good/ext/mbstring/tests/mb_ereg_search_regs.php9 // = "Lorem ipsum dolor sit amet"COMMENT
LOWhphp/test/slow/ext_socket/persistent_socket.php100 'emailAddress' => 'foo@bar.com'];CODE
LOWhphp/test/slow/ext_bzip2/wrapper.php7Lorem ipsum dolor sit amet,CODE
LOWhphp/test/slow/ext_bzip2/wrapper.php7Lorem ipsum dolor sit amet,CODE
LOW⚡hphp/util/test/zstd-test.cpp28 R"(Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur nec rhoncus augue. Proin ut diam tempus, egestCODE
LOW⚡hphp/util/test/zstd-test.cpp28 R"(Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur nec rhoncus augue. Proin ut diam tempus, egestCODE
LOW⚡hphp/util/test/zstd-test.cpp34Pellentesque aliquam tortor in velit porttitor, eu ullamcorper quam dictum. Morbi et orci ac libero vehicula facilisis. CODE
LOW⚡hphp/util/test/zstd-test.cpp34Pellentesque aliquam tortor in velit porttitor, eu ullamcorper quam dictum. Morbi et orci ac libero vehicula facilisis. CODE
LOWhphp/runtime/test/compression-test.cpp44 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque "CODE
LOWhphp/runtime/test/compression-test.cpp44 "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque "CODE
LOWhphp/hack/test/integration/lspcommand.py116 dummy_id = LspCommandProcessor.dummy_request_id()CODE
LOWhphp/hack/test/integration/lspcommand.py118 return {k: v for k, v in transcript.items() if k != dummy_id}CODE
LOW…ge_driver/flib/intern/codegen/graphql/graphql_cfg.json2 [[], "intern", "fake_name"]CODE
LOWhphp/hack/test/hackfmt/tests/xhp.php57 return <a><!-- this is a very long comment lorem ipsum ipsum ipsum ipsum ipsum ipsum --></a>;CODE
LOWhphp/hack/test/hhi/generate/no_constant_values.php11 const string QUX = 'placeholder';CODE
LOW…st/typecheck/global_access_check/test_superglobals.php6 return "dummy_value";CODE
LOWhphp/hack/manual/apis/Classes/HH/Shapes/toArray.md49$point = shape('name' => 'Jane Doe', 'age' => 55, 'points' => 25.30);CODE
LOWhphp/hack/manual/apis/Classes/HH/Set/fromKeysOf.md89 9361760 => 'John Doe',CODE
LOWhphp/hack/manual/apis/Classes/HH/Set/addAllKeysOf.md93 9361760 => 'John Doe',CODE
LOWhphp/hack/manual/apis/Classes/HH/Vector/fromKeysOf.md91 9361760 => 'John Doe',CODE
LOWhphp/hack/manual/apis/Classes/HH/Vector/addAllKeysOf.md98 9361760 => 'John Doe',CODE
LOWhphp/hack/manual/hack/20-attributes/01-introduction.md44<<Contributors("John Doe", keyset["ORM Team", "Core Library Team"])>>CODE
LOWhphp/hack/manual/hack/20-attributes/01-introduction.md85$my_class_contributors?->getAuthor(); // "John Doe"CODE
Slop Phrases17 hits · 29 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/src/examples/graph/stereo/lodepng.h350 If you encode an image without alpha with palette, don't forget to put value 255 in each A byte of the palette.CODE
LOWthird-party/tbb/src/examples/graph/stereo/lodepng.cpp80lodepng source code. Don't forget to remove "static" if you copypaste themCODE
LOW…mples/parallel_for/tachyon/msvs/win8ui/DirectXBase.cpp104 // Don't forget to declare your application's minimum required feature level in itsCOMMENT
LOWthird-party/tbb/src/doc/html/a00169.html182<p>When overriding method <a class="el" href="a00169.html#a4bd4ba0d501021013d1473d21b020b69" title="Creates and returns CODE
LOW…ysql/8.0.20/libbinlogevents/include/statement_events.h445 * When adding new status vars, please don't forget to update theCOMMENT
LOWthird-party/fb-mysql/8.0.20/include/my_command.h96 /* don't forget to update const char *command_name[] in sql_parse.cc */COMMENT
LOWthird-party/fb-mysql/8.0.20/include/my_rcu_lock.h128 @warning Don't forget to call @ref MyRcuLock::rcu_end_read() when done.CODE
MEDIUM…-mysql/8.0.20/extra/icu/source/i18n/unicode/dtfmtsym.h66 * DateFormatSymbols object, they can feel free to modify the date-timeCOMMENT
MEDIUM…-mysql/8.0.20/extra/icu/source/i18n/unicode/dtitvinf.h144 * they can feel free to modify it as necessary.COMMENT
MEDIUM…20/extra/duktape/duktape-2.3.0/src-input/builtins.yaml52# - To disable a property without removing its metadata, you can useCOMMENT
LOWthird-party/fb-mysql/8.0.20/sql/sql_class.h1168 here, and you add code to set them in replication, don't forget toCODE
LOWthird-party/fb-mysql/8.0.20/sql/auth/auth_acls.h64 don't forget to updateCODE
LOWhphp/tools/lldb/pretty.py322 # must make sure to get the non-synthetic lldb.SBValue.COMMENT
LOWhphp/tools/tc-print/offline-code.h51 // NOTE: whenever you update this enumeration, please don't forget to fixCOMMENT
MEDIUMhphp/runtime/ext/mysql/ext_mysql.php449 * level E_WARNING will be emitted. It's worth noting that mysql_query()COMMENT
MEDIUMhphp/runtime/vm/jit/refcount-opts.cpp481these situations is actually the same condition as discussed above: by the aboveCODE
LOWhphp/hack/src/hackc/ir/passes/clean.rs143 // simple Jmp and zap the params. Don't forget to remap theCOMMENT
Dead Code8 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUMhphp/tools/lldb/hhbc.py161CODE
MEDIUMhphp/tools/lldb/hhbc.py163CODE
MEDIUMhphp/tools/lldb/hhbc.py187CODE
MEDIUMhphp/tools/lldb/hhbc.py188CODE
MEDIUMhphp/tools/lldb/hhbc.py192CODE
MEDIUMhphp/tools/lldb/hhbc.py193CODE
MEDIUMhphp/tools/lldb/hhbc.py194CODE
MEDIUMhphp/tools/lldb/hhbc.py196CODE
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippetContext
HIGHhphp/util/extern-worker.h807 // order as requested).COMMENT
HIGHhphp/util/extern-worker.h811 // associated RefIds (in the same order as requested, with filesCOMMENT
TODO Padding8 hits · 12 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/src/include/tbb/machine/gcc_generic.h173// TODO: implement with __atomic_* builtins where availableCOMMENT
LOW…d-party/fb-mysql/8.0.20/extra/icu/source/i18n/rbnf.cpp1447 // TODO: implement UParseErrorCOMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/i18n/rematch.cpp3922 // TODO: implement transparent bounds. Ticket #6067COMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/i18n/rematch.cpp5440 // TODO: implement transparent bounds. Ticket #6067COMMENT
LOWthird-party/watchman/src/watchman/stream_win.cpp620 // TODO: implement this for WindowsCOMMENT
LOW…arty/watchman/src/watchman/test/lib/FakeFileSystem.cpp173 // TODO: implement strict case checkingCOMMENT
LOWhphp/vixl/aarch64/simulator-aarch64.h5344 // TODO: implement guarding at page granularity, rather than globally.COMMENT
LOWhphp/runtime/server/proxygen/proxygen-transport.h222 // TODO: implement IDebuggableCOMMENT
Redundant / Tautological Comments10 hits · 10 pts
SeverityFileLineSnippetContext
LOW…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh623# Set func_arith_result to the result of evaluating TERMs.COMMENT
LOW…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh647# Set func_basename_result to FILE with everything up to and includingCOMMENT
LOW…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh813# Set func_len_result to the length of STRING. STRING may notCOMMENT
LOW…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh1031# Set func_relative_path_result to the relative path from SRCDIR to DSTDIR.COMMENT
LOW…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh3911 # Check if any of the arguments is a wrapper script.COMMENT
LOW…ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh9868 # Loop over the list of objects to be linked.COMMENT
LOWthird-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh66# Set LINK to "YES" if the module has been compiled.COMMENT
LOW…rty/fb-mysql/8.0.20/extra/icu/source/common/rbbicst.pl206# Assign numbers to each of the character classes classes used.COMMENT
LOW….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py118# Check if string is an "array index" in ECMAScript terms.COMMENT
LOWhphp/hack/test/verify.py634 # Check if UPDATE environment variable is set to 'always'COMMENT
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHhphp/hack/src/utils/rust/signed_source.rs89/// In this implementation, we rewrite the entire string anyway.COMMENT
Example Usage Blocks4 hits · 6 pts
SeverityFileLineSnippetContext
LOW…rty/fb-mysql/8.0.20/extra/icu/source/common/rbbicst.pl11# Usage:COMMENT
LOW…arty/fb-mysql/8.0.20/extra/icu/source/common/ucase.cpp1146# Usage:COMMENT
LOWthird-party/fb-mysql/8.0.20/extra/icu/as_is/bomlist.py10# Usage:COMMENT
LOWhphp/hack/src/utils/stack_limit/lib.rs18/// # Usage:COMMENT
AI Structural Patterns5 hits · 4 pts
SeverityFileLineSnippetContext
LOW…chman/src/watchman/test/async/AsyncWatchmanTestCase.py52CODE
LOW…ty/watchman/src/watchman/python/pywatchman/__init__.py860CODE
LOWhphp/tools/lldb/utils.py672CODE
LOWhphp/hack/test/integration/lspcommand.py504CODE
LOWhphp/hack/test/integration/lsp_test_base.py99CODE
Modern Structural Boilerplate3 hits · 3 pts
SeverityFileLineSnippetContext
LOWthird-party/tbb/src/python/tbb/__init__.py35__all__ = ["Monkey", "is_active"] + api__all + pool__allCODE
LOWthird-party/tbb/src/python/tbb/pool.py78__all__ = ["Pool", "TimeoutError"]CODE
LOW…party/watchman/src/watchman/integration/lib/TempDir.py68 def set_keep(self, value) -> None:CODE