...
The most common need for custom configuration is when your source files belong to a supported technology but they have an extension not in the listwith a different extension.
In this case, you can freely add that extension to Kiuwan.
For example, if you Cobol files have “ .cobol” extension, you could add “cobol” to Cobol’s extension list.
In this way, when Kiuwan finds source files with “ .cobol” extension, it will trigger Cobol technology parser and apply Cobol rules.
This customization Customization can be done at several scopes:
- System-wide (applicable to ALL the analyses of a Kiuwan installation)
- Application-specific (applicable to ALL the analyses of a specific Application)
Let's see how can these customizations be done.
System-wide Customization
If you want a certain extension-technology mapping to be applied to ALL the analyses, analyses you can do it in these two different ways:
...
This mechanism allows to modify the extensions associated to the technologies, keeping the current set of applicable technologies.
You can do it by either of the following ways:
...
- Using Kiuwan Local Analyzer Graphical User Interface
...
- Open Extension Editor, add the new extension to the right technology and when asked for saving, please select “Save as default”.
- This action will overwrite
...
- LanguageInfo.properties file.
- Modify $AGENT_HOME/conf/LanguageInfo.properties adding that extension to the right technology.
- Following the above example, set cobol=cob,cbl,cpy,pco,cobol
This customization will remain permanent for further analyses.
...
Application-specific Customization
If you want a certain extension-technology mapping to be applied to ALL the analyses of a SPECIFIC Application , you can do it in these ways:
...
- Using Kiuwan Local Analyzer Graphical User
...
- Interface
- Open Extension Editor, add the new extension to the right technology and when asked for saving, please select “Save”.
- This action will create/overwrite the
...
- next property file.
...
- Modify $AGENT_HOME/conf/apps/<appname>.extensions.properties adding that extension to the right technology.
- Following the above example, set cobol=cob,cbl,cpy,pco,cobol
File extensions matching more than one technology (.sql for example)
...