Project file extensions
Configure or add valid global file extensions for each project type, change the extensions to include in scans, exclude from scans, and specify extensions as web files.
A tab page appears for each available language or project type: Java™, JavaScript™, ASP, Perl, PHP, ColdFusion, PBSA (for the pattern-based project type), COBOL, PL/SQL, T-SQL, VB.NET, .Net Assembly, VB, C/C++, ASP .NET 1.x, ASP .NET 2.x, WSDL, and C#, and Objective-C. When adding a new extension, identify if files with the new extension can be scanned, considered as a web file, or excluded.
Settings in this page are global. To set file extensions for individual projects, use the File Extensions tab of the Properties view for the selected project.
File extension settings
Setting | Description | Usage examples |
---|---|---|
Scan or Assess | Include files with the indicated extension in full analysis. |
|
Web File | Mark files with the indicated extension for JSP compilation. This setting allows AppScan® Source to separate web sources from non-web sources. | If a .yyy extension is created for Java projects and marked as a Web File, files with that extension will be arranged as web sources in the projects. When AppScan Source prepares for analysis, these files will be precompiled into classes to be analyzed. |
Exclude | Do not create source files in the project for files with the indicated extension. Files with this extension will not be scanned. | Create a .zzz extension for files that are necessary to your projects for compilation, but do not need to be included in analysis. |