text: [{ caption: 'globalInt', snippet: 'globalInt', meta: 'int', score: 177 }, { caption: 'j', snippet: 'j', meta: 'int', score: 176 }, { caption: 'shape', snippet: 'shape', meta: 'string', score: 175 }, { caption: 'x', snippet: 'x', meta: 'int', score: 174 }, { caption: 'done', snippet: 'done', meta: 'boolean', score: 173 }, { caption: 'm', snippet: 'm', meta: 'message', score: 172 }, { caption: 'ballerina.lang.btype', snippet: 'btype', meta: 'package', score: 171 }, { caption: 'ballerina.lang.xmls', snippet: 'xmls', meta: 'package', score: 170 }, { caption: 'org.wso2.ballerina.connectors.salesforcerest', snippet: 'salesforcerest', meta: 'package', score: 169 }, { caption: 'ballerina.lang.errors', snippet: 'errors', meta: 'package', score: 168 }, { caption: 'org.wso2.ballerina.connectors.amazons3', snippet: 'amazons3', meta: 'package', score: 167 }, { caption: 'org.wso2.ballerina.connectors.googlespreadsheet', snippet: 'googlespreadsheet', meta: 'package', score: 166 }, { caption: 'org.wso2.ballerina.connectors.gmail', snippet: 'gmail', meta: 'package', score: 165 }, { caption: 'org.wso2.ballerina.connectors.amazonauth', snippet: 'amazonauth', meta: 'package', score: 164 }, { caption: 'ballerina.lang.arrays', snippet: 'arrays', meta: 'package', score: 163 }, { caption: 'org.wso2.ballerina.connectors.basicauth', snippet: 'basicauth', meta: 'package', score: 162 }, { caption: 'org.wso2.ballerina.connectors.oauth2', snippet: 'oauth2', meta: 'package', score: 161 }, { caption: 'ballerina.lang.time', snippet: 'time', meta: 'package', score: 160 }, { caption: 'ballerina.lang.maps', snippet: 'maps', meta: 'package', score: 159 }, { caption: 'ballerina.net.http', snippet: 'http', meta: 'package', score: 158 }, { caption: 'org.wso2.ballerina.connectors.etcd', snippet: 'etcd', meta: 'package', score: 157 }, { caption: 'ballerina.utils', snippet: 'utils', meta: 'package', score: 156 }, { caption: 'ballerina.net.ftp', snippet: 'ftp', meta: 'package', score: 155 }, { caption: 'ballerina.data.sql', snippet: 'sql', meta: 'package', score: 154 }, { caption: 'org.wso2.ballerina.connectors.medium', snippet: 'medium', meta: 'package', score: 153 }, { caption: 'ballerina.lang.system', snippet: 'system', meta: 'package', score: 152 }, { caption: 'org.wso2.ballerina.connectors.soap', snippet: 'soap', meta: 'package', score: 151 }, { caption: 'ballerina.lang.math', snippet: 'math', meta: 'package', score: 150 }, { caption: 'ballerina.lang.jsons', snippet: 'jsons', meta: 'package', score: 149 }, { caption: 'org.wso2.ballerina.connectors.facebook', snippet: 'facebook', meta: 'package', score: 148 }, { caption: 'org.wso2.ballerina.connectors.salesforcesoap', snippet: 'salesforcesoap', meta: 'package', score: 147 }, { caption: 'ballerina.lang.strings', snippet: 'strings', meta: 'package', score: 146 }, { caption: 'ballerina.lang.datatables', snippet: 'datatables', meta: 'package', score: 145 }, { caption: 'ballerina.net.ws', snippet: 'ws', meta: 'package', score: 144 }, { caption: 'ballerina.net.uri', snippet: 'uri', meta: 'package', score: 143 }, { caption: 'org.wso2.ballerina.connectors.amazonlambda', snippet: 'amazonlambda', meta: 'package', score: 142 }, { caption: 'ballerina.lang.files', snippet: 'files', meta: 'package', score: 141 }, { caption: 'ballerina.net.jms', snippet: 'jms', meta: 'package', score: 140 }, { caption: 'ballerina.lang.messages', snippet: 'messages', meta: 'package', score: 139 }, { caption: 'ballerina.utils.logger', snippet: 'logger', meta: 'package', score: 138 }, { caption: 'ballerina.doc', snippet: 'doc', meta: 'package', score: 137 }, { caption: 'ballerina.net.http.swagger', snippet: 'swagger', meta: 'package', score: 136 }, { caption: 'org.wso2.ballerina.connectors.twitter', snippet: 'twitter', meta: 'package', score: 135 }, { caption: 'org.wso2.ballerina.connectors.linkedin', snippet: 'linkedin', meta: 'package', score: 134 }, { caption: 'org.wso2.ballerina.connectors.jira', snippet: 'jira', meta: 'package', score: 133 }, { caption: 'ballerina.lang.blobs', snippet: 'blobs', meta: 'package', score: 132 }, { caption: 'ballerina.net.fs', snippet: 'fs', meta: 'package', score: 131 }, { caption: 'worker', snippet: 'worker ${1:name} {\n\t${2}\n}', meta: 'worker', score: 130 }, { caption: '->', snippet: '${1} -> ${2};', meta: 'statement', score: 129 }, { caption: '<-', snippet: '${1} <- ${2};', meta: 'statement', score: 128 }, { caption: 'abort', snippet: 'abort;', meta: 'statement', score: 127 }, { caption: 'break', snippet: 'break;', meta: 'statement', score: 126 }, { caption: 'continue', snippet: 'continue;', meta: 'statement', score: 125 }, { caption: 'fork', snippet: 'fork {\n\t${1}\n} join (${2:all}) (map ${3:results}) {\n\t${4}\n}', meta: 'statement', score: 124 }, { caption: 'if', snippet: 'if (${1:true}) {\n\t${2}\n}', meta: 'statement', score: 123 }, { caption: 'iterate', snippet: 'iterate (${1}) {\n\t${2}\n}', meta: 'statement', score: 122 }, { caption: 'reply', snippet: 'reply ${1};', meta: 'statement', score: 121 }, { caption: 'retry', snippet: 'retry ${1};', meta: 'statement', score: 120 }, { caption: 'return', snippet: 'return;', meta: 'statement', score: 119 }, { caption: 'transaction', snippet: 'transaction {\n\t${1}\n} failed {\n\t${2}\n} aborted {\n\t${3}\n} committed {\n\t${4}\n}', meta: 'statement', score: 118 }, { caption: 'transform', snippet: 'transform {\n\t${1}\n}', meta: 'statement', score: 117 }, { caption: 'try', snippet: 'try {\n\t${1}\n} catch (${2:errors}:${3:Error} ${4:err}) {\n\t${5}\n}', meta: 'statement', score: 116 }, { caption: 'while', snippet: 'while (${1:true}) {\n\t${2}\n}', meta: 'statement', score: 115 }, { caption: 'int', snippet: 'int', meta: 'BType', score: 114 }, { caption: 'datatable', snippet: 'datatable', meta: 'BType', score: 113 }, { caption: 'boolean', snippet: 'boolean', meta: 'BType', score: 112 }, { caption: 'message', snippet: 'message', meta: 'BType', score: 111 }, { caption: 'float', snippet: 'float', meta: 'BType', score: 110 }, { caption: 'xml', snippet: 'xml', meta: 'BType', score: 109 }, { caption: 'json', snippet: 'json', meta: 'BType', score: 108 }, { caption: 'blob', snippet: 'blob', meta: 'BType', score: 107 }, { caption: 'map', snippet: 'map', meta: 'BType', score: 106 }, { caption: 'connector', snippet: 'connector', meta: 'BType', score: 105 }, { caption: 'string', snippet: 'string', meta: 'BType', score: 104 }, { caption: 'any', snippet: 'any', meta: 'BType', score: 103 }, { caption: 'type', snippet: 'type', meta: 'BType', score: 102 }, { caption: 'var', snippet: 'var ', meta: 'keyword', score: 101 }];
  