api-morph / FrameworkAnalyzerRegistry
Class: FrameworkAnalyzerRegistry
Defined in: src/core/FrameworkAnalyzerRegistry.ts:7
框架分析器注册表,用于管理和查找框架分析器
Constructors
Constructor
new FrameworkAnalyzerRegistry():
FrameworkAnalyzerRegistry
Returns
FrameworkAnalyzerRegistry
Methods
getAllAnalyzers()
getAllAnalyzers():
FrameworkAnalyzer
[]
Defined in: src/core/FrameworkAnalyzerRegistry.ts:36
获取所有注册的框架分析器
Returns
所有框架分析器的数组
getFirstMatchingAnalyzer()
getFirstMatchingAnalyzer(
node
):null
|FrameworkAnalyzer
Defined in: src/core/FrameworkAnalyzerRegistry.ts:28
按注册顺序尝试每个框架分析器,返回第一个能够处理的结果
Parameters
node
Node
代码节点
Returns
null
| FrameworkAnalyzer
第一个能够处理该节点的框架分析器,如果没有找到返回null
register()
register(
analyzer
):void
Defined in: src/core/FrameworkAnalyzerRegistry.ts:15
注册框架分析器
Parameters
analyzer
框架分析器实例
Returns
void