Radiant & Diamond Non-GUI Flow: Why does the GUI flow of Radiant generate some messages that do not appear in the non-GUI flow?

Radiant & Diamond Non-GUI Flow: Why does the GUI flow of Radiant generate some messages that do not appear in the non-GUI flow?

Description: 
This article describes the difference between the messages generated in GUI flow vs. non-GUI flow of Radiant and Diamond software.

Solution: 

In GUI flow, when opening a project, adding a new file, or editing an input file and saving the project, the pre-synthesis compiler automatically parses all the source files in the project. In the messages tab, there is a "Project" section that shows the pre-synthesis compiler messages regarding the parsing of the source files. All messages produced by the pre-synthesis compiler are logged in an HTML file named "hdla_gen_hierarchy.htm" under the implementation folder for Software GUI flow. 

 Currently, there is no command to do pre-synthesis compile on scripting flow, which is the reason why there are some generated messages in GUI flow that do not exist in non-GUI flow.