package io.gitlab.jfronny.muscript.compiler; import java.util.Objects; public abstract class VersionedComponent { protected final MuScriptVersion version; public VersionedComponent(MuScriptVersion version) { this.version = Objects.requireNonNull(version); } }