Repository Analysis

pmndrs/react-spring

✌️ A spring physics based React animation library

0.5 Likely human-written View on GitHub
0.5
Adjusted Score
0.5
Raw Score
100%
Time Factor
2026-05-29
Last Push
29,103
Stars
TypeScript
Language
83,971
Lines of Code
758
Files
27
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 3LOW 24

Pattern Findings

27 matches across 7 categories. Click a row to expand file-level details.

Redundant / Tautological Comments17 hits · 26 pts
SeverityFileLineSnippet
LOW.specify/extensions/git/scripts/bash/git-common.sh6# Check if we have git available at the repo root
LOW.specify/extensions/git/scripts/bash/auto-commit.sh34# Check if git is available
LOW.specify/extensions/git/scripts/bash/auto-commit.sh106 # Check if event section existed at all
LOW.specify/extensions/git/scripts/bash/auto-commit.sh120# Check if there are changes to commit
LOW.specify/extensions/git/scripts/bash/initialize-repo.sh37# Check if git is available
LOW.specify/extensions/git/scripts/bash/initialize-repo.sh43# Check if already a git repo
LOW…cify/extensions/git/scripts/bash/create-new-feature.sh249# Check if git is available at this repo root
LOW.specify/scripts/bash/common.sh104# Check if we have git available at the spec-kit root level
LOW.specify/scripts/bash/common.sh111 # Check if .git exists (directory or file for worktrees/submodules)
LOW.specify/scripts/bash/common.sh305# Check if jq is available for safe JSON construction
LOW.specify/scripts/bash/common.sh576 # Check if any layer uses a non-replace strategy
LOW.specify/scripts/bash/setup-plan.sh54# Output results
LOW.specify/scripts/bash/setup-tasks.sh65# Output results
LOW.specify/scripts/bash/check-prerequisites.sh154# Output results
LOW.specify/scripts/bash/create-new-feature.sh32 # Check if the next argument is another option (starts with --)
LOW.specify/scripts/bash/create-new-feature.sh197# Check if git is available at this repo root (not a parent)
LOW.specify/scripts/bash/create-new-feature.sh333 # Check if branch already exists
Decorative Section Separators2 hits · 6 pts
SeverityFileLineSnippet
MEDIUM…cify/extensions/git/scripts/bash/create-new-feature.sh195# ---------------------------------------------------------------------------
MEDIUM…cify/extensions/git/scripts/bash/create-new-feature.sh202# ---------------------------------------------------------------------------
Excessive Try-Catch Wrapping3 hits · 3 pts
SeverityFileLineSnippet
LOW.specify/scripts/bash/common.sh373except Exception:
LOW.specify/scripts/bash/common.sh461except Exception:
LOW.specify/scripts/bash/common.sh492except Exception:
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippet
MEDIUM.specify/scripts/bash/setup-plan.sh50 # Create a basic plan file if template doesn't exist
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippet
LOWdocs/env.d.ts1/// <reference types="vite/client" />
LOW.specify/scripts/bash/check-prerequisites.sh1#!/usr/bin/env bash
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippet
LOWdemo/src/sandboxes/draggable-list/src/App.tsx67 <DraggableList items={'Lorem ipsum dolor sit'.split(' ')} />
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOW.github/publish-ci/next/public/mockServiceWorker.js140async function handleRequest(event, requestId) {