A virtual machine for executing programs written in Hack.
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.
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? 6233 finding(s).
Are imports declared and package/API names verified? 282 finding(s).
Are wrappers, guards, and repeated structures necessary? 930 finding(s).
Which changes need focused human review? 6878 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 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/CMakeLists.txt | 1 | # +----------------------------------------------------------------------+ | COMMENT |
| LOW | third-party/apply-quilt-patches.sh | 1 | #!/bin/sh | COMMENT |
| LOW | third-party/apply-quilt-patches.sh | 21 | # ``` | COMMENT |
| LOW | third-party/third_party_notices.txt | 1261 | ----- | COMMENT |
| LOW | third-party/third_party_notices.txt | 1281 | // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS | COMMENT |
| LOW | third-party/squangle/src/squangle/util/StorageRow.h | 201 | // 4Kb stored elsewhere, so in the worst case we would store 4K (column_size) | COMMENT |
| LOW | …-party/squangle/src/squangle/mysql_client/Connection.h | 61 | Connection& operator=(const Connection&) = delete; | COMMENT |
| LOW | …party/squangle/src/squangle/mysql_client/Operation.cpp | 1 | /* | COMMENT |
| LOW | …/squangle/src/squangle/mysql_client/ConnectionHolder.h | 61 | // [[nodiscard]] int port() const { | COMMENT |
| LOW | …rty/squangle/src/squangle/mysql_client/QueryRenderer.h | 21 | class Query; | COMMENT |
| LOW | …angle/src/squangle/mysql_client/SyncConnectionPool.cpp | 81 | pool_op.timeoutTriggered(); | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 1 | /* | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 21 | // methods to see the actual SQL it would run. | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 41 | // %s, %d, %u, %f - strings, integers, unsigned integers or floats; | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 61 | // %C - like %T, except for column names. Optionally supply two-/three-tuple | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 81 | // either side. %Lq renders a comma-separated list of them, which is what | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 101 | #include <folly/Format.h> | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 541 | // QueryArgument::fromDynamic(). The legacy Query() constructor still accepts | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 621 | // comment string. A null (nullptr/nullopt/folly::none) is valid for any scalar | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 641 | // the type-erased ListArg path. | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 801 | // are testable -- instantiating ValueRow with a bad schema trips its | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 861 | checked_query_format_has_unsupported_specifier_or_dangerous_character(); | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 1201 | const std::vector<QueryArgument>& getParams() const { | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 1221 | // syntax, the argument count, and each argument's *category* (value vs. | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 1261 | // and a modification is requested, it will automatically copy the data | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 1461 | /* implicit */ QueryArgument(T enum_val) | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Query.h | 1641 | // A compile-time-schema'd VALUES row for the %V specifier. The format string | COMMENT |
| LOW | …ty/squangle/src/squangle/mysql_client/FetchOperation.h | 241 | virtual bool usingChecksums() const; | COMMENT |
| LOW | …ty/squangle/src/squangle/mysql_client/FetchOperation.h | 321 | std::atomic<FetchAction> active_fetch_action_ = FetchAction::StartQuery; | COMMENT |
| LOW | …uangle/src/squangle/mysql_client/ConnectionOptions.cpp | 61 | COMMENT | |
| LOW | …uangle/src/squangle/mysql_client/AsyncConnectionPool.h | 1 | /* | COMMENT |
| LOW | …uangle/src/squangle/mysql_client/AsyncConnectionPool.h | 21 | // ConnectPoolOperation - An abstraction of ConnectOperation that instead of | COMMENT |
| LOW | …uangle/src/squangle/mysql_client/AsyncConnectionPool.h | 121 | explicit CleanUpTimer( | COMMENT |
| LOW | …ty/squangle/src/squangle/mysql_client/ConnectionPool.h | 381 | COMMENT | |
| LOW | …/squangle/src/squangle/mysql_client/AsyncMysqlClient.h | 1 | /* | COMMENT |
| LOW | …/squangle/src/squangle/mysql_client/AsyncMysqlClient.h | 21 | // regardless of the number of databases connected to. When in doubt, | COMMENT |
| LOW | …/squangle/src/squangle/mysql_client/AsyncMysqlClient.h | 41 | // efficient representation of this, and exposes methods to interact | COMMENT |
| LOW | …/squangle/src/squangle/mysql_client/AsyncMysqlClient.h | 61 | #include <unordered_map> | COMMENT |
| LOW | …/squangle/src/squangle/mysql_client/AsyncMysqlClient.h | 81 | class ConnectionKey; | COMMENT |
| LOW | …d-party/squangle/src/squangle/mysql_client/Operation.h | 1 | /* | COMMENT |
| LOW | …d-party/squangle/src/squangle/mysql_client/Operation.h | 21 | // | COMMENT |
| LOW | …d-party/squangle/src/squangle/mysql_client/Operation.h | 61 | COMMENT | |
| LOW | …d-party/squangle/src/squangle/mysql_client/Operation.h | 81 | using AsyncPostQueryResult = std::variant<DbQueryResult, DbMultiQueryResult>; | COMMENT |
| LOW | …d-party/squangle/src/squangle/mysql_client/Operation.h | 561 | folly::atomic_shared_ptr<folly::RequestContext> request_context_; | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Row.h | 21 | #include <fmt/core.h> | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Row.h | 181 | // .column("id", MYSQL_TYPE_LONG) | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Row.h | 301 | std::vector<unsigned int> mysql_field_charsetnrs_; | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Row.h | 441 | // and server, so don't count on how many you may get or how many rows | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Row.h | 641 | return Iterator(this, 0); | COMMENT |
| LOW | third-party/squangle/src/squangle/mysql_client/Row.h | 681 | std::end(values), | COMMENT |
| LOW | …ty/squangle/src/squangle/mysql_client/OperationBatch.h | 1 | /* | COMMENT |
| LOW | …angle/src/squangle/mysql_client/test/MockQueryResult.h | 21 | #include "squangle/base/ConnectionKey.h" | COMMENT |
| LOW | …angle/src/squangle/mysql_client/test/MockQueryResult.h | 41 | // buildQueryResult() and buildDbQueryResult() all build the same rows. | COMMENT |
| LOW | …src/squangle/mysql_client/test/AddStatsTrackerTest.cpp | 1 | /* | COMMENT |
| LOW | …c/squangle/mysql_client/test/CallbackAsyncFlowTest.cpp | 1 | /* | COMMENT |
| LOW | …/mysql_client/test/ConnectPoolOperationHandoffTest.cpp | 1 | /* | COMMENT |
| LOW | …le/src/squangle/mysql_client/test/SquangleUnitTest.cpp | 21 | #include <folly/FixedString.h> | COMMENT |
| LOW | …le/src/squangle/mysql_client/test/SquangleUnitTest.cpp | 41 | #include "squangle/mysql_client/test/MockInternalRowMetadata.h" | COMMENT |
| LOW | …le/src/squangle/mysql_client/test/SquangleUnitTest.cpp | 421 | fixed_string{"%LA"}, | COMMENT |
| LOW | …le/src/squangle/mysql_client/test/SquangleUnitTest.cpp | 541 | // char* parity with const char*. | COMMENT |
| 5177 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | third-party/squangle/src/squangle/mysql_client/Query.h | 15 | // below. This is will make your code more robust and reliable while | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_cilk_interop.cpp | 22 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_blocked_range2d.cpp | 109 | #include "harness.h" | COMMENT |
| MEDIUM | …ty/tbb/src/src/test/test_concurrent_priority_queue.cpp | 25 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_semaphore.cpp | 42 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_intrusive_list.cpp | 22 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_eh_algorithms.cpp | 24 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_ittnotify.cpp | 28 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_handle_perror.cpp | 28 | #include "harness.h" | COMMENT |
| MEDIUM | …d-party/tbb/src/src/test/harness_concurrency_tracker.h | 36 | #include "harness.h" // for Harness::NoCopy | COMMENT |
| MEDIUM | …arty/tbb/src/src/test/test_task_scheduler_observer.cpp | 31 | #include "harness.h" | COMMENT |
| MEDIUM | …rd-party/tbb/src/src/test/test_flow_graph_whitebox.cpp | 32 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_critical_section.cpp | 28 | #include "harness.h" | COMMENT |
| MEDIUM | …d-party/tbb/src/src/test/test_mutex_native_threads.cpp | 30 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_hw_concurrency.cpp | 25 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_hw_concurrency.cpp | 31 | #include "harness.h" | COMMENT |
| MEDIUM | …y/tbb/src/src/test/test_parallel_for_vectorization.cpp | 38 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_partitioner.h | 31 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_tick_count.cpp | 64 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_streaming_node.cpp | 36 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_streaming_node.cpp | 916 | #include "harness.h" | COMMENT |
| MEDIUM | …rd-party/tbb/src/src/test/test_concurrent_hash_map.cpp | 84 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_model_plugin.cpp | 29 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_model_plugin.cpp | 40 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_model_plugin.cpp | 121 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_tuple.cpp | 25 | #include "harness.h" | COMMENT |
| MEDIUM | …rd-party/tbb/src/src/test/test_task_scheduler_init.cpp | 48 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_eh_flow_graph.cpp | 34 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_openmp.cpp | 108 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_openmp.cpp | 207 | // For the purpose of testing, assume that OpenMP and TBB should utilize the same # of threads. | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_inits_loop.cpp | 24 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_inits_loop.cpp | 88 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/harness_inject_scheduler.h | 71 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_source_node.cpp | 22 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_buffer_node.cpp | 21 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_parallel_while.cpp | 22 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_blocked_range3d.cpp | 135 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_tbb_header.cpp | 121 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_malloc_atexit.cpp | 55 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_malloc_atexit.cpp | 141 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_aligned_space.cpp | 71 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_static_assert.cpp | 75 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_parallel_scan.cpp | 35 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_dynamic_link.cpp | 61 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_malloc_pools.cpp | 24 | #include "harness.h" | COMMENT |
| MEDIUM | …d-party/tbb/src/src/test/test_container_move_support.h | 24 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_task_arena.cpp | 46 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_parallel_do.cpp | 24 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_aggregator.cpp | 26 | #include "harness.h" | COMMENT |
| MEDIUM | …y/tbb/src/src/test/test_enumerable_thread_specific.cpp | 42 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_pipeline_with_tbf.cpp | 27 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_broadcast_node.cpp | 21 | #include "harness.h" | COMMENT |
| MEDIUM | …d-party/tbb/src/src/test/test_malloc_init_shutdown.cpp | 26 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_tbb_fork.cpp | 33 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_lambda.cpp | 24 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_lambda.cpp | 49 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_task_steal_limit.cpp | 22 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_blocked_range.cpp | 86 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_task_assertions.cpp | 39 | #include "harness.h" | COMMENT |
| MEDIUM | third-party/tbb/src/src/test/test_fast_random.cpp | 36 | #include "harness.h" | COMMENT |
| 140 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …-mysql/8.0.20/packaging/solaris/postinstall-solaris.sh | 107 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …-mysql/8.0.20/packaging/solaris/postinstall-solaris.sh | 117 | # ---------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 169 | # ---------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 178 | # -------------------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 480 | # ------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 529 | # --------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 575 | # ---------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 598 | # -------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 622 | # ------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 646 | # ------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 679 | # ------------------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 691 | # -------------------------------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 712 | # ---------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 731 | # -------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 740 | # ------------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 776 | # ----------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 789 | # ----------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 801 | # ----------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 812 | # --------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 838 | # --------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 886 | # ------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 924 | # ------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1014 | # -------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1030 | # -------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1095 | # -------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1147 | # ------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1177 | # --------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1207 | # ----------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1232 | # ------------------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1261 | # ---------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1282 | # ------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1295 | # ----------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1308 | # ---------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1333 | # ----------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1350 | # --------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1483 | # ----------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1495 | # --------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1512 | # ------------------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1523 | # --------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1625 | # --------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1648 | # -------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1672 | # --------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1773 | # ------------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1804 | # ---------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1832 | # ------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1845 | # ------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1880 | # ----------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1906 | # ---------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1919 | # ------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1939 | # ------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1984 | # ---------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2004 | # ------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2083 | # --------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2100 | # --------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2122 | # ------------------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2134 | # ----------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2154 | # ------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2175 | # ----------------------- | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2218 | # ------------------------ | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2255 | # ----------------------------- | COMMENT |
| 138 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …party/fb-mysql/8.0.20/include/mysql/psi/mysql_rwlock.h | 51 | @def mysql_prlock_assert_write_owner(M) | CODE |
| LOW | …party/fb-mysql/8.0.20/include/mysql/psi/mysql_rwlock.h | 64 | @def mysql_prlock_assert_not_write_owner(M) | CODE |
| LOW | …-party/fb-mysql/8.0.20/include/mysql/psi/mysql_mutex.h | 114 | @def mysql_mutex_assert_not_owner(M) | CODE |
| LOW | …d-party/fb-mysql/8.0.20/include/mysql/psi/mysql_file.h | 416 | @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.h | 431 | @def mysql_file_delete_with_symlink(K, P1, P2) | CODE |
| LOW | …d-party/fb-mysql/8.0.20/include/mysql/psi/mysql_file.h | 445 | @def mysql_file_rename_with_symlink(K, P1, P2, P3) | CODE |
| LOW | …-mysql/8.0.20/sql-common/client_async_authentication.h | 85 | typedef mysql_state_machine_status (*authsm_function)(mysql_async_auth *); | CODE |
| LOW | …-mysql/8.0.20/sql-common/client_async_authentication.h | 124 | typedef mysql_state_machine_status (*csm_function)(mysql_async_connect *); | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py | 208 | def add_force_option_undefine(option, opt, value, parser): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py | 552 | def forward_genconfig_options(): | CODE |
| LOW | …ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py | 247 | def 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.py | 277 | def duk_heap_hashstring_sparse(x, hash_seed, strhash16=False): | CODE |
| LOW⚡ | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1581 | def emit_ramstr_source_strinit_data(genc, strdata): | CODE |
| LOW⚡ | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1584 | def emit_ramstr_header_strinit_defines(genc, meta, strdata, strmaxlen): | CODE |
| LOW⚡ | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1592 | def emit_header_stridx_defines(genc, meta): | CODE |
| LOW⚡ | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2070 | def emit_ramobj_source_objinit_data(genc, init_data): | CODE |
| LOW⚡ | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2073 | def emit_ramobj_header_nativefunc_array(genc, native_func_list): | CODE |
| LOW⚡ | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2078 | def emit_ramobj_header_objects(genc, meta): | CODE |
| LOW⚡ | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2087 | def emit_ramobj_header_initdata(genc, init_data): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 80 | def recursive_strings_to_bytes(doc): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 100 | def recursive_bytes_to_strings(doc): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 147 | def metadata_lookup_object_and_index(meta, obj_id): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 159 | def metadata_lookup_property_and_index(obj, key): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 218 | def metadata_delete_dangling_references_to_object(meta, obj_id): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 243 | def metadata_merge_user_objects(meta, user_meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 329 | def metadata_normalize_symbol_strings(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 345 | def metadata_normalize_nargs_length(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 375 | def metadata_prepare_objects_bidx(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 402 | def metadata_normalize_shorthand(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 590 | def metadata_normalize_property_attributes(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 633 | def metadata_normalize_rom_property_attributes(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 643 | def metadata_normalize_ram_function_names(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 662 | def metadata_add_ram_filtered_object_list(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 692 | def metadata_normalize_missing_strings(meta, user_meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 722 | def metadata_convert_lightfuncs(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 811 | def metadata_remove_orphan_objects(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 866 | def metadata_add_string_define_names(strlist, special_defs): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 889 | def metadata_add_string_used_stridx(strlist, used_stridx_meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 916 | def metadata_merge_string_entries(strlist): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 940 | def metadata_order_builtin_strings(input_strlist, keyword_list, strip_unused_stridx=False): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1309 | def magic_typedarray_constructor(elem, shift): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1541 | def gen_ramstr_initdata_bitpacked(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1647 | def 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.py | 1736 | def gen_ramobj_initdata_for_props(meta, be, bi, string_to_stridx, natfunc_name_to_natidx, objid_to_bidx, double_byte_ord | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1983 | def get_ramobj_native_func_maps(meta): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2019 | def 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.py | 2057 | def emit_ramobj_source_nativefunc_array(genc, native_func_list): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2140 | def rom_get_value_initializer(meta, val, bi_str_map, bi_obj_map): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2225 | def 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.py | 2228 | def 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.py | 2424 | def rom_emit_object_initializer_types_and_macros(genc): | CODE |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 2974 | def emit_header_native_function_declarations(genc, meta): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 154 | def strip_comments_from_lines(lines): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 356 | def fill_dependencies_for_snippets(self, idx_deps): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 367 | def fill_dependencies_for_snippets(snippets, idx_deps): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 482 | def remove_duplicate_newlines(x): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 622 | def validate_architecture_file(filename): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 659 | def get_tag_list_with_preferred_order(preferred): | CODE |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 730 | def 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.py | 782 | def generate_config_option_documentation(opts): | CODE |
| 502 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/fb-mysql/8.0.20/extra/duktape/duktape-2.3.0/mandel.js | 45 | print(line.join('')); | CODE |
| HIGH | …/fb-mysql/8.0.20/extra/duktape/duktape-2.3.0/mandel.js | 52 | print(e.stack || e); | CODE |
| HIGH | …0.20/extra/duktape/duktape-2.3.0/examples/guide/fib.js | 13 | print(res.join(' ')); | CODE |
| HIGH | …20/extra/duktape/duktape-2.3.0/examples/guide/prime.js | 26 | print('Have native helper: ' + (primeCheckHelper !== primeCheckECMAScript)); | CODE |
| HIGH | …20/extra/duktape/duktape-2.3.0/examples/guide/prime.js | 30 | print(res.join(' ')); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/server-socket-test.js | 6 | print('automatic exit after ' + (EXIT_TIMEOUT / 1e3) + ' seconds'); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/server-socket-test.js | 8 | print('exit timer'); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/server-socket-test.js | 12 | print('listen on ' + HOST + ':' + PORT); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/server-socket-test.js | 14 | print('new connection on fd ' + fd + ' from ' + addr + ':' + port); | CODE |
| HIGH | …duktape-2.3.0/examples/eventloop/server-socket-test.js | 31 | print('read data on fd ' + fd + ', length ' + data.length); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/client-socket-test.js | 6 | print('automatic exit after ' + (EXIT_TIMEOUT / 1e3) + ' seconds'); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/client-socket-test.js | 8 | print('exit timer'); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/client-socket-test.js | 13 | print('connected to ' + HOST + ':' + PORT + ', fd', fd); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/client-socket-test.js | 15 | print('read from fd', fd); | CODE |
| HIGH⚡ | …duktape-2.3.0/examples/eventloop/client-socket-test.js | 16 | print(data); | CODE |
| HIGH | …duktape/duktape-2.3.0/examples/eventloop/basic-test.js | 12 | print('interval', ++count, x, y); | CODE |
| HIGH⚡ | …ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js | 42 | print('TIMER STATE:'); | CODE |
| HIGH⚡ | …ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js | 44 | print(' ' + Duktape.enc('jx', t)); | CODE |
| HIGH⚡ | …ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js | 47 | print(' EXPIRING: ' + Duktape.enc('jx', this.expiring)); | CODE |
| HIGH | …ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js | 182 | print('timer callback failed, ignored: ' + e); | CODE |
| HIGH | …ape/duktape-2.3.0/examples/eventloop/ecma_eventloop.js | 258 | print('no active timers and no sockets to poll, exit'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 964 | print('Usage: dukluv ' + argv[1] + ' [option]+'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 965 | print(''); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 966 | print(' --server-host HOST JSON proxy server listen address'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 967 | print(' --server-port PORT JSON proxy server listen port'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 968 | print(' --target-host HOST Debug target address'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 969 | print(' --target-port PORT Debug target port'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 970 | print(' --metadata FILE Proxy metadata file (usually named duk_debug_meta.json)'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 971 | 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.js | 972 | print(' --single Run a single proxy connection and exit (default: persist for multiple conne | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 973 | 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.js | 974 | print(' --lenient Ignore (with warning) invalid JSON without dropping connection'); | CODE |
| HIGH⚡ | …xtra/duktape/duktape-2.3.0/debugger/duk_debug_proxy.js | 975 | 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.js | 976 | print(''); | CODE |
| HIGH | …ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval1.js | 2 | print('Hello from test_eval1.js'); | CODE |
| HIGH | …ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval1.js | 3 | print(new Error('test error for traceback (shows filename)').stack); | CODE |
| HIGH | …pe/duktape-2.3.0/extras/duk-v1-compat/test_compile2.js | 2 | print('Hello from test_compile2.js'); | CODE |
| HIGH | …pe/duktape-2.3.0/extras/duk-v1-compat/test_compile1.js | 2 | print('Hello from test_compile1.js'); | CODE |
| HIGH | …pe/duktape-2.3.0/extras/duk-v1-compat/test_compile1.js | 3 | print(new Error('test error for traceback (shows filename)').stack); | CODE |
| HIGH | …ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval2.js | 2 | print('Hello from test_eval2.js'); | CODE |
| HIGH | …ktape/duktape-2.3.0/extras/duk-v1-compat/test_eval2.js | 3 | print(new Error('test error for traceback (shows filename)').stack); | CODE |
| HIGH⚡ | …a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js | 8 | print('===', idx, '->', Duktape.enc('jx', test)); | CODE |
| HIGH⚡ | …a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js | 14 | print('decode failed: ' + e); | CODE |
| HIGH⚡ | …a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js | 18 | print('dec (jx): ' + Duktape.enc('jx', dec)); | CODE |
| HIGH⚡ | …a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js | 21 | print('decoded compare failed'); | CODE |
| HIGH⚡ | …a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js | 25 | print('re-enc: ' + Duktape.enc('hex', enc)); | CODE |
| HIGH⚡ | …a/duktape/duktape-2.3.0/extras/cbor/run_testvectors.js | 27 | print('roundtrip failed'); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py | 185 | except AttributeError: | CODE |
| HIGH | …ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py | 195 | except AttributeError: | CODE |
| HIGH | third-party/watchman/src/watchman/runtests.py | 486 | except Exception: | CODE |
| HIGH | …atchman/src/watchman/python/pywatchman_aio/__init__.py | 284 | except asyncio.CancelledError: | CODE |
| HIGH | third-party/watchman/src/watchman/python/tests/tests.py | 49 | except WatchmanError: | CODE |
| HIGH | third-party/watchman/src/watchman/python/tests/tests.py | 438 | except Exception: | CODE |
| HIGH | …man/src/watchman/integration/test_local_saved_state.py | 21 | except Exception: | CODE |
| HIGH | …y/watchman/src/watchman/integration/test_request_id.py | 73 | except IOError: | CODE |
| HIGH | …y/watchman/src/watchman/integration/test_sock_perms.py | 26 | except ImportError: | CODE |
| HIGH | …y/watchman/src/watchman/integration/test_sock_perms.py | 68 | except Exception: | CODE |
| HIGH | …d-party/watchman/src/watchman/integration/test_nice.py | 42 | except IOError: | CODE |
| HIGH | …rd-party/watchman/src/watchman/integration/test_scm.py | 22 | except Exception: | CODE |
| HIGH | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 577 | except unittest.SkipTest: | CODE |
| HIGH | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 157 | except Exception: | CODE |
| HIGH | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 191 | except Exception: | CODE |
| HIGH | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 260 | except Exception: | CODE |
| HIGH | …chman/src/watchman/integration/lib/WatchmanInstance.py | 28 | except ImportError: | CODE |
| HIGH | …n/src/watchman/integration/lib/WatchmanEdenTestCase.py | 106 | except Exception: | CODE |
| HIGH | hphp/tools/gdb/hhvm.py | 31 | except: | CODE |
| HIGH | hphp/tools/gdb/pretty.py | 232 | except BaseException: # noqa: B036 | CODE |
| HIGH | hphp/tools/gdb/pretty.py | 94 | except: | CODE |
| HIGH | hphp/tools/gdb/frame.py | 323 | except: | CODE |
| HIGH | hphp/tools/gdb/idx.py | 272 | except: | CODE |
| HIGH | hphp/tools/gdb/idx.py | 303 | except: | CODE |
| HIGH | hphp/tools/gdb/hashes.py | 60 | except: | CODE |
| HIGH | hphp/tools/lldb/hhbc.py | 545 | except Exception: | CODE |
| HIGH | hphp/tools/lldb/pretty.py | 502 | except Exception: | CODE |
| HIGH | hphp/tools/lldb/pretty.py | 533 | except Exception: | CODE |
| HIGH | hphp/tools/lldb/pretty.py | 559 | except Exception: | CODE |
| HIGH | hphp/tools/lldb/pretty.py | 126 | except FormatError: | CODE |
| HIGH | hphp/test/fix_expectf.py | 72 | except Exception: | CODE |
| HIGH | hphp/hack/test/client_args_telemetry/test_runner.py | 145 | except ProcessLookupError: | CODE |
| HIGH | hphp/hack/test/client_args_telemetry/test_runner.py | 132 | except PermissionError: | CODE |
| HIGH | hphp/hack/test/unit/utils/to_lsp.py | 42 | except KeyboardInterrupt: | CODE |
| HIGH | hphp/hack/test/integration/common_tests.py | 239 | except Exception: | CODE |
| HIGH | hphp/hack/test/integration/common_tests.py | 262 | except Exception: | CODE |
| HIGH | hphp/hack/test/integration/common_tests.py | 274 | except Exception: | CODE |
| HIGH | hphp/hack/test/integration/common_tests.py | 426 | except AssertionError: | CODE |
| HIGH | hphp/hack/test/integration/test_lsp.py | 7609 | except FileNotFoundError: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/tbb/src/python/setup.py | 23 | CODE | |
| LOW | third-party/tbb/src/python/setup.py | 24 | CODE | |
| LOW | third-party/tbb/src/python/setup.py | 28 | CODE | |
| LOW | third-party/tbb/src/python/TBB.py | 22 | CODE | |
| LOW | third-party/tbb/src/python/TBB.py | 23 | CODE | |
| LOW | third-party/tbb/src/python/TBB.py | 23 | CODE | |
| LOW | third-party/tbb/src/python/tbb/__init__.py | 22 | CODE | |
| LOW | third-party/tbb/src/python/tbb/__init__.py | 30 | CODE | |
| LOW | third-party/tbb/src/python/tbb/__init__.py | 32 | CODE | |
| LOW | third-party/tbb/src/python/tbb/test.py | 52 | CODE | |
| LOW | third-party/tbb/src/python/tbb/test.py | 56 | CODE | |
| LOW | third-party/tbb/src/python/tbb/test.py | 57 | CODE | |
| LOW | third-party/tbb/src/python/tbb/pool.py | 76 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/yaml2json.py | 1 | CODE | |
| LOW | …ra/duktape/duktape-2.3.0/tools/prepare_unicode_data.py | 7 | CODE | |
| LOW | …ra/duktape/duktape-2.3.0/tools/prepare_unicode_data.py | 8 | CODE | |
| LOW | …ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py | 6 | CODE | |
| LOW | ….20/extra/duktape/duktape-2.3.0/tools/dump_bytecode.py | 6 | CODE | |
| LOW | ….20/extra/duktape/duktape-2.3.0/tools/dump_bytecode.py | 7 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 29 | CODE | |
| LOW | …duktape/duktape-2.3.0/tools/resolve_combined_lineno.py | 9 | CODE | |
| LOW | …ra/duktape/duktape-2.3.0/tools/duk_meta_to_strarray.py | 7 | CODE | |
| LOW | …/extra/duktape/duktape-2.3.0/tools/merge_debug_meta.py | 12 | CODE | |
| LOW | …0.20/extra/duktape/duktape-2.3.0/tools/scan_strings.py | 13 | CODE | |
| LOW | …/duktape/duktape-2.3.0/tools/extract_unique_options.py | 8 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/json2yaml.py | 1 | CODE | |
| LOW | …a/duktape/duktape-2.3.0/tools/scan_used_stridx_bidx.py | 13 | CODE | |
| LOW | …pe/duktape-2.3.0/examples/alloc-logging/log2gnuplot.py | 11 | CODE | |
| LOW | hphp/tools/perf-script-raw.py | 15 | CODE | |
| LOW | hphp/tools/gdb/ringbuffer.py | 9 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 18 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 19 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 20 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 21 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 22 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 23 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 24 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 25 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 26 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 33 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 34 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 35 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 29 | CODE | |
| LOW | hphp/tools/gdb/hhvm.py | 30 | CODE | |
| LOW | hphp/tools/gdb/util.py | 7 | CODE | |
| LOW | hphp/tools/gdb/util.py | 10 | CODE | |
| LOW | hphp/tools/gdb/lookup.py | 7 | CODE | |
| LOW | hphp/tools/gdb/lookup.py | 12 | CODE | |
| LOW | hphp/tools/gdb/hhbc.py | 7 | CODE | |
| LOW | hphp/tools/gdb/hhbc.py | 11 | CODE | |
| LOW | hphp/tools/gdb/nameof.py | 7 | CODE | |
| LOW | hphp/tools/gdb/nameof.py | 10 | CODE | |
| LOW | hphp/tools/gdb/asio.py | 7 | CODE | |
| LOW | hphp/tools/gdb/asio.py | 14 | CODE | |
| LOW | hphp/tools/gdb/pretty.py | 7 | CODE | |
| LOW | hphp/tools/gdb/pretty.py | 14 | CODE | |
| LOW | hphp/tools/gdb/unit.py | 7 | CODE | |
| LOW | hphp/tools/gdb/unit.py | 10 | CODE | |
| LOW | hphp/tools/gdb/stack.py | 7 | CODE | |
| LOW | hphp/tools/gdb/stack.py | 12 | CODE | |
| 111 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | hphp/hack/src/hackc/ir/conversions/bc_to_ir/sequence.rs | 147 | self.builder.func.repr.ex_frames.insert( | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/conversions/bc_to_ir/func.rs | 99 | ctx.builder.func.repr.params.push(ir_param); | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/assemble/func.rs | 310 | assert!(self.builder.func.repr.instrs.is_empty()); | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/assemble/func.rs | 1151 | self.builder.func.coeffects.cc_param.push(CcParam { | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/assemble/func.rs | 1171 | self.builder.func.coeffects.cc_reified.push(CcReified { | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/assemble/func.rs | 1190 | self.builder.func.coeffects.cc_this.push(CcThis { types }); | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/assemble/func.rs | 1240 | if self.builder.func.repr.imms.len() <= idx.as_usize() { | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/assemble/func.rs | 1271 | self.builder.func.repr.ex_frames.insert(num, frame); | CODE |
| CRITICAL | hphp/hack/src/hackc/ir/assemble/func.rs | 1502 | if self.builder.func.repr.blocks.len() <= bid.as_usize() { | CODE |
| CRITICAL | hphp/hack/src/hackc/sem_diff/state.rs | 500 | ip.next(self.body.hhbc_body.repr.instrs.len()) | CODE |
| CRITICAL | hphp/hack/src/hackc/sem_diff/state.rs | 1104 | self.body.hhbc_body.repr.instrs.get(idx) | CODE |
| CRITICAL | hphp/hack/src/hackc/sem_diff/state.rs | 1154 | let params_len = self.body.hhbc_body.repr.params.len(); | CODE |
| CRITICAL | hphp/hack/src/hackc/sem_diff/state.rs | 1155 | let decl_vars_len = self.body.hhbc_body.repr.decl_vars.len(); | CODE |
| CRITICAL | hphp/hhbbc/interp-minstr.cpp | 1002 | if (env.collect.mInstrState.base.type.subtypeOf(BObj)) { | CODE |
| CRITICAL | hphp/hhbbc/interp-minstr.cpp | 1447 | if (env.collect.mInstrState.base.type.subtypeOf(BObj)) { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/tbb/src/python/tbb/__init__.py | 224 | except Exception as e: | CODE |
| MEDIUM | third-party/tbb/src/python/tbb/__init__.py | 219 | def init_sem_name(): | CODE |
| LOW | third-party/watchman/src/watchman/runtests.py | 52 | except Exception: | CODE |
| LOW | third-party/watchman/src/watchman/runtests.py | 457 | except Exception as e: | CODE |
| LOW | third-party/watchman/src/watchman/runtests.py | 478 | except Exception as exc: | CODE |
| LOW | third-party/watchman/src/watchman/runtests.py | 486 | except Exception: | CODE |
| LOW | third-party/watchman/src/watchman/runtests.py | 497 | except Exception as e: | CODE |
| LOW | third-party/watchman/src/watchman/runtests.py | 517 | except Exception as e: | CODE |
| LOW | …atchman/src/watchman/python/pywatchman_aio/__init__.py | 286 | except Exception as ex: | CODE |
| LOW | …atchman/src/watchman/python/pywatchman_aio/__init__.py | 325 | except Exception as ex: | CODE |
| MEDIUM | …atchman/src/watchman/python/pywatchman_aio/__init__.py | 281 | def do_if_done(fut): | CODE |
| LOW | third-party/watchman/src/watchman/python/tests/tests.py | 97 | except Exception as e: | CODE |
| LOW | third-party/watchman/src/watchman/python/tests/tests.py | 438 | except Exception: | CODE |
| MEDIUM | third-party/watchman/src/watchman/python/tests/tests.py | 46 | def test_exception_handling(self): | CODE |
| LOW | …ty/watchman/src/watchman/python/pywatchman/__init__.py | 380 | except Exception as e: | CODE |
| LOW | …ty/watchman/src/watchman/python/pywatchman/__init__.py | 830 | except Exception as e: | CODE |
| MEDIUM | …ty/watchman/src/watchman/python/pywatchman/__init__.py | 303 | def readBytes(self, size): | CODE |
| LOW | …man/src/watchman/integration/test_local_saved_state.py | 21 | except Exception: | CODE |
| MEDIUM | …man/src/watchman/integration/test_local_saved_state.py | 16 | def is_ubuntu() -> bool: | CODE |
| MEDIUM | …d-party/watchman/src/watchman/integration/test_fork.py | 46 | print("Error in child process: %s" % exc) | CODE |
| LOW | …y/watchman/src/watchman/integration/test_sock_perms.py | 68 | except Exception: | CODE |
| LOW | …rd-party/watchman/src/watchman/integration/test_scm.py | 22 | except Exception: | CODE |
| MEDIUM | …rd-party/watchman/src/watchman/integration/test_scm.py | 17 | def is_ubuntu() -> bool: | CODE |
| LOW | …atchman/src/watchman/integration/test_trigger_chdir.py | 41 | except Exception: | CODE |
| LOW | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 157 | except Exception: | CODE |
| LOW | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 191 | except Exception: | CODE |
| LOW | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 260 | except Exception: | CODE |
| LOW | …an/src/watchman/integration/lib/WatchmanSCMTestCase.py | 68 | except Exception as e: | CODE |
| LOW | …n/src/watchman/integration/lib/WatchmanEdenTestCase.py | 106 | except Exception: | CODE |
| LOW | hphp/tools/lldb/lookup.py | 49 | except Exception: | CODE |
| LOW | hphp/tools/lldb/hhbc.py | 67 | except Exception as e: | CODE |
| LOW | hphp/tools/lldb/hhbc.py | 368 | except Exception: | CODE |
| LOW | hphp/tools/lldb/hhbc.py | 379 | except Exception: | CODE |
| LOW | hphp/tools/lldb/hhbc.py | 545 | except Exception: | CODE |
| LOW | hphp/tools/lldb/hhbc.py | 891 | except Exception as e: | STRING |
| MEDIUM | hphp/tools/lldb/pretty.py | 363 | def update(self) -> bool: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 128 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 357 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 366 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 416 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 502 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 533 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 551 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 559 | except Exception: | CODE |
| LOW | hphp/tools/lldb/pretty.py | 695 | except Exception as e: | CODE |
| LOW | hphp/tools/lldb/utils.py | 128 | except Exception as e: | CODE |
| LOW | hphp/tools/lldb/utils.py | 790 | except Exception: | CODE |
| LOW | hphp/tools/lldb/utils.py | 959 | except Exception as err: | CODE |
| LOW | hphp/tools/lldb/utils.py | 1247 | except Exception: | CODE |
| LOW | hphp/tools/lldb/stack.py | 49 | except Exception: | CODE |
| LOW | hphp/tools/lldb/stack.py | 96 | except Exception: | STRING |
| LOW | hphp/tools/lldb/stack.py | 200 | except Exception: | STRING |
| LOW | hphp/tools/lldb/stack.py | 277 | except Exception: | STRING |
| LOW⚡ | hphp/tools/lldb/stack.py | 335 | except Exception: | STRING |
| LOW⚡ | hphp/tools/lldb/stack.py | 345 | except Exception: | STRING |
| LOW⚡ | hphp/tools/lldb/stack.py | 354 | except Exception: | STRING |
| LOW⚡ | hphp/tools/lldb/stack.py | 364 | except Exception: | STRING |
| LOW | hphp/tools/lldb/stack.py | 422 | except Exception: | STRING |
| LOW | hphp/tools/lldb/idx.py | 134 | except Exception: | CODE |
| LOW | hphp/tools/lldb/idx.py | 187 | except Exception as ex: | CODE |
| 42 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …rd-party/fb-mysql/8.0.20/support-files/mysql.server.sh | 3 | # This file is public domain and comes with NO WARRANTY of any kind | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1402 | # This file is a library for parsing options in your shell scripts along | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2502 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2512 | # This function implements the same check as func_lalib_p without | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2535 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2545 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2570 | # This function is only a basic sanity check; it will hardly flush out | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 2710 | # Create a libtool object file (analogous to a ".la" file), | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 7472 | # Create the object directory. | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 10145 | # Create the old-style object. | COMMENT |
| MEDIUM | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 10165 | # Create an invalid libtool object if no PIC, so that we don't | COMMENT |
| MEDIUM | third-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh | 164 | # Create the OS/400 library if it does not exist. | COMMENT |
| MEDIUM | third-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh | 172 | # Create the DOCS source file if it does not exist. | COMMENT |
| MEDIUM | third-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh | 194 | # Create the OS/400 source program file for the C header files. | COMMENT |
| MEDIUM | third-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh | 205 | # Create the IFS directory for the C header files. | COMMENT |
| MEDIUM | …/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py | 549 | # Create a duk_config.h. | COMMENT |
| MEDIUM | …/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py | 864 | # Create a combined source file, duktape.c, into a separate combined source | COMMENT |
| MEDIUM | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1091 | # Create a list of objects needing a 'bidx'. Ensure 'objects' and | COMMENT |
| MEDIUM | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 1150 | # Create a set of helper lists and maps now that the metadata is | COMMENT |
| MEDIUM | …ra/duktape/duktape-2.3.0/tools/duk_meta_to_strarray.py | 3 | # Create an array of C strings with Duktape built-in strings. | COMMENT |
| MEDIUM | third-party/fb-mysql/8.0.20/scripts/mysqld_safe.sh | 3 | # This file is public domain and comes with NO WARRANTY of any kind | COMMENT |
| MEDIUM | …ty/fb-mysql/8.0.20/scripts/mysql_system_tables_fix.sql | 41 | # Create a user mysql.infoschema@localhost as the owner of views in information_schema. | COMMENT |
| MEDIUM | third-party/watchman/src/watchman/python/tests/tests.py | 142 | # Define a new class that derives from the input class | COMMENT |
| MEDIUM | …rd-party/watchman/src/watchman/integration/test_big.py | 21 | # Create a huge query. We're shooting for more than 2MB; the server buffer | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 769 | # Create a subscription | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 807 | # Create a subscription | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 824 | # Create a new subscription with the same name | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 848 | # Create a subscription | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 865 | # Create a new subscription with the same name | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 895 | # Create a subscription | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 909 | # Create a new subscription with the same name from a different client, | COMMENT |
| MEDIUM | …ty/watchman/src/watchman/integration/test_subscribe.py | 966 | # Create a subscription | COMMENT |
| MEDIUM | …-party/watchman/src/watchman/integration/test_since.py | 27 | # Create a cursor for this state | COMMENT |
| MEDIUM | …party/watchman/src/watchman/integration/test_nodejs.py | 45 | # Define a new class that derives from the input class. | COMMENT |
| MEDIUM | …man/src/watchman/integration/eden/test_eden_pathgen.py | 69 | # Create the file that we want to remove | COMMENT |
| MEDIUM | …chman/src/watchman/integration/lib/WatchmanTestCase.py | 560 | # Define a new class that derives from the input class | COMMENT |
| MEDIUM | hphp/runtime/ext/core/php_bzl.py | 13 | r += f"# This file is {'@'}generated from `php.txt`.\n" | CODE |
| MEDIUM | hphp/hack/test/verify.py | 345 | # Create a list of batched cases. | STRING |
| MEDIUM | hphp/hack/test/integration/test_status_single.py | 315 | # Create a file with the list of files to check | COMMENT |
| MEDIUM⚡ | hphp/hack/test/integration/test_edenfs_file_watcher.py | 779 | # Create a file that uses hg_test_fun1 | COMMENT |
| MEDIUM | hphp/hack/test/integration/test_edenfs_file_watcher.py | 793 | # Create a file that defines hg_test_fun1 | COMMENT |
| MEDIUM | hphp/hack/test/integration/test_edenfs_file_watcher.py | 831 | # Create a file with a type error | COMMENT |
| MEDIUM | hphp/hack/test/integration/test_edenfs_file_watcher.py | 1329 | # Create a file while the untracked state is asserted | COMMENT |
| MEDIUM | hphp/hack/test/integration/test_edenfs_file_watcher.py | 1413 | # Create a file before asserting the state. | COMMENT |
| MEDIUM | hphp/hack/test/integration/test_edenfs_file_watcher.py | 1421 | # Create a file while the state is asserted. | COMMENT |
| MEDIUM | hphp/hack/test/integration/eden_test_driver.py | 126 | # Create the clean slate commit for those tests that don't want the full template repo | COMMENT |
| MEDIUM | hphp/hack/test/integration/test_warning_exit_code.py | 74 | # Create a file that produces an actual type error | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/tbb/src/src/rml/server/rml_server.cpp | 2393 | // We need to check if terminate is true or not before letting the thread go to sleep, | COMMENT |
| LOW | third-party/tbb/src/src/rml/server/rml_server.cpp | 2430 | // 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.h | 518 | This variable stores the default collation for the utf8mb4 character set. | CODE |
| LOW | …-mysql/8.0.20/libbinlogevents/src/statement_events.cpp | 448 | We need to check if this is from an old server | CODE |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp | 318 | // Step 4: if the source is ASCII then proceed to step 8 | COMMENT |
| LOW⚡ | …arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp | 366 | //Step 7: prepend the ACE prefix | COMMENT |
| LOW⚡ | …arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp | 368 | //Step 6: copy the contents in b2 into dest | COMMENT |
| LOW | …y/fb-mysql/8.0.20/extra/icu/source/common/ucnv2022.cpp | 430 | /* 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.cpp | 1138 | // The purpose of this function is to leverage native platform name->lcid | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp | 1260 | // this totally matches, however we need to check if it is repeating | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp | 1936 | // this totally matches, however we need to check if it is repeating | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp | 2107 | // this totally matches, however we need to check if it is repeating | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/i18n/usearch.cpp | 2575 | // this totally matches, however we need to check if it is repeating | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/i18n/uregexc.cpp | 9 | * description: The purpose of this function is to separate the codepage | COMMENT |
| LOW | …rty/fb-mysql/8.0.20/extra/icu/source/i18n/tzgnames.cpp | 951 | // then we need to check if the name is same with the location name. | COMMENT |
| LOW | third-party/fb-mysql/8.0.20/sql/item_cmpfunc.h | 1477 | The purpose of this function is to be able to get elements of this | CODE |
| LOW | third-party/fb-mysql/8.0.20/sql/sp_head.h | 614 | @param argcount Number of passed arguments. We need to check if | CODE |
| LOW | third-party/watchman/src/watchman/LRUCache.h | 364 | // The purpose of this function is to reduce the exposure to | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 658 | // Step 1: serialize into a bser byte buffer | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 666 | // Step 2: ask the client task to send it for us | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 676 | // Step 3: wait for the client task to give us the response | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 682 | // Step 4: sniff for an error response in the deserialized data | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 690 | // Step 5: deserialize into the caller-desired format | COMMENT |
| LOW | third-party/watchman/src/watchman/root/iothread.cpp | 704 | // Step 1: Process readDir results. | COMMENT |
| LOW | third-party/watchman/src/watchman/root/iothread.cpp | 768 | // Step 2: Handle errors. | COMMENT |
| LOW | hphp/runtime/ext/asio/asio-external-thread-event.h | 175 | * The purpose of this function is to make destructor protected so that | COMMENT |
| LOW | hphp/runtime/ext/bcmath/nearzero.cpp | 34 | /* In some places we need to check if the number NUM is almost zero. | COMMENT |
| LOW | hphp/runtime/ext/bcmath/neg.cpp | 34 | /* In some places we need to check if the number is negative. */ | COMMENT |
| LOW | hphp/runtime/ext/bcmath/zero.cpp | 34 | /* In some places we need to check if the number NUM is zero. */ | COMMENT |
| LOW | hphp/runtime/vm/bytecode.cpp | 1588 | // table without a Class* so we need to check if it's there. | COMMENT |
| LOW | hphp/runtime/vm/method-lookup.cpp | 139 | // ancestor of cls, we need to check if ctx declares a private method with | COMMENT |
| LOW | hphp/runtime/vm/jit/def-sink.cpp | 572 | // We need to check if the barrier can potentially trigger a | COMMENT |
| LOW | hphp/runtime/vm/jit/simplify.cpp | 2180 | // We need to check if the array contains values suitable for keyset | COMMENT |
| LOW | hphp/runtime/vm/jit/service-request-handlers.cpp | 586 | // We need to check if there are uninitialized named params on the frame and | COMMENT |
| LOW⚡ | hphp/runtime/base/program-functions.cpp | 919 | // Step 1: get some 2M hugetlb pages, but don't overwrite the hot text yet. | COMMENT |
| LOW⚡ | hphp/runtime/base/program-functions.cpp | 920 | // Step 2: copy content of hot text to the hugetlb pages. | COMMENT |
| LOW⚡ | hphp/runtime/base/program-functions.cpp | 921 | // Step 3: use `mremap()` to replace [from, to) with the hugetlb pages that | COMMENT |
| LOW | hphp/runtime/base/unit-cache.cpp | 1801 | // The path has been prefetched before. We need to check if the | COMMENT |
| LOW | hphp/hack/src/depgraph/depgraph_reader/compress.rs | 117 | /// The purpose of this function is to encode RLE block lengths using only a | COMMENT |
| LOW | hphp/hack/src/heap/hh_shared.c | 1081 | // Step 1: Walk the hashtbl entries, which are the roots of our marking pass. | COMMENT |
| LOW | hphp/hack/src/heap/hh_shared.c | 1116 | // Step 2: Walk the heap and relocate entries, updating the hashtbl to point | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | hphp/tools/lldb/lookup.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/nameof.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/utils.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/unit.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/idx.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/sizeof.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/aliases.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/pretty.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | hphp/tools/lldb/stack.py | 0 | register the stack-related commands in this file with the lldb debugger. defining this in this module (in addition to th | STRING |
| HIGH | …test/zend/good/ext/spl/tests/SplFileObject_fputcsv.php | 0 | "",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaa | STRING |
| HIGH | hphp/test/zend/good/ext/standard/tests/file/fputcsv.php | 0 | "",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaa | STRING |
| HIGH | …t/slow/dv_array/ext_spl_file/SplFileObject_fputcsv.php | 0 | "",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaa | STRING |
| HIGH | …_array_hack_arr/ext_spl_file/SplFileObject_fputcsv.php | 0 | "",aaa', 12 => 'aaa,bbb ', 13 => 'aaa,"bbb "', 14 => 'aaa"aaa","bbb"bbb', 15 => 'aaa"aaa | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp | 318 | // Step 4: if the source is ASCII then proceed to step 8 | COMMENT |
| LOW⚡ | …arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp | 366 | //Step 7: prepend the ACE prefix | COMMENT |
| LOW⚡ | …arty/fb-mysql/8.0.20/extra/icu/source/common/uidna.cpp | 368 | //Step 6: copy the contents in b2 into dest | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 658 | // Step 1: serialize into a bser byte buffer | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 666 | // Step 2: ask the client task to send it for us | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 676 | // Step 3: wait for the client task to give us the response | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 682 | // Step 4: sniff for an error response in the deserialized data | COMMENT |
| LOW⚡ | …/watchman/src/watchman/rust/watchman_client/src/lib.rs | 690 | // Step 5: deserialize into the caller-desired format | COMMENT |
| LOW | third-party/watchman/src/watchman/root/iothread.cpp | 704 | // Step 1: Process readDir results. | COMMENT |
| LOW | third-party/watchman/src/watchman/root/iothread.cpp | 768 | // Step 2: Handle errors. | COMMENT |
| LOW⚡ | hphp/runtime/base/program-functions.cpp | 919 | // Step 1: get some 2M hugetlb pages, but don't overwrite the hot text yet. | COMMENT |
| LOW⚡ | hphp/runtime/base/program-functions.cpp | 920 | // Step 2: copy content of hot text to the hugetlb pages. | COMMENT |
| LOW⚡ | hphp/runtime/base/program-functions.cpp | 921 | // Step 3: use `mremap()` to replace [from, to) with the hugetlb pages that | COMMENT |
| LOW | hphp/.claude/commands/hhvm-tests.md | 11 | ## Step 1: Parse the mode | COMMENT |
| LOW⚡ | hphp/.claude/commands/hhvm-tests.md | 26 | ## Step 2: Identify changed files | COMMENT |
| LOW⚡ | hphp/.claude/commands/hhvm-tests.md | 32 | ## Step 3: Find related tests | COMMENT |
| LOW⚡ | hphp/.claude/commands/hhvm-tests.md | 41 | ## Step 4: Build HHVM | COMMENT |
| LOW⚡ | hphp/.claude/commands/hhvm-tests.md | 51 | ## Step 5: Run the tests | COMMENT |
| LOW | hphp/hack/src/heap/hh_shared.c | 1081 | // Step 1: Walk the hashtbl entries, which are the roots of our marking pass. | COMMENT |
| LOW | hphp/hack/src/heap/hh_shared.c | 1116 | // Step 2: Walk the heap and relocate entries, updating the hashtbl to point | COMMENT |
| LOW | hphp/doc/hands-on/lesson0.md | 11 | ## Step 0: Starting a build | COMMENT |
| LOW | hphp/doc/hands-on/lesson0.md | 73 | ## Step 1: Running HHVM | COMMENT |
| LOW | hphp/doc/hands-on/lesson0.md | 169 | ## Step 2: Down the rabbit hole | COMMENT |
| LOW | hphp/doc/hands-on/lesson4.md | 12 | ## Step 0: Suboptimal code generation | COMMENT |
| LOW | hphp/doc/hands-on/lesson4.md | 349 | ## Step 1: Optimizing CastVec IR generation | COMMENT |
| LOW | hphp/doc/hands-on/lesson4.md | 543 | ## Step 2: Moving the optimization to simplify | COMMENT |
| LOW | hphp/doc/hands-on/lesson1.md | 11 | ## Step 0: Pull, update, and re-compile HHVM | COMMENT |
| LOW | hphp/doc/hands-on/lesson1.md | 22 | ## Step 1: User-visible Hack types | COMMENT |
| LOW | hphp/doc/hands-on/lesson1.md | 132 | ## Step 1: Representing Hack values | COMMENT |
| LOW | hphp/doc/hands-on/lesson1.md | 201 | ## Step 2: Operating on Hack values | COMMENT |
| LOW | hphp/doc/hands-on/lesson2.md | 12 | ## Step 0: Pull, update, and re-compile HHVM | COMMENT |
| LOW | hphp/doc/hands-on/lesson2.md | 229 | ## Step 1: Examining basic expressions | COMMENT |
| LOW | hphp/doc/hands-on/lesson2.md | 316 | ## Step 2: Examining more complex expressions | COMMENT |
| LOW | hphp/doc/hands-on/lesson3.md | 11 | ## Step 0: Mysterious missing mutations | COMMENT |
| LOW | hphp/doc/hands-on/lesson3.md | 382 | ## Step 2: Static strings and array-likes | COMMENT |
| LOW | hphp/doc/hands-on/lesson3.md | 491 | ## Step 3: Refcounting optimizations | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …-party/watchman/src/watchman/integration/test_fishy.py | 37 | "mv foo bar && ln -s bar foo", | CODE |
| HIGH | …-party/watchman/src/watchman/integration/test_fishy.py | 57 | "touch a && mkdir d1 d2 && mv d1 d2 && mv d2/d1 . && mv a d1", | CODE |
| HIGH | …chman/src/watchman/integration/lib/WatchmanInstance.py | 246 | # pyre-fixme[61]: `val` is undefined, or not always defined. | COMMENT |
| HIGH | hphp/tools/lldb/test/base.py | 145 | # pyre-fixme[61]: `status` is undefined, or not always defined. | COMMENT |
| HIGH | hphp/tools/lldb/test/base.py | 146 | # pyre-fixme[61]: `output` is undefined, or not always defined. | COMMENT |
| HIGH | hphp/hack/test/unit/utils/to_lsp.py | 12 | initialize {"initializationOptions":{},"processId":null,"rootPath":"/data/users/waleedk/test","capabilities":{}} | STRING |
| HIGH | hphp/hack/test/integration/test_warning_exit_code.py | 43 | // Warn[12007]: This comparison will always return true | STRING |
| HIGH | hphp/hack/test/integration/test_warning_exit_code.py | 156 | // Warn[12007]: This comparison will always return true | STRING |
| HIGH | hphp/hack/test/integration/test_lsp.py | 6364 | contents="<?hh\nfunction aaa(): int { return $undefined }\n", | CODE |
| HIGH | hphp/hack/test/integration/test_lsp.py | 6375 | "text": "<?hh\nfunction aaa(): int { return $undefined }\n", | CODE |
| HIGH | hphp/hack/test/integration/test_lsp.py | 6430 | "message": "Variable $undefined is undefined, or not always defined.", | CODE |
| HIGH | hphp/hack/test/integration/test_lsp.py | 7668 | "message": "Variable $undefined_var is undefined, or not always defined.", | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/tbb/src/python/tbb/__init__.py | 239 | CODE | |
| LOW | third-party/tbb/src/python/tbb/pool.py | 515 | CODE | |
| LOW | third-party/tbb/src/python/tbb/pool.py | 608 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/configure.py | 86 | CODE | |
| LOW | …ql/8.0.20/extra/duktape/duktape-2.3.0/tools/dukutil.py | 38 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 367 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 497 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 528 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 730 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 810 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 974 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 1468 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 182 | CODE | |
| LOW | …/8.0.20/extra/duktape/duktape-2.3.0/tools/genconfig.py | 373 | CODE | |
| LOW | …0.20/extra/duktape/duktape-2.3.0/tools/scan_strings.py | 49 | CODE | |
| LOW | …/duktape/duktape-2.3.0/tools/extract_unique_options.py | 15 | CODE | |
| LOW | …pe/duktape-2.3.0/examples/alloc-logging/log2gnuplot.py | 14 | CODE | |
| LOW | third-party/watchman/src/watchman/runtests.py | 297 | CODE | |
| LOW | third-party/watchman/src/watchman/runtests.py | 439 | CODE | |
| LOW | …arty/watchman/src/watchman/python/pywatchman/pybser.py | 47 | CODE | |
| LOW | …arty/watchman/src/watchman/python/pywatchman/pybser.py | 94 | CODE | |
| LOW | …arty/watchman/src/watchman/python/pywatchman/pybser.py | 110 | CODE | |
| LOW | …arty/watchman/src/watchman/python/pywatchman/pybser.py | 161 | CODE | |
| LOW | …arty/watchman/src/watchman/python/pywatchman/pybser.py | 307 | CODE | |
| LOW | …arty/watchman/src/watchman/python/pywatchman/pybser.py | 413 | CODE | |
| LOW | …ty/watchman/src/watchman/python/pywatchman/__init__.py | 395 | CODE | |
| LOW | …ty/watchman/src/watchman/python/pywatchman/__init__.py | 860 | CODE | |
| LOW | …watchman/src/watchman/integration/test_restrictions.py | 30 | CODE | |
| LOW | …atchman/src/watchman/integration/test_watch_project.py | 24 | CODE | |
| LOW | …arty/watchman/src/watchman/integration/test_trigger.py | 71 | CODE | |
| LOW | …arty/watchman/src/watchman/integration/test_trigger.py | 75 | CODE | |
| LOW | hphp/tools/gdb/ringbuffer.py | 12 | CODE | |
| LOW | hphp/tools/gdb/hhbc.py | 228 | CODE | |
| LOW | hphp/tools/gdb/hhbc.py | 475 | CODE | |
| LOW | hphp/tools/gdb/asio.py | 64 | CODE | |
| LOW | hphp/tools/gdb/asio.py | 147 | CODE | |
| LOW | hphp/tools/gdb/asio.py | 292 | CODE | |
| LOW | hphp/tools/gdb/pretty.py | 569 | CODE | |
| LOW | hphp/tools/gdb/stack.py | 65 | CODE | |
| LOW | hphp/tools/gdb/gdbutils.py | 446 | CODE | |
| LOW | hphp/tools/gdb/sizeof.py | 17 | CODE | |
| LOW | hphp/tools/lldb/hhbc.py | 414 | CODE | |
| LOW | hphp/tools/lldb/utils.py | 582 | CODE | |
| LOW | hphp/tools/lldb/utils.py | 778 | CODE | |
| LOW | hphp/tools/lldb/utils.py | 1086 | CODE | |
| LOW | hphp/tools/lldb/utils.py | 1206 | CODE | |
| LOW | hphp/tools/lldb/stack.py | 86 | CODE | |
| LOW | hphp/tools/lldb/sizeof.py | 47 | CODE | |
| LOW | hphp/hack/tools/fixme/fixme.py | 55 | CODE | |
| LOW | hphp/hack/test/verify.py | 830 | CODE | |
| LOW | hphp/hack/test/tools/lsp/lspcommand.py | 157 | CODE | |
| LOW | hphp/hack/test/integration/test_edenfs_file_watcher.py | 1095 | CODE | |
| LOW | hphp/hack/test/integration/lspcommand.py | 120 | CODE | |
| LOW | hphp/hack/test/integration/lspcommand.py | 282 | CODE | |
| LOW | hphp/hack/test/integration/lsptestspec.py | 340 | CODE | |
| LOW | hphp/hack/test/integration/lsptestspec.py | 475 | CODE | |
| LOW | hphp/hack/test/integration/lsp_test_base.py | 229 | CODE | |
| LOW | hphp/hack/test/integration/test_write_symbol_info.py | 103 | CODE | |
| LOW | hphp/hack/test/fanout/tools/fanout_test_parser.py | 30 | CODE | |
| LOW | hphp/hack/src/hh_asdiff/parsing.py | 28 | CODE | |
| 3 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp | 191 | int dummy_key=0; | CODE |
| LOW | …d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp | 192 | cache_type::handle h = cache[dummy_key]; | CODE |
| LOW⚡ | …d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp | 274 | int dummy_key=1; | CODE |
| LOW⚡ | …d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp | 276 | ASSERT(dummy_function::_(dummy_key)==cache[dummy_key].value(),"cache operator() must return only values obta | CODE |
| LOW⚡ | …d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp | 286 | int dummy_key=0; | CODE |
| LOW⚡ | …d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp | 287 | cache[dummy_key]; | CODE |
| LOW⚡ | …d-party/tbb/src/src/test/test_concurrent_lru_cache.cpp | 288 | cache[dummy_key]; | CODE |
| LOW | …hp/test/zend/good/ext/standard/tests/mail/bug51604.php | 4 | $to = 'user@example.com'; | CODE |
| LOW | …test/zend/good/ext/standard/tests/mail/mail_basic3.php | 12 | $to = 'user@example.com'; | CODE |
| LOW | …/test/zend/good/ext/standard/tests/mail/mail_basic.php | 12 | $to = 'user@example.com'; | CODE |
| LOW | …test/zend/good/ext/standard/tests/mail/mail_basic5.php | 12 | $to = 'user@example.com'; | CODE |
| LOW | …test/zend/good/ext/standard/tests/mail/mail_basic4.php | 12 | $to = 'user@example.com'; | CODE |
| LOW | …/zend/good/ext/standard/tests/mail/mail_variation1.php | 11 | $to = 'user@example.com'; | CODE |
| LOW | …t/zend/good/ext/mbstring/tests/mb_ereg_search_regs.php | 9 | // = "Lorem ipsum dolor sit amet" | COMMENT |
| LOW | …t/zend/good/ext/mbstring/tests/mb_ereg_search_regs.php | 9 | // = "Lorem ipsum dolor sit amet" | COMMENT |
| LOW | hphp/test/slow/ext_socket/persistent_socket.php | 100 | 'emailAddress' => 'foo@bar.com']; | CODE |
| LOW | hphp/test/slow/ext_bzip2/wrapper.php | 7 | Lorem ipsum dolor sit amet, | CODE |
| LOW | hphp/test/slow/ext_bzip2/wrapper.php | 7 | Lorem ipsum dolor sit amet, | CODE |
| LOW⚡ | hphp/util/test/zstd-test.cpp | 28 | R"(Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur nec rhoncus augue. Proin ut diam tempus, egest | CODE |
| LOW⚡ | hphp/util/test/zstd-test.cpp | 28 | R"(Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur nec rhoncus augue. Proin ut diam tempus, egest | CODE |
| LOW⚡ | hphp/util/test/zstd-test.cpp | 34 | Pellentesque aliquam tortor in velit porttitor, eu ullamcorper quam dictum. Morbi et orci ac libero vehicula facilisis. | CODE |
| LOW⚡ | hphp/util/test/zstd-test.cpp | 34 | Pellentesque aliquam tortor in velit porttitor, eu ullamcorper quam dictum. Morbi et orci ac libero vehicula facilisis. | CODE |
| LOW | hphp/runtime/test/compression-test.cpp | 44 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque " | CODE |
| LOW | hphp/runtime/test/compression-test.cpp | 44 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque " | CODE |
| LOW | hphp/hack/test/integration/lspcommand.py | 116 | dummy_id = LspCommandProcessor.dummy_request_id() | CODE |
| LOW | hphp/hack/test/integration/lspcommand.py | 118 | return {k: v for k, v in transcript.items() if k != dummy_id} | CODE |
| LOW | …ge_driver/flib/intern/codegen/graphql/graphql_cfg.json | 2 | [[], "intern", "fake_name"] | CODE |
| LOW | hphp/hack/test/hackfmt/tests/xhp.php | 57 | return <a><!-- this is a very long comment lorem ipsum ipsum ipsum ipsum ipsum ipsum --></a>; | CODE |
| LOW | hphp/hack/test/hhi/generate/no_constant_values.php | 11 | const string QUX = 'placeholder'; | CODE |
| LOW | …st/typecheck/global_access_check/test_superglobals.php | 6 | return "dummy_value"; | CODE |
| LOW | hphp/hack/manual/apis/Classes/HH/Shapes/toArray.md | 49 | $point = shape('name' => 'Jane Doe', 'age' => 55, 'points' => 25.30); | CODE |
| LOW | hphp/hack/manual/apis/Classes/HH/Set/fromKeysOf.md | 89 | 9361760 => 'John Doe', | CODE |
| LOW | hphp/hack/manual/apis/Classes/HH/Set/addAllKeysOf.md | 93 | 9361760 => 'John Doe', | CODE |
| LOW | hphp/hack/manual/apis/Classes/HH/Vector/fromKeysOf.md | 91 | 9361760 => 'John Doe', | CODE |
| LOW | hphp/hack/manual/apis/Classes/HH/Vector/addAllKeysOf.md | 98 | 9361760 => 'John Doe', | CODE |
| LOW | hphp/hack/manual/hack/20-attributes/01-introduction.md | 44 | <<Contributors("John Doe", keyset["ORM Team", "Core Library Team"])>> | CODE |
| LOW | hphp/hack/manual/hack/20-attributes/01-introduction.md | 85 | $my_class_contributors?->getAuthor(); // "John Doe" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/tbb/src/examples/graph/stereo/lodepng.h | 350 | If you encode an image without alpha with palette, don't forget to put value 255 in each A byte of the palette. | CODE |
| LOW | third-party/tbb/src/examples/graph/stereo/lodepng.cpp | 80 | lodepng source code. Don't forget to remove "static" if you copypaste them | CODE |
| LOW | …mples/parallel_for/tachyon/msvs/win8ui/DirectXBase.cpp | 104 | // Don't forget to declare your application's minimum required feature level in its | COMMENT |
| LOW | third-party/tbb/src/doc/html/a00169.html | 182 | <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.h | 445 | * When adding new status vars, please don't forget to update the | COMMENT |
| LOW | third-party/fb-mysql/8.0.20/include/my_command.h | 96 | /* don't forget to update const char *command_name[] in sql_parse.cc */ | COMMENT |
| LOW | third-party/fb-mysql/8.0.20/include/my_rcu_lock.h | 128 | @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.h | 66 | * DateFormatSymbols object, they can feel free to modify the date-time | COMMENT |
| MEDIUM | …-mysql/8.0.20/extra/icu/source/i18n/unicode/dtitvinf.h | 144 | * they can feel free to modify it as necessary. | COMMENT |
| MEDIUM | …20/extra/duktape/duktape-2.3.0/src-input/builtins.yaml | 52 | # - To disable a property without removing its metadata, you can use | COMMENT |
| LOW | third-party/fb-mysql/8.0.20/sql/sql_class.h | 1168 | here, and you add code to set them in replication, don't forget to | CODE |
| LOW | third-party/fb-mysql/8.0.20/sql/auth/auth_acls.h | 64 | don't forget to update | CODE |
| LOW | hphp/tools/lldb/pretty.py | 322 | # must make sure to get the non-synthetic lldb.SBValue. | COMMENT |
| LOW | hphp/tools/tc-print/offline-code.h | 51 | // NOTE: whenever you update this enumeration, please don't forget to fix | COMMENT |
| MEDIUM | hphp/runtime/ext/mysql/ext_mysql.php | 449 | * level E_WARNING will be emitted. It's worth noting that mysql_query() | COMMENT |
| MEDIUM | hphp/runtime/vm/jit/refcount-opts.cpp | 481 | these situations is actually the same condition as discussed above: by the above | CODE |
| LOW | hphp/hack/src/hackc/ir/passes/clean.rs | 143 | // simple Jmp and zap the params. Don't forget to remap the | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | hphp/tools/lldb/hhbc.py | 161 | CODE | |
| MEDIUM | hphp/tools/lldb/hhbc.py | 163 | CODE | |
| MEDIUM | hphp/tools/lldb/hhbc.py | 187 | CODE | |
| MEDIUM | hphp/tools/lldb/hhbc.py | 188 | CODE | |
| MEDIUM | hphp/tools/lldb/hhbc.py | 192 | CODE | |
| MEDIUM | hphp/tools/lldb/hhbc.py | 193 | CODE | |
| MEDIUM | hphp/tools/lldb/hhbc.py | 194 | CODE | |
| MEDIUM | hphp/tools/lldb/hhbc.py | 196 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | hphp/util/extern-worker.h | 807 | // order as requested). | COMMENT |
| HIGH | hphp/util/extern-worker.h | 811 | // associated RefIds (in the same order as requested, with files | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/tbb/src/include/tbb/machine/gcc_generic.h | 173 | // TODO: implement with __atomic_* builtins where available | COMMENT |
| LOW | …d-party/fb-mysql/8.0.20/extra/icu/source/i18n/rbnf.cpp | 1447 | // TODO: implement UParseError | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/i18n/rematch.cpp | 3922 | // TODO: implement transparent bounds. Ticket #6067 | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/i18n/rematch.cpp | 5440 | // TODO: implement transparent bounds. Ticket #6067 | COMMENT |
| LOW | third-party/watchman/src/watchman/stream_win.cpp | 620 | // TODO: implement this for Windows | COMMENT |
| LOW | …arty/watchman/src/watchman/test/lib/FakeFileSystem.cpp | 173 | // TODO: implement strict case checking | COMMENT |
| LOW | hphp/vixl/aarch64/simulator-aarch64.h | 5344 | // TODO: implement guarding at page granularity, rather than globally. | COMMENT |
| LOW | hphp/runtime/server/proxygen/proxygen-transport.h | 222 | // TODO: implement IDebuggable | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 623 | # Set func_arith_result to the result of evaluating TERMs. | COMMENT |
| LOW | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 647 | # Set func_basename_result to FILE with everything up to and including | COMMENT |
| LOW | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 813 | # Set func_len_result to the length of STRING. STRING may not | COMMENT |
| LOW | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 1031 | # 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.sh | 3911 | # Check if any of the arguments is a wrapper script. | COMMENT |
| LOW | …ql/8.0.20/extra/libedit/libedit-20190324-3.1/ltmain.sh | 9868 | # Loop over the list of objects to be linked. | COMMENT |
| LOW | third-party/fb-mysql/8.0.20/extra/zlib/os400/make.sh | 66 | # Set LINK to "YES" if the module has been compiled. | COMMENT |
| LOW | …rty/fb-mysql/8.0.20/extra/icu/source/common/rbbicst.pl | 206 | # Assign numbers to each of the character classes classes used. | COMMENT |
| LOW | ….0.20/extra/duktape/duktape-2.3.0/tools/genbuiltins.py | 118 | # Check if string is an "array index" in ECMAScript terms. | COMMENT |
| LOW | hphp/hack/test/verify.py | 634 | # Check if UPDATE environment variable is set to 'always' | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | hphp/hack/src/utils/rust/signed_source.rs | 89 | /// In this implementation, we rewrite the entire string anyway. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …rty/fb-mysql/8.0.20/extra/icu/source/common/rbbicst.pl | 11 | # Usage: | COMMENT |
| LOW | …arty/fb-mysql/8.0.20/extra/icu/source/common/ucase.cpp | 1146 | # Usage: | COMMENT |
| LOW | third-party/fb-mysql/8.0.20/extra/icu/as_is/bomlist.py | 10 | # Usage: | COMMENT |
| LOW | hphp/hack/src/utils/stack_limit/lib.rs | 18 | /// # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …chman/src/watchman/test/async/AsyncWatchmanTestCase.py | 52 | CODE | |
| LOW | …ty/watchman/src/watchman/python/pywatchman/__init__.py | 860 | CODE | |
| LOW | hphp/tools/lldb/utils.py | 672 | CODE | |
| LOW | hphp/hack/test/integration/lspcommand.py | 504 | CODE | |
| LOW | hphp/hack/test/integration/lsp_test_base.py | 99 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | third-party/tbb/src/python/tbb/__init__.py | 35 | __all__ = ["Monkey", "is_active"] + api__all + pool__all | CODE |
| LOW | third-party/tbb/src/python/tbb/pool.py | 78 | __all__ = ["Pool", "TimeoutError"] | CODE |
| LOW | …party/watchman/src/watchman/integration/lib/TempDir.py | 68 | def set_keep(self, value) -> None: | CODE |