logo

Back to index

NHD

Min: 0.2500, max: 0.9325, yellow zone: [0.4000 .. 0.6000].

Elements: 131, μ: 0.5794, σ: 0.1763, Var: 0.0311, defects: 44%.

Packages: 42, classes: 311.

Green: 205, yellow: 37, red: 69.

Class NHD k l
c.m.f.w.m.user.W..$TagList 0 2 1
c.m.f.w.m.user.WxTag NaN 1 0
c.m.f.w.m.user.W..$UserList NaN 4 0
c.m.f.w.m.user.W..$TagIdList NaN 1 0
c.m.f.w.m.user.WxTagUser 0.6905 8 3
c.m.f.w.m.user.W..$Tag 0.5667 6 2
c.m.f.w.m.user.W..$U..$Data NaN 0 0
c.m.f.w.m.user.WxUser 0.8364 33 5
c.m.f.w.m.processor.WxMappingReturnValueHandler 0.25 2 4
c.m.f.w.m.processor.WxMessageReturnValueHandler 0.25 2 4
c.m.f.w.s.i.executor.WxApiResponseExtractor NaN 1 2
c.m.f.w.s.i.executor.WxApiExecutor 0.6667 2 3
c.m.f.w.s.i.executor.WxApiTemplate 0.7732 52 15
c.m.f.w.s.i.executor.WxApiMessageConverterExtractor NaN 1 1
c.m.f.w.m.advice.WxMediaResponseBodyAdvice 0.3333 3 6
c.m.f.w.m.advice.WxMessageResponseBodyAdvice 0.3333 3 6
c.m.f.w.m.advice.WxStringResponseBodyAdvice 0.3333 3 6
c.m.f.w.util.WxAppAssert NaN 0 0
c.m.f.w.util.WxRedirect NaN 4 0
c.m.f.w.util.C..$CacheEntry 0.4 5 1
c.m.f.w.util.WxBeanUtils NaN 0 0
c.m.f.w.util.WxMessageUtils NaN 0 0
c.m.f.w.util.WxMediaUtils NaN 0 0
c.m.f.w.util.WildcardUtils NaN 0 0
c.m.f.w.util.C..$Builder 0.6667 6 3
c.m.f.w.util.CryptUtils NaN 0 0
c.m.f.w.util.W..$Builder 0.5 5 2
c.m.f.w.util.WxContextUtils 0 2 1
c.m.f.w.util.CacheMap 0.4286 7 1
c.m.f.w.util.WxWebUtils NaN 0 0
c.m.f.w.util.WxUrlUtils NaN 0 0
c.m.f.w.util.W..$L..$Builder 0.4667 6 1
c.m.f.w.util.W..$Link NaN 1 0
c.m.f.w.util.WxRedirectUtils NaN 0 0
c.m.f.w.s.invoker.WxInvokerProxyFactoryBean 0.7143 7 2
c.m.f.w.s.invoker.WxApiMethodInfo 0.75 8 1
c.m.f.w.s.invoker.WxApiTypeInfo NaN 2 0
c.m.f.w.s.i.component.WxApiHttpRequest NaN 6 0
c.m.f.w.s.i.component.WxApiHttpResponse NaN 6 0
c.m.f.w.s.i.component.WxApiHttpRequestFactory NaN 1 2
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.m.event.WxEvent NaN 0 0
c.m.f.w.s.i.contributor.WxApiPathContributor NaN 1 5
c.m.f.w.s.i.contributor.AbstractWxApiRequestContributor NaN 1 1
c.m.f.w.s.i.contributor.WxApiParamContributor NaN 1 5
c.m.f.w.exception.WxApiException NaN 0 0
c.m.f.w.exception.WxCryptoException NaN 1 0
c.m.f.w.exception.WxAppException NaN 0 0
c.m.f.w.exception.WxApiResponseException NaN 0 0
c.m.f.w.exception.WxApiResultException 0.5 4 1
c.m.f.w.exception.WxAccessTokenException NaN 0 0
c.m.f.w.exception.WxException NaN 0 0
c.m.f.w.config.W..$System NaN 0 0
c.m.f.w.config.W..$M..$Interceptor NaN 2 0
c.m.f.w.config.W..$Message NaN 4 0
c.m.f.w.config.W..$Url NaN 7 0
c.m.f.w.config.W..$Mvc NaN 2 0
c.m.f.w.config.WxProperties 0.9078 36 9
c.m.f.w.config.W..$Invoker NaN 9 0
c.m.f.w.config.W..$Server NaN 3 0
c.m.f.w.m.web.W..$SelectLocation 0.6667 6 1
c.m.f.w.m.web.W..$Template 0.3333 3 1
c.m.f.w.m.web.W..$Location 0.6 5 1
c.m.f.w.m.web.W..$Scan 0.5 4 1
c.m.f.w.m.web.W..$Voice 0.3333 3 1
c.m.f.w.m.web.W..$LocationReport 0.5 4 1
c.m.f.w.m.web.W..$SendPicture 0.3333 3 1
c.m.f.w.m.web.W..$B..$SendPicsInfo 0.7143 7 3
c.m.f.w.m.web.W..$Click NaN 1 1
c.m.f.w.m.web.W..$View 0 2 1
c.m.f.w.m.web.W..$Text 0 2 1
c.m.f.w.m.web.W..$MediaMessage 0 2 1
c.m.f.w.m.web.W..$Event 0 2 1
c.m.f.w.m.web.W..$Image 0 2 1
c.m.f.w.m.web.W..$B..$SendLocationInfo 0.7821 13 4
c.m.f.w.m.web.W..$ScanCode 0.3333 3 1
c.m.f.w.m.web.W..$Unsubscribe NaN 1 1
c.m.f.w.m.web.WxRequestBody 0.6 5 1
c.m.f.w.m.web.W..$Button 0.3333 3 1
c.m.f.w.m.web.WxRequest 0.8476 21 4
c.m.f.w.m.web.W..$Link 0.5 4 1
c.m.f.w.m.web.W..$Body 0.9325 84 13
c.m.f.w.m.web.W..$Message 0.3333 3 1
c.m.f.w.m.web.W..$Video 0 2 1
c.m.f.w.m.web.W..$Subscribe 0.5 4 1
c.m.f.w.m.web.W..$B..$S..$Item 0.6 5 2
c.m.f.w.m.web.W..$B..$ScanCodeInfo 0.619 7 2
c.m.f.w.m.message.W..$Text 0 2 1
c.m.f.w.m.message.W..$Builder 0.6852 9 3
c.m.f.w.m.message.W..$News NaN 1 0
c.m.f.w.m.message.W..$WxCard NaN 0 0
c.m.f.w.m.message.W..$Text NaN 1 0
c.m.f.w.m.message.W..$Status NaN 0 0
c.m.f.w.m.message.W..$Voice 0.3333 3 1
c.m.f.w.m.message.WxGroupMessageProcessor 0.5 2 2
c.m.f.w.m.message.W..$Image 0 2 1
c.m.f.w.m.message.W..$StatusBuilder 0 2 1
c.m.f.w.m.message.W..$MiniProgram 0 2 1
c.m.f.w.m.message.W..$Image NaN 0 0
c.m.f.w.m.message.WxTemplateMessage 0.5 4 2
c.m.f.w.m.message.W..$MiniProgram 0.6762 15 2
c.m.f.w.m.message.W..$News 0 2 1
c.m.f.w.m.message.WxTemplateMessageProcessor NaN 1 2
c.m.f.w.m.message.W..$Music 0 2 1
c.m.f.w.m.message.W..$Template NaN 0 0
c.m.f.w.m.message.W..$VoiceBuilder NaN 0 0
c.m.f.w.m.message.W..$MiniProgramBuilder 0.75 8 1
c.m.f.w.m.message.W..$News NaN 0 0
c.m.f.w.m.message.W..$N..$I..$Builder 0.4667 6 1
c.m.f.w.m.message.W..$MpNews 0 2 1
c.m.f.w.m.message.W..$Media 0.6389 9 2
c.m.f.w.m.message.W..$WxCard 0 2 1
c.m.f.w.m.message.W..$TextBuilder 0 2 1
c.m.f.w.m.message.W..$MpNews 0 2 1
c.m.f.w.m.message.W..$WxCard 0 2 1
c.m.f.w.m.message.W..$Text NaN 0 0
c.m.f.w.m.message.W..$Music 0 2 1
c.m.f.w.m.message.W..$Voice 0 2 1
c.m.f.w.m.message.W..$WxCardBuilder 0 2 1
c.m.f.w.m.message.W..$Video 0 2 1
c.m.f.w.m.message.W..$Text 0 2 1
c.m.f.w.m.message.W..$MpNews NaN 0 0
c.m.f.w.m.message.W..$Result 0.7611 10 4
c.m.f.w.m.message.W..$MusicBuilder 0.7778 9 1
c.m.f.w.m.message.W..$UserMessageBuilder 0.4167 4 2
c.m.f.w.m.message.W..$Video 0.6667 13 2
c.m.f.w.m.message.W..$Video NaN 0 0
c.m.f.w.m.message.WxUserMessage NaN 0 0
c.m.f.w.m.message.W..$T..$TemplateData 0.3333 4 1
c.m.f.w.m.message.W..$NewsBuilder 0.5952 8 3
c.m.f.w.m.message.W..$MediaBuilder 1 3 1
c.m.f.w.m.message.W..$MiniProgram NaN 0 0
c.m.f.w.m.message.W..$Result 0.6667 6 3
c.m.f.w.m.message.W..$TemplateMessageBuilder 0.7143 7 1
c.m.f.w.m.message.W..$Music 0.6762 15 2
c.m.f.w.m.message.W..$Template 0.7692 14 4
c.m.f.w.m.message.WxMessage NaN 4 0
c.m.f.w.m.message.W..$Video 0 2 1
c.m.f.w.m.message.W..$N..$Item 0.3333 4 1
c.m.f.w.m.message.W..$Status NaN 1 1
c.m.f.w.m.message.W..$MiniProgram NaN 0 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.WxGroupMessage NaN 0 0
c.m.f.w.m.message.W..$Music NaN 0 0
c.m.f.w.m.message.W..$Filter NaN 0 0
c.m.f.w.m.message.W..$ImageBuilder NaN 0 0
c.m.f.w.m.message.WxUserMessageProcessor NaN 1 2
c.m.f.w.m.message.W..$VideoBuilder 0.6667 6 1
c.m.f.w.m.message.W..$Image 0 2 1
c.m.f.w.m.message.W..$MpNewsBuilder 0.3333 3 2
c.m.f.w.m.message.W..$MpNews NaN 0 0
c.m.f.w.m.message.W..$Voice NaN 0 0
c.m.f.w.m.message.WxEncryptMessage 0.6071 8 2
c.m.f.w.m.message.W..$GroupMessageBuilder 0.5833 8 3
c.m.f.w.m.message.W..$Status NaN 0 0
c.m.f.w.m.message.WxMessageTemplate 0.7047 19 8
c.m.f.w.m.message.WxMessageBody NaN 0 0
c.m.f.w.m.message.W..$Image 0.3333 3 1
c.m.f.w.m.message.W..$WxCard NaN 0 0
c.m.f.w.module.Wx NaN 0 0
c.m.f.w.module.W..$Environment 0.6875 16 2
c.m.f.w.c.media.WxMediaConfiguration 0 2 2
c.m.f.w.s.i.common.WxHttpInputMessageConverter NaN 0 0
c.m.f.w.s.i.common.WxMultipartFile 0.8182 11 2
c.m.f.w.s.i.common.WxBufferingInputMessageWrapper NaN 5 0
c.m.f.w.s.i.common.ReaderInputStream 0.3333 3 2
c.m.f.w.s.i.common.WxMediaResourceMessageConverter NaN 1 1
c.m.f.w.m.m.parameter.WxRequestMessageParameter 0.6071 8 2
c.m.f.w.m.m.parameter.HttpRequestMessageParameter 0.6071 8 2
c.m.f.w.m.credential.W..$Adapter NaN 0 0
c.m.f.w.m.credential.WxTokenManager NaN 1 0
c.m.f.w.m.credential.DefaultWxJsTicketPart 0 2 1
c.m.f.w.m.credential.AbstractWxCredentialManager NaN 3 0
c.m.f.w.m.credential.W..$S..$Adapter 0.6 5 2
c.m.f.w.m.credential.W..$Adapter NaN 0 0
c.m.f.w.m.credential.AbstractMemoryCredentialStore NaN 2 0
c.m.f.w.m.credential.WxAccessToken 0.75 8 3
c.m.f.w.m.credential.WxTicket 0.6 5 2
c.m.f.w.m.credential.WxJsTicketManager 0.5185 9 3
c.m.f.w.m.js.WxJsConfig 0.7727 12 4
c.m.f.w.m.js.W..$Builder 0.7319 14 5
c.m.f.w.m.param.W..$RequestParamNamedValueInfo NaN 0 0
c.m.f.w.m.param.WxArgumentResolver NaN 1 1
c.m.f.w.m.extend.W..$ActionInfo NaN 0 0
c.m.f.w.m.extend.W..$C..$AdvancedInfo NaN 0 0
c.m.f.w.m.extend.W..$Result 0.6905 8 3
c.m.f.w.m.extend.W..$Card NaN 1 0
c.m.f.w.m.extend.W..$C..$Gift NaN 0 0
c.m.f.w.m.extend.W..$C..$B..$DateInfo NaN 0 0
c.m.f.w.m.extend.W..$A..$Card NaN 0 0
c.m.f.w.m.extend.W..$C..$MemberCard NaN 0 0
c.m.f.w.m.extend.W..$C..$A..$Abstracts NaN 0 0
c.m.f.w.m.extend.W..$W..$Builder 0.4667 6 2
c.m.f.w.m.extend.W..$C..$Discount NaN 0 0
c.m.f.w.m.extend.W..$C..$A..$TextImage NaN 0 0
c.m.f.w.m.extend.WxShortUrl NaN 0 0
c.m.f.w.m.extend.W..$C..$A..$TimeLimit NaN 0 0
c.m.f.w.m.extend.W..$Result 0.6 5 1
c.m.f.w.m.extend.WxCard NaN 1 0
c.m.f.w.m.extend.W..$Builder 0.5185 9 3
c.m.f.w.m.extend.W..$C..$Body 0.5 4 2
c.m.f.w.m.extend.W..$C..$GroupOn NaN 0 0
c.m.f.w.m.extend.W..$WhiteList NaN 0 0
c.m.f.w.m.extend.WxQrCode NaN 0 0
c.m.f.w.m.extend.W..$C..$A..$UseCondition NaN 0 0
c.m.f.w.m.extend.W..$C..$Cash NaN 0 0
c.m.f.w.m.extend.W..$A..$Scene NaN 0 0
c.m.f.w.m.extend.W..$CardSelector NaN 0 0
c.m.f.w.m.extend.W..$Result 0 2 1
c.m.f.w.m.extend.W..$C..$B..$Sku NaN 0 0
c.m.f.w.m.extend.W..$C..$GeneralCoupon NaN 0 0
c.m.f.w.m.extend.W..$Builder 0.3333 3 1
c.m.f.w.m.extend.W..$ListSelector NaN 0 0
c.m.f.w.m.extend.W..$C..$BaseInfo 0.9112 70 9
c.m.f.w.m.w.session.DefaultWxSessionIdGenerator NaN 1 1
c.m.f.w.m.w.session.DefaultWxSessionManager 0.6944 10 4
c.m.f.w.m.w.session.DefaultWxSession 0.8538 19 6
c.m.f.w.web.W..$WxOAuth2Context NaN 4 0
c.m.f.w.web.WxUserManager 0.3333 3 2
c.m.f.w.web.WxOAuth2Interceptor 0.7333 3 5
c.m.f.w.web.WxWebUser 0.7952 15 4
c.m.f.w.m.condition.WxEventTypeCondition NaN 1 1
c.m.f.w.m.condition.AbstractWxEnumCondition 0.3333 4 2
c.m.f.w.m.condition.WxMessageWildcardCondition 0.3333 4 2
c.m.f.w.m.condition.WxMessageTypeCondition NaN 1 1
c.m.f.w.m.condition.WxButtonTypeCondition NaN 1 1
c.m.f.w.m.condition.WxCategoryCondition NaN 1 1
c.m.f.w.c.invoker.WxInvokerConfiguration 0.6762 7 5
c.m.f.w.m.method.WxMappingInfo 0.7766 14 3
c.m.f.w.m.method.WxAsyncMethodInterceptor NaN 1 1
c.m.f.w.m.method.WxAsyncHandlerFactory NaN 1 1
c.m.f.w.m.method.WxMappingHandlerMethodNamingStrategy NaN 1 2
c.m.f.w.m.method.W..$DefaultBuilder 0.6929 8 5
c.m.f.w.m.method.W..$BuilderConfiguration 0.772 14 4
c.m.f.w.m.annotation.W..$MappingRegistration NaN 3 0
c.m.f.w.m.annotation.W..$MappingRegistry 0.761 11 7
c.m.f.w.m.annotation.WxMappingHandlerMapping 0.4583 4 4
c.m.f.w.m.converter.WxXmlMessageConverter 0.3333 3 3
c.m.f.w.m.converter.W..$CDataCharacterEscapeHandler NaN 1 4
c.m.f.w.m.adapter.WxJsonAdapters NaN 0 0
c.m.f.w.m.adapter.W..$WxIntDateConverter 0.3333 3 2
c.m.f.w.m.adapter.W..$EventAdaptor 0 2 2
c.m.f.w.m.adapter.W..$WxBooleanIntConverter 0.3333 3 2
c.m.f.w.m.adapter.W..$CreateTimeAdaptor 0 2 2
c.m.f.w.m.adapter.W..$WxStringColorConverter 0.3333 3 2
c.m.f.w.m.adapter.W..$MsgTypeAdaptor 0 2 2
c.m.f.w.m.adapter.WxXmlAdapters NaN 0 0
c.m.f.w.m.adapter.W..$TextBodyAdaptor 0 2 2
c.m.f.w.service.W..$PKCS7Padding NaN 0 0
c.m.f.w.service.WxBuildinVerifyService NaN 1 1
c.m.f.w.service.WxExtendService 0 2 2
c.m.f.w.service.WxBaseService 0.4 5 2
c.m.f.w.service.WxXmlCryptoService 0.3333 3 2
c.m.f.w.c.credential.W..$WxCredentialStoreConfiguration NaN 2 0
c.m.f.w.c.credential.WxCredentialConfiguration 0.6667 6 6
c.m.f.w.s.i.handler.WxResponseErrorHandler 1 2 1
c.m.f.w.common.WxBeans NaN 0 0
c.m.f.w.c.message.WxMessageConfiguration NaN 3 0
c.m.f.w.support.MemoryWxJsTicketStore 0.3333 3 2
c.m.f.w.support.DefaultWxUserProvider NaN 1 1
c.m.f.w.support.M..$StoreEntity NaN 0 0
c.m.f.w.support.M..$S..$Builder 0.6778 10 4
c.m.f.w.support.MemoryWxTokenStore 0.3333 3 2
c.m.f.w.support.MapDbWxMediaStore 0.5333 5 3
c.m.f.w.m.menu.WxButtonItem 0.8667 15 2
c.m.f.w.m.menu.DefaultWxButtonEventKeyStrategy NaN 1 1
c.m.f.w.m.menu.W..$WxMenu 0.5 4 2
c.m.f.w.m.menu.W..$Builder 0.7455 11 5
c.m.f.w.m.menu.W..$WxMenus NaN 1 0
c.m.f.w.m.menu.WxMenuAnnotationProcessor 1 2 2
c.m.f.w.m.menu.WxMenuManager 0.5 4 3
c.m.f.w.c.server.W..$WxMvcAdapterCustomer 0 2 1
c.m.f.w.c.server.WxWebConfiguration NaN 1 0
c.m.f.w.c.server.WxMvcConfiguration 0.8085 14 7
c.m.f.w.c.server.W..$WxMvcConfigurer 0.8628 19 11
c.m.f.w.m.media.W..$News 0 2 1
c.m.f.w.m.media.MediaEntity 0 2 1
c.m.f.w.m.media.W..$N..$Builder 0.6 5 3
c.m.f.w.m.media.W..$A..$Builder 0.6389 9 2
c.m.f.w.m.media.W..$MediaResult 0.6607 8 2
c.m.f.w.m.media.M..$MediaQueryBuilder 0.6909 11 4
c.m.f.w.m.media.W..$Video 0.6389 9 2
c.m.f.w.m.media.WxMedia 0.6 5 2
c.m.f.w.m.media.W..$New 0.7778 9 4
c.m.f.w.m.media.W..$NewsResult 0.6667 6 2
c.m.f.w.m.media.W..$Article 0.7661 19 3
c.m.f.w.m.media.W..$N..$Builder 0.5893 8 4
c.m.f.w.m.media.W..$TempMediaResult 0.8 10 4
c.m.f.w.m.media.W..$Count NaN 0 0
c.m.f.w.m.media.MediaQuery 0.7859 18 4
c.m.f.w.m.media.WxMediaManager 0.7175 15 6
c.m.f.w.m.media.M..$MediaEntityBuilder 0.3333 3 1
c.m.f.w.m.media.W..$V..$Builder 0.3333 4 1
c.m.f.w.m.media.WxMediaResource 0.7967 14 2
c.m.f.w.m.media.W..$ImageResult 0.6667 6 2
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.WxVideoMessageProcessor NaN 0 0
c.m.f.w.m.m.processor.WxVoiceMessageProcessor NaN 0 0
c.m.f.w.m.m.processor.WxMessageProcessorChain 0.5 5 4
c.m.f.w.m.m.processor.AbstractWxMediaMessageProcessor NaN 0 0
c.m.f.w.m.m.processor.AbstractWxMessageBodyProcessor 1 2 2
c.m.f.w.m.m.processor.WxMiniProgramMessageProcessor NaN 0 0
c.m.f.w.m.m.support.AbstractWxMessageReturnValueHandler 0.5 3 4
c.m.f.w.m.m.support.WxSyncMessageReturnValueHandler NaN 0 0
c.m.f.w.m.m.support.W..$WxAsyncMessageThreadFactory NaN 1 1
c.m.f.w.m.m.support.WxAsyncMessageReturnValueHandler NaN 0 0
c.m.f.w.m.m.support.W..$LogUncaughtExceptionHandler NaN 1 2
c.m.f.w.m.m.support.WxAsyncMessageTemplate 0.4667 6 4

Download XML.