logo

Back to index

LCOM5

Min: -0.0000, max: 1.2500, yellow zone: [0.6000 .. 0.4000].

Elements: 220, μ: 0.8049, σ: 0.2961, Var: 0.0877, defects: 14%.

Packages: 21, classes: 277.

Green: 22, yellow: 9, red: 246.

Class LCOM5 m a
o.w.s.i.sticker.StickerProtos 0 0 5
o.w.s.i.sticker.S..$Pack 0.9683 22 15
o.w.s.i.sticker.S..$P..$Sticker 0.9773 13 11
o.w.s.i.sticker.S..$P..$Builder 0.766 48 7
o.w.s.i.sticker.S..$P..$S..$Builder 0.6491 20 3
o.w.s.a.crypto.ProfileCipher 0.75 3 2
o.w.s.a.crypto.UnidentifiedAccessPair 1 2 2
o.w.s.a.crypto.S..$Metadata 1 4 4
o.w.s.a.crypto.InvalidCiphertextException NaN 0 0
o.w.s.a.crypto.UnidentifiedAccess 1 2 2
o.w.s.a.crypto.UntrustedIdentityException 1 2 2
o.w.s.a.crypto.ProfileCipherOutputStream 0.3333 4 1
o.w.s.a.crypto.DigestingOutputStream 0.6 6 2
o.w.s.a.crypto.AttachmentCipherOutputStream 0.6667 4 2
o.w.s.a.crypto.ProfileCipherInputStream 1 3 2
o.w.s.a.crypto.AttachmentCipherInputStream 1.2083 4 8
o.w.s.a.crypto.S..$Plaintext 1 2 2
o.w.s.a.crypto.SignalServiceCipher 1.25 2 4
o.w.s.i.util.ContentLengthInputStream 0.5 3 1
o.w.s.i.util.B..$InputStream 1 2 9
o.w.s.i.util.B..$OutputStream 0.82 6 10
o.w.s.i.util.J..$IdentityKeySerializer NaN 1 0
o.w.s.i.util.Base64 0 0 21
o.w.s.i.util.Hex 0 0 4
o.w.s.i.util.J..$IdentityKeyDeserializer NaN 1 0
o.w.s.i.util.JsonUtil 0 0 2
o.w.s.i.util.BlacklistingTrustManager 0.5 3 2
o.w.s.i.util.Util NaN 0 0
o.w.s.i.util.StaticCredentialsProvider 1 3 3
o.w.s.a.push.SignalServiceAddress 0.6667 4 3
o.w.s.a.push.SignedPreKeyEntity NaN 1 1
o.w.s.a.push.S..$ByteArraySerializer NaN 1 0
o.w.s.a.push.ContactTokenDetails 0.96 6 5
o.w.s.a.push.S..$ByteArrayDeserializer NaN 1 0
o.w.s.i.p.http.DigestingRequestBody 0.8889 4 6
o.w.s.i.p.http.ProfileCipherOutputStreamFactory NaN 1 1
o.w.s.i.p.http.AttachmentCipherOutputStreamFactory NaN 1 1
o.w.s.i.c.entities.DiscoveryRequest 0.8 6 5
o.w.s.i.c.entities.DiscoveryResponse 0.6667 4 3
o.w.s.i.c.entities.RemoteAttestationRequest NaN 1 1
o.w.s.i.c.entities.RemoteAttestationResponse 1 9 9
o.w.s.a.profiles.SignalServiceProfile 1 5 5
o.w.s.a.m.calls.HangupMessage NaN 1 1
o.w.s.a.m.calls.SignalServiceCallMessage 1 5 5
o.w.s.a.m.calls.AnswerMessage 1 2 2
o.w.s.a.m.calls.BusyMessage NaN 1 1
o.w.s.a.m.calls.OfferMessage 1 2 2
o.w.s.a.m.calls.TurnServerInfo 1 3 3
o.w.s.a.m.calls.IceUpdateMessage 1 4 4
o.w.s.i.p.exceptions.MismatchedDevicesException NaN 1 1
o.w.s.i.p.exceptions.StaleDevicesException NaN 1 1
o.w.s.a.m.multidevice.ChunkedInputStream 0 0 1
o.w.s.a.m.multidevice.SentTranscriptMessage 0.9722 7 6
o.w.s.a.m.multidevice.ConfigurationMessage 1 4 4
o.w.s.a.m.multidevice.BlockedListMessage 1 2 2
o.w.s.a.m.multidevice.DeviceContact 1 8 8
o.w.s.a.m.multidevice.ChunkedOutputStream 0 0 1
o.w.s.a.m.multidevice.DeviceGroupsInputStream NaN 1 0
o.w.s.a.m.multidevice.C..$LimitedInputStream 0.4 6 2
o.w.s.a.m.multidevice.DeviceInfo 1 4 4
o.w.s.a.m.multidevice.StickerPackOperationMessage 1 3 3
o.w.s.a.m.multidevice.DeviceGroupsOutputStream NaN 2 0
o.w.s.a.m.multidevice.DeviceContactsInputStream NaN 1 1
o.w.s.a.m.multidevice.DeviceGroup 1 8 8
o.w.s.a.m.multidevice.RequestMessage -0 4 1
o.w.s.a.m.multidevice.VerifiedMessage 1 4 4
o.w.s.a.m.multidevice.ReadMessage 1 2 2
o.w.s.a.m.multidevice.DeviceContactsOutputStream NaN 2 0
o.w.s.a.m.multidevice.ContactsMessage 1 2 2
o.w.s.a.m.multidevice.SignalServiceSyncMessage 1 9 9
o.w.s.a.util.PhoneNumberFormatter 0 0 3
o.w.s.a.util.UptimeSleepTimer NaN 1 0
o.w.s.a.util.InvalidNumberException NaN 0 0
o.w.s.a.util.Tls12SocketFactory 0.5833 7 2
o.w.s.a.util.StreamDetails 1 3 3
o.w.s.a.m.shared.S..$P..$Builder 0.6667 4 3
o.w.s.a.m.shared.S..$Email 1 3 3
o.w.s.a.m.shared.S..$A..$Builder 0.5 3 2
o.w.s.a.m.shared.S..$Builder 0.8333 10 6
o.w.s.a.m.shared.S..$Avatar 1 2 2
o.w.s.a.m.shared.SharedContact 1 6 6
o.w.s.a.m.shared.S..$N..$Builder 0.8333 7 6
o.w.s.a.m.shared.S..$Name 1 6 6
o.w.s.a.m.shared.S..$E..$Builder 0.6667 4 3
o.w.s.a.m.shared.S..$P..$Builder 0.8889 10 9
o.w.s.a.m.shared.S..$PostalAddress 1 9 9
o.w.s.a.m.shared.S..$Phone 1 3 3
o.w.s.a.p.exceptions.ExpectationFailedException NaN 0 0
o.w.s.a.p.exceptions.CaptchaRequiredException NaN 0 0
o.w.s.a.p.exceptions.NotFoundException NaN 0 0
o.w.s.a.p.exceptions.NetworkFailureException NaN 1 1
o.w.s.a.p.exceptions.UnregisteredUserException NaN 1 1
o.w.s.a.p.exceptions.RemoteAttestationResponseExpiredException NaN 0 0
o.w.s.a.p.exceptions.EncapsulatedExceptions 1 3 3
o.w.s.a.p.exceptions.NonSuccessfulResponseCodeException NaN 0 0
o.w.s.a.p.exceptions.AuthorizationFailedException NaN 0 0
o.w.s.a.p.exceptions.PushNetworkException NaN 0 0
o.w.s.a.p.exceptions.RateLimitException NaN 0 0
o.w.s.api.SignalServiceAccountManager 0.7308 27 4
o.w.s.api.S..$NullMessageReceivedCallback NaN 1 0
o.w.s.api.SignalServiceMessageReceiver 0.8167 11 6
o.w.s.api.S..$NullMessagePipeCallback NaN 1 0
o.w.s.api.SignalServiceMessagePipe 0.8 6 3
o.w.s.api.SignalServiceMessageSender 0.9205 12 8
o.w.s.i.crypto.ProvisioningCipher NaN 1 2
o.w.s.i.crypto.PaddingInputStream 0.3333 4 1
o.w.s.i.configuration.SignalCdnUrl NaN 0 0
o.w.s.i.configuration.SignalContactDiscoveryUrl NaN 0 0
o.w.s.i.configuration.SignalServiceUrl NaN 0 0
o.w.s.i.configuration.SignalUrl 1 4 4
o.w.s.i.configuration.SignalServiceConfiguration 1 3 3
o.w.s.i.websocket.W..$KeepAliveSender 0.5 2 2
o.w.s.i.websocket.WebSocketConnection 0.8214 11 14
o.w.s.i.websocket.W..$W..$Builder 0.7807 39 6
o.w.s.i.websocket.W..$WebSocketRequestMessage 0.972 22 17
o.w.s.i.websocket.W..$W..$Builder 0.7241 30 6
o.w.s.i.websocket.WebSocketProtos 0 0 7
o.w.s.i.websocket.W..$W..$Builder 0.787 37 6
o.w.s.i.websocket.W..$WebSocketResponseMessage 0.9676 21 17
o.w.s.i.websocket.W..$WebSocketMessage 0.959 16 13
o.w.s.a.messages.SignalServiceAttachmentStream 1 11 9
o.w.s.a.messages.SendMessageResult 1 5 5
o.w.s.a.messages.S..$Quote 1 4 4
o.w.s.a.messages.SignalServiceGroup 1 5 5
o.w.s.a.messages.SignalServiceAttachmentPointer 1 12 10
o.w.s.a.messages.S..$Builder 0.9321 18 13
o.w.s.a.messages.SignalServiceEnvelope 0.9626 18 11
o.w.s.a.messages.SignalServiceTypingMessage 0.8333 5 3
o.w.s.a.messages.SignalServiceStickerManifest 1 4 4
o.w.s.a.messages.S..$IdentityFailure NaN 1 1
o.w.s.a.messages.SignalServiceReceiptMessage 0.8333 5 3
o.w.s.a.messages.S..$Sticker 1 4 4
o.w.s.a.messages.SignalServiceDataMessage 0.9941 14 13
o.w.s.a.messages.S..$Success 1 2 2
o.w.s.a.messages.S..$Preview 1 3 3
o.w.s.a.messages.SignalServiceContent 1 9 9
o.w.s.a.messages.S..$StickerInfo 1 2 2
o.w.s.a.messages.S..$Builder 0.8 5 5
o.w.s.a.messages.SignalServiceAttachment 1 5 1
o.w.s.a.messages.S..$Q..$QuotedAttachment 1 3 3
o.w.s.a.messages.S..$Builder 0.8889 10 9
o.w.s.i.push.S..$C..$Answer 0.9773 13 11
o.w.s.i.push.S..$D..$Preview 0.976 17 13
o.w.s.i.push.S..$S..$Contacts 0.9621 13 11
o.w.s.i.push.SignalServiceEnvelopeEntityList NaN 1 1
o.w.s.i.push.PushTransportDetails 0.5 2 2
o.w.s.i.push.AccountAttributes 1 8 8
o.w.s.i.push.ProfileAvatarData 1 4 4
o.w.s.i.push.S..$D..$C..$N..$Builder 0.7841 46 7
o.w.s.i.push.S..$AttachmentPointer 0.9795 33 29
o.w.s.i.push.S..$G..$Avatar 0.9773 13 11
o.w.s.i.push.S..$S..$Read 0.9773 13 11
o.w.s.i.push.S..$D..$Q..$Builder 0.7519 44 6
o.w.s.i.push.PreKeyResponseItem 1 4 4
o.w.s.i.push.DeviceLimit 1 2 2
o.w.s.i.push.S..$D..$C..$PostalAddress 0.9879 34 25
o.w.s.i.push.P..$ConnectionHolder NaN 1 3
o.w.s.i.push.P..$GcmRegistrationId 0 0 2
o.w.s.i.push.S..$N..$Builder 0.6923 14 2
o.w.s.i.push.S..$ByteArrayDesieralizer NaN 1 0
o.w.s.i.push.S..$G..$Builder 0.8444 55 10
o.w.s.i.push.P..$AttachmentDescriptor 1 2 2
o.w.s.i.push.SignalServiceProtos 0 0 79
o.w.s.i.push.S..$S..$G..$Builder 0.5882 18 3
o.w.s.i.push.ContactDiscoveryCredentials 0.6667 4 2
o.w.s.i.push.S..$S..$R..$Builder 0.6491 20 3
o.w.s.i.push.S..$CallMessage 0.9583 25 17
o.w.s.i.push.S..$S..$Groups 0.9667 11 9
o.w.s.i.push.PreKeyResponse 1 2 2
o.w.s.i.push.S..$S..$Request 0.9753 10 9
o.w.s.i.push.S..$GroupContext 0.9664 22 17
o.w.s.i.push.S..$E..$Builder 0.849 52 10
o.w.s.i.push.S..$S..$S..$U..$Builder 0.6491 20 3
o.w.s.i.push.SenderCertificate NaN 1 1
o.w.s.i.push.S..$S..$B..$Builder 0.68 26 3
o.w.s.i.push.S..$V..$Builder 0.7481 28 5
o.w.s.i.push.S..$Envelope 0.9786 29 25
o.w.s.i.push.ProvisioningMessage 0 0 1
o.w.s.i.push.S..$C..$A..$Builder 0.6491 20 3
o.w.s.i.push.PreKeyState 0 0 3
o.w.s.i.push.S..$S..$S..$Builder 0.8176 54 9
o.w.s.i.push.ContactTokenDetailsList NaN 1 1
o.w.s.i.push.S..$ByteArraySerializer NaN 1 0
o.w.s.i.push.P..$ServiceConnectionHolder 0 0 1
o.w.s.i.push.P..$ECPublicKeySerializer NaN 1 0
o.w.s.i.push.PreKeyEntity 1 2 2
o.w.s.i.push.SendMessageResponse NaN 1 1
o.w.s.i.push.OutgoingPushMessageList 1 4 4
o.w.s.i.push.S..$C..$H..$Builder 0.6923 14 2
o.w.s.i.push.OutgoingPushMessage 0 0 4
o.w.s.i.push.DeviceLimitExceededException -0 2 1
o.w.s.i.push.S..$D..$C..$Email 0.9795 16 13
o.w.s.i.push.MismatchedDevices 1 2 2
o.w.s.i.push.StaleDevices NaN 1 1
o.w.s.i.push.S..$D..$C..$P..$Builder 0.841 62 10
o.w.s.i.push.S..$TypingMessage 0.9645 14 13
o.w.s.i.push.P..$RegistrationLock 0 0 1
o.w.s.i.push.S..$D..$Q..$Q..$Builder 0.6966 30 5
o.w.s.i.push.DeviceCode NaN 1 1
o.w.s.i.push.S..$C..$Builder 0.8228 60 11
o.w.s.i.push.S..$D..$Sticker 0.9625 17 15
o.w.s.i.push.P..$ProvisionMessage 0.9782 25 21
o.w.s.i.push.SignalServiceEnvelopeEntity 1 9 9
o.w.s.i.push.P..$EmptyResponseCodeHandler NaN 1 0
o.w.s.i.push.S..$D..$C..$Phone 0.9795 16 13
o.w.s.i.push.S..$D..$C..$Name 0.9874 26 19
o.w.s.i.push.S..$T..$Builder 0.7381 22 4
o.w.s.i.push.S..$C..$Hangup 0.9753 10 9
o.w.s.i.push.S..$D..$S..$Builder 0.7586 30 6
o.w.s.i.push.PushAttachmentData 1 5 5
o.w.s.i.push.S..$C..$Offer 0.9773 13 11
o.w.s.i.push.S..$S..$S..$Builder 0.7381 22 4
o.w.s.i.push.S..$S..$R..$Builder 0.6923 14 2
o.w.s.i.push.S..$C..$I..$Builder 0.7379 30 5
o.w.s.i.push.ProfileAvatarUploadAttributes 1 8 8
o.w.s.i.push.S..$S..$Builder 0.8976 106 20
o.w.s.i.push.S..$C..$O..$Builder 0.6491 20 3
o.w.s.i.push.P..$ProvisionEnvelope 0.9669 12 11
o.w.s.i.push.S..$C..$A..$Builder 0.6491 20 3
o.w.s.i.push.P..$ECPublicKeyDeserializer NaN 1 0
o.w.s.i.push.S..$C..$Busy 0.9753 10 9
o.w.s.i.push.S..$D..$C..$Builder 0.851 86 12
o.w.s.i.push.S..$D..$C..$A..$Builder 0.6667 22 4
o.w.s.i.push.S..$G..$A..$Builder 0.6491 20 3
o.w.s.i.push.S..$C..$Avatar 0.9773 13 11
o.w.s.i.push.P..$P..$Builder 0.7059 18 3
o.w.s.i.push.S..$C..$Builder 0.8367 58 13
o.w.s.i.push.S..$S..$Sent 0.9671 25 19
o.w.s.i.push.S..$A..$Builder 0.8715 60 12
o.w.s.i.push.S..$DataMessage 0.9743 45 31
o.w.s.i.push.S..$D..$Builder 0.9036 114 19
o.w.s.i.push.S..$D..$Contact 0.9626 32 19
o.w.s.i.push.S..$SyncMessage 0.9694 41 27
o.w.s.i.push.S..$Verified 0.9708 17 15
o.w.s.i.push.S..$D..$C..$P..$Builder 0.69 26 4
o.w.s.i.push.ContactTokenList NaN 1 1
o.w.s.i.push.LockedException 1 2 2
o.w.s.i.push.S..$S..$Configuration 0.9644 16 15
o.w.s.i.push.P..$RegistrationLockFailure 0 0 2
o.w.s.i.push.AttachmentUploadAttributes 1 10 10
o.w.s.i.push.S..$S..$C..$Builder 0.768 26 5
o.w.s.i.push.S..$NullMessage 0.9753 10 9
o.w.s.i.push.ProvisioningProtos 0 0 5
o.w.s.i.push.DeviceInfoList NaN 1 1
o.w.s.i.push.UnsupportedDataMessageException 1 4 4
o.w.s.i.push.S..$Content 0.9621 26 19
o.w.s.i.push.S..$GroupDetails 0.9736 29 23
o.w.s.i.push.S..$C..$B..$Builder 0.6923 14 2
o.w.s.i.push.S..$R..$Builder 0.6833 21 3
o.w.s.i.push.ContactDiscoveryFailureReason 0 0 1
o.w.s.i.push.PreKeyStatus NaN 1 1
o.w.s.i.push.S..$S..$Blocked 0.9571 15 10
o.w.s.i.push.S..$S..$C..$Builder 0.6667 22 4
o.w.s.i.push.S..$D..$Quote 0.97 21 15
o.w.s.i.push.S..$ReceiptMessage 0.9621 13 11
o.w.s.i.push.S..$D..$Q..$QuotedAttachment 0.976 17 13
o.w.s.i.push.S..$S..$S..$UnidentifiedDeliveryStatus 0.9773 13 11
o.w.s.i.push.S..$ContactDetails 0.9767 29 23
o.w.s.i.push.S..$G..$Builder 0.7893 41 7
o.w.s.i.push.S..$C..$IceUpdate 0.9765 18 15
o.w.s.i.push.S..$D..$C..$Avatar 0.9621 13 11
o.w.s.i.push.S..$S..$StickerPackOperation 0.9645 14 13
o.w.s.i.push.S..$D..$P..$Builder 0.6966 30 5
o.w.s.i.push.PushServiceSocket 1.0142 45 40
o.w.s.i.push.S..$D..$C..$E..$Builder 0.69 26 4
o.w.s.i.push.P..$P..$Builder 0.8169 44 8
o.w.s.i.push.S..$C..$Builder 0.8413 56 11
o.w.s.i.c.crypto.UnauthenticatedQuoteException NaN 0 0
o.w.s.i.c.crypto.RemoteAttestationKeys 1 2 2
o.w.s.i.c.crypto.RemoteAttestation 1 2 2
o.w.s.i.c.crypto.ContactDiscoveryCipher 1.25 5 3
o.w.s.i.c.crypto.SigningCertificate NaN 1 1
o.w.s.i.c.crypto.UnauthenticatedResponseException NaN 0 0
o.w.s.i.c.crypto.Q..$InvalidQuoteFormatException NaN 0 0
o.w.s.i.c.crypto.SignatureBodyEntity 1 4 4
o.w.s.i.c.crypto.Quote 1.28 4 25
o.w.s.i.u.concurrent.SettableFuture 0.6857 8 5

Download XML.