The kwconv command converts Klocwork configuration files to UTF-8 encoding.
All configuration files applied to Klocwork analysis must be UTF-8 encoded if they contain multibyte characters (for example, Japanese). This applies to the configuration files listed in Configuration files you can edit.
kwconv [options] <source-file> [<target-file>]
where:
- <source-file> is the path to the file you want to convert
- [<target-file>] is the path to the converted file that will be created. If no target is specified, the source file is overwritten.
Example
kwconv --encoding x-windows-iso2022jp c:\source\my_file.c
This example converts my_file.c from x-windows-iso2202jp encoding to UTF-8. Since the --target-encoding option is not specified, the default encoding, UTF-8, is used. Since no target file name is specified, the source file is overwritten.
Options
Name |
Short name |
Description |
--default |
-d |
display the default system encoding |
--help |
-h |
display help |
--list |
-l |
list all known encodings |
--encoding <string> |
-s |
encoding of the source files used in the project. The default is your system encoding. Use the --list option of kwconv to find the list of acceptable values. For more information, see the --encoding option of kwbuildproject. |
--target-encoding <string> |
-t |
convert to the specified encoding (default is the UTF-8 encoding) |
--verbose |
-v |
print verbose information about program execution, which can help to troubleshoot errors |
--version |
|
display tool version |