From c01783ce6834d8c193f986afaa8fa264b90ee6d6 Mon Sep 17 00:00:00 2001 From: Ron Buckton Date: Fri, 6 Jul 2018 17:50:13 -0700 Subject: [PATCH] Ensure new line between js and map files in tests --- src/harness/harness.ts | 4 ++++ .../reference/declarationMapsMultifile.js.map | 3 ++- .../declarationMapsWithSourceMap.js.map | 3 ++- .../reference/jsxFactoryIdentifier.js | 3 ++- .../reference/jsxFactoryIdentifier.js.map | 3 ++- .../reference/jsxFactoryQualifiedName.js | 3 ++- .../reference/jsxFactoryQualifiedName.js.map | 3 ++- .../reference/removeWhitespace.outDir.js | 24 ++++++++++++------- .../reference/removeWhitespace.outDir.js.map | 24 ++++++++++++------- .../removeWhitespaceAndComments.outDir.js | 18 +++++++++----- .../removeWhitespaceAndComments.outDir.js.map | 18 +++++++++----- ...eMapWithCaseSensitiveFileNamesAndOutDir.js | 3 ++- ...WithCaseSensitiveFileNamesAndOutDir.js.map | 3 ++- ...pWithNonCaseSensitiveFileNamesAndOutDir.js | 3 ++- ...hNonCaseSensitiveFileNamesAndOutDir.js.map | 3 ++- 15 files changed, 80 insertions(+), 38 deletions(-) diff --git a/src/harness/harness.ts b/src/harness/harness.ts index 4afe48999d1..8cf73f2dc71 100644 --- a/src/harness/harness.ts +++ b/src/harness/harness.ts @@ -1649,6 +1649,7 @@ namespace Harness { let sourceMapCode = ""; result.maps.forEach(sourceMap => { + if (sourceMapCode) sourceMapCode += "\r\n"; sourceMapCode += fileOutput(sourceMap, harnessSettings); }); @@ -1676,6 +1677,9 @@ namespace Harness { let jsCode = ""; result.js.forEach(file => { + if (jsCode.length && jsCode.charCodeAt(jsCode.length - 1) !== ts.CharacterCodes.lineFeed) { + jsCode += "\r\n"; + } jsCode += fileOutput(file, harnessSettings); }); diff --git a/tests/baselines/reference/declarationMapsMultifile.js.map b/tests/baselines/reference/declarationMapsMultifile.js.map index cf1f1472a60..80d8ac624c6 100644 --- a/tests/baselines/reference/declarationMapsMultifile.js.map +++ b/tests/baselines/reference/declarationMapsMultifile.js.map @@ -1,3 +1,4 @@ //// [a.d.ts.map] -{"version":3,"file":"a.d.ts","sourceRoot":"","sources":["a.ts"],"names":[],"mappings":"AAAA,qBAAa,GAAG;IACZ,OAAO,CAAC,CAAC,EAAE;QAAC,CAAC,EAAE,MAAM,CAAA;KAAC;;;IAGtB,MAAM,CAAC,IAAI;CAGd"}//// [index.d.ts.map] +{"version":3,"file":"a.d.ts","sourceRoot":"","sources":["a.ts"],"names":[],"mappings":"AAAA,qBAAa,GAAG;IACZ,OAAO,CAAC,CAAC,EAAE;QAAC,CAAC,EAAE,MAAM,CAAA;KAAC;;;IAGtB,MAAM,CAAC,IAAI;CAGd"} +//// [index.d.ts.map] {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAC,GAAG,EAAC,MAAM,KAAK,CAAC;AAExB,QAAA,MAAM,CAAC,KAAY,CAAC;AAGpB,eAAO,IAAI,CAAC;;CAAqB,CAAC;AAClC,OAAO,EAAE,CAAC,EAAE,GAAG,EAAE,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/declarationMapsWithSourceMap.js.map b/tests/baselines/reference/declarationMapsWithSourceMap.js.map index 41114d427d0..9a442371965 100644 --- a/tests/baselines/reference/declarationMapsWithSourceMap.js.map +++ b/tests/baselines/reference/declarationMapsWithSourceMap.js.map @@ -1,3 +1,4 @@ //// [bundle.js.map] -{"version":3,"file":"bundle.js","sourceRoot":"","sources":["tests/cases/compiler/a.ts","tests/cases/compiler/index.ts"],"names":[],"mappings":"AAAA;IAAA;IAOA,CAAC;IANG,qBAAO,GAAP,UAAQ,CAAc;QAClB,OAAO,EAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAC,CAAC;IACpB,CAAC;IACM,QAAI,GAAX;QACI,OAAO,IAAI,GAAG,EAAE,CAAC;IACrB,CAAC;IACL,UAAC;AAAD,CAAC,AAPD,IAOC;ACPD,IAAM,CAAC,GAAG,IAAI,GAAG,EAAE,CAAC;AACpB,CAAC,CAAC,OAAO,CAAC,EAAC,CAAC,EAAE,EAAE,EAAC,CAAC,CAAC;AAEnB,IAAI,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,EAAC,CAAC,EAAE,EAAE,EAAC,CAAC,CAAC"}//// [bundle.d.ts.map] +{"version":3,"file":"bundle.js","sourceRoot":"","sources":["tests/cases/compiler/a.ts","tests/cases/compiler/index.ts"],"names":[],"mappings":"AAAA;IAAA;IAOA,CAAC;IANG,qBAAO,GAAP,UAAQ,CAAc;QAClB,OAAO,EAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAC,CAAC;IACpB,CAAC;IACM,QAAI,GAAX;QACI,OAAO,IAAI,GAAG,EAAE,CAAC;IACrB,CAAC;IACL,UAAC;AAAD,CAAC,AAPD,IAOC;ACPD,IAAM,CAAC,GAAG,IAAI,GAAG,EAAE,CAAC;AACpB,CAAC,CAAC,OAAO,CAAC,EAAC,CAAC,EAAE,EAAE,EAAC,CAAC,CAAC;AAEnB,IAAI,CAAC,GAAG,CAAC,CAAC,OAAO,CAAC,EAAC,CAAC,EAAE,EAAE,EAAC,CAAC,CAAC"} +//// [bundle.d.ts.map] {"version":3,"file":"bundle.d.ts","sourceRoot":"","sources":["tests/cases/compiler/a.ts","tests/cases/compiler/index.ts"],"names":[],"mappings":"AAAA,cAAM,GAAG;IACL,OAAO,CAAC,GAAG;QAAC,CAAC,EAAE,MAAM,CAAA;KAAC;;;IAGtB,MAAM,CAAC,IAAI;CAGd;ACPD,QAAA,MAAM,CAAC,KAAY,CAAC;AAGpB,QAAA,IAAI,CAAC;;CAAqB,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/jsxFactoryIdentifier.js b/tests/baselines/reference/jsxFactoryIdentifier.js index 817ef769d53..a5ed7e66035 100644 --- a/tests/baselines/reference/jsxFactoryIdentifier.js +++ b/tests/baselines/reference/jsxFactoryIdentifier.js @@ -68,7 +68,8 @@ exports.createElement = Element.createElement; function toCamelCase(text) { return text[0].toLowerCase() + text.substring(1); } -//# sourceMappingURL=Element.js.map//// [test.js] +//# sourceMappingURL=Element.js.map +//// [test.js] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Element_1 = require("./Element"); diff --git a/tests/baselines/reference/jsxFactoryIdentifier.js.map b/tests/baselines/reference/jsxFactoryIdentifier.js.map index ea0db5040ef..5ecfbe9d87e 100644 --- a/tests/baselines/reference/jsxFactoryIdentifier.js.map +++ b/tests/baselines/reference/jsxFactoryIdentifier.js.map @@ -1,3 +1,4 @@ //// [Element.js.map] -{"version":3,"file":"Element.js","sourceRoot":"","sources":["Element.ts"],"names":[],"mappings":";;AAYA,IAAiB,OAAO,CAUvB;AAVD,WAAiB,OAAO;IACpB,SAAgB,SAAS,CAAC,EAAO;QAC7B,OAAO,EAAE,CAAC,wBAAwB,KAAK,SAAS,CAAC;IACrD,CAAC;IAFe,iBAAS,YAExB,CAAA;IAED,SAAgB,aAAa,CAAC,IAAW;QAErC,OAAO,EACN,CAAA;IACL,CAAC;IAJe,qBAAa,gBAI5B,CAAA;AACL,CAAC,EAVgB,OAAO,GAAP,eAAO,KAAP,eAAO,QAUvB;AAEU,QAAA,aAAa,GAAG,OAAO,CAAC,aAAa,CAAC;AAEjD,SAAS,WAAW,CAAC,IAAY;IAC7B,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;AACrD,CAAC"}//// [test.js.map] +{"version":3,"file":"Element.js","sourceRoot":"","sources":["Element.ts"],"names":[],"mappings":";;AAYA,IAAiB,OAAO,CAUvB;AAVD,WAAiB,OAAO;IACpB,SAAgB,SAAS,CAAC,EAAO;QAC7B,OAAO,EAAE,CAAC,wBAAwB,KAAK,SAAS,CAAC;IACrD,CAAC;IAFe,iBAAS,YAExB,CAAA;IAED,SAAgB,aAAa,CAAC,IAAW;QAErC,OAAO,EACN,CAAA;IACL,CAAC;IAJe,qBAAa,gBAI5B,CAAA;AACL,CAAC,EAVgB,OAAO,GAAP,eAAO,KAAP,eAAO,QAUvB;AAEU,QAAA,aAAa,GAAG,OAAO,CAAC,aAAa,CAAC;AAEjD,SAAS,WAAW,CAAC,IAAY;IAC7B,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;AACrD,CAAC"} +//// [test.js.map] {"version":3,"file":"test.js","sourceRoot":"","sources":["test.tsx"],"names":[],"mappings":";;AAAA,uCAAmC;AACnC,IAAI,aAAa,GAAG,iBAAO,CAAC,aAAa,CAAC;AAC1C,IAAI,CAIH,CAAC;AAEF,MAAM,CAAC;IACN,IAAI;QACH,OAAO;YACN,wBAAM,OAAO,EAAC,YAAY,GAAQ;YAClC,wBAAM,OAAO,EAAE,CAAC,CAAC,CAAE,CAAC,CAAC,GAAS;SAC9B,CAAC;IACH,CAAC;CACD"} \ No newline at end of file diff --git a/tests/baselines/reference/jsxFactoryQualifiedName.js b/tests/baselines/reference/jsxFactoryQualifiedName.js index 63b45e878dd..14906d7a087 100644 --- a/tests/baselines/reference/jsxFactoryQualifiedName.js +++ b/tests/baselines/reference/jsxFactoryQualifiedName.js @@ -67,7 +67,8 @@ exports.createElement = Element.createElement; function toCamelCase(text) { return text[0].toLowerCase() + text.substring(1); } -//# sourceMappingURL=Element.js.map//// [test.js] +//# sourceMappingURL=Element.js.map +//// [test.js] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Element_1 = require("./Element"); diff --git a/tests/baselines/reference/jsxFactoryQualifiedName.js.map b/tests/baselines/reference/jsxFactoryQualifiedName.js.map index 4767276bd10..619537c50ef 100644 --- a/tests/baselines/reference/jsxFactoryQualifiedName.js.map +++ b/tests/baselines/reference/jsxFactoryQualifiedName.js.map @@ -1,3 +1,4 @@ //// [Element.js.map] -{"version":3,"file":"Element.js","sourceRoot":"","sources":["Element.ts"],"names":[],"mappings":";;AAYA,IAAiB,OAAO,CAUvB;AAVD,WAAiB,OAAO;IACpB,SAAgB,SAAS,CAAC,EAAO;QAC7B,OAAO,EAAE,CAAC,wBAAwB,KAAK,SAAS,CAAC;IACrD,CAAC;IAFe,iBAAS,YAExB,CAAA;IAED,SAAgB,aAAa,CAAC,IAAW;QAErC,OAAO,EACN,CAAA;IACL,CAAC;IAJe,qBAAa,gBAI5B,CAAA;AACL,CAAC,EAVgB,OAAO,GAAP,eAAO,KAAP,eAAO,QAUvB;AAEU,QAAA,aAAa,GAAG,OAAO,CAAC,aAAa,CAAC;AAEjD,SAAS,WAAW,CAAC,IAAY;IAC7B,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;AACrD,CAAC"}//// [test.js.map] +{"version":3,"file":"Element.js","sourceRoot":"","sources":["Element.ts"],"names":[],"mappings":";;AAYA,IAAiB,OAAO,CAUvB;AAVD,WAAiB,OAAO;IACpB,SAAgB,SAAS,CAAC,EAAO;QAC7B,OAAO,EAAE,CAAC,wBAAwB,KAAK,SAAS,CAAC;IACrD,CAAC;IAFe,iBAAS,YAExB,CAAA;IAED,SAAgB,aAAa,CAAC,IAAW;QAErC,OAAO,EACN,CAAA;IACL,CAAC;IAJe,qBAAa,gBAI5B,CAAA;AACL,CAAC,EAVgB,OAAO,GAAP,eAAO,KAAP,eAAO,QAUvB;AAEU,QAAA,aAAa,GAAG,OAAO,CAAC,aAAa,CAAC;AAEjD,SAAS,WAAW,CAAC,IAAY;IAC7B,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,WAAW,EAAE,GAAG,IAAI,CAAC,SAAS,CAAC,CAAC,CAAC,CAAC;AACrD,CAAC"} +//// [test.js.map] {"version":3,"file":"test.js","sourceRoot":"","sources":["test.tsx"],"names":[],"mappings":";;AAAA,uCAAmC;AAEnC,IAAI,CAIH,CAAC;AAEF,MAAM,CAAC;IACN,IAAI;QACH,OAAO;YACN,0CAAM,OAAO,EAAC,YAAY,GAAQ;YAClC,0CAAM,OAAO,EAAE,CAAC,CAAC,CAAE,CAAC,CAAC,GAAS;SAC9B,CAAC;IACH,CAAC;CACD"} \ No newline at end of file diff --git a/tests/baselines/reference/removeWhitespace.outDir.js b/tests/baselines/reference/removeWhitespace.outDir.js index 9d52cc23385..edd726321e9 100644 --- a/tests/baselines/reference/removeWhitespace.outDir.js +++ b/tests/baselines/reference/removeWhitespace.outDir.js @@ -200,24 +200,32 @@ valueOf;// comment .// comment valueOf;// comment 1/* comment */./* comment */valueOf;/* comment */ -//# sourceMappingURL=propertyAccess.js.map//// [elementAccess.js] +//# sourceMappingURL=propertyAccess.js.map +//// [elementAccess.js] obj["a"];obj["a"];obj["a"];obj["a"];obj// comment [// comment "a"// comment ];// comment obj/* comment */[/* comment */"a"/* comment */];/* comment */ -//# sourceMappingURL=elementAccess.js.map//// [update.js] +//# sourceMappingURL=elementAccess.js.map +//// [update.js] i+ +i;i+ +i;i+ +i;i+ +i;i+ ++i;i+ ++i;i+ ++i;i+ ++i;i+++i;i+++i;i+++i;i+++i;i+++i;i- -i;i- -i;i- -i;i- -i;i- --i;i- --i;i- --i;i- --i;i---i;i---i;i---i;i---i;i---i; -//# sourceMappingURL=update.js.map//// [switch.js] +//# sourceMappingURL=update.js.map +//// [switch.js] switch(i){case 0:break;case 1:break;default:break} -//# sourceMappingURL=switch.js.map//// [keywords.js] +//# sourceMappingURL=switch.js.map +//// [keywords.js] delete obj.a;delete(obj).a;delete[][0];void obj.a;void(obj).a;void[][0];typeof obj.a;typeof(obj).a;typeof[][0];function f1(){return typeof obj}async function*f2(){yield 1;yield obj;yield(obj);yield[];yield*[];yield*[];yield*[];yield;i;yield yield;yield typeof obj;yield void obj;yield delete obj.a;await 1;await obj;for await(const x of[]);return yield await obj}export class C{}export default function(){} -//# sourceMappingURL=keywords.js.map//// [statements.js] +//# sourceMappingURL=keywords.js.map +//// [statements.js] obj;fn();function fn3(){obj;fn();function f(){}return;function g(){}} -//# sourceMappingURL=statements.js.map//// [variables.js] +//# sourceMappingURL=statements.js.map +//// [variables.js] var a=0,b,{c}=obj,[d]=obj;let e=0,f,{g}=obj,[h]=obj; -//# sourceMappingURL=variables.js.map//// [for.js] +//# sourceMappingURL=variables.js.map +//// [for.js] for(;;){} -//# sourceMappingURL=for.js.map//// [embeddedStatement.js] +//# sourceMappingURL=for.js.map +//// [embeddedStatement.js] {while(true);} //# sourceMappingURL=embeddedStatement.js.map \ No newline at end of file diff --git a/tests/baselines/reference/removeWhitespace.outDir.js.map b/tests/baselines/reference/removeWhitespace.outDir.js.map index 6e46b679c0b..2a8e9eefc99 100644 --- a/tests/baselines/reference/removeWhitespace.outDir.js.map +++ b/tests/baselines/reference/removeWhitespace.outDir.js.map @@ -1,10 +1,18 @@ //// [propertyAccess.js.map] -{"version":3,"file":"propertyAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/propertyAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,CAAC,CACL,GAAG,CAAE,CAAC,CACN,GAAG,CAAE,CAAC,CACN,GAAG,CAAG,CAAC,CAEP,GAAG,CACC,CAAC,CAEL,GAAG,CACE,CAAC,CAEN,GAAG,CAEC,CAAC,CAEL,GAAI,UAAU;CACR,UAAU;AACZ,CAAC,CAAC,UAAU;AAEhB,GAAI,aAAa,CACX,aACF,CAAC,CAAC,aAAa;AAEnB,EAAE,CAAC,OAAO,CACV,EAAE,CAAE,OAAO,CACX,EAAE,CAAE,OAAO,CACX,EAAE,CAAG,OAAO,CACZ,CAAC,EAAE,OAAO,CACV,CAAC,EAAG,OAAO,CAEX,EAAE,CACE,OAAO,CAEX,EAAE,CACG,OAAO,CAEZ,EAAE,CAEE,OAAO,CAEX,EAAG,UAAU;CACP,UAAU;AACZ,OAAO,CAAC,UAAU;AAEtB,EAAG,aAAa,CACV,aACF,OAAO,CAAC,aAAa;AAEzB,CAAC,EACI,OAAO,CAEZ,CAAC,EAEG,OAAO,CAEX,CAAE,UAAU;CACN,UAAU;AACZ,OAAO,CAAC,UAAU;AAEtB,CAAE,aAAa,CACT,aACF,OAAO,CAAC,aAAa"}//// [elementAccess.js.map] -{"version":3,"file":"elementAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/elementAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,GAAG,CAAC,CACR,GAAG,CAAG,GAAG,CAAE,CAEX,GAAG,CACC,GAAG,CAAE,CAET,GAAG,CAEC,GAAG,CACF,CAEL,GAAI,UAAU;CACR,UAAU;AACZ,GAAI,UAAU;CACb,CAAC,UAAU;AAEhB,GAAI,aAAa,CACX,aACF,GAAI,aAAa,CAChB,CAAC,aAAa"}//// [update.js.map] -{"version":3,"file":"update.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/update.ts"],"names":[],"mappings":"AAAA,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAAA"}//// [switch.js.map] -{"version":3,"file":"switch.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/switch.ts"],"names":[],"mappings":"AAAA,OAAQ,CAAC,CAAE,CACP,KAAK,CAAC,CAAE,MACR,KAAK,CAAC,CAAE,MACR,OAAO,CAAE,KAAM,CAClB"}//// [keywords.js.map] -{"version":3,"file":"keywords.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/keywords.ts"],"names":[],"mappings":"AAAA,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,KAAK,GAAG,CAAC,CAAC,CACV,IAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CACZ,IAAK,EAAE,CAAC,CAAC,CAAC,CACV,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,SAAS,EAAE,GACP,OAAO,OAAO,GAClB,CACA,MAAK,QAAS,CAAE,EAAE,GACd,MAAM,CAAC,CACP,MAAM,GAAG,CACT,KAAM,CAAC,GAAG,CAAC,CACX,KAAM,EAAE,CACR,KAAK,CAAE,EAAE,CACT,KAAM,CAAC,EAAE,CACT,KAAM,CAAE,EAAE,CACV,KAAK,CACL,CAAC,CACD,MAAM,KAAK,CACX,MAAM,OAAO,GAAG,CAChB,MAAM,KAAK,GAAG,CACd,MAAM,OAAO,GAAG,CAAC,CAAC,CAClB,MAAM,CAAC,CACP,MAAM,GAAG,CACT,IAAI,KAAK,CAAE,MAAM,CAAC,GAAI,EAAE,CAAC,CACzB,OAAO,MAAM,MAAM,GACvB,CACA,OAAM,MAAO,CAAC,EACd,OAAO,OAAO,YAAa,CAAC"}//// [statements.js.map] -{"version":3,"file":"statements.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/statements.ts"],"names":[],"mappings":"AAAA,GAAG,CACH,EAAE,EACF,CACA,SAAS,GAAG,GACR,GAAG,CACH,EAAE,EACF,CACA,SAAS,CAAC,GAAI,CACd,OACA,SAAS,CAAC,GAAI,CAClB,CAAC"}//// [variables.js.map] -{"version":3,"file":"variables.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/variables.ts"],"names":[],"mappings":"AAAA,IAAI,CAAC,CAAG,CAAC,CAAE,CAAC,CAAE,CAAE,CAAC,CAAE,CAAG,GAAG,CAAE,CAAC,CAAC,CAAC,CAAG,GAAG,CACpC,IAAI,CAAC,CAAG,CAAC,CAAE,CAAC,CAAE,CAAE,CAAC,CAAE,CAAG,GAAG,CAAE,CAAC,CAAC,CAAC,CAAG,GAAG,CAAC"}//// [for.js.map] -{"version":3,"file":"for.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/for.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE"}//// [embeddedStatement.js.map] +{"version":3,"file":"propertyAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/propertyAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,CAAC,CACL,GAAG,CAAE,CAAC,CACN,GAAG,CAAE,CAAC,CACN,GAAG,CAAG,CAAC,CAEP,GAAG,CACC,CAAC,CAEL,GAAG,CACE,CAAC,CAEN,GAAG,CAEC,CAAC,CAEL,GAAI,UAAU;CACR,UAAU;AACZ,CAAC,CAAC,UAAU;AAEhB,GAAI,aAAa,CACX,aACF,CAAC,CAAC,aAAa;AAEnB,EAAE,CAAC,OAAO,CACV,EAAE,CAAE,OAAO,CACX,EAAE,CAAE,OAAO,CACX,EAAE,CAAG,OAAO,CACZ,CAAC,EAAE,OAAO,CACV,CAAC,EAAG,OAAO,CAEX,EAAE,CACE,OAAO,CAEX,EAAE,CACG,OAAO,CAEZ,EAAE,CAEE,OAAO,CAEX,EAAG,UAAU;CACP,UAAU;AACZ,OAAO,CAAC,UAAU;AAEtB,EAAG,aAAa,CACV,aACF,OAAO,CAAC,aAAa;AAEzB,CAAC,EACI,OAAO,CAEZ,CAAC,EAEG,OAAO,CAEX,CAAE,UAAU;CACN,UAAU;AACZ,OAAO,CAAC,UAAU;AAEtB,CAAE,aAAa,CACT,aACF,OAAO,CAAC,aAAa"} +//// [elementAccess.js.map] +{"version":3,"file":"elementAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/elementAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,GAAG,CAAC,CACR,GAAG,CAAG,GAAG,CAAE,CAEX,GAAG,CACC,GAAG,CAAE,CAET,GAAG,CAEC,GAAG,CACF,CAEL,GAAI,UAAU;CACR,UAAU;AACZ,GAAI,UAAU;CACb,CAAC,UAAU;AAEhB,GAAI,aAAa,CACX,aACF,GAAI,aAAa,CAChB,CAAC,aAAa"} +//// [update.js.map] +{"version":3,"file":"update.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/update.ts"],"names":[],"mappings":"AAAA,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAAA"} +//// [switch.js.map] +{"version":3,"file":"switch.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/switch.ts"],"names":[],"mappings":"AAAA,OAAQ,CAAC,CAAE,CACP,KAAK,CAAC,CAAE,MACR,KAAK,CAAC,CAAE,MACR,OAAO,CAAE,KAAM,CAClB"} +//// [keywords.js.map] +{"version":3,"file":"keywords.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/keywords.ts"],"names":[],"mappings":"AAAA,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,KAAK,GAAG,CAAC,CAAC,CACV,IAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CACZ,IAAK,EAAE,CAAC,CAAC,CAAC,CACV,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,SAAS,EAAE,GACP,OAAO,OAAO,GAClB,CACA,MAAK,QAAS,CAAE,EAAE,GACd,MAAM,CAAC,CACP,MAAM,GAAG,CACT,KAAM,CAAC,GAAG,CAAC,CACX,KAAM,EAAE,CACR,KAAK,CAAE,EAAE,CACT,KAAM,CAAC,EAAE,CACT,KAAM,CAAE,EAAE,CACV,KAAK,CACL,CAAC,CACD,MAAM,KAAK,CACX,MAAM,OAAO,GAAG,CAChB,MAAM,KAAK,GAAG,CACd,MAAM,OAAO,GAAG,CAAC,CAAC,CAClB,MAAM,CAAC,CACP,MAAM,GAAG,CACT,IAAI,KAAK,CAAE,MAAM,CAAC,GAAI,EAAE,CAAC,CACzB,OAAO,MAAM,MAAM,GACvB,CACA,OAAM,MAAO,CAAC,EACd,OAAO,OAAO,YAAa,CAAC"} +//// [statements.js.map] +{"version":3,"file":"statements.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/statements.ts"],"names":[],"mappings":"AAAA,GAAG,CACH,EAAE,EACF,CACA,SAAS,GAAG,GACR,GAAG,CACH,EAAE,EACF,CACA,SAAS,CAAC,GAAI,CACd,OACA,SAAS,CAAC,GAAI,CAClB,CAAC"} +//// [variables.js.map] +{"version":3,"file":"variables.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/variables.ts"],"names":[],"mappings":"AAAA,IAAI,CAAC,CAAG,CAAC,CAAE,CAAC,CAAE,CAAE,CAAC,CAAE,CAAG,GAAG,CAAE,CAAC,CAAC,CAAC,CAAG,GAAG,CACpC,IAAI,CAAC,CAAG,CAAC,CAAE,CAAC,CAAE,CAAE,CAAC,CAAE,CAAG,GAAG,CAAE,CAAC,CAAC,CAAC,CAAG,GAAG,CAAC"} +//// [for.js.map] +{"version":3,"file":"for.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/for.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE"} +//// [embeddedStatement.js.map] {"version":3,"file":"embeddedStatement.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/embeddedStatement.ts"],"names":[],"mappings":"AAAA,CAAC,MAAM,IAAI,CAAC,CAAC,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/removeWhitespaceAndComments.outDir.js b/tests/baselines/reference/removeWhitespaceAndComments.outDir.js index 6b4534d2833..d05461354a3 100644 --- a/tests/baselines/reference/removeWhitespaceAndComments.outDir.js +++ b/tests/baselines/reference/removeWhitespaceAndComments.outDir.js @@ -183,16 +183,22 @@ let e = 0, f, { g } = obj, [h] = obj; //// [propertyAccess.js] obj.a;obj.a;obj.a;obj.a;obj.a;obj.a;obj.a;obj.a;obj.a;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf;1..valueOf; -//# sourceMappingURL=propertyAccess.js.map//// [elementAccess.js] +//# sourceMappingURL=propertyAccess.js.map +//// [elementAccess.js] obj["a"];obj["a"];obj["a"];obj["a"];obj["a"];obj["a"]; -//# sourceMappingURL=elementAccess.js.map//// [update.js] +//# sourceMappingURL=elementAccess.js.map +//// [update.js] i+ +i;i+ +i;i+ +i;i+ +i;i+ ++i;i+ ++i;i+ ++i;i+ ++i;i+++i;i+++i;i+++i;i+++i;i+++i;i- -i;i- -i;i- -i;i- -i;i- --i;i- --i;i- --i;i- --i;i---i;i---i;i---i;i---i;i---i; -//# sourceMappingURL=update.js.map//// [switch.js] +//# sourceMappingURL=update.js.map +//// [switch.js] switch(i){case 0:break;case 1:break;default:break} -//# sourceMappingURL=switch.js.map//// [keywords.js] +//# sourceMappingURL=switch.js.map +//// [keywords.js] delete obj.a;delete(obj).a;delete[][0];void obj.a;void(obj).a;void[][0];typeof obj.a;typeof(obj).a;typeof[][0];function f1(){return typeof obj}async function*f2(){yield 1;yield obj;yield(obj);yield[];yield*[];yield*[];yield*[];yield;i;yield yield;yield typeof obj;yield void obj;yield delete obj.a;await 1;await obj;for await(const x of[]);return yield await obj}export class C{}export default function(){} -//# sourceMappingURL=keywords.js.map//// [statements.js] +//# sourceMappingURL=keywords.js.map +//// [statements.js] obj;fn();function fn3(){obj;fn();function f(){}return;function g(){}} -//# sourceMappingURL=statements.js.map//// [variables.js] +//# sourceMappingURL=statements.js.map +//// [variables.js] var a=0,b,{c}=obj,[d]=obj;let e=0,f,{g}=obj,[h]=obj; //# sourceMappingURL=variables.js.map \ No newline at end of file diff --git a/tests/baselines/reference/removeWhitespaceAndComments.outDir.js.map b/tests/baselines/reference/removeWhitespaceAndComments.outDir.js.map index 01abe358668..83145f6f3e7 100644 --- a/tests/baselines/reference/removeWhitespaceAndComments.outDir.js.map +++ b/tests/baselines/reference/removeWhitespaceAndComments.outDir.js.map @@ -1,8 +1,14 @@ //// [propertyAccess.js.map] -{"version":3,"file":"propertyAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/propertyAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,CAAC,CACL,GAAG,CAAE,CAAC,CACN,GAAG,CAAE,CAAC,CACN,GAAG,CAAG,CAAC,CAEP,GAAG,CACC,CAAC,CAEL,GAAG,CACE,CAAC,CAEN,GAAG,CAEC,CAAC,CAEL,GAAG,CAEC,CAAC,CAEL,GAAG,CAEC,CAAC,CAEL,EAAE,CAAC,OAAO,CACV,EAAE,CAAE,OAAO,CACX,EAAE,CAAE,OAAO,CACX,EAAE,CAAG,OAAO,CACZ,CAAC,EAAE,OAAO,CACV,CAAC,EAAG,OAAO,CAEX,EAAE,CACE,OAAO,CAEX,EAAE,CACG,OAAO,CAEZ,EAAE,CAEE,OAAO,CAEX,EAAE,CAEE,OAAO,CAEX,EAAE,CAEE,OAAO,CAEX,CAAC,EACI,OAAO,CAEZ,CAAC,EAEG,OAAO,CAEX,CAAC,EAEG,OAAO,CAEX,CAAC,EAEG,OAAO,CAAA"}//// [elementAccess.js.map] -{"version":3,"file":"elementAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/elementAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,GAAG,CAAC,CACR,GAAG,CAAG,GAAG,CAAE,CAEX,GAAG,CACC,GAAG,CAAE,CAET,GAAG,CAEC,GAAG,CACF,CAEL,GAAG,CAEC,GAAG,CACF,CAEL,GAAG,CAEC,GAAG,CACF,CAAA"}//// [update.js.map] -{"version":3,"file":"update.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/update.ts"],"names":[],"mappings":"AAAA,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAAA"}//// [switch.js.map] -{"version":3,"file":"switch.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/switch.ts"],"names":[],"mappings":"AAAA,OAAQ,CAAC,CAAE,CACP,KAAK,CAAC,CAAE,MACR,KAAK,CAAC,CAAE,MACR,OAAO,CAAE,KAAM,CAClB"}//// [keywords.js.map] -{"version":3,"file":"keywords.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/keywords.ts"],"names":[],"mappings":"AAAA,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,KAAK,GAAG,CAAC,CAAC,CACV,IAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CACZ,IAAK,EAAE,CAAC,CAAC,CAAC,CACV,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,SAAS,EAAE,GACP,OAAO,OAAO,GAClB,CACA,MAAK,QAAS,CAAE,EAAE,GACd,MAAM,CAAC,CACP,MAAM,GAAG,CACT,KAAM,CAAC,GAAG,CAAC,CACX,KAAM,EAAE,CACR,KAAK,CAAE,EAAE,CACT,KAAM,CAAC,EAAE,CACT,KAAM,CAAE,EAAE,CACV,KAAK,CACL,CAAC,CACD,MAAM,KAAK,CACX,MAAM,OAAO,GAAG,CAChB,MAAM,KAAK,GAAG,CACd,MAAM,OAAO,GAAG,CAAC,CAAC,CAClB,MAAM,CAAC,CACP,MAAM,GAAG,CACT,IAAI,KAAK,CAAE,MAAM,CAAC,GAAI,EAAE,CAAC,CACzB,OAAO,MAAM,MAAM,GACvB,CACA,OAAM,MAAO,CAAC,EACd,OAAO,OAAO,YAAa,CAAC"}//// [statements.js.map] -{"version":3,"file":"statements.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/statements.ts"],"names":[],"mappings":"AAAA,GAAG,CACH,EAAE,EACF,CACA,SAAS,GAAG,GACR,GAAG,CACH,EAAE,EACF,CACA,SAAS,CAAC,GAAI,CACd,OACA,SAAS,CAAC,GAAI,CAClB,CAAC"}//// [variables.js.map] +{"version":3,"file":"propertyAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/propertyAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,CAAC,CACL,GAAG,CAAE,CAAC,CACN,GAAG,CAAE,CAAC,CACN,GAAG,CAAG,CAAC,CAEP,GAAG,CACC,CAAC,CAEL,GAAG,CACE,CAAC,CAEN,GAAG,CAEC,CAAC,CAEL,GAAG,CAEC,CAAC,CAEL,GAAG,CAEC,CAAC,CAEL,EAAE,CAAC,OAAO,CACV,EAAE,CAAE,OAAO,CACX,EAAE,CAAE,OAAO,CACX,EAAE,CAAG,OAAO,CACZ,CAAC,EAAE,OAAO,CACV,CAAC,EAAG,OAAO,CAEX,EAAE,CACE,OAAO,CAEX,EAAE,CACG,OAAO,CAEZ,EAAE,CAEE,OAAO,CAEX,EAAE,CAEE,OAAO,CAEX,EAAE,CAEE,OAAO,CAEX,CAAC,EACI,OAAO,CAEZ,CAAC,EAEG,OAAO,CAEX,CAAC,EAEG,OAAO,CAEX,CAAC,EAEG,OAAO,CAAA"} +//// [elementAccess.js.map] +{"version":3,"file":"elementAccess.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/elementAccess.ts"],"names":[],"mappings":"AAAA,GAAG,CAAC,GAAG,CAAC,CACR,GAAG,CAAG,GAAG,CAAE,CAEX,GAAG,CACC,GAAG,CAAE,CAET,GAAG,CAEC,GAAG,CACF,CAEL,GAAG,CAEC,GAAG,CACF,CAEL,GAAG,CAEC,GAAG,CACF,CAAA"} +//// [update.js.map] +{"version":3,"file":"update.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/update.ts"],"names":[],"mappings":"AAAA,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAG,CAAC,CAAC,CACN,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAEL,CAAC,EAAG,EAAG,CAAC,CACR,CAAC,EAAG,EAAE,CAAC,CACP,CAAC,EAAE,EAAG,CAAC,CACP,CAAC,EAAE,EAAE,CAAC,CAEN,CAAC,EAAG,CAAG,CAAC,CACR,CAAC,EAAG,CAAE,CAAC,CACP,CAAC,EAAE,CAAG,CAAC,CACP,CAAC,EAAE,CAAE,CAAC,CACN,CAAC,EAAE,CAAC,CAAC,CAAA"} +//// [switch.js.map] +{"version":3,"file":"switch.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/switch.ts"],"names":[],"mappings":"AAAA,OAAQ,CAAC,CAAE,CACP,KAAK,CAAC,CAAE,MACR,KAAK,CAAC,CAAE,MACR,OAAO,CAAE,KAAM,CAClB"} +//// [keywords.js.map] +{"version":3,"file":"keywords.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/keywords.ts"],"names":[],"mappings":"AAAA,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,KAAK,GAAG,CAAC,CAAC,CACV,IAAK,CAAC,GAAG,CAAC,CAAC,CAAC,CACZ,IAAK,EAAE,CAAC,CAAC,CAAC,CACV,OAAO,GAAG,CAAC,CAAC,CACZ,MAAO,CAAC,GAAG,CAAC,CAAC,CAAC,CACd,MAAO,EAAE,CAAC,CAAC,CAAC,CACZ,SAAS,EAAE,GACP,OAAO,OAAO,GAClB,CACA,MAAK,QAAS,CAAE,EAAE,GACd,MAAM,CAAC,CACP,MAAM,GAAG,CACT,KAAM,CAAC,GAAG,CAAC,CACX,KAAM,EAAE,CACR,KAAK,CAAE,EAAE,CACT,KAAM,CAAC,EAAE,CACT,KAAM,CAAE,EAAE,CACV,KAAK,CACL,CAAC,CACD,MAAM,KAAK,CACX,MAAM,OAAO,GAAG,CAChB,MAAM,KAAK,GAAG,CACd,MAAM,OAAO,GAAG,CAAC,CAAC,CAClB,MAAM,CAAC,CACP,MAAM,GAAG,CACT,IAAI,KAAK,CAAE,MAAM,CAAC,GAAI,EAAE,CAAC,CACzB,OAAO,MAAM,MAAM,GACvB,CACA,OAAM,MAAO,CAAC,EACd,OAAO,OAAO,YAAa,CAAC"} +//// [statements.js.map] +{"version":3,"file":"statements.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/statements.ts"],"names":[],"mappings":"AAAA,GAAG,CACH,EAAE,EACF,CACA,SAAS,GAAG,GACR,GAAG,CACH,EAAE,EACF,CACA,SAAS,CAAC,GAAI,CACd,OACA,SAAS,CAAC,GAAI,CAClB,CAAC"} +//// [variables.js.map] {"version":3,"file":"variables.js","sourceRoot":"","sources":["../tests/cases/conformance/removeWhitespace/variables.ts"],"names":[],"mappings":"AAAA,IAAI,CAAC,CAAG,CAAC,CAAE,CAAC,CAAE,CAAE,CAAC,CAAE,CAAG,GAAG,CAAE,CAAC,CAAC,CAAC,CAAG,GAAG,CACpC,IAAI,CAAC,CAAG,CAAC,CAAE,CAAC,CAAE,CAAE,CAAC,CAAE,CAAG,GAAG,CAAE,CAAC,CAAC,CAAC,CAAG,GAAG,CAAC"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js b/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js index 7b7abae996c..490f38acf44 100644 --- a/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js +++ b/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js @@ -18,7 +18,8 @@ var c = /** @class */ (function () { } return c; }()); -//# sourceMappingURL=app.js.map//// [app2.js] +//# sourceMappingURL=app.js.map +//// [app2.js] var d = /** @class */ (function () { function d() { } diff --git a/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js.map b/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js.map index 7a172c4e0a7..b517b5694b0 100644 --- a/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js.map +++ b/tests/baselines/reference/sourceMapWithCaseSensitiveFileNamesAndOutDir.js.map @@ -1,3 +1,4 @@ //// [app.js.map] -{"version":3,"file":"app.js","sourceRoot":"","sources":["../testFiles/app.ts"],"names":[],"mappings":"AAAA,gFAAgF;AAChF,wIAAwI;AACxI;IAAA;IACA,CAAC;IAAD,QAAC;AAAD,CAAC,AADD,IACC"}//// [app2.js.map] +{"version":3,"file":"app.js","sourceRoot":"","sources":["../testFiles/app.ts"],"names":[],"mappings":"AAAA,gFAAgF;AAChF,wIAAwI;AACxI;IAAA;IACA,CAAC;IAAD,QAAC;AAAD,CAAC,AADD,IACC"} +//// [app2.js.map] {"version":3,"file":"app2.js","sourceRoot":"","sources":["../testFiles/app2.ts"],"names":[],"mappings":"AAAA;IAAA;IACA,CAAC;IAAD,QAAC;AAAD,CAAC,AADD,IACC"} \ No newline at end of file diff --git a/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js b/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js index 3487a70dc7b..6e49d774aa9 100644 --- a/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js +++ b/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js @@ -18,7 +18,8 @@ var c = /** @class */ (function () { } return c; }()); -//# sourceMappingURL=app.js.map//// [app2.js] +//# sourceMappingURL=app.js.map +//// [app2.js] var d = /** @class */ (function () { function d() { } diff --git a/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js.map b/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js.map index 5025ed2212a..ef9951d2519 100644 --- a/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js.map +++ b/tests/baselines/reference/sourceMapWithNonCaseSensitiveFileNamesAndOutDir.js.map @@ -1,3 +1,4 @@ //// [app.js.map] -{"version":3,"file":"app.js","sourceRoot":"","sources":["app.ts"],"names":[],"mappings":"AAAA,gFAAgF;AAChF,0GAA0G;AAC1G;IAAA;IACA,CAAC;IAAD,QAAC;AAAD,CAAC,AADD,IACC"}//// [app2.js.map] +{"version":3,"file":"app.js","sourceRoot":"","sources":["app.ts"],"names":[],"mappings":"AAAA,gFAAgF;AAChF,0GAA0G;AAC1G;IAAA;IACA,CAAC;IAAD,QAAC;AAAD,CAAC,AADD,IACC"} +//// [app2.js.map] {"version":3,"file":"app2.js","sourceRoot":"","sources":["app2.ts"],"names":[],"mappings":"AAAA;IAAA;IACA,CAAC;IAAD,QAAC;AAAD,CAAC,AADD,IACC"} \ No newline at end of file