@@ -648,6 +648,8 @@ public void testAnyType() {
648
648
Assert .assertTrue (property1 .hasMore );
649
649
Assert .assertFalse (property1 .isPrimitiveType );
650
650
Assert .assertFalse (property1 .isContainer );
651
+ Assert .assertFalse (property1 .isFreeFormObject );
652
+ Assert .assertTrue (property1 .isAnyType );
651
653
652
654
final CodegenProperty property2 = cm1 .vars .get (1 );
653
655
Assert .assertEquals (property2 .baseName , "any_value_with_desc" );
@@ -656,14 +658,18 @@ public void testAnyType() {
656
658
Assert .assertFalse (property2 .required );
657
659
Assert .assertFalse (property2 .isPrimitiveType );
658
660
Assert .assertFalse (property2 .isContainer );
661
+ Assert .assertFalse (property2 .isFreeFormObject );
662
+ Assert .assertTrue (property2 .isAnyType );
659
663
660
664
final CodegenProperty property3 = cm1 .vars .get (2 );
661
665
Assert .assertEquals (property3 .baseName , "any_value_nullable" );
662
666
Assert .assertEquals (property3 .dataType , "oas_any_type_not_mapped" );
663
- Assert .assertTrue (property3 .hasMore );
667
+ Assert .assertFalse (property3 .hasMore );
664
668
Assert .assertFalse (property3 .required );
665
669
Assert .assertFalse (property3 .isPrimitiveType );
666
670
Assert .assertFalse (property3 .isContainer );
671
+ Assert .assertFalse (property3 .isFreeFormObject );
672
+ Assert .assertTrue (property3 .isAnyType );
667
673
668
674
Schema test2 = openAPI .getComponents ().getSchemas ().get ("AnyValueModelInline" );
669
675
codegen .setOpenAPI (openAPI );
@@ -677,6 +683,8 @@ public void testAnyType() {
677
683
Assert .assertFalse (cp1 .required );
678
684
Assert .assertFalse (cp1 .isPrimitiveType );
679
685
Assert .assertFalse (cp1 .isContainer );
686
+ Assert .assertFalse (cp1 .isFreeFormObject );
687
+ Assert .assertTrue (cp1 .isAnyType );
680
688
681
689
final CodegenProperty cp2 = cm1 .vars .get (1 );
682
690
Assert .assertEquals (cp2 .baseName , "any_value_with_desc" );
@@ -685,6 +693,8 @@ public void testAnyType() {
685
693
Assert .assertFalse (cp2 .required );
686
694
Assert .assertFalse (cp2 .isPrimitiveType );
687
695
Assert .assertFalse (cp2 .isContainer );
696
+ Assert .assertFalse (cp2 .isFreeFormObject );
697
+ Assert .assertTrue (cp2 .isAnyType );
688
698
689
699
final CodegenProperty cp3 = cm1 .vars .get (2 );
690
700
Assert .assertEquals (cp3 .baseName , "any_value_nullable" );
@@ -693,6 +703,8 @@ public void testAnyType() {
693
703
Assert .assertFalse (cp3 .required );
694
704
Assert .assertFalse (cp3 .isPrimitiveType );
695
705
Assert .assertFalse (cp3 .isContainer );
706
+ Assert .assertFalse (cp3 .isFreeFormObject );
707
+ Assert .assertTrue (cp3 .isAnyType );
696
708
697
709
// map
698
710
final CodegenProperty cp4 = cm1 .vars .get (3 );
@@ -703,7 +715,8 @@ public void testAnyType() {
703
715
Assert .assertFalse (cp4 .isPrimitiveType );
704
716
Assert .assertTrue (cp4 .isContainer );
705
717
Assert .assertTrue (cp4 .isMapContainer );
706
-
718
+ Assert .assertFalse (cp4 .isFreeFormObject );
719
+ Assert .assertTrue (cp4 .isAnyType );
707
720
708
721
final CodegenProperty cp5 = cm1 .vars .get (4 );
709
722
Assert .assertEquals (cp5 .baseName , "map_any_value_with_desc" );
@@ -713,6 +726,8 @@ public void testAnyType() {
713
726
Assert .assertFalse (cp5 .isPrimitiveType );
714
727
Assert .assertTrue (cp5 .isContainer );
715
728
Assert .assertTrue (cp5 .isMapContainer );
729
+ Assert .assertFalse (cp5 .isFreeFormObject );
730
+ Assert .assertTrue (cp5 .isAnyType );
716
731
717
732
final CodegenProperty cp6 = cm1 .vars .get (5 );
718
733
Assert .assertEquals (cp6 .baseName , "map_any_value_nullable" );
@@ -722,6 +737,8 @@ public void testAnyType() {
722
737
Assert .assertFalse (cp6 .isPrimitiveType );
723
738
Assert .assertTrue (cp6 .isContainer );
724
739
Assert .assertTrue (cp6 .isMapContainer );
740
+ Assert .assertFalse (cp6 .isFreeFormObject );
741
+ Assert .assertTrue (cp6 .isAnyType );
725
742
726
743
// array
727
744
final CodegenProperty cp7 = cm1 .vars .get (6 );
@@ -732,6 +749,8 @@ public void testAnyType() {
732
749
Assert .assertFalse (cp7 .isPrimitiveType );
733
750
Assert .assertTrue (cp7 .isContainer );
734
751
Assert .assertTrue (cp7 .isListContainer );
752
+ Assert .assertFalse (cp7 .isFreeFormObject );
753
+ Assert .assertTrue (cp7 .isAnyType );
735
754
736
755
final CodegenProperty cp8 = cm1 .vars .get (7 );
737
756
Assert .assertEquals (cp8 .baseName , "array_any_value_with_desc" );
@@ -741,6 +760,8 @@ public void testAnyType() {
741
760
Assert .assertFalse (cp8 .isPrimitiveType );
742
761
Assert .assertTrue (cp8 .isContainer );
743
762
Assert .assertTrue (cp8 .isListContainer );
763
+ Assert .assertFalse (cp8 .isFreeFormObject );
764
+ Assert .assertTrue (cp8 .isAnyType );
744
765
745
766
final CodegenProperty cp9 = cm1 .vars .get (8 );
746
767
Assert .assertEquals (cp9 .baseName , "array_any_value_nullable" );
@@ -750,5 +771,7 @@ public void testAnyType() {
750
771
Assert .assertFalse (cp9 .isPrimitiveType );
751
772
Assert .assertTrue (cp9 .isContainer );
752
773
Assert .assertTrue (cp9 .isListContainer );
774
+ Assert .assertFalse (cp9 .isFreeFormObject );
775
+ Assert .assertTrue (cp9 .isAnyType );
753
776
}
754
777
}
0 commit comments