Versions Compared

Key

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

Level 3 Testing Overview

 

Level 3 Quality means that the  technical design of the generated application fits the migration team's architecture and development standards on the target platform.

...

<gmBasic>
...
  <Compile Project="%SrcPath%" />

  <Analyse />

  <Output Status="New" Filename="%BndPath%" />

  <Author>
  <Fix>

      <!-- the following target edit turns on code analysis -->

      <Replace name="U: Add Code Analysis to MSBuild step" lang="csproj">
      <OldBlock><![CDATA[
          <ErrorReport>prompt</ErrorReport>
        </PropertyGroup>
      ]]></OldBlock>
      <NewBlock><![CDATA[
          <ErrorReport>prompt</ErrorReport>
          <RunCodeAnalysis>true</RunCodeAnalysis>
        </PropertyGroup>
      ]]></NewBlock>
      </Replace>

  </Fix>
  </Author>
...
</gmBasic>

...

Once RunCodeAnalysis is on, the .NET Build Logs will include code analysis information. The Text Plan for the Standard .NET Build Test can also be used for the .NET Build Text with Code Analysis.

...