Compilation fixes

This commit is contained in:
2026-06-09 13:12:43 +02:00
parent c9479cb04d
commit 73c07a1b0f
4 changed files with 5 additions and 10 deletions
@@ -0,0 +1,9 @@
package com.r35157.nenjim.hubd.ctx;
import java.util.Set;
public interface ContextManager {
Context getDefault();
Context get(ΩContextIdΩ contextName);
Set<ΩContextIdΩ> getList();
}
@@ -0,0 +1,26 @@
package com.r35157.nenjim.hubd.journal;
import com.r35157.libs.valuetypes.basic.SemanticVersion;
import com.r35157.nenjim.hubd.module.Dependency;
import com.r35157.nenjim.hubd.module.Release;
import org.jetbrains.annotations.NotNull;
import java.util.Date;
import java.util.HashSet;
import java.util.Set;
public record Journal(
@NotNull ΩJournalIdΩ id,
@NotNull String name,
@NotNull Set<Release> releases
) {
public Release getRelease(SemanticVersion version) {
Set<Dependency> dependencies = new HashSet<>();
return new Release(
new SemanticVersion(0, 1, 0),
new Date(),
null,
dependencies);
}
}
@@ -0,0 +1,8 @@
package com.r35157.nenjim.hubd.module;
import org.jetbrains.annotations.NotNull;
public record Dependency(
@NotNull ΩJournalIdΩ dependencyId
) {
}
@@ -0,0 +1,14 @@
package com.r35157.nenjim.hubd.module;
import com.r35157.libs.valuetypes.basic.SemanticVersion;
import org.jetbrains.annotations.NotNull;
import java.util.Date;
import java.util.Set;
public record Release(
@NotNull SemanticVersion version,
@NotNull Date releaseDate,
@NotNull ΩChecksumΩ checksum,
@NotNull Set<Dependency> dependencies
) {}