[autofix.ci] apply automated fixes

This commit is contained in:
autofix-ci[bot] 2024-10-10 08:57:35 +00:00 committed by GitHub
parent 95892900a2
commit e51c358f73
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 11 deletions

View File

@ -10,10 +10,10 @@ import { isCallOf } from './utils'
import type { ScriptCompileContext } from './context'
import {
type TypeResolveContext,
resolveTypeElements,
resolveUnionType,
resolveTypeReference,
resolveEnumMemberValue,
resolveTypeElements,
resolveTypeReference,
resolveUnionType,
} from './resolveType'
export const DEFINE_EMITS = 'defineEmits'
@ -133,7 +133,7 @@ function extractEventNames(
const memberValue = resolveEnumMemberValue(
ctx,
type,
typeNode.typeName.right.name
typeNode.typeName.right.name,
)
if (memberValue) emits.add(memberValue)
}
@ -146,13 +146,13 @@ function extractEventNames(
ctx,
type,
undefined,
type.typeName.left.name
type.typeName.left.name,
)
if (resolved && resolved.type === 'TSEnumDeclaration') {
const memberValue = resolveEnumMemberValue(
ctx,
resolved,
type.typeName.right.name
type.typeName.right.name,
)
if (memberValue) emits.add(memberValue)
}

View File

@ -765,7 +765,7 @@ function innerResolveTypeReference(
scope,
name[0],
node,
onlyExported
onlyExported,
)
if (resolved) {
if (resolved.type === 'TSEnumDeclaration') {
@ -779,14 +779,14 @@ function innerResolveTypeReference(
const childScope = moduleDeclToScope(
ctx,
resolved,
resolved._ownerScope || scope
resolved._ownerScope || scope,
)
return innerResolveTypeReference(
ctx,
childScope,
name.length > 2 ? name.slice(1) : name[name.length - 1],
node,
!resolved.declare
!resolved.declare,
)
}
}
@ -1963,7 +1963,7 @@ export function resolveEnumMemberValue(
ctx: TypeResolveContext,
node: Node & MaybeWithScope & { _resolvedElements?: ResolvedElements },
typeName: string,
scope?: TypeScope
scope?: TypeScope,
): string | undefined {
if (node.type === 'TSTypeReference') {
const resolved = resolveTypeReference(ctx, node, scope, typeName)
@ -1990,7 +1990,7 @@ export function resolveEnumMemberValue(
ctx,
m.initializer.object,
m.initializer.property.name,
scope
scope,
)
}
}