diff --git a/src/main/java/com/parasoft/xtest/reports/jenkins/tool/Messages.java b/src/main/java/com/parasoft/xtest/reports/jenkins/tool/Messages.java index c463b35c..119ca111 100644 --- a/src/main/java/com/parasoft/xtest/reports/jenkins/tool/Messages.java +++ b/src/main/java/com/parasoft/xtest/reports/jenkins/tool/Messages.java @@ -40,4 +40,8 @@ private Messages() { } public static String RULE_DOCUMENTATION_UNAVAILABLE; + public static String PARASOFT_TOOL_DISPLAY_NAME; + + public static String PARASOFT_NAME; + } \ No newline at end of file diff --git a/src/main/java/com/parasoft/xtest/reports/jenkins/tool/ParasoftTool.java b/src/main/java/com/parasoft/xtest/reports/jenkins/tool/ParasoftTool.java index 0247213b..a7b47fb1 100644 --- a/src/main/java/com/parasoft/xtest/reports/jenkins/tool/ParasoftTool.java +++ b/src/main/java/com/parasoft/xtest/reports/jenkins/tool/ParasoftTool.java @@ -138,7 +138,7 @@ public Descriptor() @Override public String getDisplayName() { - return "Parasoft Findings"; //$NON-NLS-1$ + return Messages.PARASOFT_TOOL_DISPLAY_NAME; } @Override @@ -152,6 +152,16 @@ public StaticAnalysisLabelProvider getLabelProvider() { return new LabelProvider(); } + + @Override + public String getPattern() { + return "**/report.xml"; //$NON-NLS-1$ + } + + @Override + public String getUrl() { + return "https://www.parasoft.com/"; //$NON-NLS-1$ + } } private static class LabelProvider @@ -162,7 +172,7 @@ private static class LabelProvider LabelProvider() { - super(PLUGIN_ID, "Parasoft"); //$NON-NLS-1$ + super(PLUGIN_ID, Messages.PARASOFT_NAME); } @Override diff --git a/src/main/java/com/parasoft/xtest/reports/jenkins/tool/res/messages.properties b/src/main/java/com/parasoft/xtest/reports/jenkins/tool/res/messages.properties index 84bdefe6..8678fc70 100644 --- a/src/main/java/com/parasoft/xtest/reports/jenkins/tool/res/messages.properties +++ b/src/main/java/com/parasoft/xtest/reports/jenkins/tool/res/messages.properties @@ -1,3 +1,5 @@ AUTHOR_COLUMN_HEADER=Author REVISION_COLUMN_HEADER=Revision RULE_DOCUMENTATION_UNAVAILABLE={0} rule documentation is not available +PARASOFT_TOOL_DISPLAY_NAME=Parasoft Findings +PARASOFT_NAME=Parasoft