repowisefloratina/obsidian-refined-layout

floratina / obsidian-refined-layout

typescriptjavascriptmain4aff0f58.2K linessynced on Nov 14, 2026

Code health

5.5out of 10Fair

Hotspots average 4.0, the place fixes pay off most.

Explore this codebase

Do next · 2

2 things worth doing in the week to Nov 9, the last indexed commit.

Worth planning

  • Break up moveAcrossBlankLines (CCN 46, 61 lines)

    src/blank-line-navigation.ts:104

    moveAcrossBlankLines has many paths; easier to read and change once split; its file is imported by 2 files, changed 3 times in 90 days.

    gain
    up to +0.9 health on this file(inferred)
    finding
    Complex method
    size
    CCN 46, 61 lines
    severity
    high
    worth a check
  • Break up moveAcrossBlankLines (CCN 46, 56 lines)

    main.js:101

    moveAcrossBlankLines has many paths; easier to read and change once split; changed 37 times in 90 days.

    gain
    up to under +0.1 health on this file(inferred)
    finding
    Complex method
    size
    CCN 46, 56 lines
    severity
    high
    worth a check

Improve what Repowise can see

  • Add a test coverage report

    Without one, Repowise cannot tell tested code from untested code, so every test-related action says “unknown”.

    line coverage
    Unknown, no report

Everything we found

4 areas