Home
last modified time | relevance | path

Searched refs:apiInfo (Results 1 – 12 of 12) sorted by relevance

/interface/sdk-js/build-tools/collect_application_api/src/
Dapi_writer.js82 this.apiInfos.forEach((apiInfo, index) => {
83 const typeName = apiInfo.qualifiedTypeName ? apiInfo.qualifiedTypeName :
84 (apiInfo.typeName ? apiInfo.typeName : 'unnamed');
86 if (!apiInfoSet.has(formatInfo(apiInfo, typeName))) {
89 apiInfo.propertyName,
90 apiInfo.apiType,
91 apiInfo.apiText.replace(/\;$/g, ''),
92 apiInfo.dtsPath
95 apiInfoSet.add(formatInfo(apiInfo, typeName));
109 this.apiInfos.forEach((apiInfo, index) => {
[all …]
Dapi_recognizer.js120 addApiInformation(apiInfo) { argument
124 if (this.apiInfoSet.has(this.formatApiInfo(apiInfo))) {
127 this.apiInfos.push(apiInfo);
128 this.apiInfoSet.add(this.formatApiInfo(apiInfo));
131 formatApiInfo(apiInfo) { argument
132 …return `${apiInfo.dtsName}#${apiInfo.typeName}#${apiInfo.apiRawText}#${apiInfo.sourceFileName}#${a…
137 apiDecInfos.forEach((apiInfo) => {
138 apiInfo.setApiNode(undefined);
/interface/sdk-js/build-tools/dts_parser/src/coreImpl/statistics/
DStatistics.ts85 apiInfos.forEach((apiInfo: BasicApiInfo) => {
87 apiInfo,
104 apiInfos.forEach((apiInfo: BasicApiInfo) => {
105 if (apiInfo.getApiType() === ApiType.METHOD) {
106 if (notMergeDefinedText.has(apiInfo.getApiName())) {
109 …ntApiText: string | undefined = sameNameRawTextMap.get(ApiStatisticsHelper.joinRelations(apiInfo));
111 const definedText: string = `${currentApiText}\n${apiInfo.getDefinedText()}`;
112 sameNameRawTextMap.set(ApiStatisticsHelper.joinRelations(apiInfo), definedText);
115 … sameNameRawTextMap.set(ApiStatisticsHelper.joinRelations(apiInfo), apiInfo.getDefinedText());
119 if (containerApiTypes.has(apiInfo.getApiType())) {
[all …]
/interface/sdk-js/build-tools/dts_parser/src/coreImpl/parser/
DResultsProcess.ts81 apiInfos.forEach((apiInfo: BasicApiInfo) => {
82 ResultsProcessHelper.processApiInfo(apiInfo);
83 apis.push(apiInfo);
113 static processJsDocInfos(apiInfo: ApiInfo): void {
114 if (!(apiInfo instanceof ApiInfo)) {
117 const jsDocInfos: Comment.JsDocInfo[] = apiInfo.getJsDocInfos();
133 apiInfos.forEach((apiInfo: BasicApiInfo) => {
134 apis = apis.concat(ResultsProcessHelper.processApiInfoForGetBasicApi(apiInfo));
172 apiInfos.forEach((apiInfo: BasicApiInfo) => {
173 … const api: ResultsInfo.BasicApiInfo[] = ResultsProcessHelper.processApiInfoForEachSince(apiInfo);
[all …]
DNodeProcessor.ts86 const apiInfo: BasicApiInfo = nodeProcessor(node, parentApiInfo); constant
87 const currentMap: BasicApiInfoMap = NodeProcessorHelper.setApiInfo(apiInfo, parentMap, node);
93 NodeProcessorHelper.processNode(cNode, currentMap as ApiInfosMap, apiInfo);
105 …static setApiInfo(apiInfo: BasicApiInfo, parentMap: FileInfoMap | ApiInfosMap, node: ts.Node): Bas…
106 if (apiInfo.getApiType() !== ApiType.METHOD) {
107 return NodeProcessorHelper.setSingleApiInfo(apiInfo, parentMap);
111 apiInfos = NodeProcessorHelper.processOnOrOffMethod(apiInfo, node);
115 apiInfos.forEach((apiInfo: BasicApiInfo) => {
116 currentMap = NodeProcessorHelper.setSingleApiInfo(apiInfo, parentMap);
128 …static setSingleApiInfo(apiInfo: BasicApiInfo, parentMap: FileInfoMap | ApiInfosMap): BasicApiInfo…
[all …]
/interface/sdk-js/build-tools/dts_parser/src/bin/
Dconfig.ts253 apiData.forEach((apiInfo: ApiStatisticsInfo) => {
254 … const apiRelations: string = `${apiInfo.getHierarchicalRelations()},${apiInfo.getDefinedText()}`;
260 apiInfo.getPackageName(),
261 apiInfo.getParentModuleName(),
262 apiInfo.getApiName(),
263 apiInfo.getDefinedText(),
264 apiInfo.getApiType(),
265 apiInfo.getSince() === '-1' ? '' : apiInfo.getSince(),
266 apiInfo.getDeprecatedVersion() === '-1' ? '' : apiInfo.getDeprecatedVersion(),
267 apiInfo.getSyscap(),
[all …]
/interface/sdk-js/build-tools/dts_parser/src/coreImpl/checker/src/
Dcheck_hump.ts90 apiInfos.forEach((apiInfo: BasicApiInfo) => {
91 if (!notJsDocApiTypes.has(apiInfo.getApiType())) {
92 CheckHump.checkAPINameOfHump(apiInfo as ApiInfo);
101 static checkAPINameOfHump(apiInfo: ApiInfo): void {
102 const jsDocInfo: Comment.JsDocInfo | undefined = apiInfo.getLastJsDocInfo();
111 const apiType: string = apiInfo.getApiType();
112 const filePath: string = apiInfo.getFilePath();
113 const apiName: string = apiInfo.getApiName();
152 apiInfo.getDefinedText(),
181 apiInfos.forEach((apiInfo) => {
[all …]
/interface/sdk-js/build-tools/dts_parser/src/coreImpl/diff/
Ddiff.ts152 methodInfoMap.forEach((apiInfo: ApiInfo, _) => {
156 apiInfo,
157 … new DiffTypeInfo(ApiStatusCode.NEW_API, ApiDiffType.ADD, undefined, apiInfo.getDefinedText())
166 apiInfos.forEach((apiInfo: ApiInfo) => {
167 methodInfoMap.set(apiInfo.getDefinedText(), apiInfo);
178 oldApiInfoMap.forEach((apiInfo: ApiInfo, key: string) => {
180 oldReduceNewMap.set(key, apiInfo);
184 newApiInfoMap.forEach((apiInfo: ApiInfo, key: string) => {
186 newReduceOldMap.set(key, apiInfo);
193 apiInfos.forEach((apiInfo: ApiInfo) => {
[all …]
/interface/sdk-js/build-tools/api_diff/src/
Dcollect_base_api.js76 let apiInfo = { variable
88 apiInfo: getApiInfo(stat, apiInfo), property
134 let apiInfo = { variable
144 collectApi(packageName, api, stat, apiInfo, exportApi, returnDeclarationArr, hash, dtsPath,
152 function collectApi(packageName, api, stat, apiInfo, exportApi, returnDeclarationArr, hash, dtsPath… argument
155 …collectInterfaceDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
159 collectModuleDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
163 collectClassDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
167 collectEnumDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
174 addApi(packageName, 'global', apiName, stat.getText().trim(), getApiInfo(stat, apiInfo),
[all …]
/interface/sdk-js/build-tools/collect_api/
Dcollect_base_api.js85 let apiInfo = { variable
97 apiInfo: getApiInfo(stat, apiInfo), property
126 let apiInfo = { variable
136 collectApi(packageName, api, stat, apiInfo, exportApi, returnDeclarationArr, hash, dtsPath,
165 function collectApi(packageName, api, stat, apiInfo, exportApi, returnDeclarationArr, hash, dtsPath… argument
168 …collectInterfaceDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
171 collectModuleDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
174 collectClassDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
177 collectEnumDeclaration(stat, packageName, api, exportApi, returnDeclarationArr, hash, apiInfo,
181 addApi(packageName, 'global', apiName, stat.getText().trim(), getApiInfo(stat, apiInfo),
[all …]
/interface/sdk-js/build-tools/api_check_plugin/src/
Dcheck_hump.js66 const apiInfo = getApiInfo(node);
78 } else if (!apiInfo.isConstant && !checkLargeHump(name)) {
86 } else if (!apiInfo.isConstant && !checkSmallHump(name)) {
91 …t !== '' && filterApiVersion(node, getCheckApiVersion()) && (!apiInfo.deprecated || apiInfo.deprec…
Dutils.js225 const apiInfo = {};
229 apiInfo.isSystemApi = 'system api';
232 apiInfo.isConstant = true;
237 apiInfo.version = versionInfo.replace(/\@since/g, '').trim();
239 apiInfo.humpVersion = versionArr[0].replace(/\@since/g, '').trim();
244 apiInfo.deprecated = versionInfo.replace(
250 apiInfo.model = modelInfo;
254 apiInfo.model = modelInfo;
259 apiInfo.sysCap = sysCapInfo.replace(/\@syscap/g, '').trim();
265 apiInfo.permission =
[all …]