remove whitelist

Signed-off-by: houhaoyu <houhaoyu@huawei.com>
Change-Id: Ida4f786e784362d0724314d5ce42a5781ad6247f
This commit is contained in:
houhaoyu
2022-03-16 10:37:22 +08:00
parent fe6bee4919
commit 204dfad4e2
2 changed files with 2 additions and 8 deletions
+1 -7
View File
@@ -289,18 +289,12 @@ export class ResultStates {
const stateInfoReg: RegExp = /Property\s*'(\$?[_a-zA-Z0-9]+)' does not exist on type/;
const importInfoReg: RegExp = /Cannot find namespace\s*'([_a-zA-Z0-9]+)'\./;
if (this.matchMessage(message, props, propInfoReg) ||
this.matchMessage(message, props, stateInfoReg) ||
this.matchMessage(message, [...importModuleCollection], importInfoReg)) {
this.matchMessage(message, props, stateInfoReg)) {
return false;
}
return true;
}
private matchMessage(message: string, nameArr: any, reg: RegExp): boolean {
importModuleCollection.forEach(item => {
if (message.includes(item)) {
return true;
}
})
if (reg.test(message)) {
const match: string[] = message.match(reg);
if (match[1] && nameArr.includes(match[1])) {
+1 -1
View File
@@ -752,7 +752,7 @@ export function processSystemApi(content: string, isProcessWhiteList: boolean =
if (!VALIDATE_MODULE.includes(systemValue)){
importModuleCollection.add(systemValue);
}
if (!isProcessWhiteList && validateWhiteListModule(moduleType, systemKey)) {
if (!isProcessWhiteList) {
return item;
} else if (isProcessWhiteList) {
systemValue = item2;