Commit c6f0ae5
committed
refactor: split api/handlers.go into focused files by concern
- handlers.go: struct, NewHandler, Register, shared helpers
- handlers_search.go: search
- handlers_graph.go: graph operations
- handlers_tree.go: tree management
- handlers_analysis.go: code analysis (definition, hover, call tree, etc.)
- handlers_gtags.go: GNU Global
- handlers_fileops.go: file ops, root management
- handlers_include.go: include dependency graph1 parent acf0c2e commit c6f0ae5
9 files changed
Lines changed: 1431 additions & 1364 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
344 | | - | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
345 | 352 | | |
346 | 353 | | |
347 | 354 | | |
| |||
0 commit comments