Below you will find pages that utilize the taxonomy term “Whentony”
August 28, 2026
N-Plus-One Guardian
Version updated for https://github.com/whentony/n-plus-one-guardian to version 1.1.0.
This action is used across all versions by ? repositories. Action Type This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The N-Plus-One Guardian GitHub Action is designed to analyze and protect Pull Requests against the N+1 database performance issue by detecting and preventing incorrect use of lazy loading or index loss in loops. It supports multiple programming languages, including PHP, TypeScript, JavaScript, and Python, using Tree-sitter for parsing ASTs. The action automatically detects N+1 queries and index loss within loops and comments on PRs to prevent these issues.
August 24, 2026
N-Plus-One Guardian
Version updated for https://github.com/whentony/n-plus-one-guardian to version v1.0.0.
This action is used across all versions by ? repositories. Action Type This is a Node action using Node version 20.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The N-Plus-One Guardian is a GitHub Action designed to detect and prevent the “N+1” problem in database queries within Laravel projects. It analyzes modified files in Pull Requests, identifying common methods used for ORM queries inside loops and suggesting refactoring those queries to load data eagerly outside the loop. The action supports multiple languages and ORMs like Laravel Eloquent/Doctrine, Prisma/TypeORM, and Django ORM/SQLAlchemy.