Skip to content

Commit e8c89f4

Browse files
committed
update original content for yaml files in threads transpilation flow
1 parent 590a6d0 commit e8c89f4

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

packages/cubejs-schema-compiler/src/compiler/DataSchemaCompiler.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,9 @@ export class DataSchemaCompiler {
666666
errorsReport.addErrors(res.errors);
667667
errorsReport.addWarnings(res.warnings);
668668

669+
file.content = res.content;
670+
file.convertedToJs = true;
671+
669672
return { ...file, content: res.content };
670673
} else {
671674
const transpiledFile = this.yamlCompiler.transpileYamlFile(file, errorsReport);
@@ -763,7 +766,9 @@ export class DataSchemaCompiler {
763766
compiledFiles[file.fileName] = true;
764767

765768
if (file.convertedToJs) {
769+
const compileJsFileTimer = perfTracker.start('compileJsFile (convertedToJs)');
766770
this.compileJsFile(file, errorsReport);
771+
compileJsFileTimer.end();
767772
} else if (file.fileName.endsWith('.js')) {
768773
const compileJsFileTimer = perfTracker.start('compileJsFile');
769774
this.compileJsFile(file, errorsReport, { doSyntaxCheck });

0 commit comments

Comments
 (0)