JaxsonWang/WP-Editor.MD

View on GitHub
assets/CodeMirror/addon/hint/css-hint.js

Summary

Maintainability
A
3 hrs
Test Coverage

Showing 2 of 2 total issues

Similar blocks of code found in 20 locations. Consider refactoring.
Open

(function(mod) {
if (typeof exports == "object" && typeof module == "object") // CommonJS
mod(require("../../lib/codemirror"), require("../../mode/css/css"));
else if (typeof define == "function" && define.amd) // AMD
define(["../../lib/codemirror", "../../mode/css/css"], mod);
Severity: Major
Found in assets/CodeMirror/addon/hint/css-hint.js and 19 other locations - About 2 hrs to fix
assets/CodeMirror/addon/edit/closetag.js on lines 30..184
assets/CodeMirror/addon/edit/matchtags.js on lines 4..66
assets/CodeMirror/addon/fold/foldgutter.js on lines 4..163
assets/CodeMirror/addon/hint/html-hint.js on lines 4..350
assets/CodeMirror/addon/hint/sql-hint.js on lines 4..304
assets/CodeMirror/addon/runmode/colorize.js on lines 4..40
assets/CodeMirror/addon/search/jump-to-line.js on lines 6..50
assets/CodeMirror/addon/search/match-highlighter.js on lines 22..165
assets/CodeMirror/mode/dart/dart.js on lines 4..166
assets/CodeMirror/mode/dockerfile/dockerfile.js on lines 4..211
assets/CodeMirror/mode/factor/factor.js on lines 8..85
assets/CodeMirror/mode/haskell-literate/haskell-literate.js on lines 4..43
assets/CodeMirror/mode/nsis/nsis.js on lines 6..95
assets/CodeMirror/mode/pegjs/pegjs.js on lines 4..114
assets/CodeMirror/mode/rust/rust.js on lines 4..72
assets/CodeMirror/mode/sass/sass.js on lines 4..454
assets/CodeMirror/mode/soy/soy.js on lines 4..548
assets/CodeMirror/mode/twig/twig.js on lines 4..141
assets/CodeMirror/mode/yaml-frontmatter/yaml-frontmatter.js on lines 4..68

Similar blocks of code found in 2 locations. Consider refactoring.
Open

if (result.length) return {
list: result,
from: CodeMirror.Pos(cur.line, start),
to: CodeMirror.Pos(cur.line, end)
};
Severity: Minor
Found in assets/CodeMirror/addon/hint/css-hint.js and 1 other location - About 30 mins to fix
assets/CodeMirror/addon/hint/anyword-hint.js on lines 39..39
Category
Status