@@ -221,8 +221,6 @@ export class DataSchemaCompiler {
221
221
? files . filter ( f => this . filesToCompile . includes ( f . fileName ) )
222
222
: files ;
223
223
224
- const jinjaLoaderTimer = perfTracker . start ( 'loadJinjaTemplates' ) ;
225
-
226
224
const jinjaTemplatedFiles = toCompile . filter ( ( file ) => file . fileName . endsWith ( '.jinja' ) ||
227
225
( file . fileName . endsWith ( '.yml' ) || file . fileName . endsWith ( '.yaml' ) ) && file . content . match ( JINJA_SYNTAX ) ) ;
228
226
@@ -231,8 +229,6 @@ export class DataSchemaCompiler {
231
229
this . loadJinjaTemplates ( jinjaTemplatedFiles ) ;
232
230
}
233
231
234
- jinjaLoaderTimer . end ( ) ;
235
-
236
232
const errorsReport = new ErrorReporter ( null , [ ] , this . errorReportOptions ) ;
237
233
this . errorsReporter = errorsReport ;
238
234
@@ -559,8 +555,6 @@ export class DataSchemaCompiler {
559
555
) : Promise < ( FileContent | undefined ) > {
560
556
try {
561
557
if ( getEnv ( 'transpilationNative' ) ) {
562
- const compileJsFileTimer = perfTracker . start ( 'transpileJsFile (native)' ) ;
563
-
564
558
const reqData = {
565
559
fileName : file . fileName ,
566
560
fileContent : file . content ,
@@ -582,12 +576,8 @@ export class DataSchemaCompiler {
582
576
errorsReport . addWarnings ( res [ 0 ] . warnings as unknown as SyntaxErrorInterface [ ] ) ;
583
577
errorsReport . exitFile ( ) ;
584
578
585
- compileJsFileTimer . end ( ) ;
586
-
587
579
return { ...file , content : res [ 0 ] . code } ;
588
580
} else if ( getEnv ( 'transpilationWorkerThreads' ) ) {
589
- const compileJsFileTimer = perfTracker . start ( 'transpileJsFile (threads)' ) ;
590
-
591
581
const data = {
592
582
fileName : file . fileName ,
593
583
content : file . content ,
@@ -600,12 +590,8 @@ export class DataSchemaCompiler {
600
590
errorsReport . addErrors ( res . errors ) ;
601
591
errorsReport . addWarnings ( res . warnings ) ;
602
592
603
- compileJsFileTimer . end ( ) ;
604
-
605
593
return { ...file , content : res . content } ;
606
594
} else {
607
- const compileJsFileTimer = perfTracker . start ( 'transpileJsFile (inplace)' ) ;
608
-
609
595
const ast = parse (
610
596
file . content ,
611
597
{
@@ -623,8 +609,6 @@ export class DataSchemaCompiler {
623
609
624
610
const content = babelGenerator ( ast , { } , file . content ) . code ;
625
611
626
- compileJsFileTimer . end ( ) ;
627
-
628
612
return { ...file , content } ;
629
613
}
630
614
} catch ( e : any ) {
@@ -649,8 +633,6 @@ export class DataSchemaCompiler {
649
633
{ cubeNames, cubeSymbols, compilerId } : TranspileOptions
650
634
) : Promise < ( FileContent | undefined ) > {
651
635
if ( getEnv ( 'transpilationNative' ) ) {
652
- const transpileYamlFileTimer = perfTracker . start ( 'transpileYamlFile (native)' ) ;
653
-
654
636
const reqData = {
655
637
fileName : file . fileName ,
656
638
fileContent : file . content ,
@@ -667,12 +649,8 @@ export class DataSchemaCompiler {
667
649
file . content = res [ 0 ] . code ;
668
650
file . convertedToJs = true ;
669
651
670
- transpileYamlFileTimer . end ( ) ;
671
-
672
652
return { ...file , content : res [ 0 ] . code } ;
673
653
} else if ( getEnv ( 'transpilationWorkerThreads' ) ) {
674
- const transpileYamlFileTimer = perfTracker . start ( 'transpileYamlFile (threads)' ) ;
675
-
676
654
const data = {
677
655
fileName : file . fileName ,
678
656
content : file . content ,
@@ -688,21 +666,15 @@ export class DataSchemaCompiler {
688
666
file . content = res . content ;
689
667
file . convertedToJs = true ;
690
668
691
- transpileYamlFileTimer . end ( ) ;
692
-
693
669
return { ...file , content : res . content } ;
694
670
} else {
695
- const transpileYamlFileTimer = perfTracker . start ( 'transpileYamlFile (inplace)' ) ;
696
-
697
671
const transpiledFile = this . yamlCompiler . transpileYamlFile ( file , errorsReport ) ;
698
672
699
673
if ( transpiledFile ) {
700
674
file . content = transpiledFile . content ;
701
675
file . convertedToJs = true ;
702
676
}
703
677
704
- transpileYamlFileTimer . end ( ) ;
705
-
706
678
return transpiledFile ;
707
679
}
708
680
}
@@ -712,8 +684,6 @@ export class DataSchemaCompiler {
712
684
errorsReport : ErrorReporter ,
713
685
options : TranspileOptions
714
686
) : Promise < ( FileContent | undefined ) > {
715
- const transpileJinjaFileTimer = perfTracker . start ( 'transpileJinjaFile (common)' ) ;
716
-
717
687
const renderedFile = await this . yamlCompiler . renderTemplate (
718
688
file ,
719
689
this . standalone ? { } : this . cloneCompileContextWithGetterAlias ( this . compileContext ) ,
@@ -726,8 +696,6 @@ export class DataSchemaCompiler {
726
696
// avoiding costly YAML/Python parsing again.
727
697
file . content = renderedFile . content ;
728
698
729
- transpileJinjaFileTimer . end ( ) ;
730
-
731
699
return this . transpileYamlFile ( file , errorsReport , options ) ;
732
700
}
733
701
@@ -784,9 +752,7 @@ export class DataSchemaCompiler {
784
752
compiledFiles [ file . fileName ] = true ;
785
753
786
754
if ( file . convertedToJs ) {
787
- const compileJsFileTimer = perfTracker . start ( 'compileJsFile (convertedToJs)' ) ;
788
755
this . compileJsFile ( file , errorsReport ) ;
789
- compileJsFileTimer . end ( ) ;
790
756
} else if ( file . fileName . endsWith ( '.js' ) ) {
791
757
this . compileJsFile ( file , errorsReport , { doSyntaxCheck } ) ;
792
758
} else if ( file . fileName . endsWith ( '.yml.jinja' ) || file . fileName . endsWith ( '.yaml.jinja' ) ||
0 commit comments