logo

Back to index

PCC

Min: 0.0303, max: 1.3684, yellow zone: [0.4000 .. 0.6000].

Elements: 85, μ: 0.5111, σ: 0.4130, Var: 0.1706, defects: 47%.

Packages: 20, classes: 261.

Green: 216, yellow: 3, red: 42.

Class PCC n A Rw_total
o.w.s.a.crypto.DigestingOutputStream 0.2 6 2 1
o.w.s.a.crypto.ProfileCipher NaN 3 2 0
o.w.s.a.crypto.UnidentifiedAccess NaN 2 2 0
o.w.s.a.crypto.ProfileCipherInputStream NaN 3 2 0
o.w.s.a.crypto.UnidentifiedAccessPair NaN 2 2 0
o.w.s.a.crypto.AttachmentCipherOutputStream NaN 4 2 0
o.w.s.a.crypto.UntrustedIdentityException NaN 2 2 0
o.w.s.a.crypto.InvalidCiphertextException NaN 0 0 0
o.w.s.a.crypto.S..$Plaintext NaN 2 2 0
o.w.s.a.crypto.AttachmentCipherInputStream NaN 4 8 0
o.w.s.a.crypto.S..$Metadata NaN 4 4 0
o.w.s.a.crypto.ProfileCipherOutputStream NaN 4 1 0
o.w.s.a.crypto.SignalServiceCipher NaN 2 4 0
o.w.s.i.util.StaticCredentialsProvider NaN 3 3 0
o.w.s.i.util.BlacklistingTrustManager NaN 3 2 0
o.w.s.i.util.Base64 NaN 0 21 0
o.w.s.i.util.Hex NaN 0 4 0
o.w.s.i.util.JsonUtil NaN 0 2 0
o.w.s.i.util.J..$IdentityKeyDeserializer NaN 1 0 0
o.w.s.i.util.ContentLengthInputStream 1 3 1 2
o.w.s.i.util.J..$IdentityKeySerializer NaN 1 0 0
o.w.s.i.util.Util NaN 0 0 0
o.w.s.i.util.B..$InputStream NaN 2 9 0
o.w.s.i.util.B..$OutputStream 0.4 6 10 8
o.w.s.a.push.ContactTokenDetails 0.2 6 5 1
o.w.s.a.push.S..$ByteArrayDeserializer NaN 1 0 0
o.w.s.a.push.S..$ByteArraySerializer NaN 1 0 0
o.w.s.a.push.SignalServiceAddress NaN 4 3 0
o.w.s.a.push.SignedPreKeyEntity NaN 1 1 0
o.w.s.i.p.http.ProfileCipherOutputStreamFactory NaN 1 1 0
o.w.s.i.p.http.AttachmentCipherOutputStreamFactory NaN 1 1 0
o.w.s.i.p.http.DigestingRequestBody 0.3333 4 6 1
o.w.s.i.c.entities.DiscoveryRequest NaN 6 5 0
o.w.s.i.c.entities.RemoteAttestationResponse NaN 9 9 0
o.w.s.i.c.entities.RemoteAttestationRequest NaN 1 1 0
o.w.s.i.c.entities.DiscoveryResponse NaN 4 3 0
o.w.s.a.profiles.SignalServiceProfile NaN 5 5 0
o.w.s.a.m.calls.IceUpdateMessage NaN 4 4 0
o.w.s.a.m.calls.BusyMessage NaN 1 1 0
o.w.s.a.m.calls.AnswerMessage NaN 2 2 0
o.w.s.a.m.calls.SignalServiceCallMessage NaN 5 5 0
o.w.s.a.m.calls.OfferMessage NaN 2 2 0
o.w.s.a.m.calls.TurnServerInfo NaN 3 3 0
o.w.s.a.m.calls.HangupMessage NaN 1 1 0
o.w.s.i.p.exceptions.StaleDevicesException NaN 1 1 0
o.w.s.i.p.exceptions.MismatchedDevicesException NaN 1 1 0
o.w.s.a.m.multidevice.VerifiedMessage NaN 4 4 0
o.w.s.a.m.multidevice.DeviceInfo NaN 4 4 0
o.w.s.a.m.multidevice.ReadMessage NaN 2 2 0
o.w.s.a.m.multidevice.DeviceContact NaN 8 8 0
o.w.s.a.m.multidevice.ChunkedOutputStream NaN 0 1 0
o.w.s.a.m.multidevice.DeviceContactsInputStream NaN 1 1 0
o.w.s.a.m.multidevice.DeviceGroupsInputStream NaN 1 0 0
o.w.s.a.m.multidevice.SignalServiceSyncMessage NaN 8 8 0
o.w.s.a.m.multidevice.DeviceContactsOutputStream NaN 2 0 0
o.w.s.a.m.multidevice.ContactsMessage NaN 2 2 0
o.w.s.a.m.multidevice.BlockedListMessage NaN 2 2 0
o.w.s.a.m.multidevice.DeviceGroupsOutputStream NaN 2 0 0
o.w.s.a.m.multidevice.C..$LimitedInputStream 1.6 6 2 18
o.w.s.a.m.multidevice.ConfigurationMessage NaN 4 4 0
o.w.s.a.m.multidevice.ChunkedInputStream NaN 0 1 0
o.w.s.a.m.multidevice.RequestMessage NaN 4 1 0
o.w.s.a.m.multidevice.SentTranscriptMessage NaN 5 5 0
o.w.s.a.m.multidevice.DeviceGroup NaN 8 8 0
o.w.s.a.util.UptimeSleepTimer NaN 1 0 0
o.w.s.a.util.StreamDetails NaN 3 3 0
o.w.s.a.util.Tls12SocketFactory NaN 7 2 0
o.w.s.a.util.InvalidNumberException NaN 0 0 0
o.w.s.a.util.PhoneNumberFormatter NaN 0 3 0
o.w.s.a.m.shared.S..$Email NaN 3 3 0
o.w.s.a.m.shared.S..$N..$Builder 0.1667 7 6 6
o.w.s.a.m.shared.S..$P..$Builder 0.3333 4 3 3
o.w.s.a.m.shared.S..$Name NaN 6 6 0
o.w.s.a.m.shared.S..$Phone NaN 3 3 0
o.w.s.a.m.shared.S..$P..$Builder 0.1111 10 9 9
o.w.s.a.m.shared.SharedContact NaN 6 6 0
o.w.s.a.m.shared.S..$Avatar NaN 2 2 0
o.w.s.a.m.shared.S..$Builder 0.1111 10 6 3
o.w.s.a.m.shared.S..$PostalAddress NaN 9 9 0
o.w.s.a.m.shared.S..$A..$Builder 0.5 3 2 2
o.w.s.a.m.shared.S..$E..$Builder 0.3333 4 3 3
o.w.s.a.p.exceptions.NetworkFailureException NaN 1 1 0
o.w.s.a.p.exceptions.AuthorizationFailedException NaN 0 0 0
o.w.s.a.p.exceptions.CaptchaRequiredException NaN 0 0 0
o.w.s.a.p.exceptions.NonSuccessfulResponseCodeException NaN 0 0 0
o.w.s.a.p.exceptions.PushNetworkException NaN 0 0 0
o.w.s.a.p.exceptions.UnregisteredUserException NaN 1 1 0
o.w.s.a.p.exceptions.EncapsulatedExceptions NaN 3 3 0
o.w.s.a.p.exceptions.NotFoundException NaN 0 0 0
o.w.s.a.p.exceptions.ExpectationFailedException NaN 0 0 0
o.w.s.a.p.exceptions.RateLimitException NaN 0 0 0
o.w.s.i.crypto.PaddingInputStream 1.3333 4 4 4
o.w.s.i.crypto.ProvisioningCipher NaN 1 2 0
o.w.s.api.SignalServiceMessageReceiver NaN 8 6 0
o.w.s.api.S..$NullMessageReceivedCallback NaN 1 0 0
o.w.s.api.SignalServiceMessagePipe NaN 5 3 0
o.w.s.api.SignalServiceAccountManager NaN 27 4 0
o.w.s.api.S..$NullMessagePipeCallback NaN 1 0 0
o.w.s.api.SignalServiceMessageSender NaN 12 8 0
o.w.s.i.configuration.SignalServiceConfiguration NaN 3 3 0
o.w.s.i.configuration.SignalUrl NaN 4 4 0
o.w.s.i.configuration.SignalServiceUrl NaN 0 0 0
o.w.s.i.configuration.SignalCdnUrl NaN 0 0 0
o.w.s.i.configuration.SignalContactDiscoveryUrl NaN 0 0 0
o.w.s.i.websocket.W..$KeepAliveSender NaN 2 2 0
o.w.s.i.websocket.WebSocketProtos NaN 0 7 0
o.w.s.i.websocket.W..$WebSocketRequestMessage 0.0476 22 17 4
o.w.s.i.websocket.W..$W..$Builder 0.8158 39 6 304
o.w.s.i.websocket.W..$W..$Builder 0.8056 37 6 263
o.w.s.i.websocket.WebSocketConnection 0.7 11 14 24
o.w.s.i.websocket.W..$W..$Builder 1.2414 30 6 231
o.w.s.i.websocket.W..$WebSocketResponseMessage 0.05 21 17 2
o.w.s.i.websocket.W..$WebSocketMessage NaN 16 13 0
o.w.s.a.messages.S..$Success NaN 2 2 0
o.w.s.a.messages.SendMessageResult NaN 5 5 0
o.w.s.a.messages.S..$Builder 0.25 5 5 4
o.w.s.a.messages.SignalServiceReceiptMessage NaN 5 3 0
o.w.s.a.messages.S..$Builder 0.0625 17 12 9
o.w.s.a.messages.S..$Quote NaN 4 4 0
o.w.s.a.messages.S..$IdentityFailure NaN 1 1 0
o.w.s.a.messages.SignalServiceDataMessage NaN 13 12 0
o.w.s.a.messages.SignalServiceContent NaN 9 9 0
o.w.s.a.messages.SignalServiceAttachment NaN 5 1 0
o.w.s.a.messages.SignalServiceTypingMessage NaN 5 3 0
o.w.s.a.messages.S..$Builder 0.1111 10 9 9
o.w.s.a.messages.S..$Q..$QuotedAttachment NaN 3 3 0
o.w.s.a.messages.SignalServiceAttachmentPointer NaN 12 10 0
o.w.s.a.messages.SignalServiceEnvelope NaN 18 11 0
o.w.s.a.messages.SignalServiceAttachmentStream NaN 11 9 0
o.w.s.a.messages.S..$Preview NaN 3 3 0
o.w.s.a.messages.SignalServiceGroup NaN 5 5 0
o.w.s.i.push.PushAttachmentData NaN 5 5 0
o.w.s.i.push.OutgoingPushMessageList NaN 4 4 0
o.w.s.i.push.PreKeyState NaN 0 3 0
o.w.s.i.push.SenderCertificate NaN 1 1 0
o.w.s.i.push.S..$D..$C..$Email 0.0667 16 13 4
o.w.s.i.push.S..$S..$Blocked NaN 15 10 0
o.w.s.i.push.S..$S..$Sent 0.0455 23 17 2
o.w.s.i.push.S..$D..$Quote 0.05 21 15 4
o.w.s.i.push.P..$ECPublicKeyDeserializer NaN 1 0 0
o.w.s.i.push.S..$SyncMessage NaN 36 25 0
o.w.s.i.push.S..$S..$Contacts NaN 13 11 0
o.w.s.i.push.S..$C..$Answer 0.0833 13 11 2
o.w.s.i.push.DeviceCode NaN 1 1 0
o.w.s.i.push.StaleDevices NaN 1 1 0
o.w.s.i.push.S..$S..$G..$Builder 1.0588 18 3 52
o.w.s.i.push.S..$C..$A..$Builder 0.6316 20 3 80
o.w.s.i.push.S..$T..$Builder 0.619 22 4 79
o.w.s.i.push.S..$G..$Avatar 0.0833 13 11 2
o.w.s.i.push.S..$ReceiptMessage NaN 13 11 0
o.w.s.i.push.S..$D..$C..$A..$Builder 1.1429 22 4 93
o.w.s.i.push.SignalServiceEnvelopeEntity NaN 9 9 0
o.w.s.i.push.S..$D..$C..$PostalAddress 0.0303 34 25 16
o.w.s.i.push.S..$G..$A..$Builder 0.6316 20 3 80
o.w.s.i.push.S..$D..$C..$N..$Builder 0.8444 46 7 604
o.w.s.i.push.S..$S..$Request NaN 10 9 0
o.w.s.i.push.SendMessageResponse NaN 1 1 0
o.w.s.i.push.ContactTokenList NaN 1 1 0
o.w.s.i.push.S..$S..$R..$Builder 0.6316 20 3 80
o.w.s.i.push.S..$C..$Busy NaN 10 9 0
o.w.s.i.push.MismatchedDevices NaN 2 2 0
o.w.s.i.push.S..$Content NaN 26 19 0
o.w.s.i.push.S..$C..$I..$Builder 0.7586 30 5 226
o.w.s.i.push.S..$C..$Builder 1.3684 58 13 1207
o.w.s.i.push.S..$D..$Preview 0.0625 17 13 4
o.w.s.i.push.S..$ContactDetails 0.0357 29 23 6
o.w.s.i.push.S..$S..$S..$UnidentifiedDeliveryStatus 0.0833 13 11 2
o.w.s.i.push.P..$ServiceConnectionHolder NaN 0 1 0
o.w.s.i.push.S..$C..$Builder 1.3455 56 11 1016
o.w.s.i.push.S..$C..$Builder 0.9831 60 11 740
o.w.s.i.push.P..$ProvisionEnvelope NaN 12 11 0
o.w.s.i.push.P..$RegistrationLock NaN 0 1 0
o.w.s.i.push.PreKeyResponse NaN 2 2 0
o.w.s.i.push.P..$ConnectionHolder NaN 1 3 0
o.w.s.i.push.ContactDiscoveryFailureReason NaN 0 1 0
o.w.s.i.push.ContactDiscoveryCredentials 0.3333 4 2 2
o.w.s.i.push.S..$ByteArraySerializer NaN 1 0 0
o.w.s.i.push.P..$AttachmentDescriptor NaN 2 2 0
o.w.s.i.push.S..$CallMessage NaN 25 17 0
o.w.s.i.push.S..$AttachmentPointer 0.0312 33 29 6
o.w.s.i.push.S..$GroupDetails 0.0357 29 23 4
o.w.s.i.push.S..$D..$Q..$QuotedAttachment 0.0625 17 13 4
o.w.s.i.push.S..$TypingMessage NaN 14 13 0
o.w.s.i.push.PushTransportDetails NaN 2 2 0
o.w.s.i.push.S..$S..$R..$Builder 0.3846 14 2 15
o.w.s.i.push.S..$C..$Hangup NaN 10 9 0
o.w.s.i.push.PreKeyResponseItem NaN 4 4 0
o.w.s.i.push.ProfileAvatarData NaN 4 4 0
o.w.s.i.push.LockedException NaN 2 2 0
o.w.s.i.push.S..$D..$Contact 0.0323 32 19 2
o.w.s.i.push.S..$C..$O..$Builder 0.6316 20 3 80
o.w.s.i.push.S..$D..$C..$Phone 0.0667 16 13 4
o.w.s.i.push.S..$D..$P..$Builder 1.2414 30 5 246
o.w.s.i.push.P..$P..$Builder 0.5294 18 3 41
o.w.s.i.push.DeviceLimit NaN 2 2 0
o.w.s.i.push.S..$D..$C..$P..$Builder 0.72 26 4 161
o.w.s.i.push.S..$G..$Builder 1.1481 55 10 749
o.w.s.i.push.S..$V..$Builder 0.7407 28 5 188
o.w.s.i.push.S..$D..$C..$E..$Builder 0.72 26 4 161
o.w.s.i.push.P..$P..$Builder 0.8372 44 8 548
o.w.s.i.push.DeviceLimitExceededException NaN 2 1 0
o.w.s.i.push.P..$GcmRegistrationId NaN 0 2 0
o.w.s.i.push.S..$ByteArrayDesieralizer NaN 1 0 0
o.w.s.i.push.S..$S..$Groups NaN 11 9 0
o.w.s.i.push.OutgoingPushMessage NaN 0 4 0
o.w.s.i.push.S..$D..$Q..$Q..$Builder 1.2414 30 5 246
o.w.s.i.push.S..$G..$Builder 1.05 41 7 366
o.w.s.i.push.S..$A..$Builder 0.8814 60 12 1092
o.w.s.i.push.S..$D..$C..$Avatar NaN 13 11 0
o.w.s.i.push.S..$Envelope 0.0357 29 25 6
o.w.s.i.push.S..$S..$Configuration NaN 16 15 0
o.w.s.i.push.S..$E..$Builder 0.8627 52 10 796
o.w.s.i.push.P..$RegistrationLockFailure NaN 0 2 0
o.w.s.i.push.DeviceInfoList NaN 1 1 0
o.w.s.i.push.P..$EmptyResponseCodeHandler NaN 1 0 0
o.w.s.i.push.ProvisioningProtos NaN 0 5 0
o.w.s.i.push.S..$R..$Builder 0.65 21 3 63
o.w.s.i.push.P..$ProvisionMessage 0.0417 25 21 6
o.w.s.i.push.S..$C..$IceUpdate 0.0588 18 15 4
o.w.s.i.push.S..$S..$B..$Builder 0.72 26 3 76
o.w.s.i.push.AccountAttributes NaN 8 8 0
o.w.s.i.push.S..$D..$Q..$Builder 0.7442 44 6 251
o.w.s.i.push.S..$S..$Read 0.0833 13 11 2
o.w.s.i.push.S..$D..$Builder 0.8119 102 16 1093
o.w.s.i.push.S..$D..$C..$P..$Builder 0.8852 62 10 1151
o.w.s.i.push.S..$D..$C..$Name 0.04 26 19 12
o.w.s.i.push.S..$GroupContext 0.0476 22 17 2
o.w.s.i.push.ProfileAvatarUploadAttributes NaN 8 8 0
o.w.s.i.push.ProvisioningMessage NaN 0 1 0
o.w.s.i.push.P..$ECPublicKeySerializer NaN 1 0 0
o.w.s.i.push.S..$S..$S..$U..$Builder 0.6316 20 3 80
o.w.s.i.push.S..$S..$C..$Builder 1.1429 22 4 93
o.w.s.i.push.S..$C..$Offer 0.0833 13 11 2
o.w.s.i.push.S..$S..$C..$Builder 0.68 26 5 129
o.w.s.i.push.S..$Verified 0.0625 17 15 2
o.w.s.i.push.SignalServiceProtos NaN 0 75 0
o.w.s.i.push.PreKeyStatus NaN 1 1 0
o.w.s.i.push.ContactTokenDetailsList NaN 1 1 0
o.w.s.i.push.S..$S..$S..$Builder 0.8571 50 8 386
o.w.s.i.push.PreKeyEntity NaN 2 2 0
o.w.s.i.push.SignalServiceEnvelopeEntityList NaN 1 1 0
o.w.s.i.push.S..$C..$Avatar 0.0833 13 11 2
o.w.s.i.push.S..$C..$H..$Builder 0.3846 14 2 15
o.w.s.i.push.S..$C..$B..$Builder 0.3846 14 2 15
o.w.s.i.push.S..$NullMessage NaN 10 9 0
o.w.s.i.push.S..$DataMessage 0.0256 40 27 2
o.w.s.i.push.S..$S..$Builder 1.1494 88 18 2093
o.w.s.i.push.S..$C..$A..$Builder 0.6316 20 3 80
o.w.s.i.push.S..$D..$C..$Builder 0.7765 86 12 589
o.w.s.i.push.S..$N..$Builder 0.3846 14 2 15
o.w.s.i.push.PushServiceSocket NaN 43 35 0
o.w.s.i.c.crypto.SignatureBodyEntity NaN 4 4 0
o.w.s.i.c.crypto.UnauthenticatedResponseException NaN 0 0 0
o.w.s.i.c.crypto.Q..$InvalidQuoteFormatException NaN 0 0 0
o.w.s.i.c.crypto.UnauthenticatedQuoteException NaN 0 0 0
o.w.s.i.c.crypto.SigningCertificate NaN 1 1 0
o.w.s.i.c.crypto.ContactDiscoveryCipher NaN 5 3 0
o.w.s.i.c.crypto.RemoteAttestationKeys NaN 2 2 0
o.w.s.i.c.crypto.RemoteAttestation NaN 2 2 0
o.w.s.i.c.crypto.Quote NaN 4 25 0
o.w.s.i.u.concurrent.SettableFuture 0.8571 8 5 15

Download XML.