@@ -59,13 +59,13 @@ public JsxTransformer(IReactEnvironment environment, ICache cache, IFileSystem f
5959 _fileCacheHash = fileCacheHash ;
6060 }
6161
62- /// <summary>
63- /// Transforms a JSX file. Results of the JSX to JavaScript transformation are cached.
64- /// </summary>
65- /// <param name="filename">Name of the file to load</param>
66- /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
67- /// <returns>JavaScript</returns>
68- public string TransformJsxFile ( string filename , bool useHarmony = false )
62+ /// <summary>
63+ /// Transforms a JSX file. Results of the JSX to JavaScript transformation are cached.
64+ /// </summary>
65+ /// <param name="filename">Name of the file to load</param>
66+ /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
67+ /// <returns>JavaScript</returns>
68+ public string TransformJsxFile ( string filename , bool useHarmony = false )
6969 {
7070 var fullPath = _fileSystem . MapPath ( filename ) ;
7171
@@ -97,15 +97,15 @@ public string TransformJsxFile(string filename, bool useHarmony = false)
9797 ) ;
9898 }
9999
100- /// <summary>
101- /// Transforms JSX into regular JavaScript, and prepends a header used for caching
102- /// purposes.
103- /// </summary>
104- /// <param name="contents">Contents of the input file</param>
105- /// <param name="hash">Hash of the input. If null, it will be calculated</param>
106- /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
107- /// <returns>JavaScript</returns>
108- private string TransformJsxWithHeader ( string contents , string hash = null , bool useHarmony = false )
100+ /// <summary>
101+ /// Transforms JSX into regular JavaScript, and prepends a header used for caching
102+ /// purposes.
103+ /// </summary>
104+ /// <param name="contents">Contents of the input file</param>
105+ /// <param name="hash">Hash of the input. If null, it will be calculated</param>
106+ /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
107+ /// <returns>JavaScript</returns>
108+ private string TransformJsxWithHeader ( string contents , string hash = null , bool useHarmony = false )
109109 {
110110 if ( string . IsNullOrEmpty ( hash ) )
111111 {
@@ -114,14 +114,14 @@ private string TransformJsxWithHeader(string contents, string hash = null, bool
114114 return GetFileHeader ( hash ) + TransformJsx ( contents , useHarmony ) ;
115115 }
116116
117- /// <summary>
118- /// Transforms JSX into regular JavaScript. The result is not cached. Use
119- /// <see cref="TransformJsxFile"/> if loading from a file since this will cache the result.
120- /// </summary>
121- /// <param name="input">JSX</param>
122- /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
123- /// <returns>JavaScript</returns>
124- public string TransformJsx ( string input , bool useHarmony = false )
117+ /// <summary>
118+ /// Transforms JSX into regular JavaScript. The result is not cached. Use
119+ /// <see cref="TransformJsxFile"/> if loading from a file since this will cache the result.
120+ /// </summary>
121+ /// <param name="input">JSX</param>
122+ /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
123+ /// <returns>JavaScript</returns>
124+ public string TransformJsx ( string input , bool useHarmony = false )
125125 {
126126 // Just return directly if there's no JSX annotation
127127 if ( ! input . Contains ( "@jsx" ) )
@@ -135,7 +135,7 @@ public string TransformJsx(string input, bool useHarmony = false)
135135 var output = _environment . ExecuteWithLargerStackIfRequired < string > (
136136 "ReactNET_transform" ,
137137 input ,
138- useHarmony
138+ useHarmony
139139 ) ;
140140 return output ;
141141 }
@@ -176,14 +176,14 @@ public string GetJsxOutputPath(string path)
176176 ) ;
177177 }
178178
179- /// <summary>
180- /// Transforms a JSX file to JavaScript, and saves the result into a ".generated.js" file
181- /// alongside the original file.
182- /// </summary>
183- /// <param name="filename">Name of the file to load</param>
184- /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
185- /// <returns>File contents</returns>
186- public string TransformAndSaveJsxFile ( string filename , bool useHarmony = false )
179+ /// <summary>
180+ /// Transforms a JSX file to JavaScript, and saves the result into a ".generated.js" file
181+ /// alongside the original file.
182+ /// </summary>
183+ /// <param name="filename">Name of the file to load</param>
184+ /// <param name="useHarmony"><c>true</c> if support for es6 syntax should be rewritten.</param>
185+ /// <returns>File contents</returns>
186+ public string TransformAndSaveJsxFile ( string filename , bool useHarmony = false )
187187 {
188188 var outputPath = GetJsxOutputPath ( filename ) ;
189189 var contents = _fileSystem . ReadAsString ( filename ) ;
0 commit comments