class CoreVersion {

    public static final String NAME = "hugegraph-core";
    public static final String DEFAULT_VERSION = "1.3.0";
    /**
     * The second parameter of Version.of() is for IDE running without JAR
     */
    public static final Version VERSION = Version.of(CoreVersion.class, DEFAULT_VERSION);
    /**
     * Update it when the gremlin version changed, search "tinkerpop.version" in pom
     */
    public static final String GREMLIN_VERSION = "3.5.1";

    static {
        // Check versions of the dependency packages
        CoreVersion.check();
    }

    public static void check() {<FILL_FUNCTION_BODY>}
}

        // Check the version of hugegraph-common
        VersionUtil.check(CommonVersion.VERSION, "1.0", "1.55", CommonVersion.NAME);
    
<no_super_class>