JERSEY-2537 Fixes the issues with replaceMatrix described in this issue: replaceMatrix(null) removes semicolon if there are no matrix parameters, trailing slash is now kept intact, and it only operates on the final path segment instead of the first.
Improved ParamConverter tests coverage.

- Added tests to cover List/Set/SortedSet support with ParamConverters.

Change-Id: Ib978a17125a56c05a95aa41adbd80b3010af581e
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Removed stale TODO from RequestScoped annotation.

Change-Id: I03b82f2f2699a453656b73ba12d26e83bfbe2d25
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
JERSEY-2607: "Provide common priority of Jersey AutoDiscoverables"

Change-Id: I798e6ee23f5cc131a75a01397d27f608482ceeac
Merge "JERSEY-2607: "Provide common priority of Jersey AutoDiscoverables""
JERSEY-224 & JERSEY-222 part I.

Change-Id: I1a4895195babbbe2cecded157a71bec7af00d581
Merge "JERSEY-224 & JERSEY-222 part I."
Fixed usage of Guava in Multipart test.

- The multipart unit test was using a Guava class that has been shrinked out in the maven “release” profile.

Change-Id: I1184311f479f2bf51a3974f0fd2760c6ec7654e2
Signed-off-by: Marek Potociar <marek.potociar@oracle.com>
Merge "Removed stale TODO from RequestScoped annotation."
JERSEY-2606: "Monitoring statistics performance improvements"

Change-Id: Ie9caf71a25e9ffe83c85c593096361ba43590605
Merge "JERSEY-2606: "Monitoring statistics performance improvements""
JERSEY-224 part II - Findbugs warnings

Change-Id: I21c39e8a55433026d7bc7b0f0535342115e159cf
Skip provider scan when no resource finders were configured
Merge "JERSEY-224 part II - Findbugs warnings"
[maven-release-plugin] prepare release 2.12

Change-Id: Ib1a7d3b7a6fca6bd9bebfd29eed35bed9148e9c1
[maven-release-plugin] prepare for next development iteration

Change-Id: I7622b3f3b864f9e0f4ac628fe5639d68b3ddcba6
Rewrite VFS implementation to support VFS3 and VFS2, which adds support for all derivatives of JBoss EAP and WildFly
Update performance test versions after Jersey 2.12 release

Change-Id: I76edfa4eb49ca54eca65521c5e0df62916b3ceef
JERSEY-2621 JarFileScanner ignores recursive flag on Windows

Change-Id: I51bc163816cc56955b9f19ade0aeb389b15c1fdc
JERSEY-224 && JERSEY-222 part II: (findbugs & javadocs issues)

Change-Id: Ic0d111e179d9b546c076eb24050ed854a8aef41e