@@ -577,8 +577,6 @@ object GenerateAllForOneApproach extends IOApp {
577577
578578
579579object QuickValidation extends Subselection {
580-
581-
582580 // note that visitorSideEffect and dispatch are omitted from this validation. VISITORSIDEEFFECT has a problem
583581 // with the test cases in that the methods become too long for the JavaVM and attempts to subdivide them fail
584582 // because visitorSideEffect needs to create visitor objects, and arbitrarily splitting test cases means that
@@ -595,12 +593,9 @@ object QuickValidation extends Subselection {
595593
596594 // latest in all system families
597595 val evolutions = Seq (" M9" , " J8" , " A3" , " O1OA" , " OD3" , " OO3" , " V1" , " D3" , " I2M3I1N1" , " O2" )
598-
599596}
600597
601598object GenerateAllMain extends Subselection {
602-
603-
604599 def approaches (args : List [String ]): Seq [String ] = if (args.isEmpty) {
605600 Seq (" oo" , " visitor" , " extensibleVisitor" , " interpreter" , " coco" , " trivially" , " algebra" )
606601 } else {
@@ -613,12 +608,9 @@ object GenerateAllMain extends Subselection {
613608 }
614609 val evolutions = Seq (" M0" , " M1" , " M2" , " M3" , " M4" , " M5" , " M6" , " M7" , " M7I2" , " M8" , " M9" , " I1" , " A1" , " A1M3" , " A1M3I2" , " A3" , " I2" ,
615610 " O1" , " O2" , " OA" , " O1OA" , " OD1" , " OD2" , " OD3" , " OO1" , " OO2" , " OO3" )
616-
617611}
618612
619613object GenerateAllJ extends Subselection {
620-
621-
622614 def approaches (args : List [String ]): Seq [String ] = if (args.isEmpty) {
623615 Seq (" oo" , " visitor" , " extensibleVisitor" , " interpreter" , " coco" , " trivially" , " algebra" )
624616 } else {
@@ -630,11 +622,9 @@ object GenerateAllJ extends Subselection {
630622 args.head
631623 }
632624 val evolutions = Seq (" M0" , " J1" , " J2" , " J3" , " K1" , " K2" , " J4" , " J5" , " J6" , " K2J6" , " J7" , " J8" )
633-
634625}
635626
636627object GenerateAllD1D2 extends Subselection {
637-
638628 def approaches (args : List [String ]): Seq [String ] = if (args.isEmpty) {
639629 Seq (" oo" , " visitor" , " extensibleVisitor" , " interpreter" , " coco" , " trivially" , " algebra" )
640630 } else {
@@ -649,7 +639,6 @@ object GenerateAllD1D2 extends Subselection {
649639}
650640
651641object GenerateAllMerging extends Subselection {
652-
653642 def approaches (args : List [String ]): Seq [String ] = if (args.isEmpty) {
654643 Seq (" oo" , " visitor" , " extensibleVisitor" , " interpreter" , " coco" , " trivially" , " algebra" )
655644 } else {
@@ -664,8 +653,6 @@ object GenerateAllMerging extends Subselection {
664653}
665654
666655object GenerateAllExtended extends Subselection {
667-
668-
669656 def approaches (args : List [String ]): Seq [String ] = if (args.isEmpty) {
670657 Seq (" oo" , " visitor" , " extensibleVisitor" , " interpreter" , " coco" , " trivially" , " algebra" )
671658 } else {
@@ -680,8 +667,6 @@ object GenerateAllExtended extends Subselection {
680667}
681668
682669object GenerateAllThirdAlternate extends Subselection {
683-
684-
685670 def approaches (args : List [String ]): Seq [String ] = if (args.isEmpty) {
686671 Seq (" oo" , " visitor" , " extensibleVisitor" , " interpreter" , " coco" , " trivially" , " algebra" )
687672 } else {
@@ -696,8 +681,6 @@ object GenerateAllThirdAlternate extends Subselection {
696681}
697682
698683object GenerateShapes extends Subselection {
699-
700-
701684 def approaches (args : List [String ]): Seq [String ] = if (args.isEmpty) {
702685 Seq (" oo" , " visitor" , " extensibleVisitor" , " interpreter" , " coco" , " trivially" , " algebra" )
703686 } else {
0 commit comments