@@ -238,68 +238,70 @@ namespace ts {
238
238
description : Diagnostics . Unconditionally_emit_imports_for_unresolved_files
239
239
} ,
240
240
241
- // Strict Checks
241
+ // Strict Type Checks
242
242
{
243
243
name : "strict" ,
244
244
type : "boolean" ,
245
245
showInSimplifiedHelpView : true ,
246
- category : Diagnostics . Strict_Checks ,
246
+ category : Diagnostics . Strict_Type_Checks ,
247
247
description : Diagnostics . Enable_all_strict_type_checks
248
248
} ,
249
249
{
250
250
name : "noImplicitAny" ,
251
251
type : "boolean" ,
252
252
showInSimplifiedHelpView : true ,
253
- category : Diagnostics . Strict_Checks ,
253
+ category : Diagnostics . Strict_Type_Checks ,
254
254
description : Diagnostics . Raise_error_on_expressions_and_declarations_with_an_implied_any_type ,
255
255
} ,
256
256
{
257
257
name : "strictNullChecks" ,
258
258
type : "boolean" ,
259
259
showInSimplifiedHelpView : true ,
260
- category : Diagnostics . Strict_Checks ,
260
+ category : Diagnostics . Strict_Type_Checks ,
261
261
description : Diagnostics . Enable_strict_null_checks
262
262
} ,
263
263
{
264
264
name : "noImplicitThis" ,
265
265
type : "boolean" ,
266
266
showInSimplifiedHelpView : true ,
267
- category : Diagnostics . Strict_Checks ,
267
+ category : Diagnostics . Strict_Type_Checks ,
268
268
description : Diagnostics . Raise_error_on_this_expressions_with_an_implied_any_type ,
269
269
} ,
270
270
{
271
- name : "noUnusedLocals " ,
271
+ name : "alwaysStrict " ,
272
272
type : "boolean" ,
273
273
showInSimplifiedHelpView : true ,
274
- category : Diagnostics . Strict_Checks ,
275
- description : Diagnostics . Report_errors_on_unused_locals ,
274
+ category : Diagnostics . Strict_Type_Checks ,
275
+ description : Diagnostics . Parse_in_strict_mode_and_emit_use_strict_for_each_source_file
276
276
} ,
277
+
278
+ // Additional Checks
277
279
{
278
- name : "noUnusedParameters " ,
280
+ name : "noUnusedLocals " ,
279
281
type : "boolean" ,
280
282
showInSimplifiedHelpView : true ,
281
- category : Diagnostics . Strict_Checks ,
282
- description : Diagnostics . Report_errors_on_unused_parameters ,
283
+ category : Diagnostics . Additional_Checks ,
284
+ description : Diagnostics . Report_errors_on_unused_locals ,
283
285
} ,
284
286
{
285
- name : "alwaysStrict " ,
287
+ name : "noUnusedParameters " ,
286
288
type : "boolean" ,
287
289
showInSimplifiedHelpView : true ,
288
- category : Diagnostics . Strict_Checks ,
289
- description : Diagnostics . Parse_in_strict_mode_and_emit_use_strict_for_each_source_file
290
+ category : Diagnostics . Additional_Checks ,
291
+ description : Diagnostics . Report_errors_on_unused_parameters ,
290
292
} ,
291
293
{
292
294
name : "noImplicitReturns" ,
293
295
type : "boolean" ,
294
296
showInSimplifiedHelpView : true ,
295
- category : Diagnostics . Strict_Checks ,
297
+ category : Diagnostics . Additional_Checks ,
296
298
description : Diagnostics . Report_error_when_not_all_code_paths_in_function_return_a_value
297
299
} ,
298
300
{
299
301
name : "noFallthroughCasesInSwitch" ,
300
302
type : "boolean" ,
301
303
showInSimplifiedHelpView : true ,
302
- category : Diagnostics . Strict_Checks ,
304
+ category : Diagnostics . Additional_Checks ,
303
305
description : Diagnostics . Report_errors_for_fallthrough_cases_in_switch_statement
304
306
} ,
305
307
@@ -404,14 +406,6 @@ namespace ts {
404
406
description : Diagnostics . Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap_to_be_set
405
407
} ,
406
408
407
- // JSX
408
- {
409
- name : "jsxFactory" ,
410
- type : "string" ,
411
- category : Diagnostics . JSX_Options ,
412
- description : Diagnostics . Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h
413
- } ,
414
-
415
409
// Experimental
416
410
{
417
411
name : "experimentalDecorators" ,
@@ -427,6 +421,12 @@ namespace ts {
427
421
} ,
428
422
429
423
// Advanced
424
+ {
425
+ name : "jsxFactory" ,
426
+ type : "string" ,
427
+ category : Diagnostics . Advanced_Options ,
428
+ description : Diagnostics . Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h
429
+ } ,
430
430
{
431
431
name : "diagnostics" ,
432
432
type : "boolean" ,
0 commit comments