Skip to content

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

FrameworkAnalyzer[]

所有框架分析器的数组


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

FrameworkAnalyzer

框架分析器实例

Returns

void

基于 MIT 许可证发布