[autofix.ci] apply automated fixes
This commit is contained in:
parent
95892900a2
commit
e51c358f73
|
@ -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)
|
||||
}
|
||||
|
|
|
@ -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,
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue