org.eclipse.jgit.transport

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total46,543 of 46,5430%4,908 of 4,9080%4,2984,29811,13011,1301,8001,800249249
UploadPack3,7390%5430%368368931931939311
TransportHttp2,3200%2670%181181529529454511
PackParser2,3040%2030%166166549549616111
ReceivePack2,2640%2890%25025064064010210211
WalkFetchConnection1,5000%1440%101101333333262611
BasePackFetchConnection1,4700%2220%140140371371272711
FetchProcess1,4100%1900%122122325325272711
Transport1,2220%1350%136136299299686811
URIish1,1890%1720%120120265265343411
AmazonS31,1590%990%7373239239212111
BasePackConnection1,1380%1380%9595277277262611
TransportSftp.SftpObjectDB8350%520%4343188188171711
ReceiveCommand7870%1250%106106233233393911
BasePackPushConnection7800%900%5757171171121211
RefSpec6990%1000%8181165165313111
RemoteConfig6910%580%6161138138323211
HttpConfig6620%1160%7777181181191911
WalkPushConnection6580%560%3939138138111111
HttpAuthMethod.Digest6510%560%3838118118101011
ProtocolV2Parser6050%900%54541361369911
PushCertificateStore5750%620%5353126126222211
BundleFetchConnection5180%500%3636125125111111
TransportHttp.Service5030%430%30301191196611
TransportAmazonS3.DatabaseS34510%300%30308181151511
WalkEncryption.SymmetricEncryption4510%180%141483835511
PacketLineIn4360%560%4545106106161611
AwsRequestSignerV44330%240%2424102102121211
PushCertificateParser4280%400%3737103103171711
PushProcess4140%640%41411021029911
SideBandInputStream3980%480%3535102102101011
NetRC3930%740%47471061067711
PushCertificate3680%520%42427878161611
Daemon3680%320%38389696222211
BundleWriter3650%360%28287979101011
RefAdvertiser3310%360%32327878141411
PushCertificateIdent3310%400%33337272131311
RemoteRefUpdate3300%440%44448383222211
TransportHttp.HttpObjectDB3200%250%26266767131311
TransferConfig3200%350%35358080171711
WalkRemoteObjectDatabase3190%200%22226969121211
PacketLineOut2850%260%27275959141411
PackParser.InflaterStream2700%220%181853537711
FilterSpec2670%400%31314848111111
AmazonS3.ListParser2640%290%212156566611
WalkFetchConnection.RemotePack2560%220%141456563311
TransportLocal2180%120%20205353141411
TransportAmazonS32180%180%161646467711
SideBandOutputStream2090%200%161649496611
RefAdvertiser.PacketLineOutRefAdvertiser2050%140%141452527711
WalkEncryption.JetS3tV21920%0%8837376611
FetchV2Request.Builder1890%0%21215050202011
TransportGitSsh1890%240%23234242111111
ReceivedPackStatistics.Builder1870%100%171751519911
HMACSHA1NonceGenerator1870%180%131341414411
TransportGitAnon1860%140%161642429911
HttpAuthMethod1740%300%191945454411
ProtocolV0Parser1610%240%141447472211
WalkEncryption1610%140%141432326611
SideBandProgressMonitor1590%60%111147478811
ProgressSpinner1570%80%111136367711
TransportGitSsh.ExtSession1540%160%131331315511
TransportProtocol1530%500%353536368811
TransportGitSsh.SshFetchConnection1510%120%9950503311
UsernamePasswordCredentialsProvider1470%260%191941416611
PushCertificateStore.new Iterator() {...}1460%180%131339394411
UserAgent1410%320%242430308811
DaemonService1350%120%16162626101011
NetRCCredentialsProvider1290%200%151531315511
TrackingRefUpdate1210%80%131330309911
TransportLocal.new TransportProtocol() {...}1210%240%181827276611
TransportGitSsh.SshPushConnection1130%0%4435352211
TransportBundleFile.new TransportProtocol() {...}1090%180%151523236611
ProtocolV2HookChain1060%140%141423237711
WalkEncryption.JGitV11060%0%3317172211
TransportLocal.ForkLocalFetchConnection1050%80%7731313311
DaemonClient1000%80%111127277711
PreUploadHookChain980%120%121220206611
TransportHttp.SmartHttpFetchConnection980%0%5527274411
ReceiveCommand.Result940%n/a1119191111
RemoteRefUpdate.Status940%n/a1119191111
TestProtocol930%0%9922228811
HttpAuthMethod.Negotiate920%n/a4426264411
OperationResult910%100%16162222111111
SshTransport910%120%121226266611
TagOpt910%80%8815154411
FetchHeadRecord880%80%6625252211
TransportGitAnon.TcpFetchConnection870%60%6627273311
TransferConfig.new RefFilter() {...}870%140%101012123311
TransportLocal.ForkLocalPushConnection860%0%4425252211
TransportGitSsh.new TransportProtocol() {...}850%100%141420209911
ChainingCredentialsProvider830%180%131321214411
TrackingRefUpdate.Command800%100%131324246611
FilterSpec.ObjectTypes790%0%8814146611
AdvertiseRefsHookChain780%110%101019194411
BaseConnection770%80%15152323111111
FetchV0Request.Builder750%n/a8819198811
NetRC.State740%n/a11221111
InternalFetchConnection720%0%3319192211
TransferConfig.ProtocolVersion720%80%8816164411
PushConfig.PushRecurseSubmodulesMode720%60%7714144411
InternalPushConnection710%0%3319192211
TransportGitAnon.TcpPushConnection690%0%3321212211
WalkRemoteObjectDatabase.FileStream670%0%5518183311
PostReceiveHookChain640%90%8816163311
PreReceiveHookChain640%90%8816163311
FetchV2Request640%n/a9919199911
Daemon.Acceptor630%0%7722226611
TransferConfig.FsckKeyNameHolder630%60%6611113311
ReceivePack.ReceiveConfig620%0%3317171111
TransportHttp.MultiRequestService610%80%6618182211
FetchRequest610%n/a9918189911
TransportSftp610%n/a5515155511
TransportHttp.SmartHttpPushConnection600%n/a2218182211
InternalPushConnection.new Thread() {...}590%n/a2213132211
PostUploadHookChain580%80%8814144411
SignedPushConfig580%0%111121219911
PackParser.DeltaVisit560%80%7716163311
InternalFetchConnection.new Thread() {...}560%n/a2213132211
BasePackPushConnection.CheckingSideBandOutputStream550%n/a5520205511
TransportBundleFile550%n/a6618186611
LsRefsV2Request.Builder550%n/a7717177711
TransportProtocol.URIishField540%n/a1111111111
PacketLineIn.AckNackResult540%n/a1111111111
PushCertificate.NonceStatus540%n/a1111111111
TransportHttp.new TransportProtocol() {...}540%n/a8814148811
UploadPack.RequestPolicy540%n/a1111111111
HttpConfig.HttpRedirectMode530%n/a4410104411
UploadPack.ResponseBufferedOutputStream520%0%8818187711
ServiceMayNotContinueException520%n/a9921219911
ReceivePack.MessageOutputWrapper500%60%8815155511
TransportBundleStream490%0%6614144411
TestProtocol.TransportInternal490%n/a4411114411
PackedObjectInfo480%n/a10101919101011
UploadPack.FirstLine470%0%4411113311
ReceiveCommandErrorHandler460%60%7713134411
HttpAuthMethod.Basic450%n/a3310103311
ReceiveCommand.Type440%n/a11991111
TransportHttp.CredentialItems440%0%22331111
HttpAuthMethod.Type440%n/a11551111
CredentialItem.CharArrayType430%0%7715155511
UploadPack.TipRequestValidator430%80%6610102211
AmazonS3.new TemporaryBuffer.LocalFile() {...}430%n/a22772211
SshSessionFactory420%0%101018188811
ReceivedPackStatistics420%n/a14141414141411
ReceivePack.new ReceivePack.Reporter() {...}410%0%44662211
LsRefsV2Request400%n/a7713137711
CredentialsProvider400%0%8810106611
HttpConfig.new Supplier() {...}390%0%3311112211
ConnectivityChecker.ConnectivityCheckInfo380%n/a11111616111111
RefLeaseSpec360%n/a4411114411
BasePackFetchConnection.FetchStateV2360%0%4410102211
PushCertificateParser.StreamReader360%0%44992211
Daemon.new Thread() {...}360%n/a2210102211
Daemon.new DaemonService() {...}350%0%33992211
PacketLineIn.PacketLineInIterator.new Iterator() {...}350%0%44773311
GitProtocolConstants.MultiAck340%n/a11221111
TransferConfig.FsckMode340%n/a11771111
NetRC.new TreeMap() {...}330%n/a11771111
AbstractAdvertiseRefsHook330%n/a4411114411
FetchResult330%0%5510104411
BasePackFetchConnection.new RevFilter() {...}330%0%66774411
TransportGitAnon.new TransportProtocol() {...}0%n/a88998811
Daemon.new DaemonService() {...}0%n/a22772211
TransportHttp.LongPollService0%0%33992211
TransportHttp.new TransportProtocol() {...}0%n/a77997711
TransportSftp.new TransportProtocol() {...}0%n/a77997711
BasePackFetchConnection.FetchConfig0%n/a22882211
UploadPack.AdvertisedRequestValidator0%0%44662211
UploadPack.PackProtocolErrorWriter0%n/a22442211
Transport.Operation0%n/a11551111
PackParser.Source0%n/a11551111
TransportHttp.AcceptEncoding0%n/a11551111
RefSpec.WildcardMode0%n/a11551111
TransportAmazonS3.new TransportProtocol() {...}0%n/a66776611
UploadPack.Option0%n/a11331111
UploadPack.SideBandErrorWriter0%n/a22772211
TransportHttp.Service.HttpOutputStream0%n/a22662211
PackParser.DeltaChain0%0%44993311
WantNotValidException0%n/a33553311
TransportHttp.Service.HttpExecuteStream0%n/a44774411
PushResult0%n/a44664411
BaseFetchConnection0%n/a44774411
SshConstants0%n/a11331111
WalkPushConnection.new RefWriter() {...}0%n/a22332211
HttpTransport0%n/a55885511
ObjectInfoRequest.Builder0%n/a33773311
PushCertificateStore.new DirCacheEditor.PathEdit() {...}0%n/a22442211
FtpChannel.FtpException0%n/a33773311
TestProtocol.TransportInternal.new InternalFetchConnection() {...}0%0%33332211
ReceivePack.PostReceiveExecutor0%n/a22442211
CredentialItem.StringType0%n/a44774411
CredentialItem.YesNoType0%n/a44774411
NetRC.NetRCEntry0%60%55332211
CredentialItem0%n/a33663311
FtpChannel0%0%22771111
AmazonS3.KeyInfo0%n/a33663311
ReceivePack.FirstLine0%n/a33553311
PacketLineIn.PacketLineInIterator0%n/a22552211
TransportGitSsh.new SshSessionFactory() {...}0%n/a33333311
ReceivePack.new LimitedInputStream() {...}0%n/a22222211
ObjectInfoRequest0%n/a33553311
PackParser.UnresolvedDelta0%n/a44554411
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
WriteAbortedException0%n/a33663311
WalkEncryption.NoEncryption0%n/a44554411
TestProtocol.Handle0%n/a11441111
PushCertificateStore.PendingCert0%n/a11551111
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
FetchV0Request0%n/a11331111
HttpAuthMethod.None0%n/a44554411
CredentialItem.Password0%n/a22442211
SshConfigStore.new SshConfigStore.HostConfig() {...}0%n/a55555511
ReceivePack.DefaultUnpackErrorHandler0%n/a22332211
UploadPack.ReachableCommitTipRequestValidator0%n/a22442211
DaemonService.ServiceConfig0%n/a11331111
InternalFetchConnection.new PipedInputStream() {...}0%n/a11221111
UploadPack.ReachableCommitRequestValidator0%n/a22332211
WalkEncryption.Vals0%n/a11441111
PushCertificateParser.PacketLineReader0%n/a22442211
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
ProtocolV2Hook0%n/a55665511
TcpTransport0%n/a22442211
InternalHttpServerGlue0%n/a22442211
UploadPackInternalServerErrorException0%n/a11331111
RequestNotYetReadException0%n/a22442211
InsecureCipherFactory0%n/a22222211
PreUploadHook.new PreUploadHook() {...}0%n/a44444411
ReceivePack.new ReceiveCommandErrorHandler() {...}0%n/a11111111
CredentialItem.Username0%n/a11221111
CredentialItem.InformationalMessage0%n/a22332211
SshConfigStore0%n/a11221111
AdvertiseRefsHook.new AdvertiseRefsHook() {...}0%n/a33333311
RefFilter0%n/a22112211
CapabilitiesV2Request0%n/a11111111
PreUploadHook0%n/a11221111
CapabilitiesV2Request.Builder0%n/a11111111
AdvertiseRefsHook0%n/a11221111
PostReceiveHook0%n/a22222211
PreReceiveHook0%n/a22222211
UploadPack.AnyRequestValidator0%n/a22222211
PostUploadHook0%n/a22222211
WalkEncryption.JGitV20%n/a11221111
ProtocolV2Hook.new ProtocolV2Hook() {...}0%n/a11111111
PackParser.ObjectTypeAndSize0%n/a11111111
PushConfig0%n/a11111111
PacketLineIn.InputOverLimitIOException0%n/a11111111
ReceivePack.Reporter0%n/a11111111
RemoteSession0%n/a11111111