Hello,
I have created a custom warning parser. This works quite well. However, I have trouble to display the content of the source files. I found out the path in the warning is only relative to the workspace path, e.g. $WORKSPACE/src/file.c But for displaying the source file, the plugin requires the full path. The question is, how to find the workspace path to concatenate it with the file path inside the groovy script. import hudson.plugins.warnings.parser.Warning *String workspace = getWorkspacePath()* String fileName = matcher.group(1) *String fullPath = workspace+fileName* String lineNumber = matcher.group(2) String category = matcher.group(3) String message = matcher.group(4) return new Warning(*fullPath*, Integer.parseInt(lineNumber), "Dynamic Parser", category, message); Any way to find out the value for the workspace or some other solution available? Thanks