Skip to content

Commit 1ec03ec

Browse files
committed
Registering binary compatibility changes.
1 parent 2a3567c commit 1ec03ec

1 file changed

Lines changed: 140 additions & 1 deletion

File tree

build.sbt

Lines changed: 140 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,146 @@ val binaryCompatibleExceptions = {
602602
exclude[InheritedNewAbstractMethodProblem]("cats.kernel.instances.QueueInstances.*"),
603603
exclude[InheritedNewAbstractMethodProblem]("cats.kernel.instances.QueueInstances1.*"),
604604
exclude[InheritedNewAbstractMethodProblem]("cats.kernel.instances.QueueInstances2.*"),
605-
exclude[InheritedNewAbstractMethodProblem]("cats.kernel.instances.DurationInstances.*")
605+
exclude[InheritedNewAbstractMethodProblem]("cats.kernel.instances.DurationInstances.*"),
606+
exclude[DirectMissingMethodProblem]("cats.kernel.Eq*.or"),
607+
exclude[DirectMissingMethodProblem]("cats.kernel.Eq*.and"),
608+
exclude[DirectMissingMethodProblem]("cats.kernel.Eq*.on"),
609+
exclude[DirectMissingMethodProblem]("cats.kernel.PartialOrder*.or"),
610+
exclude[DirectMissingMethodProblem]("cats.kernel.PartialOrder*.and"),
611+
exclude[DirectMissingMethodProblem]("cats.kernel.PartialOrder*.on"),
612+
exclude[DirectMissingMethodProblem]("cats.kernel.PartialOrder*.reverse"),
613+
exclude[DirectMissingMethodProblem]("cats.kernel.Order*.or"),
614+
exclude[DirectMissingMethodProblem]("cats.kernel.Order*.and"),
615+
exclude[DirectMissingMethodProblem]("cats.kernel.Order*.on"),
616+
exclude[DirectMissingMethodProblem]("cats.kernel.Order*.reverse"),
617+
exclude[DirectMissingMethodProblem]("cats.kernel.Order*.whenEqual"),
618+
exclude[DirectMissingMethodProblem]("cats.kernel.Hash*.or"),
619+
exclude[DirectMissingMethodProblem]("cats.kernel.Hash*.and"),
620+
exclude[DirectMissingMethodProblem]("cats.kernel.Hash*.on"),
621+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BooleanOrder.or"),
622+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BooleanOrder.and"),
623+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BooleanOrder.on"),
624+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BooleanOrder.reverse"),
625+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BooleanOrder.whenEqual"),
626+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SymbolOrder.or"),
627+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SymbolOrder.and"),
628+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SymbolOrder.on"),
629+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SymbolOrder.reverse"),
630+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SymbolOrder.whenEqual"),
631+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamOrder.or"),
632+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamOrder.and"),
633+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamOrder.on"),
634+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamOrder.reverse"),
635+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamOrder.whenEqual"),
636+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionEq.or"),
637+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionEq.and"),
638+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionEq.on"),
639+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigDecimalOrder.or"),
640+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigDecimalOrder.and"),
641+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigDecimalOrder.on"),
642+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigDecimalOrder.reverse"),
643+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigDecimalOrder.whenEqual"),
644+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.CharOrder.or"),
645+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.CharOrder.and"),
646+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.CharOrder.on"),
647+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.CharOrder.reverse"),
648+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.CharOrder.whenEqual"),
649+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListOrder.or"),
650+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListOrder.and"),
651+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListOrder.on"),
652+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListOrder.reverse"),
653+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListOrder.whenEqual"),
654+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.LongOrder.or"),
655+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.LongOrder.and"),
656+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.LongOrder.on"),
657+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.LongOrder.reverse"),
658+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.LongOrder.whenEqual"),
659+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorEq.or"),
660+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorEq.and"),
661+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorEq.on"),
662+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamPartialOrder*.or"),
663+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamPartialOrder*.and"),
664+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamPartialOrder*.on"),
665+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamPartialOrder*.reverse"),
666+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigIntOrder.or"),
667+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigIntOrder.and"),
668+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigIntOrder.on"),
669+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigIntOrder.reverse"),
670+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BigIntOrder.whenEqual"),
671+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.DoubleOrder.or"),
672+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.DoubleOrder.and"),
673+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.DoubleOrder.on"),
674+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.DoubleOrder.reverse"),
675+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.DoubleOrder.whenEqual"),
676+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BitSetPartialOrder*.or"),
677+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BitSetPartialOrder*.and"),
678+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BitSetPartialOrder*.on"),
679+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.BitSetPartialOrder*.reverse"),
680+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.UnitOrder.or"),
681+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.UnitOrder.and"),
682+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.UnitOrder.on"),
683+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.UnitOrder.reverse"),
684+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.UnitOrder.whenEqual"),
685+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionPartialOrder*.or"),
686+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionPartialOrder*.and"),
687+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionPartialOrder*.on"),
688+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionPartialOrder*.reverse"),
689+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorPartialOrder*.or"),
690+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorPartialOrder*.and"),
691+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorPartialOrder*.on"),
692+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorPartialOrder*.reverse"),
693+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListPartialOrder*.or"),
694+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListPartialOrder*.and"),
695+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListPartialOrder*.on"),
696+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListPartialOrder*.reverse"),
697+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SetPartialOrder*.or"),
698+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SetPartialOrder*.and"),
699+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SetPartialOrder*.on"),
700+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.SetPartialOrder*.reverse"),
701+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.MapEq.or"),
702+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.MapEq.and"),
703+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.MapEq.on"),
704+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorOrder.or"),
705+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorOrder.and"),
706+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorOrder.on"),
707+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorOrder.reverse"),
708+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.VectorOrder.whenEqual"),
709+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.FloatOrder.or"),
710+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.FloatOrder.and"),
711+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.FloatOrder.on"),
712+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.FloatOrder.reverse"),
713+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.FloatOrder.whenEqual"),
714+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamEq.or"),
715+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamEq.and"),
716+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StreamEq.on"),
717+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.IntOrder.or"),
718+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.IntOrder.and"),
719+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.IntOrder.on"),
720+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.IntOrder.reverse"),
721+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.IntOrder.whenEqual"),
722+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListEq.or"),
723+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListEq.and"),
724+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ListEq.on"),
725+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ByteOrder.or"),
726+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ByteOrder.and"),
727+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ByteOrder.on"),
728+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ByteOrder.reverse"),
729+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ByteOrder.whenEqual"),
730+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ShortOrder.or"),
731+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ShortOrder.and"),
732+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ShortOrder.on"),
733+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ShortOrder.reverse"),
734+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.ShortOrder.whenEqual"),
735+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StringOrder.or"),
736+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StringOrder.and"),
737+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StringOrder.on"),
738+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StringOrder.reverse"),
739+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.StringOrder.whenEqual"),
740+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionOrder.or"),
741+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionOrder.and"),
742+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionOrder.on"),
743+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionOrder.reverse"),
744+
exclude[DirectMissingMethodProblem]("cats.kernel.instances.OptionOrder.whenEqual")
606745
)
607746
}
608747

0 commit comments

Comments
 (0)