org.eclipse.jgit.transport

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total48,014 of 48,0140%5,116 of 5,1160%4,4614,46111,52211,5221,8591,859252252
UploadPack3,8170%5530%376376958958969611
TransportHttp2,3190%2670%181181529529454511
PackParser2,3160%2030%166166553553616111
ReceivePack2,3000%2950%25425464864810310311
BasePackFetchConnection1,7630%2720%167167432432292911
WalkFetchConnection1,5000%1440%101101333333262611
FetchProcess1,4760%2100%134134336336292911
Transport1,3060%1470%153153326326797911
URIish1,1890%1720%120120265265343411
AmazonS31,1590%990%7373239239212111
BasePackConnection1,1380%1380%9595277277262611
RefSpec8710%1360%101101203203333311
TransportSftp.SftpObjectDB8350%520%4343188188171711
BasePackPushConnection7970%920%5959175175131311
ReceiveCommand7870%1250%106106233233393911
PushProcess6650%960%6161170170131311
HttpConfig6620%1160%7777181181191911
WalkPushConnection6580%560%3939138138111111
HttpAuthMethod.Digest6510%560%3838118118101011
ProtocolV2Parser6340%920%5757148148111111
RemoteConfig5800%420%5151117117303011
PushCertificateStore5750%620%5353126126222211
BundleFetchConnection5180%500%3636125125111111
TransportHttp.Service5030%430%30301191196611
TransportAmazonS3.DatabaseS34510%300%30308181151511
WalkEncryption.SymmetricEncryption4510%180%141483835511
PacketLineIn4360%560%4545106106161611
AwsRequestSignerV44330%240%2424102102121211
PushCertificateParser4250%400%3737103103171711
SideBandInputStream4160%500%3737109109111111
NetRC3930%740%47471061067711
RemoteRefUpdate3870%480%5050106106262611
Daemon3680%320%38389696222211
PushCertificate3680%520%42427878161611
BundleWriter3650%360%28287979101011
RefAdvertiser3310%360%32327878141411
PushCertificateIdent3310%400%33337272131311
TransferConfig3300%350%36368383181811
TransportHttp.HttpObjectDB3200%250%26266767131311
WalkRemoteObjectDatabase3190%200%22226969121211
PacketLineOut2850%260%27275959141411
PackParser.InflaterStream2700%220%181853537711
FilterSpec2670%400%31314848111111
AmazonS3.ListParser2660%290%212157576611
WalkFetchConnection.RemotePack2560%220%141456563311
ProtocolV0Parser2460%380%212174742211
TransportLocal2180%120%20205353141411
TransportAmazonS32180%180%161646467711
SideBandOutputStream2090%200%161649496611
RefAdvertiser.PacketLineOutRefAdvertiser2050%140%141452527711
FetchV2Request.Builder1960%0%22225353212111
WalkEncryption.JetS3tV21920%0%8837376611
TransportGitSsh1890%240%23234242111111
ReceivedPackStatistics.Builder1870%100%171751519911
HMACSHA1NonceGenerator1870%180%131341414411
TransportGitAnon1860%140%161642429911
HttpAuthMethod1740%300%191945454411
WalkEncryption1600%140%141432326611
SideBandProgressMonitor1590%60%111147478811
ProgressSpinner1570%80%111136367711
TransportGitSsh.ExtSession1540%160%131331315511
TransportProtocol1530%500%353536368811
TransportGitSsh.SshFetchConnection1510%120%9950503311
UrlConfig1500%220%171727276611
UsernamePasswordCredentialsProvider1470%260%191941416611
PushCertificateStore.new Iterator() {...}1440%180%131338384411
UserAgent1410%320%242430308811
DaemonService1350%120%16162626101011
NetRCCredentialsProvider1290%200%151531315511
TransportLocal.new TransportProtocol() {...}1210%240%181827276611
TrackingRefUpdate1210%80%131334349911
FetchV0Request.Builder1170%0%15153030141411
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
RemoteRefUpdate.Status940%n/a1119191111
ReceiveCommand.Result940%n/a1119191111
TestProtocol930%0%9922228811
PushConfig.PushDefault930%60%8819195511
HttpAuthMethod.Negotiate920%n/a4426264411
SshTransport910%120%121226266611
TagOpt910%80%8815154411
OperationResult910%100%16162222111111
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
NetRC.State740%n/a11221111
PushConfig.PushRecurseSubmodulesMode720%60%7714144411
InternalFetchConnection720%0%3319192211
TransferConfig.ProtocolVersion720%80%8816164411
InternalPushConnection710%0%3319192211
TransportGitAnon.TcpPushConnection690%0%3321212211
FetchRequest670%n/a10102020101011
WalkRemoteObjectDatabase.FileStream670%0%5518183311
PostReceiveHookChain640%90%8816163311
FetchV2Request640%n/a9919199911
PreReceiveHookChain640%90%8816163311
TransferConfig.FsckKeyNameHolder630%60%6611113311
Daemon.Acceptor630%0%7722226611
ReceivePack.ReceiveConfig620%0%3317171111
TransportHttp.MultiRequestService610%80%6618182211
TransportSftp610%n/a5515155511
LsRefsV2Request.Builder610%n/a8820208811
TransportHttp.SmartHttpPushConnection600%n/a2218182211
InternalPushConnection.new Thread() {...}590%n/a2213132211
SignedPushConfig580%0%111121219911
PostUploadHookChain580%80%8814144411
ReceivePack.FirstLine570%0%5511113311
InternalFetchConnection.new Thread() {...}560%n/a2213132211
PackParser.DeltaVisit560%80%7716163311
PackedObjectInfo550%n/a12122222121211
TransportBundleFile550%n/a6618186611
BasePackPushConnection.CheckingSideBandOutputStream550%n/a5520205511
PushCertificate.NonceStatus540%n/a1111111111
TransportHttp.new TransportProtocol() {...}540%n/a8814148811
PacketLineIn.AckNackResult540%n/a1111111111
UploadPack.RequestPolicy540%n/a1111111111
TransportProtocol.URIishField540%n/a1111111111
HttpConfig.HttpRedirectMode530%n/a4410104411
UploadPack.ResponseBufferedOutputStream520%0%8818187711
ServiceMayNotContinueException520%n/a9921219911
ReceivePack.MessageOutputWrapper500%60%8815155511
TestProtocol.TransportInternal490%n/a4411114411
TransportBundleStream490%0%6614144411
UploadPack.FirstLine470%0%4411113311
ReceiveCommandErrorHandler460%60%7713134411
LsRefsV2Request450%n/a8815158811
HttpAuthMethod.Basic450%n/a3310103311
ReceiveCommand.Type440%n/a11991111
HttpAuthMethod.Type440%n/a11551111
TransportHttp.CredentialItems440%0%22331111
CredentialItem.CharArrayType430%0%7715155511
AmazonS3.new TemporaryBuffer.LocalFile() {...}430%n/a22772211
UploadPack.TipRequestValidator430%80%6610102211
ReceivedPackStatistics420%n/a14141414141411
ReceivePack.new ReceivePack.Reporter() {...}410%0%44662211
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
PacketLineIn.PacketLineInIterator.new Iterator() {...}350%0%44773311
Daemon.new DaemonService() {...}350%0%33992211
GitProtocolConstants.MultiAck340%n/a11221111
TransferConfig.FsckMode340%n/a11771111
NetRC.new TreeMap() {...}330%n/a11771111
AbstractAdvertiseRefsHook330%n/a4411114411
BasePackFetchConnection.new RevFilter() {...}330%0%66774411
FetchResult330%0%5510104411
TransportGitAnon.new TransportProtocol() {...}0%n/a88998811
Daemon.new DaemonService() {...}0%n/a22772211
SshSessionFactory.DefaultFactory0%0%6613134411
TransportHttp.LongPollService0%0%33992211
TransportHttp.new TransportProtocol() {...}0%n/a77997711
TransportSftp.new TransportProtocol() {...}0%n/a77997711
PushConfig0%n/a33993311
BasePackFetchConnection.FetchConfig0%n/a22882211
UploadPack.AdvertisedRequestValidator0%0%44662211
UploadPack.PackProtocolErrorWriter0%n/a22442211
TransportAmazonS3.new TransportProtocol() {...}0%n/a66776611
TransportHttp.AcceptEncoding0%n/a11551111
Transport.Operation0%n/a11551111
PackParser.Source0%n/a11551111
UploadPack.Option0%n/a11331111
RefSpec.WildcardMode0%n/a11551111
UploadPack.SideBandErrorWriter0%n/a22772211
TransportHttp.Service.HttpOutputStream0%n/a22662211
PackParser.DeltaChain0%0%44993311
WantNotValidException0%n/a33553311
PushResult0%n/a44664411
TransportHttp.Service.HttpExecuteStream0%n/a44774411
WalkPushConnection.new RefWriter() {...}0%n/a22332211
BaseFetchConnection0%n/a44774411
SshConstants0%n/a11331111
SshSessionFactory0%n/a66996611
HttpTransport0%n/a55885511
PushCertificateStore.new DirCacheEditor.PathEdit() {...}0%n/a22442211
FtpChannel.FtpException0%n/a33773311
ObjectInfoRequest.Builder0%n/a33773311
TestProtocol.TransportInternal.new InternalFetchConnection() {...}0%0%33332211
ReceivePack.PostReceiveExecutor0%n/a22442211
NetRC.NetRCEntry0%60%55332211
CredentialItem.StringType0%n/a44774411
CredentialItem.YesNoType0%n/a44774411
PacketLineIn.PacketLineInIterator0%n/a22552211
CredentialItem0%n/a33663311
FtpChannel0%0%22771111
AmazonS3.KeyInfo0%n/a33663311
ReceivePack.new LimitedInputStream() {...}0%n/a22222211
TransportGitSsh.new SshSessionFactory() {...}0%n/a33333311
ObjectInfoRequest0%n/a33553311
PackParser.UnresolvedDelta0%n/a44554411
FetchV0Request0%n/a11441111
WriteAbortedException0%n/a33663311
WalkEncryption.NoEncryption0%n/a44554411
PushCertificateStore.PendingCert0%n/a11551111
TestProtocol.Handle0%n/a11441111
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
CredentialItem.Password0%n/a22442211
HttpAuthMethod.None0%n/a44554411
UploadPack.ReachableCommitTipRequestValidator0%n/a22442211
SshConfigStore.new SshConfigStore.HostConfig() {...}0%n/a55555511
DaemonService.ServiceConfig0%n/a11331111
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
ReceivePack.DefaultUnpackErrorHandler0%n/a22332211
UploadPack.ReachableCommitRequestValidator0%n/a22332211
InternalFetchConnection.new PipedInputStream() {...}0%n/a11221111
WalkEncryption.Vals0%n/a11441111
PushCertificateParser.PacketLineReader0%n/a22442211
TcpTransport0%n/a22442211
ProtocolV2Hook0%n/a55665511
HttpAuthMethod.Type.new HttpAuthMethod.Type() {...}0%n/a33333311
InternalHttpServerGlue0%n/a22442211
UploadPackInternalServerErrorException0%n/a11331111
RequestNotYetReadException0%n/a22442211
InsecureCipherFactory0%n/a22222211
ReceivePack.new ReceiveCommandErrorHandler() {...}0%n/a11111111
CredentialItem.Username0%n/a11221111
CredentialItem.InformationalMessage0%n/a22332211
PreUploadHook.new PreUploadHook() {...}0%n/a44444411
PreUploadHook0%n/a11221111
AdvertiseRefsHook.new AdvertiseRefsHook() {...}0%n/a33333311
RefFilter0%n/a22112211
SshConfigStore0%n/a11221111
AdvertiseRefsHook0%n/a11221111
PreReceiveHook0%n/a22222211
PostUploadHook0%n/a22222211
CapabilitiesV2Request.Builder0%n/a11111111
PostReceiveHook0%n/a22222211
WalkEncryption.JGitV20%n/a11221111
UploadPack.AnyRequestValidator0%n/a22222211
CapabilitiesV2Request0%n/a11111111
PacketLineIn.InputOverLimitIOException0%n/a11111111
ProtocolV2Hook.new ProtocolV2Hook() {...}0%n/a11111111
PackParser.ObjectTypeAndSize0%n/a11111111
ReceivePack.Reporter0%n/a11111111
RemoteSession0%n/a11111111