You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
//if property is mutable, we need to make sure that its marker type is open in order to let derived data frames be assignable to it
66
-
if (!isMutable ||currentMarker.isOpen) {
61
+
// we need to make sure that the property's marker type is open in order to let derived data frames be assignable to it
62
+
if (currentMarker.isOpen) {
67
63
val columnSchema = currentMarker.schema
68
64
// for mutable properties we do strong typing only at the first processing, after that we allow its type to be more general than actual data frame type
69
65
if (wasProcessedBefore || columnSchema == targetSchema) {
@@ -79,7 +75,7 @@ internal class ReplCodeGeneratorImpl : ReplCodeGenerator {
79
75
}
80
76
}
81
77
82
-
return generate(schema = targetSchema, name = markerInterfacePrefix, isOpen =isMutable)
78
+
return generate(schema = targetSchema, name = markerInterfacePrefix, isOpen =true)
0 commit comments