From 6ff3eb4ec8111f238155a537145aff73a358633b Mon Sep 17 00:00:00 2001 From: I Ketut Sandiarsa Date: Tue, 17 Jan 2023 13:33:08 +0800 Subject: [PATCH] style: Cleanup unnecessary global function that is used internally --- packages/reflect/src/parser.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/reflect/src/parser.ts b/packages/reflect/src/parser.ts index f745813d..33dd3ede 100644 --- a/packages/reflect/src/parser.ts +++ b/packages/reflect/src/parser.ts @@ -206,12 +206,8 @@ function parseMethods(owner: Class): MethodReflection[] { return result } -function isFunction(owner:Class, member:string) { - const descriptor = Object.getOwnPropertyDescriptor(owner, member) - return typeof descriptor?.value === "function" -} - function parseProperties(owner: Class): PropertyReflection[] { + const isFunction = (owner:Class, member:string) => typeof Object.getOwnPropertyDescriptor(owner, member)?.value === "function" const result: PropertyReflection[] = [] const members = getClassMembers(owner) for (const name of members) {