JBIDE-16309: Added direct dependencies to necessary JBT components
JBIDE-16262: Update link to build doc.
JBIDE-16264 - @PathParam with hyphen in value shows as JAX-RS error

Fixing the reported error type (was wrong id)
Allowing for hyphen, underscore and dot characters but in first position
for the path parameters.

Added JUnit tests to cover valid/invalid path param values
JBIDE-16431 : sanitize URI when opening web tester view

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-16328 - Buglets in JaxrsResourceMethodValidatorDelegate.validatePublicModifierOnJavaMethod()

Fixed the incomplete validation message ('{0}' was not substitued).
Added an exception if the parent type is an interface.
JBIDE-16313 - Replace AST Visitors with simpler code

Removed all implementations of ASTVisitor in the org.jboss.tools.ws.jaxrs.core.jdt package
Fixed a few JUnit tests
JBIDE-16005 : execute WS tests when hitting the Return key

Signed-off-by: Fred Bricon <fbricon@gmail.com>
JBIDE-16422 - Fixing sonar issues in RS (not WS) code

Fixing 'critical' issues plus a bunch of 'major' ones
Added more unit tests for edge cases (null args in method calls)
JBIDE-16421 - Fixing sonar issues in WS (non RS) code