Repository Analysis

micro-editor/micro

A modern and intuitive terminal-based text editor

2.6 Likely human-written View on GitHub
2.6
Adjusted Score
2.6
Raw Score
100%
Time Factor
2026-05-30
Last Push
28,744
Stars
Go
Language
37,605
Lines of Code
292
Files
40
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 19LOW 21

Pattern Findings

40 matches across 3 categories. Click a row to expand file-level details.

Decorative Section Separators18 hits · 75 pts
SeverityFileLineSnippet
MEDIUMruntime/syntax/b.yaml9 # -------------------------
MEDIUMruntime/syntax/b.yaml11 # -------------------------
MEDIUMruntime/syntax/b.yaml23 # -------------------------
MEDIUMruntime/syntax/b.yaml25 # -------------------------
MEDIUMruntime/syntax/b.yaml44 # -------------------------
MEDIUMruntime/syntax/b.yaml47 # -------------------------
MEDIUMruntime/syntax/b.yaml51 # -------------------------
MEDIUMruntime/syntax/b.yaml53 # -------------------------
MEDIUMruntime/syntax/b.yaml57 # -------------------------
MEDIUMruntime/syntax/b.yaml59 # -------------------------
MEDIUMruntime/syntax/b.yaml62 # -------------------------
MEDIUMruntime/syntax/b.yaml64 # -------------------------
MEDIUMruntime/syntax/b.yaml70 # -------------------------
MEDIUMruntime/syntax/b.yaml73 # -------------------------
MEDIUMruntime/syntax/b.yaml79 # -------------------------
MEDIUMruntime/syntax/b.yaml81 # -------------------------
MEDIUMruntime/syntax/b.yaml84 # -------------------------
MEDIUMruntime/syntax/b.yaml86 # -------------------------
Over-Commented Block21 hits · 21 pts
SeverityFileLineSnippet
LOWcmd/micro/micro_test.go241
LOWruntime/syntax/terraform.yaml1#
LOWruntime/syntax/terraform.yaml21
LOWruntime/syntax/sh.yaml1filetype: shell
LOWruntime/syntax/octave.yaml1# References
LOWruntime/syntax/PowerShell.yaml1# PowerShell syntax highlighting file for micro - https://micro-editor.github.io/
LOWruntime/syntax/PowerShell.yaml21 # - constant.string.char:
LOWruntime/syntax/PowerShell.yaml41
LOWruntime/syntax/b.yaml61
LOWruntime/syntax/jsonnet.yaml61 # block string
LOWinternal/util/util.go701// temporary file first.
LOWinternal/shell/shell.go121 signal.Stop(c)
LOWinternal/action/infocomplete.go301 completions := make([]string, len(suggestions))
LOWinternal/action/infocomplete.go321// completions := make([]string, len(suggestions))
LOWinternal/action/infopane.go141 if !more {
LOWinternal/action/keytree.go161 n = newNode
LOWinternal/action/bufpane.go201// The BufPane connects the buffer and the window
LOWinternal/action/bufpane.go221 // pressed, to determine mouse release and mouse drag events.
LOWinternal/action/bufpane.go601 action(h)
LOWinternal/buffer/line_array.go361// Locks the whole LineArray
LOWinternal/buffer/cursor.go21 Loc
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippet
MEDIUMruntime/syntax/asm.yaml7 # This file is made mainly for NASM assembly