@@ -96,17 +96,17 @@ public void validate(final ActionParametersMap params, final ErrorCollection err
9696
9797 final String analysisName = params .getString ("analysisName" );
9898 if (StringUtils .isEmpty (analysisName )) {
99- errorCollection .addError ("analysisName" , "Missing Code Dx Analysis Name. " );
99+ errorCollection .addError ("analysisName" , "Missing analysis name " );
100100 }
101101
102102 final String selectedProjectId = params .getString ("selectedProjectId" );
103103 if (StringUtils .isEmpty (selectedProjectId )) {
104- errorCollection .addError ("selectedProjectId" , "Missing Selected Project. " );
104+ errorCollection .addError ("selectedProjectId" , "Missing selected project " );
105105 }
106106
107107 final String includePaths = params .getString ("includePaths" );
108108 if (StringUtils .isEmpty (includePaths )) {
109- errorCollection .addError ("includePaths" , "Missing source and binary files. " );
109+ errorCollection .addError ("includePaths" , "Missing source and binary files" );
110110 }
111111
112112 final String useDefaults = params .getString ("useDefaults" );
@@ -118,15 +118,15 @@ public void validate(final ActionParametersMap params, final ErrorCollection err
118118 try {
119119 new URL (url );
120120 } catch (MalformedURLException e ) {
121- errorCollection .addError ("url" , "Invalid URL" );
121+ errorCollection .addError ("url" , "Malformed URL" );
122122 }
123123 } else {
124- errorCollection .addError ("url" , "Missing Code Dx URL. " );
124+ errorCollection .addError ("url" , "Missing Code Dx URL" );
125125 }
126126
127127 final String apiKey = params .getString ("apiKey" );
128128 if (StringUtils .isEmpty (apiKey )) {
129- errorCollection .addError ("apiKey" , "Missing Code Dx Api Key. " );
129+ errorCollection .addError ("apiKey" , "Missing Code Dx API key " );
130130 }
131131 }
132132 }
@@ -149,7 +149,7 @@ private static List<Project> getProjectList(Map<String, Object> context) {
149149 }
150150
151151 if (url == null || apiKey == null || url .isEmpty () || apiKey .isEmpty ()) {
152- context .put ("reachabilityMessage" , "CodeDx URL and API key are not configured" );
152+ context .put ("reachabilityMessage" , "Code Dx URL and API key are not configured" );
153153 return new ArrayList <Project >();
154154 }
155155
@@ -166,7 +166,7 @@ private static List<Project> getProjectList(Map<String, Object> context) {
166166 } catch (ApiException e ) {
167167 e .printStackTrace ();
168168 } catch (ProcessingException e ) {
169- context .put ("reachabilityMessage" , "CodeDx is unreachable " );
169+ context .put ("reachabilityMessage" , "Connection refused. Please confirm that the URL is correct and that the Code Dx server is running. " );
170170 }
171171
172172 return new ArrayList <Project >();
@@ -306,7 +306,7 @@ public void populateContextForEdit(Map<String, Object> context, TaskDefinition t
306306 failedSave = null ;
307307 }
308308
309- // Helper
309+ // Private helpers
310310 private static String emptyIfNull (String value ) {
311311 if (value == null ) {
312312 return "" ;
0 commit comments