API updates
This commit is contained in:
@@ -1,14 +1,24 @@
|
||||
package com.r35157.nenjim.hubd;
|
||||
|
||||
import com.r35157.libs.valuetypes.basic.SemanticVersion;
|
||||
import com.r35157.nenjim.valuetypes.NenjimJournalId;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.Set;
|
||||
|
||||
public record NenjimJournal (
|
||||
@NotNull NenjimJournalId id,
|
||||
@NotNull String name,
|
||||
@NotNull Set<NenjimRelease> allReleases,
|
||||
@NotNull Set<NenjimRelease> recommentedReleases,
|
||||
@NotNull Set<NenjimRelease> blackListedReleases
|
||||
) {}
|
||||
@NotNull Set<NenjimRelease> releases
|
||||
) {
|
||||
public NenjimRelease getRelease(SemanticVersion version) {
|
||||
Dependencies dependencies = new Dependencies();
|
||||
|
||||
return new NenjimRelease(
|
||||
new SemanticVersion(0, 1, 0),
|
||||
new Date(),
|
||||
null,
|
||||
dependencies);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user