Thu, 08 Oct 2020 20:38:43 +0200
adds indicators for version status
replaces table column "Status" with version tag
fixes New Version form button not overriding the session version ID
package de.uapcore.lightpit.viewmodel; import de.uapcore.lightpit.entities.Issue; import de.uapcore.lightpit.entities.Version; import java.util.ArrayList; import java.util.List; public class VersionsView extends ProjectView { private List<VersionInfo> versionInfo = new ArrayList<>(); public void update(List<Version> versions, List<Issue> issues) { versionInfo.clear(); for (var version : versions) { final var info = new VersionInfo(version); info.collectIssues(issues); versionInfo.add(info); } } public List<VersionInfo> getVersionInfo() { return versionInfo; } }