API updates
This commit is contained in:
@@ -1,14 +1,24 @@
|
|||||||
package com.r35157.nenjim.hubd;
|
package com.r35157.nenjim.hubd;
|
||||||
|
|
||||||
|
import com.r35157.libs.valuetypes.basic.SemanticVersion;
|
||||||
import com.r35157.nenjim.valuetypes.NenjimJournalId;
|
import com.r35157.nenjim.valuetypes.NenjimJournalId;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
public record NenjimJournal (
|
public record NenjimJournal (
|
||||||
@NotNull NenjimJournalId id,
|
@NotNull NenjimJournalId id,
|
||||||
@NotNull String name,
|
@NotNull String name,
|
||||||
@NotNull Set<NenjimRelease> allReleases,
|
@NotNull Set<NenjimRelease> releases
|
||||||
@NotNull Set<NenjimRelease> recommentedReleases,
|
) {
|
||||||
@NotNull Set<NenjimRelease> blackListedReleases
|
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