From bcf3dae044a67d2b9644b5c66af06f4749cc970b Mon Sep 17 00:00:00 2001 From: Nazarov Konstantin Date: Mon, 21 Aug 2023 13:56:28 +0300 Subject: [PATCH] [arkts linter] relax ClassAsObject error to be a warning, since it's status is uncertain Signed-off-by: Nazarov Konstantin --- linter-4.2/src/Problems.ts | 2 +- linter/src/Problems.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/linter-4.2/src/Problems.ts b/linter-4.2/src/Problems.ts index 8e978de80..e56e911ab 100644 --- a/linter-4.2/src/Problems.ts +++ b/linter-4.2/src/Problems.ts @@ -112,7 +112,7 @@ faultsAttrs[FaultID.InterfaceExtendsClass] = {cookBookRef: '104',}; faultsAttrs[FaultID.PropertyRuntimeCheck] = {cookBookRef: '105',}; faultsAttrs[FaultID.EnumMemberNonConstInit] = {cookBookRef: '111',}; faultsAttrs[FaultID.NamespaceAsObject] = {cookBookRef: '114',}; -faultsAttrs[FaultID.ClassAsObject] = {cookBookRef: '-1',}; +faultsAttrs[FaultID.ClassAsObject] = {warning: true, cookBookRef: '-1',}; faultsAttrs[FaultID.NonDeclarationInNamespace] = {cookBookRef: '116',}; faultsAttrs[FaultID.ImportFromPath] = {cookBookRef: '119',}; faultsAttrs[FaultID.TypeOnlyImport] = {migratable: true, cookBookRef: '118',}; diff --git a/linter/src/Problems.ts b/linter/src/Problems.ts index 4488e9ca5..a3d4a2ae7 100644 --- a/linter/src/Problems.ts +++ b/linter/src/Problems.ts @@ -111,7 +111,7 @@ faultsAttrs[FaultID.InterfaceExtendsClass] = {cookBookRef: '104',}; faultsAttrs[FaultID.PropertyRuntimeCheck] = {cookBookRef: '105',}; faultsAttrs[FaultID.EnumMemberNonConstInit] = {cookBookRef: '111',}; faultsAttrs[FaultID.NamespaceAsObject] = {cookBookRef: '114',}; -faultsAttrs[FaultID.ClassAsObject] = {cookBookRef: '-1',}; +faultsAttrs[FaultID.ClassAsObject] = {warning: true, cookBookRef: '-1',}; faultsAttrs[FaultID.NonDeclarationInNamespace] = {cookBookRef: '116',}; faultsAttrs[FaultID.ImportFromPath] = {cookBookRef: '119',}; faultsAttrs[FaultID.TypeOnlyImport] = {migratable: true, cookBookRef: '118',}; -- Gitee