Repository Analysis

libuv/libuv

Cross-platform asynchronous I/O

2.3 Likely human-written View on GitHub
2.3
Adjusted Score
2.3
Raw Score
100%
Time Factor
2026-05-29
Last Push
26,864
Stars
C
Language
114,570
Lines of Code
388
Files
359
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 1LOW 358

Pattern Findings

359 matches across 4 categories. Click a row to expand file-level details.

Over-Commented Block356 hits · 259 pts
SeverityFileLineSnippet
LOWautogen.sh1#!/bin/sh
LOWtest/run-tests.c21
LOWtest/task.h21
LOWtest/task.h41# pragma clang diagnostic ignored "-Wc99-extensions"
LOWtest/task.h61
LOWtest/task.h221#define ASSERT_UINT64_LT(a, b) ASSERT_BASE(a, <, b, uint64_t, PRIu64)
LOWtest/task.h381 return supported;
LOWtest/runner-win.c21
LOWtest/test-pipe-getsockname.c21
LOWtest/runner-unix.c21
LOWtest/test-tty-escape-sequence-processing.c21
LOWtest/test-tty-escape-sequence-processing.c41#define FOREGROUND_YELLOW (FOREGROUND_RED | FOREGROUND_GREEN)
LOWtest/test-tty-escape-sequence-processing.c61#define F_YELLOW 33
LOWtest/test-fs.c21
LOWtest/test-fs.c41# ifndef REPARSE_DATA_BUFFER_HEADER_SIZE
LOWtest/test-spawn.c21 */
LOWtest/test-poll.c21
LOWtest/test-tcp-writealot.c21
LOWtest/test-tty.c21
LOWtest/test-thread-priority.c21
LOWinclude/uv.h21
LOWinclude/uv.h41 /* Using shared library. */
LOWinclude/uv.h1321UV_EXTERN uv_pid_t uv_os_getpid(void);
LOWinclude/uv.h1981#undef UV_IDLE_PRIVATE_FIELDS
LOWinclude/uv/errno.h21
LOWinclude/uv/errno.h41#define UV__EAI_MEMORY (-3006)
LOWinclude/uv/errno.h61#else
LOWinclude/uv/errno.h81#endif
LOWinclude/uv/errno.h101#if defined(EBUSY) && !defined(_WIN32)
LOWinclude/uv/errno.h121#else
LOWinclude/uv/errno.h141#endif
LOWinclude/uv/errno.h161#if defined(EINTR) && !defined(_WIN32)
LOWinclude/uv/errno.h181#else
LOWinclude/uv/errno.h201#endif
LOWinclude/uv/errno.h221#if defined(ENETUNREACH) && !defined(_WIN32)
LOWinclude/uv/errno.h241#else
LOWinclude/uv/errno.h261#endif
LOWinclude/uv/errno.h281#if defined(ENOTDIR) && !defined(_WIN32)
LOWinclude/uv/errno.h301#else
LOWinclude/uv/errno.h321#endif
LOWinclude/uv/errno.h341#if defined(ESHUTDOWN) && !defined(_WIN32)
LOWinclude/uv/errno.h361#else
LOWinclude/uv/errno.h381#endif
LOWinclude/uv/errno.h401#if defined(EMLINK) && !defined(_WIN32)
LOWinclude/uv/errno.h421#endif
LOWinclude/uv/errno.h441#if defined(EILSEQ) && !defined(_WIN32)
LOWinclude/uv/errno.h461 * libuv in a C++ project.
LOWinclude/uv/darwin.h21
LOWinclude/uv/win.h21
LOWinclude/uv/win.h41#define _TCP_INITIAL_RTO_PARAMETERS _TCP_INITIAL_RTO_PARAMETERS__AVOID
LOWinclude/uv/win.h81 *
LOWinclude/uv/win.h661#define F_OK 0
LOWinclude/uv/win.h681#define UV_FS_O_SEQUENTIAL _O_SEQUENTIAL
LOWinclude/uv/unix.h21
LOWinclude/uv/unix.h41#include <sys/param.h> /* MAXHOSTNAMELEN on Linux and the BSDs */
LOWinclude/uv/unix.h101# define UV_PLATFORM_SEM_T sem_t
LOWinclude/uv/unix.h161/* Platform-specific definitions for uv_spawn support. */
LOWinclude/uv/unix.h181# endif
LOWinclude/uv/unix.h401# define UV_FS_O_APPEND O_APPEND
LOWinclude/uv/unix.h421#elif defined(__linux__) && defined(__x86_64__)
296 more matches not shown…
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMdocs/src/conf.py6# This file is execfile()d with the current directory set to its
Excessive Try-Catch Wrapping1 hit · 1 pts
SeverityFileLineSnippet
LOWdocs/src/conf.py35 except Exception:
Unused Imports1 hit · 1 pts
SeverityFileLineSnippet
LOWdocs/src/sphinx-plugins/manpage.py13