logo

Back to index

LCOM5

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

Elements: 215, μ: 0.5283, σ: 0.4464, Var: 0.1993, defects: 56%.

Packages: 42, classes: 311.

Green: 83, yellow: 19, red: 209.

Class LCOM5 m a
c.m.f.w.m.user.W..$U..$Data 0 0 1
c.m.f.w.m.user.W..$Tag 0.8 6 3
c.m.f.w.m.user.W..$TagList -0 2 1
c.m.f.w.m.user.W..$TagIdList NaN 1 1
c.m.f.w.m.user.WxTagUser 0.8571 8 4
c.m.f.w.m.user.W..$UserList 0.8889 4 3
c.m.f.w.m.user.WxTag NaN 1 1
c.m.f.w.m.user.WxUser 0.9688 33 15
c.m.f.w.m.processor.WxMappingReturnValueHandler 1 2 2
c.m.f.w.m.processor.WxMessageReturnValueHandler 1 2 2
c.m.f.w.s.i.executor.WxApiMessageConverterExtractor NaN 1 4
c.m.f.w.s.i.executor.WxApiResponseExtractor NaN 1 3
c.m.f.w.s.i.executor.WxApiTemplate -0 52 1
c.m.f.w.s.i.executor.WxApiExecutor 1.5 2 6
c.m.f.w.m.advice.WxMessageResponseBodyAdvice 1.25 3 2
c.m.f.w.m.advice.WxStringResponseBodyAdvice 1.3333 3 3
c.m.f.w.m.advice.WxMediaResponseBodyAdvice 1.5 3 1
c.m.f.w.util.WxBeanUtils NaN 0 0
c.m.f.w.util.W..$Link NaN 1 6
c.m.f.w.util.W..$L..$Builder 0.6 6 4
c.m.f.w.util.WxContextUtils 1 2 2
c.m.f.w.util.WxRedirect 1 4 4
c.m.f.w.util.C..$CacheEntry 0.8333 5 3
c.m.f.w.util.C..$Builder 0.68 6 5
c.m.f.w.util.WildcardUtils NaN 0 0
c.m.f.w.util.WxAppAssert NaN 0 0
c.m.f.w.util.WxWebUtils 0 0 3
c.m.f.w.util.WxUrlUtils 0 0 6
c.m.f.w.util.WxMessageUtils 0 0 1
c.m.f.w.util.W..$Builder 0.75 5 4
c.m.f.w.util.WxRedirectUtils 0 0 5
c.m.f.w.util.CacheMap 1 7 9
c.m.f.w.util.WxMediaUtils NaN 0 0
c.m.f.w.util.CryptUtils 0 0 2
c.m.f.w.s.i.component.WxApiHttpResponse 0.75 6 4
c.m.f.w.s.i.component.WxApiHttpRequestFactory NaN 1 2
c.m.f.w.s.i.component.WxApiHttpRequest -0 6 1
c.m.f.w.s.invoker.WxInvokerProxyFactoryBean 0.9286 7 7
c.m.f.w.s.invoker.WxApiMethodInfo 1.026 8 11
c.m.f.w.s.invoker.WxApiTypeInfo 1.5 2 4
c.m.f.w.m.m.p.user.WxUserNewsMessageProcessor NaN 0 0
c.m.f.w.m.m.p.group.WxGroupNewsMessageProcessor NaN 0 0
c.m.f.w.s.i.contributor.WxApiPathContributor NaN 1 0
c.m.f.w.s.i.contributor.AbstractWxApiRequestContributor NaN 1 2
c.m.f.w.s.i.contributor.WxApiParamContributor NaN 1 0
c.m.f.w.m.event.WxEvent NaN 0 0
c.m.f.w.exception.WxException NaN 0 0
c.m.f.w.exception.WxCryptoException NaN 1 1
c.m.f.w.exception.WxApiResponseException 0 0 3
c.m.f.w.exception.WxAppException 0 0 1
c.m.f.w.exception.WxApiException NaN 0 0
c.m.f.w.exception.WxAccessTokenException 0 0 1
c.m.f.w.exception.WxApiResultException 1.0833 4 8
c.m.f.w.config.W..$Url 1 7 7
c.m.f.w.config.W..$System NaN 0 0
c.m.f.w.config.W..$Invoker 1 9 9
c.m.f.w.config.W..$M..$Interceptor 1 2 2
c.m.f.w.config.W..$Server 1 3 3
c.m.f.w.config.W..$Message 1 4 4
c.m.f.w.config.WxProperties 0.963 36 17
c.m.f.w.config.W..$Mvc 1 2 2
c.m.f.w.m.web.W..$LocationReport 0.6667 4 3
c.m.f.w.m.web.W..$SendPicture 0.5 3 2
c.m.f.w.m.web.W..$Text -0 2 1
c.m.f.w.m.web.W..$Link 0.6667 4 3
c.m.f.w.m.web.W..$Click NaN 1 0
c.m.f.w.m.web.W..$Scan 0.6667 4 3
c.m.f.w.m.web.W..$B..$S..$Item 0.75 5 1
c.m.f.w.m.web.W..$B..$SendLocationInfo 0.9167 13 5
c.m.f.w.m.web.W..$ScanCode 0.5 3 2
c.m.f.w.m.web.W..$Location 0.75 5 4
c.m.f.w.m.web.W..$SelectLocation 0.8 6 5
c.m.f.w.m.web.W..$B..$SendPicsInfo 0.8333 7 2
c.m.f.w.m.web.W..$Voice 0.5 3 2
c.m.f.w.m.web.W..$Body 0.9753 84 41
c.m.f.w.m.web.W..$View -0 2 1
c.m.f.w.m.web.W..$Template 0.5 3 2
c.m.f.w.m.web.WxRequestBody 0.75 5 4
c.m.f.w.m.web.W..$Message 0.5 3 2
c.m.f.w.m.web.W..$Button 0.5 3 2
c.m.f.w.m.web.W..$Subscribe 0.6667 4 3
c.m.f.w.m.web.W..$B..$ScanCodeInfo 0.8333 7 2
c.m.f.w.m.web.W..$Video -0 2 1
c.m.f.w.m.web.W..$MediaMessage -0 2 1
c.m.f.w.m.web.WxRequest 0.9545 21 11
c.m.f.w.m.web.W..$Unsubscribe NaN 1 0
c.m.f.w.m.web.W..$Image -0 2 1
c.m.f.w.m.web.W..$Event -0 2 1
c.m.f.w.m.message.W..$Text NaN 1 1
c.m.f.w.m.message.W..$GroupMessageBuilder 0.8095 8 3
c.m.f.w.m.message.W..$MpNews 0 0 2
c.m.f.w.m.message.W..$MpNews NaN 0 0
c.m.f.w.m.message.W..$MpNews -0 2 1
c.m.f.w.m.message.W..$Result 0.8 6 3
c.m.f.w.m.message.W..$MiniProgram NaN 0 0
c.m.f.w.m.message.WxMessage 0.6667 4 3
c.m.f.w.m.message.W..$VideoBuilder NaN 6 0
c.m.f.w.m.message.W..$Image NaN 0 0
c.m.f.w.m.message.W..$TextBuilder NaN 2 0
c.m.f.w.m.message.W..$Music -0 2 1
c.m.f.w.m.message.W..$StatusBuilder NaN 2 0
c.m.f.w.m.message.WxUserMessageProcessor NaN 1 0
c.m.f.w.m.message.W..$Video -0 2 1
c.m.f.w.m.message.W..$N..$Item 1 4 4
c.m.f.w.m.message.W..$Media 0.875 9 3
c.m.f.w.m.message.W..$Status 0 0 1
c.m.f.w.m.message.W..$Template NaN 0 0
c.m.f.w.m.message.W..$Status NaN 0 0
c.m.f.w.m.message.W..$Voice NaN 3 0
c.m.f.w.m.message.W..$Voice NaN 0 0
c.m.f.w.m.message.W..$Voice -0 2 1
c.m.f.w.m.message.W..$Status NaN 1 3
c.m.f.w.m.message.W..$Music 0.9 15 5
c.m.f.w.m.message.W..$News 0.5 2 2
c.m.f.w.m.message.WxTemplateMessage 1.0667 4 5
c.m.f.w.m.message.W..$MiniProgram -0 2 1
c.m.f.w.m.message.W..$Builder 1.0625 9 2
c.m.f.w.m.message.W..$TemplateMessageBuilder 0.8 7 5
c.m.f.w.m.message.WxUserMessage 0 0 4
c.m.f.w.m.message.WxMessageTemplate 1 19 3
c.m.f.w.m.message.WxTemplateMessageProcessor NaN 1 0
c.m.f.w.m.message.W..$MediaBuilder 1 3 3
c.m.f.w.m.message.W..$MiniProgramBuilder NaN 8 0
c.m.f.w.m.message.W..$VoiceBuilder NaN 0 0
c.m.f.w.m.message.WxEncryptMessage 0.8571 8 4
c.m.f.w.m.message.W..$Image -0 2 1
c.m.f.w.m.message.W..$WxCard NaN 0 0
c.m.f.w.m.message.W..$Video -0 2 1
c.m.f.w.m.message.W..$N..$I..$Builder 0.6 6 4
c.m.f.w.m.message.WxGroupMessage 0 0 3
c.m.f.w.m.message.W..$WxCard -0 2 1
c.m.f.w.m.message.W..$News NaN 0 0
c.m.f.w.m.message.W..$MpNews 0.5 2 2
c.m.f.w.m.message.W..$Music -0 2 1
c.m.f.w.m.message.W..$Template -0 14 1
c.m.f.w.m.message.W..$Video 0.9167 13 5
c.m.f.w.m.message.W..$MiniProgram 0 0 2
c.m.f.w.m.message.W..$WxCard 0 0 1
c.m.f.w.m.message.W..$ImageBuilder NaN 0 0
c.m.f.w.m.message.WxMessageBody NaN 0 0
c.m.f.w.m.message.W..$Text -0 2 1
c.m.f.w.m.message.W..$Text -0 2 1
c.m.f.w.m.message.W..$WxCardBuilder NaN 2 0
c.m.f.w.m.message.W..$WxCard -0 2 1
c.m.f.w.m.message.W..$T..$TemplateData 0.6667 4 2
c.m.f.w.m.message.WxGroupMessageProcessor NaN 2 0
c.m.f.w.m.message.W..$Voice -0 2 1
c.m.f.w.m.message.W..$News -0 2 1
c.m.f.w.m.message.W..$News NaN 1 1
c.m.f.w.m.message.W..$Result 0.8889 10 5
c.m.f.w.m.message.W..$UserMessageBuilder 0.75 4 4
c.m.f.w.m.message.W..$NewsBuilder 0.5 8 2
c.m.f.w.m.message.W..$Text NaN 0 0
c.m.f.w.m.message.W..$Video NaN 0 0
c.m.f.w.m.message.W..$Filter 0 0 2
c.m.f.w.m.message.W..$Music NaN 0 0
c.m.f.w.m.message.W..$Image NaN 3 0
c.m.f.w.m.message.W..$MpNewsBuilder NaN 3 0
c.m.f.w.m.message.W..$MusicBuilder NaN 9 0
c.m.f.w.m.message.W..$Image -0 2 1
c.m.f.w.m.message.W..$MiniProgram 0.7143 15 6
c.m.f.w.module.Wx 0 0 1
c.m.f.w.module.W..$Environment 0.9407 16 9
c.m.f.w.c.media.WxMediaConfiguration 2 2 1
c.m.f.w.s.i.common.ReaderInputStream 1.0556 3 9
c.m.f.w.s.i.common.WxMediaResourceMessageConverter NaN 1 1
c.m.f.w.s.i.common.WxBufferingInputMessageWrapper 0.6667 5 3
c.m.f.w.s.i.common.WxMultipartFile 0.775 11 4
c.m.f.w.s.i.common.WxHttpInputMessageConverter NaN 0 0
c.m.f.w.m.m.parameter.HttpRequestMessageParameter 0.8571 8 4
c.m.f.w.m.m.parameter.WxRequestMessageParameter 0.8571 8 4
c.m.f.w.m.param.W..$RequestParamNamedValueInfo NaN 0 0
c.m.f.w.m.param.WxArgumentResolver NaN 1 5
c.m.f.w.m.credential.W..$Adapter NaN 0 0
c.m.f.w.m.credential.W..$Adapter NaN 0 0
c.m.f.w.m.credential.WxTicket 0.625 5 2
c.m.f.w.m.credential.W..$S..$Adapter -0 5 2
c.m.f.w.m.credential.WxAccessToken 0.7857 8 2
c.m.f.w.m.credential.DefaultWxJsTicketPart NaN 2 0
c.m.f.w.m.credential.WxTokenManager NaN 1 1
c.m.f.w.m.credential.WxJsTicketManager 1.0417 9 3
c.m.f.w.m.credential.AbstractWxCredentialManager 0.5 3 4
c.m.f.w.m.credential.AbstractMemoryCredentialStore -0 2 1
c.m.f.w.m.js.WxJsConfig 0.9091 12 6
c.m.f.w.m.js.W..$Builder 0.8791 14 7
c.m.f.w.m.extend.W..$C..$B..$Sku 0 0 1
c.m.f.w.m.extend.W..$C..$GroupOn 0 0 1
c.m.f.w.m.extend.WxCard NaN 1 1
c.m.f.w.m.extend.W..$C..$Cash 0 0 2
c.m.f.w.m.extend.W..$ActionInfo 0 0 2
c.m.f.w.m.extend.W..$Result 0.9143 8 5
c.m.f.w.m.extend.W..$ListSelector 0 0 3
c.m.f.w.m.extend.W..$Builder 0.375 9 3
c.m.f.w.m.extend.W..$C..$B..$DateInfo 0 0 5
c.m.f.w.m.extend.W..$Result 0.9375 5 4
c.m.f.w.m.extend.W..$A..$Card 0 0 1
c.m.f.w.m.extend.W..$C..$A..$Abstracts 0 0 2
c.m.f.w.m.extend.W..$C..$Body 0.6667 4 2
c.m.f.w.m.extend.W..$W..$Builder 0.4 6 2
c.m.f.w.m.extend.W..$Result -0 2 1
c.m.f.w.m.extend.W..$CardSelector 0 0 2
c.m.f.w.m.extend.W..$C..$Gift 0 0 1
c.m.f.w.m.extend.W..$C..$Discount 0 0 1
c.m.f.w.m.extend.W..$C..$AdvancedInfo 0 0 7
c.m.f.w.m.extend.W..$WhiteList 0 0 2
c.m.f.w.m.extend.W..$Builder -0 3 2
c.m.f.w.m.extend.W..$C..$A..$TimeLimit 0 0 5
c.m.f.w.m.extend.WxShortUrl 0 0 2
c.m.f.w.m.extend.W..$A..$Scene 0 0 2
c.m.f.w.m.extend.WxQrCode 0 0 4
c.m.f.w.m.extend.W..$C..$MemberCard NaN 0 0
c.m.f.w.m.extend.W..$C..$A..$TextImage 0 0 2
c.m.f.w.m.extend.W..$Card NaN 1 8
c.m.f.w.m.extend.W..$C..$BaseInfo 0.9855 70 35
c.m.f.w.m.extend.W..$C..$GeneralCoupon 0 0 1
c.m.f.w.m.extend.W..$C..$A..$UseCondition 0 0 3
c.m.f.w.web.W..$WxOAuth2Context 1 4 4
c.m.f.w.web.WxWebUser 0.9286 15 6
c.m.f.w.web.WxUserManager 0.9167 3 6
c.m.f.w.web.WxOAuth2Interceptor 1.125 3 4
c.m.f.w.m.w.session.DefaultWxSessionIdGenerator NaN 1 0
c.m.f.w.m.w.session.DefaultWxSession 0.9097 19 8
c.m.f.w.m.w.session.DefaultWxSessionManager 0.8 10 5
c.m.f.w.m.condition.WxMessageTypeCondition NaN 1 0
c.m.f.w.m.condition.AbstractWxEnumCondition 0.6667 4 1
c.m.f.w.m.condition.WxEventTypeCondition NaN 1 0
c.m.f.w.m.condition.WxButtonTypeCondition NaN 1 0
c.m.f.w.m.condition.WxMessageWildcardCondition -0 4 1
c.m.f.w.m.condition.WxCategoryCondition NaN 1 0
c.m.f.w.c.invoker.WxInvokerConfiguration 1.0556 7 3
c.m.f.w.m.annotation.W..$MappingRegistration 1 3 3
c.m.f.w.m.annotation.WxMappingHandlerMapping 1.2381 4 14
c.m.f.w.m.annotation.W..$MappingRegistry 0.9182 11 11
c.m.f.w.m.method.WxAsyncHandlerFactory NaN 1 2
c.m.f.w.m.method.WxMappingHandlerMethodNamingStrategy NaN 1 1
c.m.f.w.m.method.W..$DefaultBuilder 0.8929 8 8
c.m.f.w.m.method.W..$BuilderConfiguration 0.8846 14 6
c.m.f.w.m.method.WxAsyncMethodInterceptor NaN 1 1
c.m.f.w.m.method.WxMappingInfo 0.6667 14 9
c.m.f.w.m.converter.WxXmlMessageConverter 1.5 3 4
c.m.f.w.m.converter.W..$CDataCharacterEscapeHandler NaN 1 0
c.m.f.w.m.adapter.W..$WxStringColorConverter NaN 3 0
c.m.f.w.m.adapter.W..$TextBodyAdaptor NaN 2 0
c.m.f.w.m.adapter.W..$WxIntDateConverter NaN 3 0
c.m.f.w.m.adapter.W..$MsgTypeAdaptor NaN 2 0
c.m.f.w.m.adapter.W..$WxBooleanIntConverter NaN 3 0
c.m.f.w.m.adapter.W..$EventAdaptor NaN 2 0
c.m.f.w.m.adapter.WxJsonAdapters NaN 0 0
c.m.f.w.m.adapter.WxXmlAdapters NaN 0 0
c.m.f.w.m.adapter.W..$CreateTimeAdaptor NaN 2 0
c.m.f.w.service.WxExtendService 0.5 2 2
c.m.f.w.service.W..$PKCS7Padding 0 0 1
c.m.f.w.service.WxBuildinVerifyService NaN 1 2
c.m.f.w.service.WxXmlCryptoService 1.0556 3 9
c.m.f.w.service.WxBaseService 0.5 5 4
c.m.f.w.c.credential.W..$WxCredentialStoreConfiguration -0 2 1
c.m.f.w.c.credential.WxCredentialConfiguration 1 6 2
c.m.f.w.s.i.handler.WxResponseErrorHandler 2 2 1
c.m.f.w.c.message.WxMessageConfiguration 1 3 3
c.m.f.w.common.WxBeans 0 0 1
c.m.f.w.c.server.WxWebConfiguration NaN 1 2
c.m.f.w.c.server.W..$WxMvcAdapterCustomer -0 2 1
c.m.f.w.c.server.WxMvcConfiguration 0.9744 14 6
c.m.f.w.c.server.W..$WxMvcConfigurer 1 19 2
c.m.f.w.support.MapDbWxMediaStore 0.75 5 8
c.m.f.w.support.M..$StoreEntity 0 0 8
c.m.f.w.support.MemoryWxTokenStore 0.8333 3 3
c.m.f.w.support.MemoryWxJsTicketStore 0.8333 3 3
c.m.f.w.support.DefaultWxUserProvider NaN 1 1
c.m.f.w.support.M..$S..$Builder 0.8056 10 8
c.m.f.w.m.menu.W..$WxMenus NaN 1 2
c.m.f.w.m.menu.W..$WxMenu -0 4 1
c.m.f.w.m.menu.WxMenuManager 0.9259 4 9
c.m.f.w.m.menu.WxButtonItem 0.9935 15 11
c.m.f.w.m.menu.WxMenuAnnotationProcessor 2 2 1
c.m.f.w.m.menu.W..$Builder 0.9 11 10
c.m.f.w.m.menu.DefaultWxButtonEventKeyStrategy NaN 1 1
c.m.f.w.m.media.W..$ImageResult 0.6 6 1
c.m.f.w.m.media.WxMedia 1 5 2
c.m.f.w.m.media.W..$Video 0.875 9 3
c.m.f.w.m.media.W..$Count 0 0 4
c.m.f.w.m.media.MediaEntity -0 2 1
c.m.f.w.m.media.W..$N..$Builder 0.5 5 3
c.m.f.w.m.media.M..$MediaQueryBuilder 0.8 11 9
c.m.f.w.m.media.W..$MediaResult 0.7143 8 2
c.m.f.w.m.media.W..$V..$Builder 0.3333 4 2
c.m.f.w.m.media.W..$N..$Builder 0.5 8 2
c.m.f.w.m.media.M..$MediaEntityBuilder -0 3 1
c.m.f.w.m.media.W..$Article 0.9444 19 8
c.m.f.w.m.media.WxMediaManager 0.6905 15 3
c.m.f.w.m.media.WxMediaResource 0.959 14 15
c.m.f.w.m.media.W..$News -0 2 1
c.m.f.w.m.media.W..$TempMediaResult 0.8519 10 3
c.m.f.w.m.media.W..$New 0.875 9 3
c.m.f.w.m.media.MediaQuery 0.9216 18 9
c.m.f.w.m.media.W..$NewsResult 0.6 6 1
c.m.f.w.m.media.W..$A..$Builder 0.75 9 7
c.m.f.w.m.m.processor.WxVoiceMessageProcessor NaN 0 0
c.m.f.w.m.m.processor.WxMusicMessageProcessor NaN 0 0
c.m.f.w.m.m.processor.WxImageMessageProcessor NaN 0 0
c.m.f.w.m.m.processor.AbstractWxMessageBodyProcessor NaN 2 0
c.m.f.w.m.m.processor.WxMessageProcessorChain 0.875 5 2
c.m.f.w.m.m.processor.WxMiniProgramMessageProcessor 0 0 1
c.m.f.w.m.m.processor.AbstractWxMediaMessageProcessor 0 0 1
c.m.f.w.m.m.processor.WxVideoMessageProcessor NaN 0 0
c.m.f.w.m.m.support.AbstractWxMessageReturnValueHandler NaN 3 0
c.m.f.w.m.m.support.W..$LogUncaughtExceptionHandler NaN 1 1
c.m.f.w.m.m.support.WxSyncMessageReturnValueHandler 0 0 1
c.m.f.w.m.m.support.WxAsyncMessageReturnValueHandler 0 0 1
c.m.f.w.m.m.support.W..$WxAsyncMessageThreadFactory NaN 1 2
c.m.f.w.m.m.support.WxAsyncMessageTemplate 0.7333 6 3

Download XML.