Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 Utility Reports

...

  1. Utility Reports Overview
  2. Migration Project List
  3. Multi-Unit Script
  4. Target Code Scan

...

Overview

Utility reports provide auditing and code generation facilities for the gmStuio application:

  • Migration Project List: the file settings, parsed, tabulated, and aggregated. What settings are in my gmproj files?

...

  •  
  • Multi-Unit Script: used for preparing a Web site migration.

...

  •  
  • Target Code Scan: search the target code for a collection of user-defined strings. Several pre-defined lists relating to potential migration challenges are provided.

...

Table of Contents
excludeOverview

Migration Project List

The gmProj file settings, parsed, tabulated, and aggregated. What settings are in my gmproj files?

...

MigName        ' Migration Project Name
MigType        ' Migration Project Type
DevEnv         ' Target .NET Development Environment
ProjFolder     ' workspace root folder
DeployFolder   ' deployment root folder
VirtualRoot    ' virtual root folder
TlbSearchPaths ' type  library search paths
JobFilter      ' task filter string
CmdList        ' batch command list

...

...

Multi-Unit Script

The Multi-Unit Script report is used for preparing a baseline Translation Script for a web site translation task. Beware that running this report also adds a task that references the multi-unit script to your migration project. You will have to edit the script before you run the full site translation. Additional details on ASP migration can be found in the Preparation section.

...

Target Code Scan

The results of searching the generated units for user-defined lists

...

of regex patterns.  The list of patterns to search for is in CodeScanList.txt file.  See Search Panel

SrcName ' Migration Unit Name
RunDate ' Semantic Model Creation Date
RecType ' Report Type = "SCAN"
MemName ' Search Pattern
MemClas ' Matching File Name
MemLibr ' Matching Migration Unit Name
MemType ' Matching File Type
Pos_Cnt ' Matching Location (line number)
LocText ' Matching Text Line
LocMemb ' Matching Member
LocFile ' Matching File Path
LocName ' Matching File Name
LocType ' Matching File Type

Target Code Changes

The results of comparing the latest bundle file with latest bundle file snapshot.  The actual comparison is done based on the command line specified by the DiffToFileCmd setting in the gmStudio.cfg fle. Running this report also updates LastMsg field for each selected task.