Skip to content

api-morph / FrameworkAnalyzer

Class: abstract FrameworkAnalyzer

Defined in: src/core/FrameworkAnalyzer.ts:9

框架分析器抽象基类,用于分析特定框架的代码结构并提取API信息

Extended by

Constructors

Constructor

new FrameworkAnalyzer(context): FrameworkAnalyzer

Defined in: src/core/FrameworkAnalyzer.ts:14

创建框架分析器实例

Parameters

context

ParseContext

解析上下文

Returns

FrameworkAnalyzer

Methods

analyze()

abstract analyze(node): OperationData | Promise<OperationData>

Defined in: src/core/FrameworkAnalyzer.ts:28

分析框架节点并提取API信息

Parameters

node

Node

代码节点

Returns

OperationData | Promise<OperationData>

解析后的操作数据


canAnalyze()

abstract canAnalyze(node): boolean

Defined in: src/core/FrameworkAnalyzer.ts:21

判断当前节点是否属于该框架

Parameters

node

Node

代码节点

Returns

boolean

如果属于该框架返回true,否则返回false

基于 MIT 许可证发布