@@ -541,32 +541,23 @@ end
541
541
542
542
# API
543
543
544
- function ModelAnalyzer. _summarize (io:: IO , :: Type{InfeasibleBounds{T}} ) where {T}
544
+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<: InfeasibleBounds} )
545
545
return print (io, " # InfeasibleBounds" )
546
546
end
547
547
548
- function ModelAnalyzer. _summarize (
549
- io:: IO ,
550
- :: Type{InfeasibleIntegrality{T}} ,
551
- ) where {T}
548
+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<:InfeasibleIntegrality} )
552
549
return print (io, " # InfeasibleIntegrality" )
553
550
end
554
551
555
- function ModelAnalyzer. _summarize (
556
- io:: IO ,
557
- :: Type{InfeasibleConstraintRange{T}} ,
558
- ) where {T}
552
+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<:InfeasibleConstraintRange} )
559
553
return print (io, " # InfeasibleConstraintRange" )
560
554
end
561
555
562
- function ModelAnalyzer. _summarize (io:: IO , :: Type{IrreducibleInfeasibleSubset} )
556
+ function ModelAnalyzer. _summarize (io:: IO , :: Type{<: IrreducibleInfeasibleSubset} )
563
557
return print (io, " # IrreducibleInfeasibleSubset" )
564
558
end
565
559
566
- function ModelAnalyzer. _verbose_summarize (
567
- io:: IO ,
568
- :: Type{InfeasibleBounds{T}} ,
569
- ) where {T}
560
+ function ModelAnalyzer. _verbose_summarize (io:: IO , :: Type{<:InfeasibleBounds} )
570
561
return print (
571
562
io,
572
563
"""
595
586
596
587
function ModelAnalyzer. _verbose_summarize (
597
588
io:: IO ,
598
- :: Type{InfeasibleIntegrality{T} } ,
599
- ) where {T}
589
+ :: Type{<: InfeasibleIntegrality} ,
590
+ )
600
591
return print (
601
592
io,
602
593
"""
626
617
627
618
function ModelAnalyzer. _verbose_summarize (
628
619
io:: IO ,
629
- :: Type{InfeasibleConstraintRange{T} } ,
630
- ) where {T}
620
+ :: Type{<: InfeasibleConstraintRange} ,
621
+ )
631
622
return print (
632
623
io,
633
624
"""
657
648
658
649
function ModelAnalyzer. _verbose_summarize (
659
650
io:: IO ,
660
- :: Type{IrreducibleInfeasibleSubset} ,
651
+ :: Type{<: IrreducibleInfeasibleSubset} ,
661
652
)
662
653
return print (
663
654
io,
@@ -685,11 +676,7 @@ function ModelAnalyzer._verbose_summarize(
685
676
)
686
677
end
687
678
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)
693
680
return print (
694
681
io,
695
682
ModelAnalyzer. _name (issue. variable, model),
@@ -700,11 +687,7 @@ function ModelAnalyzer._summarize(
700
687
)
701
688
end
702
689
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)
708
691
return print (
709
692
io,
710
693
ModelAnalyzer. _name (issue. variable, model),
719
702
720
703
function ModelAnalyzer. _summarize (
721
704
io:: IO ,
722
- issue:: InfeasibleConstraintRange{T} ,
705
+ issue:: InfeasibleConstraintRange ,
723
706
model,
724
- ) where {T}
707
+ )
725
708
return print (
726
709
io,
727
710
ModelAnalyzer. _name (issue. constraint, model),
748
731
749
732
function ModelAnalyzer. _verbose_summarize (
750
733
io:: IO ,
751
- issue:: InfeasibleBounds{T} ,
734
+ issue:: InfeasibleBounds ,
752
735
model,
753
- ) where {T}
736
+ )
754
737
return print (
755
738
io,
756
739
" Variable: " ,
764
747
765
748
function ModelAnalyzer. _verbose_summarize (
766
749
io:: IO ,
767
- issue:: InfeasibleIntegrality{T} ,
750
+ issue:: InfeasibleIntegrality ,
768
751
model,
769
- ) where {T}
752
+ )
770
753
return print (
771
754
io,
772
755
" Variable: " ,
782
765
783
766
function ModelAnalyzer. _verbose_summarize (
784
767
io:: IO ,
785
- issue:: InfeasibleConstraintRange{T} ,
768
+ issue:: InfeasibleConstraintRange ,
786
769
model,
787
- ) where {T}
770
+ )
788
771
return print (
789
772
io,
790
773
" Constraint: " ,
0 commit comments