### Required

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L61-L61)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L67-L67)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L122-L122)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L125-L125)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L233-L233)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L243-L243)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L710-L710)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L750-L750)[\[9\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1107-L1107)[\[10\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1121-L1121)[\[11\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1162-L1162)[\[12\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1380-L1380)[\[13\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1631-L1631)[\[14\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1657-L1657)[\[15\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1676-L1676)[\[16\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1730-L1730)[\[17\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/icon-selector-modal.ts#L44-L44)[\[18\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/icon-selector-modal.ts#L73-L73)[\[19\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L47-L47)[\[20\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L64-L64)[\[21\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L99-L99)[\[22\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L118-L118)[\[23\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L122-L122)[\[24\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L141-L141)[\[25\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L244-L244)[\[26\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L298-L298)[\[27\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L328-L328)[\[28\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L21-L21)[\[29\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L23-L23)[\[30\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L29-L29)[\[31\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L44-L44)[\[32\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L45-L45)[\[33\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L59-L59)[\[34\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L60-L60)[\[35\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L74-L74)[\[36\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L75-L75)[\[37\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L89-L89)[\[38\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L90-L90)[\[39\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L104-L104)[\[40\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L105-L105)[\[41\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L119-L119)[\[42\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L120-L120)[\[43\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L134-L134)[\[44\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L135-L135)[\[45\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L149-L149)[\[46\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L164-L164)[\[47\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L178-L178)[\[48\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L184-L184)[\[49\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L194-L194)[\[50\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L214-L214)[\[51\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L220-L220)[\[52\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L223-L223)[\[53\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L231-L231)[\[54\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L245-L245)[\[55\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L260-L260)[\[56\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L261-L261)[\[57\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L275-L275)[\[58\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L276-L276)[\[59\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L290-L290)[\[60\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L305-L305)[\[61\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L311-L311)[\[62\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L335-L335)[\[63\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L336-L336)[\[64\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L338-L338)[\[65\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L348-L348)[\[66\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L560-L560)[\[67\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L636-L636)[\[68\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L641-L641)[\[69\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L644-L644)[\[70\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L652-L652)
Use sentence case for UI text.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L62-L62)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L69-L69)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L127-L127)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L285-L285)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L297-L297)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L75-L75)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L322-L322)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L338-L338)[\[9\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L352-L352)[\[10\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L408-L408)[\[11\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L432-L432)[\[12\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L501-L501)[\[13\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L775-L775)[\[14\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1228-L1228)[\[15\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1363-L1363)[\[16\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1781-L1781)[\[17\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L67-L67)[\[18\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/data-manager.ts#L462-L462)[\[19\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L358-L358)
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L66-L66)
The command ID should not include the plugin ID.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L67-L67)
The command name should not include the plugin name.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L87-L99)
Promise-returning method provided where a void return was expected by extended/implemented type 'Plugin'.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L87-L99)
Don't detach leaves in onunload.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L87-L87)
Async method 'onunload' has no 'await' expression.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L258-L258)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L280-L280)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L9-L9)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L15-L15)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L24-L24)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L115-L115)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L118-L118)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L121-L121)[\[9\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L148-L148)[\[10\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-parser.ts#L11-L11)[\[11\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L13-L13)[\[12\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L42-L42)[\[13\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L443-L443)[\[14\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1204-L1204)[\[15\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1208-L1208)[\[16\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1325-L1325)[\[17\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1331-L1331)[\[18\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1445-L1445)[\[19\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1462-L1462)[\[20\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1463-L1463)[\[21\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1483-L1483)[\[22\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1484-L1484)[\[23\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1485-L1485)[\[24\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1488-L1488)[\[25\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1489-L1489)[\[26\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1490-L1490)[\[27\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1493-L1493)[\[28\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1494-L1494)[\[29\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1495-L1495)[\[30\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1500-L1500)[\[31\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1548-L1548)[\[32\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1801-L1801)[\[33\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1801-L1801)[\[34\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L22-L22)[\[35\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L78-L78)[\[36\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L158-L158)[\[37\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L183-L183)[\[38\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L183-L183)[\[39\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L206-L206)[\[40\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L348-L348)[\[41\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L375-L375)[\[42\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L429-L429)[\[43\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L429-L429)[\[44\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L430-L430)[\[45\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L432-L432)[\[46\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L482-L482)[\[47\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L556-L556)[\[48\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L588-L588)[\[49\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L608-L608)[\[50\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L823-L823)[\[51\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L826-L826)[\[52\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L856-L856)[\[53\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L858-L858)[\[54\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L919-L919)[\[55\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L923-L923)[\[56\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L933-L933)[\[57\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/connections-manager.ts#L12-L12)[\[58\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/connections-manager.ts#L52-L52)[\[59\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/connections-manager.ts#L52-L52)[\[60\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/connections-manager.ts#L54-L54)[\[61\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/connections-manager.ts#L100-L100)[\[62\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/logger.ts#L10-L10)[\[63\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/logger.ts#L20-L20)[\[64\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/logger.ts#L26-L26)[\[65\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/logger.ts#L32-L32)[\[66\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/logger.ts#L39-L39)[\[67\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L303-L303)[\[68\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L8-L8)[\[69\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L10-L10)[\[70\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L518-L518)[\[71\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L538-L538)[\[72\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L539-L539)[\[73\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/types.ts#L88-L88)[\[74\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/types.ts#L137-L137)
Unexpected any. Specify a different type.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L298-L298)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/color-manager.ts#L462-L462)
Creating and attaching "style" elements is not allowed. For loading CSS, use a "styles.css" file instead, which Obsidian loads for you.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L105-L105)
This assertion is unnecessary since it does not change the type of the expression.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L221-L221)
Async method 'isCacheValid' has no 'await' expression.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L249-L249)
Avoid casting to 'TFile'. Use an 'instanceof TFile' check to safely narrow the type.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/cache.ts#L263-L263)
Do not access Object.prototype method 'hasOwnProperty' from target object.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-parser.ts#L355-L355)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/data-manager.ts#L240-L240)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/data-manager.ts#L669-L669)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/data-manager.ts#L747-L747)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/data-manager.ts#L828-L828)
`substr` is deprecated. A legacy feature for browser compatibility

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L275-L275)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L677-L677)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/icon-selector-modal.ts#L115-L115)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L477-L477)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L498-L498)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L509-L509)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L529-L529)
Do not write to DOM directly using innerHTML/outerHTML property

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L280-L280)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L682-L682)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L714-L714)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L126-L126)
Avoid setting styles directly via `element.style.marginRight`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L281-L281)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L683-L683)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L723-L723)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L762-L762)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1174-L1174)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L125-L125)
Avoid setting styles directly via `element.style.width`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L282-L282)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L684-L684)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L724-L724)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L763-L763)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1175-L1175)
Avoid setting styles directly via `element.style.height`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L283-L283)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L642-L642)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L685-L685)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L720-L720)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L759-L759)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1075-L1075)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1171-L1171)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1807-L1807)[\[9\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1884-L1884)[\[10\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1889-L1889)[\[11\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L508-L508)
Avoid setting styles directly via `element.style.display`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L284-L284)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L643-L643)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L686-L686)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L721-L721)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L760-L760)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1076-L1076)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1172-L1172)
Avoid setting styles directly via `element.style.alignItems`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L571-L571)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L719-L719)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L758-L758)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1170-L1170)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1432-L1432)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1474-L1474)
Avoid setting styles directly via `element.style.cursor`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L613-L613)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L619-L619)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1426-L1426)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1472-L1472)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/color-manager.ts#L127-L127)
Avoid setting styles directly via `element.style.opacity`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L624-L636)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1444-L1444)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L566-L577)
Promise returned in function argument where a void return was expected.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L644-L644)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1077-L1077)
Avoid setting styles directly via `element.style.gap`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L713-L713)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L753-L753)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1165-L1165)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L142-L142)
Avoid setting styles directly via `element.style.marginLeft`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L715-L715)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L754-L754)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1166-L1166)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L338-L338)
Avoid setting styles directly via `element.style.padding`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L716-L716)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L755-L755)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1167-L1167)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1373-L1373)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1433-L1433)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1475-L1475)
Avoid setting styles directly via `element.style.border`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L717-L717)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L727-L727)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L730-L730)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L756-L756)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L766-L766)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L769-L769)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1168-L1168)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1178-L1178)[\[9\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1181-L1181)[\[10\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1238-L1238)[\[11\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1243-L1243)[\[12\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1292-L1292)[\[13\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1295-L1295)[\[14\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1374-L1374)[\[15\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1435-L1435)[\[16\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1449-L1449)[\[17\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1455-L1455)[\[18\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1477-L1477)[\[19\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1637-L1637)[\[20\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1640-L1640)[\[21\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1663-L1663)[\[22\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1666-L1666)[\[23\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1682-L1682)[\[24\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1685-L1685)[\[25\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1830-L1830)[\[26\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1834-L1834)
Avoid setting styles directly via `element.style.background`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L718-L718)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L757-L757)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1169-L1169)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1434-L1434)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1476-L1476)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L339-L339)
Avoid setting styles directly via `element.style.borderRadius`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L722-L722)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L761-L761)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1173-L1173)
Avoid setting styles directly via `element.style.justifyContent`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1078-L1078)
Avoid setting styles directly via `element.style.margin`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1085-L1085)
Avoid setting styles directly via `element.style.flex`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1086-L1086)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L107-L107)
Avoid setting styles directly via `element.style.fontSize`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1087-L1087)
Avoid setting styles directly via `element.style.fontWeight`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1096-L1096)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1100-L1100)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1103-L1103)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1110-L1110)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1114-L1114)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1117-L1117)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1124-L1124)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1216-L1216)[\[9\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1220-L1220)[\[10\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1318-L1318)[\[11\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1612-L1612)[\[12\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1634-L1634)[\[13\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1660-L1660)[\[14\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1679-L1679)[\[15\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1723-L1723)[\[16\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1727-L1727)[\[17\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1731-L1731)[\[18\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1737-L1737)[\[19\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1745-L1745)[\[20\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1749-L1749)[\[21\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1753-L1753)[\[22\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1761-L1761)[\[23\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1806-L1806)[\[24\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1813-L1813)[\[25\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1818-L1818)[\[26\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1821-L1821)[\[27\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1824-L1824)[\[28\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1827-L1827)
Avoid setting styles directly via `element.style.cssText`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1184-L1184)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L562-L562)
Async arrow function has no 'await' expression.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1239-L1239)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1244-L1244)
Avoid setting styles directly via `element.style.borderColor`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1293-L1293)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1296-L1296)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1302-L1302)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1451-L1451)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1457-L1457)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1479-L1479)
Avoid setting styles directly via `element.style.transform`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1375-L1375)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1381-L1381)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1450-L1450)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1456-L1456)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1478-L1478)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L108-L108)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L215-L215)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L336-L336)
Avoid setting styles directly via `element.style.color`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1427-L1427)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1473-L1473)
Avoid setting styles directly via `element.style.pointerEvents`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1436-L1436)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1480-L1480)
Avoid setting styles directly via `element.style.transition`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L78-L78)
Async method 'performCanvasOperations' has no 'await' expression.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L183-L183)
Async method 'fixCanvasNodeId' has no 'await' expression.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/color-manager.ts#L125-L125)
Avoid setting styles directly via `element.style.position`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/color-manager.ts#L126-L126)
Avoid setting styles directly via `element.style.left`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/logger.ts#L22-L22)
Unexpected console statement. Only these console methods are allowed: warn, error, debug.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L109-L109)
Avoid setting styles directly via `element.style.fontStyle`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L337-L337)
Avoid setting styles directly via `element.style.backgroundColor`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L340-L340)
Avoid setting styles directly via `element.style.marginTop`. Use CSS classes for better theming and maintainability.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L21-L21)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L23-L23)[\[3\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L178-L178)[\[4\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L214-L214)[\[5\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L305-L305)[\[6\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L332-L332)[\[7\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L348-L348)[\[8\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L480-L480)[\[9\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L636-L636)
Use `new Setting(containerEl).setName(...).setHeading()` instead of creating HTML heading elements directly.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L501-L501)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L505-L505)
Unexpected use of 'localStorage'. Prefer `App#saveLocalStorage` / `App#loadLocalStorage` functions to write / read localStorage data that's unique to a vault.



---

### Optional

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L1-L1)
'App' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L1-L1)
'Notice' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/main.ts#L166-L166)
'cleanupResult' is assigned a value but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-parser.ts#L1-L1)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L1-L1)
'TFolder' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1-L1)
'MarkdownView' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L1-L1)
'Modal' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L2-L2)[\[2\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/settings.ts#L2-L2)
'CalloutOrganizerSettings' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/callout-view.ts#L521-L521)
'emptyMessage' is assigned a value but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L1-L1)
'TFile' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/canvas-handler.ts#L847-L847)
Use 'FileManager.trashFile()' instead of 'Vault.delete()' to respect the user's file deletion preference.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/color-manager.ts#L2-L2)
'CalloutColors' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/data-manager.ts#L2-L2)
'DataOperationError' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/data-manager.ts#L240-L240)
'operationId' is assigned a value but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/icon-selector-modal.ts#L44-L44)
'title' is assigned a value but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L1-L1)
'Setting' is defined but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L129-L129)
'defaultOption' is assigned a value but never used.

[\[1\]](https://github.com/mathmaid/obsidian-callout-organizer/blob/8dad45b98f37853a009cc12f10acd70cef3a188a/modules/metadata-editor.ts#L207-L207)
'textSpan' is assigned a value but never used.

