JBIDE-16088 - Updating ant version for Luna
JBIDE-16239 - Upversion WS
Updating to alpha2
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
JBIDE-15593 - Change WS Tester parm validation to warning, not error, so
user can submit request with bad parms if desired
JBIDE-15548 - Use JUnit @Rules instead of inheritance in test cases
JBIDE-15827 - Failed to remove JAX-RS Metamodel when closing a project

Removed the call to delete markers on project while it was being closed, which
was not necessary and caused the reported CoreException.
JBIDE-10539 - Support for JAX-RS Field injection

Also changed the way URL Path Template are displayed on endpoints in the JAX-RS Explorer
also fixed JBIDE-12029 - No type for PathParam parameters in JAX-RS REST Web Services Explorer
JBIDE-15520 - Clean UI and Core dependencies

Also moved some UI tests in a new org.jboss.tools.ws.jaxrs.ui.test project
JBIDE-16753 - Provide support for server-side Filters and Interceptors

Added support for ContainerRequestFilter, ContainerResponseFilter, ReaderInterceptor and WriterInterceptor
Renamed org.jboss.tools.ws.jaxrs.core.jdt to org.jboss.tools.ws.jaxrs.utils to better reflect the content of this package
Removed org.jboss.tools.ws.jaxrs.core.utils.JavaFieldsVisitor and replaced by using org.eclipse.jdt.core.dom.NodeFinder
Added Hyperlink navigation when selecting a NameBinding element, to navigate from a Resource/ResourceMethod/Application to
its associated Filter/Interceptor.

Added JUnit tests in core and ui (validation) to cover new code

Also fixed:
* JBIDE-16790 - Should add/remove Resource Methods and Endpoints when adding/removing @HttpMethod annotation
* JBIDE-15526 - JAX-RS validation problems are not linked
JBIDE-16801 - Code Freeze + Branch [Webservices]
JBIDE-16801 - Code Freeze + Branch for WebServices: upgrading parent pom.xml to 4.2.0.Beta2-SNAPSHOT