Repository Analysis

freeCodeCamp/devdocs

API Documentation Browser

0.5 Likely human-written View on GitHub
0.5
Adjusted Score
0.5
Raw Score
100%
Time Factor
2026-05-29
Last Push
38,997
Stars
Ruby
Language
67,234
Lines of Code
1074
Files
24
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 3LOW 21

Pattern Findings

24 matches across 6 categories. Click a row to expand file-level details.

Over-Commented Block13 hits · 13 pts
SeverityFileLineSnippet
LOWnewrelic.yml1# This file configures the New Relic Agent. New Relic monitors
LOWnewrelic.yml21 #
LOWnewrelic.yml41 # When "true", the agent collects performance data about your
LOWnewrelic.yml61
LOWnewrelic.yml81
LOWnewrelic.yml101 # exclude HTTP parameters from being captured.
LOWnewrelic.yml121 # this threshold, a transaction trace will be recorded and sent to
LOWnewrelic.yml141 # set to false when using other adapters.
LOWnewrelic.yml161
LOWnewrelic.yml181# provide newrelic configuration settings for these environments here.
LOWlib/docs/core/doc.rb181 items = items.map {|item| item['mtime']}
LOWassets/javascripts/application.js1//= require_tree ./vendor
LOWassets/javascripts/lib/ajax.js161 // error
Hyper-Verbose Identifiers6 hits · 6 pts
SeverityFileLineSnippet
LOWlib/docs/filters/mdn/compat_tables.rb61 def generate_compatibility_table()
LOWlib/docs/filters/mdn/compat_tables.rb71 def generate_compatibility_table_wrapper(url)
LOWlib/docs/filters/threejs/clean_html.rb125 def format_constructor_params(content)
LOWlib/docs/core/doc.rb263 def get_latest_github_release(owner, repo, opts)
LOWlib/docs/core/doc.rb278 def get_latest_github_commit_date(owner, repo, opts)
LOWlib/docs/scrapers/support_tables.rb80 def support_to_note_indicators(support)
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippet
MEDIUMlib/docs/filters/openjdk/clean_urls.rb11 # The following code ignores most options that InternalUrlsFilter accepts,
MEDIUMlib/docs/filters/hammerspoon/entries.rb52 # Create a new entry for each method/function
Decorative Section Separators1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMnewrelic.yml174# ------------------------------------------
AI Slop Vocabulary1 hit · 2 pts
SeverityFileLineSnippet
LOWlib/docs/core/doc.rb189 # If the docs will never change, simply return '1.0.0'
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippet
LOWlib/docs/scrapers/cppref/cppref.rb24 # Check if the 'headers' page has changed