• Home
Name
Date
Size
#Lines
LOC

..--

autoTest/12-May-2024-2,752879

config/12-May-2024-99

plugin/12-May-2024-70,03870,036

src/12-May-2024-3,2202,533

test/12-May-2024-4830

README_zh.mdD12-May-20241.4 KiB4223

Result.txtD12-May-202424 33

check_result.jsonD12-May-202447 44

code_style_rule.jsonD12-May-202416.1 KiB383382

entry.jsD12-May-20242.9 KiB8766

index.jsD12-May-20243 KiB9270

package.jsonD12-May-2024615 2827

README_zh.md

1#  Api_check工具
2
3## 简介
4
5该工具可用于校验 d.ts 声明文件中的JSDoc规范,并将不符合规范的JSDoc信息汇总成表格,提供给应用开发者
6
7## 目录
8
9```
10├─config      #存放permission配置文件和JSDoc新增功能校验名单文件(标签值、标签顺序、标签使用合法性)
11├─plugin      #存放词库
12├─test        #本地运行使用文件,存放路径配置文件以及生成的表格
13└─src         #存放源码
14```
15
16## 使用方法
17
18### permission文件配置
19
20api_check_plugin/config文件夹下,存在名为“config.json”的文件,用于存放permission配置文件。打开链接中的仓库,打开systemres/main/config.json文件,将文件内容复制到api_check_plugin/config/config.json中(覆盖原内容)
21
22[utils_system_resources: Providing system resources such as fonts | 字体等系统资源 (gitee.com)](https://gitee.com/openharmony/utils_system_resources)
23
24### 填写待检查文件路径
25
26打开api_check_plugin/test/mdFiles.txt文件,将待检查文件的路径填入此文件。
27
28*注意:文件名与文件名之间直接换行,行尾无需加任何符号。*
29
30### 安装
31
32需要安装npm依赖环境
33
34interface_sdk-js/build-tools目录下执行:npm install;
35
36interface_sdk-js/build-tools/api_check_plugin目录下执行:npm install。
37
38### 使用工具
39
40interface_sdk-js/build-tools/api_check_plugin同级目录下执行:npm run test。
41
42