0
代码介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
0
  1. nop-entropy
  2. /
  3. nop-code
  4. /
  5. nop-code-lang-java
  6. /
  7. src
  8. /
  9. main
canonical-entropycanonical-entropyfix(nop-code): IoC配置一致性修复 - Plan 94 Phase 3
1e8e7dba创建于 3 天前历史提交
文件最后提交记录最后更新时间
java
refactor(code): P2代码重复消除、类型安全、并发和错误处理修复 Phase 3 - 代码重复与类型安全: - 提取entityToCodeSymbol到CodeSymbolConverter共享工具类(消除3处~90行重复) - 提取extData filePath解析到ExtDataHelper共享工具(消除4处重复) - 添加CodeSymbolKind.isTypeKind()方法(消除4处内联过滤) - CodeMethodCall.confidence改用EdgeConfidence枚举替代String - FileTreeNode.type改用FileTreeNodeType枚举 - CodeGraphService Tarjan算法Map<String,Boolean>改为Set<String> - IChangeAnalyzer添加setFlowDetector()接口方法,消除instanceof下溯 - JavaImportResolver/PythonImportResolver/TypeScriptImportResolver从core移到lang-*模块 Phase 4 - 并发、事务与错误处理: - 修复indexDirectory锁竞态:不在finally中移除锁 - 将analyzer.analyzeProject()移出DB session - 创建NopCodeException模块级异常类 - 4条中文ErrorCode消息改为英文 - GraphExporter错误码移入NopCodeCoreErrors统一管理 - 5处ErrorCode throws补充.param()上下文 - 2处静默异常添加LOG.debug日志 3 天前
resources
fix(nop-code): IoC配置一致性修复 - Plan 94 Phase 3 - 08-05: _lang-typescript.beans.xml 添加 xsi:schemaLocation - 08-06: 三个lang模块添加 _module 文件 3 天前