IcebergWriteSchemaContext

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,320 of 1,98233%130 of 16822%1051412253632050
toDorisExpression(Type, Object, DataType, boolean, boolean)2170%260%2121363611
validateCurrentSchema(Table, boolean)1258941%111354%1113122901
structExpression(Types.StructType, Object, DataType, boolean, boolean)1120%40%33202011
mapExpression(Types.MapType, Object, DataType, boolean, boolean)1040%80%55222211
equals(Object)990%320%1717171711
listExpression(Types.ListType, Object, DataType, boolean, boolean)720%40%33131311
resolveWriteDefault(Column)650%60%44111111
validateTableIdentity(Table, int)601520%12214%78162001
validateWriterMetadataSources(Schema, PartitionSpec, SortOrder, String)593537%4450%3571401
validateTargetBranch(Table, String, String)380%40%336611
bindPartitionSpec(PartitionSpec, Schema, String)36818%1150%127901
bindSortOrder(SortOrder, Schema, String)34512%1150%125701
pinTableIdentity(Table, int)312140%4233%3481401
forSchemaWithUuidIdentity(Schema, int, UUID)250%n/a116611
forSchema(Schema, int, boolean, boolean)240%n/a115511
IcebergWriteSchemaContext(long, String, Schema, int, Optional, Optional, Optional, Optional, PartitionSpec, SortOrder, FileFormat, MetricsConfig, String, String, Map, boolean, boolean)2322590%41071%4845401
binaryExpression(byte[], DataType)230%20%224411
forSchema(Schema, int, PartitionSpec, SortOrder, FileFormat, MetricsConfig, String, String, Map, boolean, boolean)210%n/a112211
lambda$validateTableIdentity$4(TableMetadata.MetadataLogEntry)210%40%332211
create(IcebergExternalTable, Optional)201745%n/a013601
microsToDateTime(long, ZoneId)180%n/a113311
resolveWriteDefault(String)160%n/a115511
tableIdentityChanged()150%n/a111111
lambda$resolveWriteDefault$3(String)140%n/a111111
byteBufferBytes(ByteBuffer)130%n/a114411
lambda$create$0(IcebergExternalTable, Optional)106887%2250%2321901
uuidBytes(UUID)100%n/a114411
findField(Column)90%n/a111111
lambda$resolveWriteDefault$2(String, Column)50%n/a111111
isTargetTable(long)888%1150%120101
hashCode()76100%n/a010101
resolveStatementSchema(Table, IcebergExternalTable)39100%2100%0201001
validateCurrentSchema(Table)5100%n/a010201
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)100%n/a010101