Commit e81cec8
committed
refactor(scip): simplify Java strategy and remove relationships summary
- Refactor JavaStrategy to use simplified symbol registration methods
- Remove complex JavaAnalyzer and JavaRelationshipExtractor classes
- Simplify symbol creation with basic identifier extraction
- Remove relationships_summary calculation from SCIPSymbolAnalyzer
- Add to_scip_relationships method back to SymbolDefinition for compatibility
- Streamline Java AST processing to focus on core symbol definitions
- Remove unused relationship summary from FileAnalysis output
This change simplifies the Java SCIP strategy implementation while maintaining
core functionality for symbol definitions and basic relationships.1 parent 43a6a7a commit e81cec8
File tree
4 files changed
+469
-743
lines changed- src/code_index_mcp
- scip/strategies
- tools/scip
4 files changed
+469
-743
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
347 | 347 | | |
348 | 348 | | |
349 | 349 | | |
350 | | - | |
| 350 | + | |
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
| |||
0 commit comments