kdnk_obsidian-automatic-linker/src
Kodai Nakamura 6585b7393a fix(formatting): restore selection-only link replacement
Why:
- The selection command regressed by inheriting document-level URL formatting from the shared body formatter.
- That changed user-visible output for selected text containing GitHub, Jira, or Linear URLs.

What:
- Added a selection-only formatter that projects link replacement settings and calls `replaceLinks(...)` directly.
- Switched `mofifyLinksSelection()` to the new helper so document formatting stays unchanged.
- Added regression coverage for selection-only behavior and documented the fix in the task report.
2026-06-22 02:20:28 +09:00
..
__mocks__ fix: resolve lint and formatting errors in AI Link Enhancer implementation 2026-04-06 23:19:38 +09:00
__tests__ fix(formatting): restore selection-only link replacement 2026-06-22 02:20:28 +09:00
exclude-links chore: add stylistic eslint plugin and format code 2025-12-20 20:43:05 +09:00
remove-minimal-indent chore: fix test 2025-12-20 21:26:16 +09:00
replace-links fix(replace-links): align AI self-link and scanner protection 2026-06-22 02:07:14 +09:00
replace-url-with-title chore: add stylistic eslint plugin and format code 2025-12-20 20:43:05 +09:00
replace-urls fix(plugin): resolve obsidian compatibility warnings 2026-05-26 21:49:50 +09:00
settings feat: add option to ignore markdown tables 2026-05-30 09:46:29 +09:00
utils fix(resolve-ambiguities): pass active file path into AI scan 2026-06-22 01:59:23 +09:00
formatting-run.ts fix(formatting): restore selection-only link replacement 2026-06-22 02:20:28 +09:00
frontmatter-utils.ts feat: add frontmatter opt-out for URL titles 2026-06-21 23:22:35 +09:00
main.ts fix(formatting): restore selection-only link replacement 2026-06-22 02:20:28 +09:00
path-and-aliases.types.ts chore: add stylistic eslint plugin and format code 2025-12-20 20:43:05 +09:00
plugin-compat.ts fix(plugin): resolve obsidian compatibility warnings 2026-05-26 21:49:50 +09:00
trie.ts fix(plugin): resolve obsidian compatibility warnings 2026-05-26 21:49:50 +09:00
update-editor.ts chore: add stylistic eslint plugin and format code 2025-12-20 20:43:05 +09:00