Repository Analysis

google/material-design-lite

Material Design Components in HTML/CSS/JS

1.8 Likely human-written View on GitHub
1.8
Adjusted Score
1.8
Raw Score
100%
Time Factor
2026-05-03
Last Push
32,178
Stars
HTML
Language
32,453
Lines of Code
304
Files
45
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 2LOW 43

Pattern Findings

45 matches across 5 categories. Click a row to expand file-level details.

Fake / Example Data33 hits · 42 pts
SeverityFileLineSnippet
LOWdocs/_templates/customize.html59 Lorem ipsum dolor sit amet.
LOWdocs/_templates/customize.html59 Lorem ipsum dolor sit amet.
LOWtemplates/text-only/index.html117 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html117 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html124 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html124 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html131 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html131 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html172 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html172 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html179 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html179 <h5>Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html191 <a href="#lorem1">Lorem ipsum</a>
LOWtemplates/text-only/index.html192 <a href="#lorem2">Lorem ipsum</a>
LOWtemplates/text-only/index.html193 <a href="#lorem3">Lorem ipsum</a>
LOWtemplates/text-only/index.html194 <a href="#lorem4">Lorem ipsum</a>
LOWtemplates/text-only/index.html195 <a href="#lorem5">Lorem ipsum</a>
LOWtemplates/text-only/index.html198 <h5 id="lorem1">Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html198 <h5 id="lorem1">Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html222 <h5 id="lorem3">Lorem ipsum dolor sit amet</h5>
LOWtemplates/text-only/index.html222 <h5 id="lorem3">Lorem ipsum dolor sit amet</h5>
LOWtemplates/portfolio/blog.html135 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOWtemplates/portfolio/blog.html135 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOWtemplates/portfolio/blog.html151 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOWtemplates/portfolio/blog.html151 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOW…s/portfolio/Tutorial/step05-individual-pages/blog.html133 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOW…s/portfolio/Tutorial/step05-individual-pages/blog.html133 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOW…s/portfolio/Tutorial/step05-individual-pages/blog.html149 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOW…s/portfolio/Tutorial/step05-individual-pages/blog.html149 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenan convallis.
LOWsrc/card/snippets/wide.html21 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWsrc/card/snippets/wide.html21 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWsrc/card/snippets/square.html19 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
LOWsrc/card/snippets/square.html19 Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Hyper-Verbose Identifiers6 hits · 6 pts
SeverityFileLineSnippet
LOWtest/unit/componentHandler.js24function createNestedElementsForComponentHandlerTest() {
LOWtest/unit/textfield.js19 function createSingleLineTextfield() {
LOWdocs/_assets/snippets.js17function MaterialComponentsSnippets() {
LOWsrc/mdlComponentHandler.js346 function registerUpgradedCallbackInternal(jsClass, callback) {
LOWsrc/mdlComponentHandler.js357 function upgradeAllRegisteredInternal() {
LOWsrc/mdlComponentHandler.js370 function deconstructComponentInternal(component) {
Slop Phrases3 hits · 5 pts
SeverityFileLineSnippet
LOW.drone.yml1# Note: if you modify this file, don't forget to update
LOW.drone.yml1# Note: if you modify this file, don't forget to update
MEDIUMdocs/_templates/started.html212 However in the case where you are creating DOM elements dynamically you need to register new elements using the
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMsrc/tooltip/_tooltip.scss55 // Essentially, we need to make sure that "50%" and "100%" don't get merged
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippet
LOWgulpfile.babel.js661
LOWgulpfile.babel.js681 mdlPublish('prod');