Uses of Record Class
dev.rono.igniscore.api.SemVersion
Packages that use SemVersion
Package
Description
Public IgnisCore API surface for extensions and platform integrations.
-
Uses of SemVersion in dev.rono.igniscore.api
Classes in dev.rono.igniscore.api that implement interfaces with type arguments of type SemVersionModifier and TypeClassDescriptionfinal recordMinimal semver parser used for Ignis extensionapi-versionchecks.Fields in dev.rono.igniscore.api declared as SemVersionModifier and TypeFieldDescriptionstatic final SemVersionIgnisApiVersion.CURRENT_SEMVERParsedSemVersionofIgnisApiVersion.CURRENT.Methods in dev.rono.igniscore.api that return SemVersionModifier and TypeMethodDescriptionstatic SemVersionParses a semver string into aSemVersion.static SemVersionIgnisApiVersion.parseExtensionRequirement(String extensionApiVersion) Parses an extension manifestapi-version, accepting shorthand and development labels produced by standalone JitPack builds (for examplemain).Methods in dev.rono.igniscore.api with parameters of type SemVersionModifier and TypeMethodDescriptionintSemVersion.compareTo(SemVersion other) Compares this version to another using semver ordering.static booleanSemVersion.isRuntimeCompatibleWith(SemVersion runtime, SemVersion required) Returnstruewhenruntimeis the same as or newer thanrequiredon the same major line.