Repository Analysis

pure-admin/vue-pure-admin

全面ESM+Vue3+Vite+Element-Plus+TypeScript编写的一款后台管理系统(兼容移动端)

0.3 Likely human-written View on GitHub
0.3
Adjusted Score
0.3
Raw Score
100%
Time Factor
2026-05-26
Last Push
20,251
Stars
Vue
Language
108,720
Lines of Code
539
Files
30
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 1LOW 29

Pattern Findings

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

Over-Commented Block14 hits · 14 pts
SeverityFileLineSnippet
LOWpublic/wasm/capture.worker.js1// include: shell.js
LOWpublic/wasm/capture.worker.js6421if (Module["arguments"]) arguments_ = Module["arguments"];
LOWpublic/wasm/capture.worker.js6661 // a trap or not based on a hidden field within the object. So at the moment
LOWpublic/wasm/capture.worker.js6821 removeRunDependency("wasm-instantiate");
LOWpublic/wasm/capture.worker.js10361 // With CAN_ADDRESS_2GB or MEMORY64, pointers are already unsigned.
LOWsrc/plugins/vxeTable.ts1import "vxe-table/lib/style.css";
LOWsrc/plugins/vxeTable.ts21 Icon,
LOWsrc/plugins/vxeTable.ts41 // Textarea,
LOWsrc/plugins/vxeTable.ts61 // }
LOWsrc/plugins/vxeTable.ts81 .use(Select)
LOWsrc/components/ReSeamlessScroll/src/index.vue461 )
LOWsrc/views/able/video-frame/canvasRenderer.ts181 // this.canvas.width = this.container.clientWidth;
LOWsrc/views/monitor/logs/system/hook.tsx21 const pagination = reactive<PaginationProps>({
LOWsrc/views/table/high/drag/row/columns.tsx21 dataList.value.splice(newIndex, 0, currentRow);
Hyper-Verbose Identifiers13 hits · 13 pts
SeverityFileLineSnippet
LOWpublic/wasm/index.js1(function webpackUniversalModuleDefinition(root, factory) {
LOWpublic/wasm/index.js3622 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(
LOWpublic/wasm/index.js4531 function GeneratorFunctionPrototype() {}
LOWpublic/wasm/index.js4584 function callInvokeWithMethodAndArg() {
LOWpublic/wasm/capture.worker.js4255 getOwnPropertyDescriptors: function getOwnPropertyDescriptors(
LOWpublic/wasm/capture.worker.js5428 function GeneratorFunctionPrototype() {}
LOWpublic/wasm/capture.worker.js5481 function callInvokeWithMethodAndArg() {
LOWpublic/wasm/capture.worker.js6828 function receiveInstantiationResult(result) {
LOWsrc/components/ReVxeTableBar/src/bar.tsx137 function handleCheckedColumnsChange(value: CheckboxValueType[]) {
LOWsrc/components/RePureTableBar/src/bar.tsx145 function handleCheckedColumnsChange(value: CheckboxValueType[]) {
LOWsrc/components/RePureTableBar/src/bar.tsx153 function handleCheckColumnListChange(
LOWsrc/components/ReFlowChart/src/adpterForTurbo.ts29function convertNodeToTurboElement(node) {
LOWsrc/components/ReFlowChart/src/adpterForTurbo.ts48function convertEdgeToTurboElement(edge) {
AI Slop Vocabulary1 hit · 2 pts
SeverityFileLineSnippet
MEDIUMsrc/views/components/seamless-scroll.vue110 href="https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/components/seamless-scroll.vue"
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippet
LOWpublic/wasm/capture.worker.js8// We need to check if Module already exists (e.g. case 3 above).
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOWpublic/wasm/capture.worker.js7865 function processData(byteArray) {