Describe the bug
В примере ниже тип QueryStringParseResult не получит информацию о типе QueryStringParseResultItem, так как он объявлен позже и не будет вычислен на момент обработки внутри TypeDeclarationsResolver
To Reproduce
type QueryStringParseResult = {
result: QueryStringParseResultItem[];
}
type QueryStringParseResultItem = {
name: string;
value: string;
}
Expected behavior
Во время регистрации типа QueryStringParseResult анализ увидел, что QueryStringParseResultItem объявлен и требует обработки
Псевдокод:
foreach (var referenceSymbol in resolvingCandidates)
{
typeSymbol.Type.ResolveReference(
resolved(referenceSymbol.Type) ? referenceSymbol.Type : resolve(referenceSymbol.Type),
referenceSymbol.Name);
}
Desktop
- OS: win 10
- Platform: x64
- Version: 2.6.1
Describe the bug
В примере ниже тип
QueryStringParseResultне получит информацию о типеQueryStringParseResultItem, так как он объявлен позже и не будет вычислен на момент обработки внутриTypeDeclarationsResolverTo Reproduce
Expected behavior
Во время регистрации типа
QueryStringParseResultанализ увидел, чтоQueryStringParseResultItemобъявлен и требует обработкиПсевдокод:
Desktop