OperationHelper

Source file "com/mongodb/internal/operation/OperationHelper.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,006 of 1,0060%124 of 1240%1271272492496565
validateWriteRequestHints(ConnectionDescription, List, WriteConcern)480%100%66141411
canRetryWrite(ServerDescription, ConnectionDescription, SessionContext)400%100%66131311
validateWriteRequestCollations(ConnectionDescription, List, WriteConcern)360%80%55111111
validateIndexRequestCollations(AsyncConnection, List, OperationHelper.AsyncCallableWithConnection)340%60%44101011
canRetryRead(ServerDescription, ConnectionDescription, SessionContext)340%100%66101011
validateWriteRequestHint(ConnectionDescription, WriteConcern, WriteRequest)320%80%556611
validateCollationAndWriteConcern(ConnectionDescription, Collation, WriteConcern)300%80%556611
validateReadConcern(AsyncConnection, ReadConcern, OperationHelper.AsyncCallableWithConnection)290%40%336611
lambda$withAsyncSuppliedResource$7(boolean, SingleResultCallback, AsyncCallbackFunction, ReferenceCounted, Throwable)290%40%338811
validateCollation(AsyncConnection, Collation, OperationHelper.AsyncCallableWithConnection)280%40%336611
withSuppliedResource(Supplier, boolean, Function)280%40%33101011
validateUpdateRequestArrayFilters(ConnectionDescription, List, WriteConcern)270%60%449911
validateArrayFilters(ConnectionDescription, WriteConcern)260%40%336611
validateHint(ConnectionDescription, WriteConcern)260%40%336611
isRetryableWrite(boolean, WriteConcern, ServerDescription, ConnectionDescription, SessionContext)250%60%449911
cursorDocumentToQueryResult(BsonDocument, ServerAddress, String)240%n/a113311
validateAllowDiskUse(ConnectionDescription, Boolean)240%40%335511
validateReadConcern(ConnectionDescription, ReadConcern)210%40%334411
validateCollation(ConnectionDescription, Collation)200%40%334411
validateIndexRequestCollations(Connection, List)200%40%336611
validateAllowDiskUse(AsyncConnection, Boolean, OperationHelper.AsyncCallableWithConnection)170%20%223311
validateWriteRequests(ConnectionDescription, Boolean, List, WriteConcern)170%n/a115511
isRetryableRead(boolean, ServerDescription, ConnectionDescription, SessionContext)170%40%336611
cursorDocumentToAsyncBatchCursor(BsonDocument, Decoder, AsyncConnectionSource, AsyncConnection, int)160%n/a112211
cursorDocumentToBatchCursor(BsonDocument, Decoder, ConnectionSource, Connection, int)150%n/a112211
validateWriteRequestsAndCompleteIfInvalid(ConnectionDescription, Boolean, List, WriteConcern, SingleResultCallback)140%n/a115511
checkBypassDocumentValidationIsSupported(ConnectionDescription, Boolean, WriteConcern)140%60%444411
createEmptyBatchCursor(MongoNamespace, Decoder, ServerAddress, int)140%n/a111111
withAsyncSourceAndConnection(AsyncCallbackSupplier, boolean, SingleResultCallback, AsyncCallbackBiFunction)120%n/a113311
lambda$withAsyncSourceAndConnection$5(boolean, AsyncCallbackBiFunction, AsyncConnectionSource, SingleResultCallback)120%n/a111111
validateFindOptions(AsyncConnectionSource, AsyncConnection, ReadConcern, Collation, Boolean, OperationHelper.AsyncCallableWithConnectionAndSource)110%n/a112211
createEmptyAsyncBatchCursor(MongoNamespace, ServerAddress)110%n/a111111
withReadConnectionSource(ReadBinding, OperationHelper.CallableWithSource)110%n/a113311
withConnection(WriteBinding, OperationHelper.CallableWithConnection)110%n/a113311
withConnectionSource(ConnectionSource, OperationHelper.CallableWithConnection)110%n/a113311
withAsyncSuppliedResource(AsyncCallbackSupplier, boolean, SingleResultCallback, AsyncCallbackFunction)110%n/a113311
lambda$withSourceAndConnection$3(boolean, BiFunction, ConnectionSource)110%n/a111111
validateFindOptions(ConnectionDescription, ReadConcern, Collation, Boolean)100%n/a113311
validateFindOptions(AsyncConnection, ReadConcern, Collation, Boolean, OperationHelper.AsyncCallableWithConnection)100%n/a112211
validateReadConcernAndCollation(AsyncConnectionSource, AsyncConnection, ReadConcern, Collation, OperationHelper.AsyncCallableWithConnectionAndSource)100%n/a112211
validateReadConcern(AsyncConnectionSource, AsyncConnection, ReadConcern, OperationHelper.AsyncCallableWithConnectionAndSource)90%n/a112211
validateCollation(AsyncConnectionSource, AsyncConnection, Collation, OperationHelper.AsyncCallableWithConnectionAndSource)90%n/a112211
validateReadConcernAndCollation(AsyncConnection, ReadConcern, Collation, OperationHelper.AsyncCallableWithConnection)90%n/a112211
withAsyncConnection(AsyncWriteBinding, OperationHelper.AsyncCallableWithConnection)90%n/a112211
withAsyncConnection(AsyncWriteBinding, OperationHelper.AsyncCallableWithConnectionAndSource)90%n/a112211
withAsyncReadConnection(AsyncReadBinding, OperationHelper.AsyncCallableWithSource)90%n/a112211
validateFindOptions(Connection, ReadConcern, Collation, Boolean)80%n/a113311
withAsyncConnectionSourceCallableConnection(AsyncConnectionSource, OperationHelper.AsyncCallableWithConnection)80%n/a112211
withAsyncConnectionSource(AsyncConnectionSource, OperationHelper.AsyncCallableWithConnectionAndSource)80%n/a112211
validateAllowDiskUse(Connection, Boolean)70%n/a112211
validateReadConcernAndCollation(Connection, ReadConcern, Collation)70%n/a113311
validateReadConcernAndCollation(ConnectionDescription, ReadConcern, Collation)70%n/a113311
releasingCallback(SingleResultCallback, AsyncConnection)70%n/a111111
withSourceAndConnection(Supplier, boolean, BiFunction)70%n/a111111
lambda$withAsyncSourceAndConnection$4(AsyncCallbackBiFunction, AsyncConnectionSource, AsyncConnection, SingleResultCallback)60%n/a111111
lambda$validateFindOptions$1(Throwable)60%n/a111111
lambda$validateAllowDiskUse$0(Throwable)60%n/a111111
validateReadConcern(Connection, ReadConcern)50%n/a112211
validateCollation(Connection, Collation)50%n/a112211
cursorDocumentToQueryResult(BsonDocument, ServerAddress)50%n/a111111
getMoreCursorDocumentToQueryResult(BsonDocument, ServerAddress)50%n/a111111
withAsyncConnectionSource(AsyncConnectionSource, OperationHelper.AsyncCallableWithSource)50%n/a112211
lambda$withAsyncSuppliedResource$6(AsyncCallbackFunction, ReferenceCounted, SingleResultCallback)50%n/a111111
lambda$withSourceAndConnection$2(BiFunction, ConnectionSource, Connection)50%n/a111111
static {...}40%n/a111111