Smart Report dialog box


This dialog box is used to collectively output quality-related information such as a list of source files, build option settings, information on functions and variables, and coverage rates.

Figure A.32

Smart Report Dialog Box

 

The following items are explained here.

[How to open]

-

From the [Project] menu, select [Output Data for Quality Records Collectively...].

-

On the Solution List panel, click the [Smart Report] button.

[Description of each area]

(1)

[Output items] area

Select items that you wish to output and their formats.

Items in red text cannot currently be output. If you hold the mouse cursor over such an item, the reason will be indicated by a tooltip. Clicking on the [Confirm and modify data...] button opens a panel in which you can view or modify recorded quality data on the selected item.

Item Name

Output Contents

Project Tree

Displays the contents of the Project Tree panel, with the tree expanded to show all items.

Dependency information

Outputs dependency information on header files that will affect building from the source files.

Quality report at building

Proceeds building in the current build mode and outputs a quality-record information file. Note, however, that a file is not output if building fails.

Contents of [Property] panel

Outputs properties displayed on the Property panel.

Result of memory mapping profiling

Outputs the result of memory-map profiling in the Memory Mapping Profiler panel (information on the tab opened in the [Details of the selected memory mapping] area).

Function list

Outputs functions displayed on the Function List panel.

This item only appears when "Program Analyzer" plug-in is enabled.

Variable list

Outputs functions displayed on the Variable List panel.

This item only appears when "Program Analyzer" plug-in is enabled.

Analysis chart

Outputs functions displayed on the Analysis Chart panel.

This item only appears when "Program Analyzer" plug-in is enabled.

Call graph

Outputs functions displayed on the Call Graph panel.

This item only appears when "Program Analyzer" plug-in is enabled.

Functions and Variables Access Table

Outputs the functions and variables access table displayed on the Functions and Variables Access Table panel.

This item only appears when a "Quick and Effective tool solution - QE" plug-in is enabled.

Build tool information for Compiler Qualification service

Outputs build tool information for the Compiler Qualification service.

(2)

[Output place] area

Directly enter the absolute path or click on the [Browse…] button to designate the folder where you wish to output quality-record data on the selected items.

(a)

Button

Browse...

Browse For Folder dialog box appears.

When a folder is selected, the absolute path is shown in [Output place].

Remark

When the input for [Output place] violates any restriction, the following messages are shown.

Message

Description

The folder name including the path is too long. Make it within 247 characters.

The folder name is more than 247 characters.

The folder name is invalid. The following characters cannot be used: :, *, ?, ", <, >, |

The folder name with the invalid character is designated.

[Function buttons]

Button

Function

Output

Outputs quality-record data on the selected items in the folder designated in the [Output place] and closes this dialog box.

A text file containing a summary of the quality records (QualityRecordingSummary.txt) is also output to the same folder.

Caution

This button is disabled if no items are selected or the output of quality-record data is not possible for any selected items.

Close

Closes this dialog box.

Help

Displays the help of this dialog box.

 

Remark 1.

The format of QualityRecordingSummary.txt is shown below.

----------------------------------------------------
 (1) CS+ IDE-version [Smart Report]
 (2) Output-date
 (3) main-project-file-name, device-type-of-main-project
 ==========================================================================
 (4) Output-item 1: file-names-of-output-item 1
        :
     Output-item n: file-names-of-output-item n
----------------------------------------------------

Remark 2.

The format of build tool information for the Compiler Qualification service (InformationForCompilerQualificationService.txt) is shown below.

(1) CS+ IDE-version [Build tool information for Compiler Qualification service]
(2) Output-date
--------------------------------------------------------------------------
(3) Build tool information for Compiler Qualification service