public static String createApiVersionUrl(String baseUrl, ExtensionJson json) {
        return createApiVersionUrl(baseUrl, json.namespace, json.name, json.targetPlatform, json.version);
    }
@Test
    public void testCreateApiVersionUrlNoTarget() throws Exception {
        var baseUrl = "http://localhost/";
        assertThat(UrlUtil.createApiVersionUrl(baseUrl, "foo", "bar", null, "1.0.0"))
                .isEqualTo("http://localhost/api/foo/bar/1.0.0");
    }