|
17 | 17 | import org.gitlab4j.api.models.ImpersonationToken; |
18 | 18 | import org.gitlab4j.api.models.ImpersonationToken.Scope; |
19 | 19 | import org.gitlab4j.api.models.Membership; |
20 | | -import org.gitlab4j.api.models.Memberships; |
21 | 20 | import org.gitlab4j.api.models.SshKey; |
22 | 21 | import org.gitlab4j.api.models.User; |
23 | 22 | import org.gitlab4j.api.utils.EmailChecker; |
@@ -513,6 +512,7 @@ public Stream<User> findUsersStream(String emailOrUsername) throws GitLabApiExce |
513 | 512 | * @throws GitLabApiException if any exception occurs |
514 | 513 | * @deprecated Will be removed in version 5.0, replaced by {@link #createUser(User, CharSequence, boolean)} |
515 | 514 | */ |
| 515 | + @Deprecated |
516 | 516 | public User createUser(User user, CharSequence password, Integer projectsLimit) throws GitLabApiException { |
517 | 517 | Form formData = userToForm(user, projectsLimit, password, null, true); |
518 | 518 | Response response = post(Response.Status.CREATED, formData, "users"); |
@@ -1227,7 +1227,7 @@ public void deleteEmail(final Object userIdOrUsername, final Long emailId) throw |
1227 | 1227 | public List<Membership> getMemberships(Integer userId) throws GitLabApiException { |
1228 | 1228 | GitLabApiForm formData = new GitLabApiForm(); |
1229 | 1229 | Response response = get(Response.Status.OK, formData.asMap(), "users", userId, "memberships"); |
1230 | | - return (response.readEntity(Memberships.class)); |
| 1230 | + return (response.readEntity(new GenericType<List<Membership>>() {})); |
1231 | 1231 | } |
1232 | 1232 |
|
1233 | 1233 | } |
0 commit comments