1 repository
Optimizes the build process by skipping recompilation of assets that have not changed.
Distinct from Static Asset Optimizers: Shortlist focuses on distributing precompiled bundles or filtering assets, not the logic of skipping unchanged files during the build.
Explore 1 awesome GitHub repository matching devops & infrastructure · Asset Precompilation Optimization. Refine with filters or upvote what's useful.
Acest proiect este un instrument de analiză statică și un linter pentru Ruby on Rails conceput pentru a identifica mirosurile arhitecturale și încălcările bunelor practici. Servește ca linter de calitate a codului, auditor arhitectural, scaner de securitate și analizor de performanță pentru aplicațiile Rails. Instrumentul evaluează separarea responsabilităților între controllere, modele și template-uri de view pentru a reduce datoria tehnică. Identifică tiparele de cod suboptimale și impune consistența stilistică, scanând în mod specific pentru vulnerabilități de securitate, cum ar fi mass assignment neprotejat în modele. Suprafața de analiză acoperă detectarea interogărilor de bază de date ineficiente și a tiparelor de preluare a datelor care consumă multă memorie. De asemenea, auditează designul rutelor, validează persistența înregistrărilor și identifică gestionarea necorespunzătoare a erorilor și configurările greșite ale fusului orar. Utilizatorii pot gestiona analiza definind ce verificări de cod să activeze sau să dezactiveze printr-un fișier de configurare.
Reduces deployment time by skipping the recompilation of unchanged asset files.