### Question:
SphereException extends RuntimeException { private static String getVersionForJavadoc() { return getVersionForJavadoc(BuildInfo.version()); } SphereException(final String message, final Throwable cause);  SphereException();  SphereException(final String message);  SphereException(final Throwable cause); @Nullable final String getProjectKey(); @Nullable final SphereRequest<?> getSphereRequest(); @Nullable final HttpResponse getHttpResponse(); void setProjectKey(@Nullable final String projectKey); void setSphereRequest(@Nullable final SphereRequest<?> sphereRequest); void setHttpRequest(@Nullable final HttpRequest httpRequest); void addNote(final String note); @Override final String getMessage(); void setUnderlyingHttpResponse(final HttpResponse httpResponse); List<String> getAdditionalNotes();  }### Answer:
@Test public void getVersionForJavadoc() throws Exception { check("1.0.0-M1-SNAPSHOT", "1.0.0-M1-SNAPSHOT"); check("category-parent-predicate", "category-parent-predicate"); check("1.0.0-M4", "v1.0.0-M4"); check("1.2.4", "v1.2.4"); }