Class MissingFeatureException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.stianloader.micromixin.remapper.MissingFeatureException
All Implemented Interfaces:
Serializable

public class MissingFeatureException extends Exception
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 Details

    • MissingFeatureException

      public MissingFeatureException(@NotNull @NotNull String description)
      Constructor. Creates an Exception with the supplied detail message.
      Parameters:
      description - The detail message to pass to the superconstructor
      See Also: