1{ 2 "ut_ArkTS_struct_003.d.ets": [ 3 { 4 "filePath": "ut_ArkTS_struct_003.d.ets", 5 "apiType": "Method", 6 "definedText": "@Builder function MyBuilderFunction(){}", 7 "pos": { 8 "line": 15, 9 "character": 1 10 }, 11 "isExport": false, 12 "apiName": "MyBuilderFunction", 13 "hierarchicalRelations": [ 14 "ut_ArkTS_struct_003.d.ets", 15 "MyBuilderFunction" 16 ], 17 "decorators": [ 18 { 19 "expression": "Builder" 20 } 21 ], 22 "isStruct": true, 23 "syscap": "", 24 "currentVersion": "-1", 25 "jsDocText": "/*\r\n* Copyright (C) 2023-2023 Huawei Device Co., Ltd.\r\n* Licensed under the Apache License, Version 2.0 (the \"License\");\r\n* you may not use this file except in compliance with the License.\r\n* You may obtain a copy of the License at\r\n*\r\n* http://www.apache.org/licenses/LICENSE-2.0\r\n*\r\n* Unless required by applicable law or agreed to in writing, software\r\n* distributed under the License is distributed on an \"AS IS\" BASIS,\r\n* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r\n* See the License for the specific language governing permissions and\r\n* limitations under the License.\r\n*/", 26 "isJoinType": false, 27 "genericInfo": [], 28 "parentApiType": "SourceFile", 29 "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_ArkTS_struct_003.d.ets", 30 "isSameNameFunction": false, 31 "jsDocInfos": [ 32 { 33 "description": "", 34 "syscap": "", 35 "since": "-1", 36 "isForm": false, 37 "isCrossPlatForm": false, 38 "isSystemApi": false, 39 "modelLimitation": "", 40 "deprecatedVersion": "-1", 41 "useinstead": "", 42 "permissions": "", 43 "errorCodes": [], 44 "typeInfo": "", 45 "isConstant": false, 46 "isAtomicService": false, 47 "kit": "NA", 48 "fileTagContent": "NA" 49 } 50 ], 51 "callForm": "@Builder MyBuilderFunction(){}", 52 "params": [], 53 "returnValue": [], 54 "isStatic": false, 55 "sync": "", 56 "returnValueType": 0, 57 "typeLocations": [], 58 "objLocations": [], 59 "isRequired": true 60 }, 61 { 62 "filePath": "ut_ArkTS_struct_003.d.ets", 63 "apiType": "Struct", 64 "definedText": "struct MyComponent", 65 "pos": { 66 "line": 16, 67 "character": 1 68 }, 69 "isExport": false, 70 "apiName": "MyComponent", 71 "hierarchicalRelations": [ 72 "ut_ArkTS_struct_003.d.ets", 73 "MyComponent" 74 ], 75 "decorators": [ 76 { 77 "expression": "Component" 78 } 79 ], 80 "isStruct": true, 81 "syscap": "", 82 "currentVersion": "-1", 83 "jsDocText": "", 84 "isJoinType": false, 85 "genericInfo": [], 86 "parentApiType": "SourceFile", 87 "fileAbsolutePath": "E:\\code\\wcy\\gitee\\interface_sdk-js\\build-tools\\dts_parser\\test\\ut\\parser\\ut_ArkTS_struct_003.d.ets", 88 "isSameNameFunction": false, 89 "jsDocInfos": [ 90 { 91 "description": "", 92 "syscap": "", 93 "since": "-1", 94 "isForm": false, 95 "isCrossPlatForm": false, 96 "isSystemApi": false, 97 "modelLimitation": "", 98 "deprecatedVersion": "-1", 99 "useinstead": "", 100 "permissions": "", 101 "errorCodes": [], 102 "typeInfo": "", 103 "isConstant": false, 104 "isAtomicService": false, 105 "kit": "NA", 106 "fileTagContent": "NA" 107 } 108 ], 109 "childApis": [] 110 } 111 ] 112}