Class MissingFeatureException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.stianloader.micromixin.remapper.MissingFeatureException
- All Implemented Interfaces:
Serializable
Exception that can be thrown inside
MicromixinRemapper.logUnimplementedFeature(String)
to notify that a feature is missing in the remapper. Most notable causes include an AnnotationNode
having a value entry the remapper does not recognise or the remapper detecting a mixin annotation it does not
know how to remap. More often than not, such missing features would not impact micromixin-remapper's capabilities
to remap mixins, but the remapper is written to be fail-fast in order to quickly detect unexpected uses
of the remapper infrastructure.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
MissingFeatureException
Constructor. Creates anExceptionwith the supplied detail message.- Parameters:
description- The detail message to pass to the superconstructor- See Also:
-