@@ -541,32 +541,23 @@ end
541541
542542# API
543543
544- function ModelAnalyzer. _summarize (io:: IO , :: Type{InfeasibleBounds{T}} ) where {T}
544+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<: InfeasibleBounds} )
545545 return print (io, " # InfeasibleBounds" )
546546end
547547
548- function ModelAnalyzer. _summarize (
549- io:: IO ,
550- :: Type{InfeasibleIntegrality{T}} ,
551- ) where {T}
548+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<:InfeasibleIntegrality} )
552549 return print (io, " # InfeasibleIntegrality" )
553550end
554551
555- function ModelAnalyzer. _summarize (
556- io:: IO ,
557- :: Type{InfeasibleConstraintRange{T}} ,
558- ) where {T}
552+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<:InfeasibleConstraintRange} )
559553 return print (io, " # InfeasibleConstraintRange" )
560554end
561555
562- function ModelAnalyzer. _summarize (io:: IO , :: Type{IrreducibleInfeasibleSubset} )
556+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<: IrreducibleInfeasibleSubset} )
563557 return print (io, " # IrreducibleInfeasibleSubset" )
564558end
565559
566- function ModelAnalyzer. _verbose_summarize (
567- io:: IO ,
568- :: Type{InfeasibleBounds{T}} ,
569- ) where {T}
560+ function ModelAnalyzer. _verbose_summarize (io:: IO , :: Type{<:InfeasibleBounds} )
570561 return print (
571562 io,
572563 """
595586
596587function ModelAnalyzer. _verbose_summarize (
597588 io:: IO ,
598- :: Type{InfeasibleIntegrality{T} } ,
599- ) where {T}
589+ :: Type{<: InfeasibleIntegrality} ,
590+ )
600591 return print (
601592 io,
602593 """
626617
627618function ModelAnalyzer. _verbose_summarize (
628619 io:: IO ,
629- :: Type{InfeasibleConstraintRange{T} } ,
630- ) where {T}
620+ :: Type{<: InfeasibleConstraintRange} ,
621+ )
631622 return print (
632623 io,
633624 """
657648
658649function ModelAnalyzer. _verbose_summarize (
659650 io:: IO ,
660- :: Type{IrreducibleInfeasibleSubset} ,
651+ :: Type{<: IrreducibleInfeasibleSubset} ,
661652)
662653 return print (
663654 io,
@@ -685,11 +676,7 @@ function ModelAnalyzer._verbose_summarize(
685676 )
686677end
687678
688- function ModelAnalyzer. _summarize (
689- io:: IO ,
690- issue:: InfeasibleBounds{T} ,
691- model,
692- ) where {T}
679+ function ModelAnalyzer. _summarize (io:: IO , issue:: InfeasibleBounds , model)
693680 return print (
694681 io,
695682 ModelAnalyzer. _name (issue. variable, model),
@@ -700,11 +687,7 @@ function ModelAnalyzer._summarize(
700687 )
701688end
702689
703- function ModelAnalyzer. _summarize (
704- io:: IO ,
705- issue:: InfeasibleIntegrality{T} ,
706- model,
707- ) where {T}
690+ function ModelAnalyzer. _summarize (io:: IO , issue:: InfeasibleIntegrality , model)
708691 return print (
709692 io,
710693 ModelAnalyzer. _name (issue. variable, model),
719702
720703function ModelAnalyzer. _summarize (
721704 io:: IO ,
722- issue:: InfeasibleConstraintRange{T} ,
705+ issue:: InfeasibleConstraintRange ,
723706 model,
724- ) where {T}
707+ )
725708 return print (
726709 io,
727710 ModelAnalyzer. _name (issue. constraint, model),
748731
749732function ModelAnalyzer. _verbose_summarize (
750733 io:: IO ,
751- issue:: InfeasibleBounds{T} ,
734+ issue:: InfeasibleBounds ,
752735 model,
753- ) where {T}
736+ )
754737 return print (
755738 io,
756739 " Variable: " ,
764747
765748function ModelAnalyzer. _verbose_summarize (
766749 io:: IO ,
767- issue:: InfeasibleIntegrality{T} ,
750+ issue:: InfeasibleIntegrality ,
768751 model,
769- ) where {T}
752+ )
770753 return print (
771754 io,
772755 " Variable: " ,
782765
783766function ModelAnalyzer. _verbose_summarize (
784767 io:: IO ,
785- issue:: InfeasibleConstraintRange{T} ,
768+ issue:: InfeasibleConstraintRange ,
786769 model,
787- ) where {T}
770+ )
788771 return print (
789772 io,
790773 " Constraint: " ,
0 commit comments