mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
* When fsEvent for change is repeated * When trying to check if program is uptodate, read the files from disk to determine the version instead of delaying so that new program is not created if file contents have not changed * Test for empty string change * Fix empty string for file versioning
This commit is contained in:
@@ -292,7 +292,7 @@ namespace ts {
|
||||
// State of the solution
|
||||
const baseCompilerOptions = getCompilerOptionsOfBuildOptions(options);
|
||||
const compilerHost = createCompilerHostFromProgramHost(host, () => state.projectCompilerOptions) as CompilerHost & ReadBuildProgramHost;
|
||||
setGetSourceFileAsHashVersioned(compilerHost, host);
|
||||
setGetSourceFileAsHashVersioned(compilerHost);
|
||||
compilerHost.getParsedCommandLine = fileName => parseConfigFile(state, fileName as ResolvedConfigFileName, toResolvedConfigFilePath(state, fileName as ResolvedConfigFileName));
|
||||
compilerHost.resolveModuleNames = maybeBind(host, host.resolveModuleNames);
|
||||
compilerHost.resolveTypeReferenceDirectives = maybeBind(host, host.resolveTypeReferenceDirectives);
|
||||
@@ -1655,7 +1655,7 @@ namespace ts {
|
||||
if (!buildInfoVersionMap) buildInfoVersionMap = getBuildInfoFileVersionMap(buildInfoProgram, buildInfoPath!, host);
|
||||
version = buildInfoVersionMap.get(toPath(state, inputFile));
|
||||
const text = version ? state.readFileWithCache(inputFile) : undefined;
|
||||
currentVersion = text && (host.createHash || generateDjb2Hash)(text);
|
||||
currentVersion = text !== undefined ? (host.createHash || generateDjb2Hash)(text) : undefined;
|
||||
if (version && version === currentVersion) pseudoInputUpToDate = true;
|
||||
}
|
||||
|
||||
|
||||
@@ -595,12 +595,13 @@ namespace ts {
|
||||
export function createCompilerHostFromProgramHost(host: ProgramHost<any>, getCompilerOptions: () => CompilerOptions, directoryStructureHost: DirectoryStructureHost = host): CompilerHost {
|
||||
const useCaseSensitiveFileNames = host.useCaseSensitiveFileNames();
|
||||
const hostGetNewLine = memoize(() => host.getNewLine());
|
||||
return {
|
||||
const compilerHost: CompilerHost = {
|
||||
getSourceFile: (fileName, languageVersionOrOptions, onError) => {
|
||||
let text: string | undefined;
|
||||
try {
|
||||
performance.mark("beforeIORead");
|
||||
text = host.readFile(fileName, getCompilerOptions().charset);
|
||||
const encoding = getCompilerOptions().charset;
|
||||
text = !encoding ? compilerHost.readFile(fileName) : host.readFile(fileName, encoding);
|
||||
performance.mark("afterIORead");
|
||||
performance.measure("I/O Read", "beforeIORead", "afterIORead");
|
||||
}
|
||||
@@ -632,6 +633,7 @@ namespace ts {
|
||||
disableUseFileVersionAsSignature: host.disableUseFileVersionAsSignature,
|
||||
storeFilesChangingSignatureDuringEmit: host.storeFilesChangingSignatureDuringEmit,
|
||||
};
|
||||
return compilerHost;
|
||||
|
||||
function writeFile(fileName: string, text: string, writeByteOrderMark: boolean, onError: (message: string) => void) {
|
||||
try {
|
||||
@@ -659,9 +661,9 @@ namespace ts {
|
||||
}
|
||||
}
|
||||
|
||||
export function setGetSourceFileAsHashVersioned(compilerHost: CompilerHost, host: { createHash?(data: string): string; }) {
|
||||
export function setGetSourceFileAsHashVersioned(compilerHost: CompilerHost) {
|
||||
const originalGetSourceFile = compilerHost.getSourceFile;
|
||||
const computeHash = maybeBind(host, host.createHash) || generateDjb2Hash;
|
||||
const computeHash = maybeBind(compilerHost, compilerHost.createHash) || generateDjb2Hash;
|
||||
compilerHost.getSourceFile = (...args) => {
|
||||
const result = originalGetSourceFile.call(compilerHost, ...args);
|
||||
if (result) {
|
||||
|
||||
@@ -28,7 +28,7 @@ namespace ts {
|
||||
host.createHash = maybeBind(system, system.createHash);
|
||||
host.disableUseFileVersionAsSignature = system.disableUseFileVersionAsSignature;
|
||||
host.storeFilesChangingSignatureDuringEmit = system.storeFilesChangingSignatureDuringEmit;
|
||||
setGetSourceFileAsHashVersioned(host, system);
|
||||
setGetSourceFileAsHashVersioned(host);
|
||||
changeCompilerHostLikeToUseCache(host, fileName => toPath(fileName, host.getCurrentDirectory(), host.getCanonicalFileName));
|
||||
return host;
|
||||
}
|
||||
@@ -330,7 +330,7 @@ namespace ts {
|
||||
}
|
||||
|
||||
const compilerHost = createCompilerHostFromProgramHost(host, () => compilerOptions, directoryStructureHost) as CompilerHost & ResolutionCacheHost;
|
||||
setGetSourceFileAsHashVersioned(compilerHost, host);
|
||||
setGetSourceFileAsHashVersioned(compilerHost);
|
||||
// Members for CompilerHost
|
||||
const getNewSourceFile = compilerHost.getSourceFile;
|
||||
compilerHost.getSourceFile = (fileName, ...args) => getVersionedSourceFileByPath(fileName, toPath(fileName), ...args);
|
||||
@@ -452,9 +452,9 @@ namespace ts {
|
||||
const hasInvalidatedResolutions = resolutionCache.createHasInvalidatedResolutions(customHasInvalidatedResolutions);
|
||||
const {
|
||||
originalReadFile, originalFileExists, originalDirectoryExists,
|
||||
originalCreateDirectory, originalWriteFile,
|
||||
originalCreateDirectory, originalWriteFile, readFileWithCache,
|
||||
} = changeCompilerHostLikeToUseCache(compilerHost, toPath);
|
||||
if (isProgramUptoDate(getCurrentProgram(), rootFileNames, compilerOptions, getSourceVersion, fileName => compilerHost.fileExists(fileName), hasInvalidatedResolutions, hasChangedAutomaticTypeDirectiveNames, getParsedCommandLine, projectReferences)) {
|
||||
if (isProgramUptoDate(getCurrentProgram(), rootFileNames, compilerOptions, path => getSourceVersion(path, readFileWithCache), fileName => compilerHost.fileExists(fileName), hasInvalidatedResolutions, hasChangedAutomaticTypeDirectiveNames, getParsedCommandLine, projectReferences)) {
|
||||
if (hasChangedConfigFileParsingErrors) {
|
||||
if (reportFileChangeDetectedOnCreateProgram) {
|
||||
reportWatchDiagnostic(Diagnostics.File_change_detected_Starting_incremental_compilation);
|
||||
@@ -609,9 +609,13 @@ namespace ts {
|
||||
}
|
||||
}
|
||||
|
||||
function getSourceVersion(path: Path): string | undefined {
|
||||
function getSourceVersion(path: Path, readFileWithCache: (fileName: string) => string | undefined): string | undefined {
|
||||
const hostSourceFile = sourceFilesCache.get(path);
|
||||
return !hostSourceFile || !hostSourceFile.version ? undefined : hostSourceFile.version;
|
||||
if (!hostSourceFile) return undefined;
|
||||
if (hostSourceFile.version) return hostSourceFile.version;
|
||||
// Read file and get new version
|
||||
const text = readFileWithCache(path);
|
||||
return text !== undefined ? (compilerHost.createHash || generateDjb2Hash)(text) : undefined;
|
||||
}
|
||||
|
||||
function onReleaseOldSourceFile(oldSourceFile: SourceFile, _oldOptions: CompilerOptions, hasSourceFileByPath: boolean) {
|
||||
|
||||
@@ -730,7 +730,7 @@ interface Array<T> { length: number; [n: number]: T; }`
|
||||
}
|
||||
}
|
||||
|
||||
private invokeFsWatches(fullPath: string, eventName: "rename" | "change", modifiedTime: Date | undefined, useTildeSuffix: boolean | undefined) {
|
||||
invokeFsWatches(fullPath: string, eventName: "rename" | "change", modifiedTime: Date | undefined, useTildeSuffix: boolean | undefined) {
|
||||
this.invokeFsWatchesCallbacks(fullPath, eventName, modifiedTime, fullPath, useTildeSuffix);
|
||||
this.invokeFsWatchesCallbacks(getDirectoryPath(fullPath), eventName, modifiedTime, fullPath, useTildeSuffix);
|
||||
this.invokeRecursiveFsWatches(fullPath, eventName, modifiedTime, /*entryFullPath*/ undefined, useTildeSuffix);
|
||||
|
||||
@@ -687,5 +687,37 @@ namespace ts.tscWatch {
|
||||
]
|
||||
});
|
||||
});
|
||||
|
||||
verifyTscWatch({
|
||||
scenario,
|
||||
subScenario: "fsEvent for change is repeated",
|
||||
commandLineArgs: ["-w", "main.ts", "--extendedDiagnostics"],
|
||||
sys: () => createWatchedSystem({
|
||||
"/user/username/projects/project/main.ts": `let a: string = "Hello"`,
|
||||
[libFile.path]: libFile.content,
|
||||
}, { currentDirectory: "/user/username/projects/project" }),
|
||||
changes: [
|
||||
{
|
||||
caption: "change main.ts",
|
||||
change: sys => replaceFileText(sys, "/user/username/projects/project/main.ts", "Hello", "Hello World"),
|
||||
timeouts: sys => sys.runQueuedTimeoutCallbacks(),
|
||||
},
|
||||
{
|
||||
caption: "receive another change event without modifying the file",
|
||||
change: sys => sys.invokeFsWatches("/user/username/projects/project/main.ts", "change", /*modifiedTime*/ undefined, /*useTildeSuffix*/ undefined),
|
||||
timeouts: sys => sys.runQueuedTimeoutCallbacks(),
|
||||
},
|
||||
{
|
||||
caption: "change main.ts to empty text",
|
||||
change: sys => sys.writeFile("/user/username/projects/project/main.ts", ""),
|
||||
timeouts: sys => sys.runQueuedTimeoutCallbacks(),
|
||||
},
|
||||
{
|
||||
caption: "receive another change event without modifying the file",
|
||||
change: sys => sys.invokeFsWatches("/user/username/projects/project/main.ts", "change", /*modifiedTime*/ undefined, /*useTildeSuffix*/ undefined),
|
||||
timeouts: sys => sys.runQueuedTimeoutCallbacks(),
|
||||
}
|
||||
]
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
+6
-20
@@ -132,26 +132,12 @@ Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:00:37 AM[0m] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'a.js'
|
||||
[[90m12:00:37 AM[0m] Project 'tsconfig.json' is up to date but needs to update timestamps of output files that are older than input files
|
||||
|
||||
[[90m12:00:38 AM[0m] Building project '/user/username/projects/myproject/tsconfig.json'...
|
||||
|
||||
[[90m12:00:39 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:00:38 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/myproject/a.js","/user/username/projects/myproject/b.ts"]
|
||||
Program options: {"allowJs":true,"noEmit":true,"watch":true,"incremental":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"}
|
||||
Program structureReused: Not
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/myproject/a.js
|
||||
/user/username/projects/myproject/b.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
|
||||
FsWatches::
|
||||
@@ -178,13 +164,13 @@ const x = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:43 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:42 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:00:44 AM[0m] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'a.js'
|
||||
[[90m12:00:43 AM[0m] Project 'tsconfig.json' is out of date because output 'tsconfig.tsbuildinfo' is older than input 'a.js'
|
||||
|
||||
[[90m12:00:45 AM[0m] Building project '/user/username/projects/myproject/tsconfig.json'...
|
||||
[[90m12:00:44 AM[0m] Building project '/user/username/projects/myproject/tsconfig.json'...
|
||||
|
||||
[[90m12:00:53 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:00:52 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
|
||||
+6
-73
@@ -179,30 +179,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:43 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:44 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -239,9 +215,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:48 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:46 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:06 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:04 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -370,14 +346,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:13 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:11 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:17 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:15 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -501,30 +477,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:25 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:26 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -559,9 +511,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:30 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:26 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:37 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:33 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -673,25 +625,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:44 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:45 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -103,30 +103,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:37 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -163,9 +139,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:41 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:39 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:00:58 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:00:56 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -236,14 +212,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:02 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:00 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:03 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:01 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -291,30 +267,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:08 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:09 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -349,9 +301,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:13 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:09 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:17 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:13 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -405,25 +357,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:21 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:22 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -180,30 +180,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:43 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:44 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -240,9 +216,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:48 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:46 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:12 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:10 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -386,14 +362,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:19 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:17 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:23 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:21 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -518,30 +494,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:31 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:32 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -576,9 +528,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:32 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:46 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:42 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -692,25 +644,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:53 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:54 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -103,30 +103,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:37 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -163,9 +139,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:41 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:39 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:04 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:02 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -250,14 +226,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:08 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:06 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:09 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:07 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -305,30 +281,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:14 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:15 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -363,9 +315,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:19 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:15 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:26 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:22 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -420,25 +372,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:30 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:31 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"assumeChangesOnlyAffectDirectDependencies":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -178,30 +178,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:43 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:44 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -238,9 +214,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:48 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:46 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:06 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:04 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -368,14 +344,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:13 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:11 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:17 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:15 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -498,30 +474,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:25 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:26 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -556,9 +508,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:30 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:26 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:37 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:33 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -669,25 +621,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:44 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:45 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -103,30 +103,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:37 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -163,9 +139,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:41 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:39 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:00:58 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:00:56 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -236,14 +212,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:02 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:00 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:03 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:01 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -291,30 +267,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:08 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:09 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -349,9 +301,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:13 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:09 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:17 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:13 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -405,25 +357,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:21 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:22 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -179,30 +179,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:43 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:44 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -239,9 +215,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:48 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:46 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:12 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:10 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -384,14 +360,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:19 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:17 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:23 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:21 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -515,30 +491,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:31 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:32 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -573,9 +525,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:32 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:46 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:42 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -688,25 +640,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:53 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:54 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -103,30 +103,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:37 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -163,9 +139,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:41 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:39 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:04 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:02 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -250,14 +226,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:08 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:06 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:09 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:07 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -305,30 +281,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:14 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:15 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -363,9 +315,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:19 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:15 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:26 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:22 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -420,25 +372,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:30 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:31 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -178,30 +178,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:43 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:44 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -238,9 +214,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:48 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:46 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:06 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:04 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -368,14 +344,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:13 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:11 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:17 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:15 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -498,30 +474,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:25 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:26 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -556,9 +508,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:30 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:26 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:37 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:33 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -669,25 +621,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:44 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:45 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -103,30 +103,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:37 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -163,9 +139,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:41 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:39 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:00:58 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:00:56 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -236,14 +212,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:02 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:00 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:03 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:01 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -291,30 +267,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:08 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:09 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -349,9 +301,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:13 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:09 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:17 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:13 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -405,25 +357,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:21 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:22 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -179,30 +179,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:43 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:44 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -239,9 +215,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:48 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:46 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:12 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:10 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -384,14 +360,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:19 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:17 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:23 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:21 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -515,30 +491,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:31 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:32 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -573,9 +525,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:32 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:46 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:42 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -688,25 +640,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:53 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:54 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"declaration":true,"incremental":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+6
-73
@@ -103,30 +103,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:36 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m4[0m:[93m1[0m - [91merror[0m[90m TS1005: [0m',' expected.
|
||||
|
||||
[7m4[0m ;
|
||||
[7m [0m [91m~[0m
|
||||
|
||||
[[90m12:00:37 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -163,9 +139,9 @@ const a = {
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:00:41 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:39 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:04 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:02 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -250,14 +226,14 @@ const a: string = 10;
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:08 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:06 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:09 AM[0m] Found 1 error. Watching for file changes.
|
||||
[[90m12:01:07 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -305,30 +281,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:14 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[96msrc/main.ts[0m:[93m2[0m:[93m7[0m - [91merror[0m[90m TS2322: [0mType 'number' is not assignable to type 'string'.
|
||||
|
||||
[7m2[0m const a: string = 10;
|
||||
[7m [0m [91m ~[0m
|
||||
|
||||
[[90m12:01:15 AM[0m] Found 1 error. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
@@ -363,9 +315,9 @@ const a: string = "hello";
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:19 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:01:15 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:26 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:01:22 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -420,25 +372,6 @@ Input::
|
||||
//// [/user/username/projects/noEmitOnError/src/main.ts] file written with same contents
|
||||
|
||||
Output::
|
||||
>> Screen clear
|
||||
[[90m12:01:30 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
[[90m12:01:31 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/noEmitOnError/shared/types/db.ts","/user/username/projects/noEmitOnError/src/main.ts","/user/username/projects/noEmitOnError/src/other.ts"]
|
||||
Program options: {"outDir":"/user/username/projects/noEmitOnError/dev-build","noEmitOnError":true,"watch":true,"isolatedModules":true,"declaration":true,"configFilePath":"/user/username/projects/noEmitOnError/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/noEmitOnError/shared/types/db.ts
|
||||
/user/username/projects/noEmitOnError/src/main.ts
|
||||
/user/username/projects/noEmitOnError/src/other.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/noemitonerror/node_modules/@types:
|
||||
|
||||
+4
-23
@@ -101,27 +101,8 @@ FileWatcher:: Triggered with /user/username/projects/myproject/other.d.ts 1:: Wa
|
||||
Scheduling update
|
||||
Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/other.d.ts 1:: WatchInfo: /user/username/projects/myproject/other.d.ts 250 undefined Source file
|
||||
Synchronizing program
|
||||
[[90m12:00:29 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
CreatingProgramWith::
|
||||
roots: ["/user/username/projects/myproject/main.ts"]
|
||||
options: {"traceResolution":true,"extendedDiagnostics":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"}
|
||||
[[90m12:00:30 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["/user/username/projects/myproject/main.ts"]
|
||||
Program options: {"traceResolution":true,"extendedDiagnostics":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
/user/username/projects/myproject/other.d.ts
|
||||
/user/username/projects/myproject/main.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
|
||||
No shapes updated in the builder::
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/myproject/node_modules/@types:
|
||||
{"pollingInterval":500}
|
||||
@@ -153,12 +134,12 @@ FileWatcher:: Triggered with /user/username/projects/myproject/other.d.ts 1:: Wa
|
||||
Scheduling update
|
||||
Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/other.d.ts 1:: WatchInfo: /user/username/projects/myproject/other.d.ts 250 undefined Source file
|
||||
Synchronizing program
|
||||
[[90m12:00:33 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:31 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
CreatingProgramWith::
|
||||
roots: ["/user/username/projects/myproject/main.ts"]
|
||||
options: {"traceResolution":true,"extendedDiagnostics":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"}
|
||||
[[90m12:00:37 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:00:35 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
@@ -211,7 +192,7 @@ FileWatcher:: Triggered with /user/username/projects/myproject/other.d.ts 1:: Wa
|
||||
Scheduling update
|
||||
Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/other.d.ts 1:: WatchInfo: /user/username/projects/myproject/other.d.ts 250 undefined Source file
|
||||
Synchronizing program
|
||||
[[90m12:00:42 AM[0m] File change detected. Starting incremental compilation...
|
||||
[[90m12:00:40 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
CreatingProgramWith::
|
||||
roots: ["/user/username/projects/myproject/main.ts"]
|
||||
@@ -222,7 +203,7 @@ Loading module as file / folder, candidate module location '/user/username/proje
|
||||
File '/user/username/projects/myproject/other.ts' exist - use it as a name resolution result.
|
||||
======== Module name './other' was successfully resolved to '/user/username/projects/myproject/other.ts'. ========
|
||||
FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/other.ts 250 undefined Source file
|
||||
[[90m12:00:48 AM[0m] Found 0 errors. Watching for file changes.
|
||||
[[90m12:00:46 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
|
||||
+226
@@ -0,0 +1,226 @@
|
||||
Input::
|
||||
//// [/user/username/projects/project/main.ts]
|
||||
let a: string = "Hello"
|
||||
|
||||
//// [/a/lib/lib.d.ts]
|
||||
/// <reference no-default-lib="true"/>
|
||||
interface Boolean {}
|
||||
interface Function {}
|
||||
interface CallableFunction {}
|
||||
interface NewableFunction {}
|
||||
interface IArguments {}
|
||||
interface Number { toExponential: any; }
|
||||
interface Object {}
|
||||
interface RegExp {}
|
||||
interface String { charAt: any; }
|
||||
interface Array<T> { length: number; [n: number]: T; }
|
||||
|
||||
|
||||
/a/lib/tsc.js -w main.ts --extendedDiagnostics
|
||||
Output::
|
||||
[[90m12:00:19 AM[0m] Starting compilation in watch mode...
|
||||
|
||||
Current directory: /user/username/projects/project CaseSensitiveFileNames: false
|
||||
Synchronizing program
|
||||
CreatingProgramWith::
|
||||
roots: ["main.ts"]
|
||||
options: {"watch":true,"extendedDiagnostics":true}
|
||||
FileWatcher:: Added:: WatchInfo: main.ts 250 undefined Source file
|
||||
FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file
|
||||
DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Type roots
|
||||
Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Type roots
|
||||
[[90m12:00:22 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["main.ts"]
|
||||
Program options: {"watch":true,"extendedDiagnostics":true}
|
||||
Program structureReused: Not
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
main.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
/a/lib/lib.d.ts
|
||||
main.ts
|
||||
|
||||
Shape signatures in builder refreshed for::
|
||||
/a/lib/lib.d.ts (used version)
|
||||
/user/username/projects/project/main.ts (used version)
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/project/node_modules/@types:
|
||||
{"pollingInterval":500}
|
||||
|
||||
FsWatches::
|
||||
/user/username/projects/project/main.ts:
|
||||
{}
|
||||
/a/lib/lib.d.ts:
|
||||
{}
|
||||
|
||||
FsWatchesRecursive::
|
||||
|
||||
exitCode:: ExitStatus.undefined
|
||||
|
||||
//// [/user/username/projects/project/main.js]
|
||||
var a = "Hello";
|
||||
|
||||
|
||||
|
||||
Change:: change main.ts
|
||||
|
||||
Input::
|
||||
//// [/user/username/projects/project/main.ts]
|
||||
let a: string = "Hello World"
|
||||
|
||||
|
||||
Output::
|
||||
FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Scheduling update
|
||||
Elapsed:: *ms FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Synchronizing program
|
||||
[[90m12:00:26 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
CreatingProgramWith::
|
||||
roots: ["main.ts"]
|
||||
options: {"watch":true,"extendedDiagnostics":true}
|
||||
[[90m12:00:30 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["main.ts"]
|
||||
Program options: {"watch":true,"extendedDiagnostics":true}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
main.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
/a/lib/lib.d.ts
|
||||
main.ts
|
||||
|
||||
Shape signatures in builder refreshed for::
|
||||
/user/username/projects/project/main.ts (computed .d.ts)
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/project/node_modules/@types:
|
||||
{"pollingInterval":500}
|
||||
|
||||
FsWatches::
|
||||
/user/username/projects/project/main.ts:
|
||||
{}
|
||||
/a/lib/lib.d.ts:
|
||||
{}
|
||||
|
||||
FsWatchesRecursive::
|
||||
|
||||
exitCode:: ExitStatus.undefined
|
||||
|
||||
//// [/user/username/projects/project/main.js]
|
||||
var a = "Hello World";
|
||||
|
||||
|
||||
|
||||
Change:: receive another change event without modifying the file
|
||||
|
||||
Input::
|
||||
|
||||
Output::
|
||||
FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Scheduling update
|
||||
Elapsed:: *ms FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Synchronizing program
|
||||
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/project/node_modules/@types:
|
||||
{"pollingInterval":500}
|
||||
|
||||
FsWatches::
|
||||
/user/username/projects/project/main.ts:
|
||||
{}
|
||||
/a/lib/lib.d.ts:
|
||||
{}
|
||||
|
||||
FsWatchesRecursive::
|
||||
|
||||
exitCode:: ExitStatus.undefined
|
||||
|
||||
|
||||
Change:: change main.ts to empty text
|
||||
|
||||
Input::
|
||||
//// [/user/username/projects/project/main.ts]
|
||||
|
||||
|
||||
|
||||
Output::
|
||||
FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Scheduling update
|
||||
Elapsed:: *ms FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Synchronizing program
|
||||
[[90m12:00:34 AM[0m] File change detected. Starting incremental compilation...
|
||||
|
||||
CreatingProgramWith::
|
||||
roots: ["main.ts"]
|
||||
options: {"watch":true,"extendedDiagnostics":true}
|
||||
[[90m12:00:38 AM[0m] Found 0 errors. Watching for file changes.
|
||||
|
||||
|
||||
|
||||
Program root files: ["main.ts"]
|
||||
Program options: {"watch":true,"extendedDiagnostics":true}
|
||||
Program structureReused: Completely
|
||||
Program files::
|
||||
/a/lib/lib.d.ts
|
||||
main.ts
|
||||
|
||||
Semantic diagnostics in builder refreshed for::
|
||||
main.ts
|
||||
|
||||
Shape signatures in builder refreshed for::
|
||||
/user/username/projects/project/main.ts (used version)
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/project/node_modules/@types:
|
||||
{"pollingInterval":500}
|
||||
|
||||
FsWatches::
|
||||
/user/username/projects/project/main.ts:
|
||||
{}
|
||||
/a/lib/lib.d.ts:
|
||||
{}
|
||||
|
||||
FsWatchesRecursive::
|
||||
|
||||
exitCode:: ExitStatus.undefined
|
||||
|
||||
//// [/user/username/projects/project/main.js]
|
||||
|
||||
|
||||
|
||||
Change:: receive another change event without modifying the file
|
||||
|
||||
Input::
|
||||
|
||||
Output::
|
||||
FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Scheduling update
|
||||
Elapsed:: *ms FileWatcher:: Triggered with main.ts 1:: WatchInfo: main.ts 250 undefined Source file
|
||||
Synchronizing program
|
||||
|
||||
|
||||
PolledWatches::
|
||||
/user/username/projects/project/node_modules/@types:
|
||||
{"pollingInterval":500}
|
||||
|
||||
FsWatches::
|
||||
/user/username/projects/project/main.ts:
|
||||
{}
|
||||
/a/lib/lib.d.ts:
|
||||
{}
|
||||
|
||||
FsWatchesRecursive::
|
||||
|
||||
exitCode:: ExitStatus.undefined
|
||||
|
||||
Reference in New Issue
Block a user