﻿StdErr:

StdOut:
info: validate[0]
      Scanning location '%TEMPLATE_LOCATION%' for the templates..
fail: Microsoft.TemplateEngine.Orchestrator.RunnableProjects.RunnableProjectGenerator[0]
      Failed to load template from %TEMPLATE_LOCATION%/MissingIdentity/.template.config/template.json.
      Details: 'identity' is missing or is an empty string.
warn: Template Engine: %scrubbed%
info: validate[0]
      Scanning completed
info: validate[0]
      Location '%TEMPLATE_LOCATION%': found 6 templates.
info: validate[0]
      Found template 'Invalid.SameShortName.TemplateA' (Invalid.SameShortName.TemplateA):
         <no entries>
      Template 'Invalid.SameShortName.TemplateA' (Invalid.SameShortName.TemplateA): the template is valid.
      
info: validate[0]
      Found template 'Invalid.SameShortName.TemplateB' (Invalid.SameShortName.TemplateB):
         <no entries>
      Template 'Invalid.SameShortName.TemplateB' (Invalid.SameShortName.TemplateB): the template is valid.
      
info: validate[0]
      Found template '<no name>' (MissingConfigTest):
         [Error][MV002] Missing 'name'.
         [Error][MV003] Missing 'shortName'.
         [Info][MV005] Missing 'sourceName'.
         [Info][MV006] Missing 'author'.
         [Info][MV007] Missing 'groupIdentity'.
         [Info][MV008] Missing 'generatorVersions'.
         [Info][MV009] Missing 'precedence'.
         [Info][MV010] Missing 'classifications'.
      Template '<no name>' (MissingConfigTest): the template is not valid.
      
info: validate[0]
      Found template 'TestAssets.Invalid.InvalidHostData' (TestAssets.Invalid.InvalidHostData):
         [Info][MV011] One or more postActions have a malformed or missing manualInstructions value.
      Template 'TestAssets.Invalid.InvalidHostData' (TestAssets.Invalid.InvalidHostData): the template is valid.
      
info: validate[0]
      Found template 'name in base configuration' (TestAssets.Invalid.Localization.InvalidFormat):
         <no entries>
      Template 'name in base configuration' (TestAssets.Invalid.Localization.InvalidFormat): the template is valid.
      
info: validate[0]
      Found template 'name' (TestAssets.Invalid.Localization.ValidationFailure):
         [Warning][CONFIG0201] Id of the post action 'pa2' at index '3' is not unique. Only the first post action that uses this id will be localized.
      Found localization 'de-DE' for template 'name' (TestAssets.Invalid.Localization.ValidationFailure):
         [Error][LOC001] In localization file under the post action with id 'pa1', there are localized strings for manual instruction(s) with ids 'do-not-exist'. These manual instructions do not exist in the template.json file and should be removed from localization file.
         [Error][LOC002] Post action(s) with id(s) 'pa0' specified in the localization file do not exist in the template.json file. Remove the localized strings from the localization file.
      Found localization 'tr' for template 'name' (TestAssets.Invalid.Localization.ValidationFailure):
         [Error][LOC002] Post action(s) with id(s) 'pa6' specified in the localization file do not exist in the template.json file. Remove the localized strings from the localization file.
      Template 'name' (TestAssets.Invalid.Localization.ValidationFailure): the template is valid.
      'de-DE' localization for the template 'name' (TestAssets.Invalid.Localization.ValidationFailure): the localization file is not valid. The localization will be skipped.
      'tr' localization for the template 'name' (TestAssets.Invalid.Localization.ValidationFailure): the localization file is not valid. The localization will be skipped.
      