Utilisation de PlatformProjectResponse pour avoir plus de detail sur la réponse

This commit is contained in:
Nicolas Héron 2019-01-22 10:40:52 +01:00
commit c0387becb7
5 changed files with 24 additions and 12 deletions

View file

@ -7,6 +7,8 @@ import java.util.List;
public class PlatformProjectResponse extends ProjectResponse {
private String artifactId;
private List<String> javaClasses = new ArrayList<>();
public PlatformProjectResponse() {
@ -20,4 +22,12 @@ public class PlatformProjectResponse extends ProjectResponse {
public void setJavaClasses(List<String> javaClasses) {
this.javaClasses = javaClasses;
}
public String getArtifactId() {
return artifactId;
}
public void setArtifactId(String artifactId) {
this.artifactId = artifactId;
}
}

View file

@ -147,6 +147,7 @@ public class PackageResource {
projectResponse.getJavaClasses().add(className);
}
projectResponse.setArtifactId(workspaceProject.getMainModule().getPom().getGav().getArtifactId());
projectResponse.setGroupId(workspaceProject.getMainModule().getPom().getGav().getGroupId());
projectResponse.setVersion(workspaceProject.getMainModule().getPom().getGav().getVersion());
projectResponse.setDescription(workspaceProject.getMainModule().getPom().getDescription());