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
解析上下文
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