mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-19 20:37:00 -05:00
Don't believe prepend projects are UTUTD
This commit is contained in:
@@ -773,8 +773,10 @@ namespace ts {
|
||||
}
|
||||
|
||||
let pseudoUpToDate = false;
|
||||
let usesPrepend = false;
|
||||
if (project.projectReferences) {
|
||||
for (const ref of project.projectReferences) {
|
||||
usesPrepend = usesPrepend || ref.prepend;
|
||||
const resolvedRef = resolveProjectReferencePath(compilerHost, ref) as ResolvedConfigFileName;
|
||||
const refStatus = getUpToDateStatus(configFileCache.parseConfigFile(resolvedRef));
|
||||
|
||||
@@ -832,6 +834,10 @@ namespace ts {
|
||||
};
|
||||
}
|
||||
|
||||
if (usesPrepend) {
|
||||
psuedoUpToDate = false;
|
||||
}
|
||||
|
||||
// Up to date
|
||||
return {
|
||||
type: pseudoUpToDate ? UpToDateStatusType.UpToDateWithUpstreamTypes : UpToDateStatusType.UpToDate,
|
||||
|
||||
Reference in New Issue
Block a user