IcebergWriteSchemaContext

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total196 of 1,62287%49 of 14365%3512536327147
equals(Object)810%260%1414141411
validateBranchWriterSchema(Schema, Schema, String, String)266772%61266%51032201
bindSortOrder(SortOrder, Schema, String)19520%1150%125701
bindPartitionSpec(PartitionSpec, Schema, String)141551%2100%024901
mapExpression(Types.MapType, Object, DataType, boolean, boolean)139187%3562%3532201
resolveBranchSchema(Table, String, String)131655%2250%232601
validateWriterMetadataSources(Schema, PartitionSpec, SortOrder, String)105785%1787%1521401
listExpression(Types.ListType, Object, DataType, boolean, boolean)76590%1375%1311301
toDorisExpression(Type, Object, DataType, boolean, boolean)619096%21990%21813301
validateCurrentSchema(Table, boolean)613595%61672%51212701
isTargetTable(long)888%1150%120101
IcebergWriteSchemaContext(long, String, Schema, int, Optional, PartitionSpec, SortOrder, FileFormat, MetricsConfig, String, String, Map, boolean, boolean)205100%8100%0504601
structExpression(Types.StructType, Object, DataType, boolean, boolean)112100%4100%0302001
lambda$create$0(IcebergExternalTable, Optional)75100%4100%0301701
hashCode()61100%n/a010101
resolveWriteDefault(Column)50100%6100%0401101
resolveStatementSchema(Table, IcebergExternalTable)39100%2100%0201001
create(IcebergExternalTable, Optional)28100%n/a010601
binaryExpression(byte[], DataType)23100%2100%020401
forSchema(Schema, int, boolean, boolean)18100%n/a010401
forSchema(Schema, int, PartitionSpec, SortOrder, FileFormat, MetricsConfig, String, String, Map, boolean, boolean)18100%n/a010201
microsToDateTime(long)18100%n/a010301
resolveWriteDefault(String)16100%n/a010501
incompatibleBranchSchema(Schema, Schema, String, String, Types.NestedField)15100%n/a010301
byteBufferBytes(ByteBuffer)13100%n/a010401
uuidBytes(UUID)10100%n/a010401
findField(Column)9100%n/a010101
lambda$resolveWriteDefault$3(String)6100%n/a010101
validateCurrentSchema(Table)5100%n/a010201
lambda$resolveWriteDefault$2(String, Column)5100%n/a010101
getSchemaId()4100%n/a010101
getFormatVersion()3100%n/a010101
getBranchName()3100%n/a010101
getSchemaJson()3100%n/a010101
getMergeSchemaJson()3100%n/a010101
getMergeSchema()3100%n/a010101
getSchema()3100%n/a010101
getPartitionSpec()3100%n/a010101
getPartitionSpecJson()3100%n/a010101
getSortOrder()3100%n/a010101
getFileFormat()3100%n/a010101
getMetricsConfig()3100%n/a010101
getFileCompression()3100%n/a010101
getDataLocation()3100%n/a010101
getColumns()3100%n/a010101
getMergeColumns()3100%n/a010101
lambda$validateWriterMetadataSources$1(Types.NestedField)2100%n/a010101