Repository Analysis

binarywang/WxJava

微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,视频号,公众号等的后端开发

0.2 Likely human-written View on GitHub
0.2
Adjusted Score
0.2
Raw Score
100%
Time Factor
2026-05-27
Last Push
32,829
Stars
Java
Language
380,887
Lines of Code
4016
Files
28
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 6HIGH 0MEDIUM 0LOW 22

Pattern Findings

28 matches across 3 categories. Click a row to expand file-level details.

Hallucination Indicators6 hits · 60 pts
SeverityFileLineSnippet
CRITICAL…ring/starter/wxjava/pay/example/WxPayMultiExample.java180 new com.github.binarywang.wxpay.bean.request.WxPayRefundV3Request();
CRITICAL…ring/starter/wxjava/pay/example/WxPayMultiExample.java187 new com.github.binarywang.wxpay.bean.request.WxPayRefundV3Request.Amount();
CRITICAL…n/java/com/github/binarywang/wxpay/util/SignUtils.java106 return me.chanjar.weixin.common.util.SignUtils.createHmacSha256Sign(toSign.toString(), signKey);
CRITICAL…n/java/com/github/binarywang/wxpay/util/SignUtils.java190 return me.chanjar.weixin.common.util.SignUtils.createHmacSha256Sign(toSign.toString(), signKey);
CRITICAL…/com/github/binarywang/wxpay/service/WxPayService.java137 throw new me.chanjar.weixin.common.error.WxRuntimeException("子类需要实现此方法");
CRITICAL…/java/cn/binarywang/wx/miniapp/test/ApiTestModule.java32 WxMaService wxService = new cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl();
Over-Commented Block14 hits · 14 pts
SeverityFileLineSnippet
LOW…ixin/cp/tp/service/impl/WxCpTpServiceJoddHttpImpl.java101// public WxCpConfigStorage getWxCpConfigStorage() {
LOW…p/tp/service/impl/WxCpTpServiceHttpComponentsImpl.java101// @Override
LOW…anjar/weixin/mp/api/impl/WxMpDraftServiceImplTest.java161
LOW…arywang/wxpay/bean/payscore/WxPayScoreRequestTest.java21 .build();
LOW…/wxpay/bean/payscore/WxPartnerPayScoreRequestTest.java21 .device(new Device("deviceId","deviceId","212323232"))
LOW…ay/service/impl/MarketingBusiFavorServiceImplTest.java201 request.setComment("买价值984元3大罐送价值316元2小罐");
LOW…ub/binarywang/wxpay/example/NewTransferApiExample.java341 // 3. 发起单笔转账(默认模式)
LOW…ang/wxpay/bean/marketing/FavorStocksCreateRequest.java581 * </pre>
LOW…ang/wxpay/bean/marketing/FavorStocksCreateRequest.java601// @SerializedName(value = "fix_available_time")
LOW…ang/wxpay/bean/marketing/FavorStocksCreateRequest.java621// private Boolean secondDayAvailable;
LOW…ang/wxpay/bean/marketing/FavorStocksCreateRequest.java641// @NoArgsConstructor
LOW…ang/wxpay/bean/marketing/FavorStocksCreateRequest.java661// * 变量名:begin_time
LOW…ain/java/me/chanjar/weixin/channel/enums/SendTime.java41// FOUTEEN_DAY("SendTime_FOUTEEN_DAY", "14天内发货"),
LOW…njar/weixin/channel/api/impl/WxChannelServiceImpl.java21// * @deprecated 请使用 {@link BaseWxChannelServiceImpl#setConfig(WxChannelConfig) } 替代
Hyper-Verbose Identifiers8 hits · 8 pts
SeverityFileLineSnippet
LOW…in/common/util/http/hc/InputStreamResponseHandler.java15public class InputStreamResponseHandler extends AbstractHttpClientResponseHandler<InputStream> {
LOW…ixin/common/util/http/hc/ByteArrayResponseHandler.java14public class ByteArrayResponseHandler extends AbstractHttpClientResponseHandler<byte[]> {
LOW…ar/weixin/common/util/http/hc/Utf8ResponseHandler.java18public class Utf8ResponseHandler extends AbstractHttpClientResponseHandler<String> {
LOW…r/weixin/common/util/http/hc/BasicResponseHandler.java10public class BasicResponseHandler extends BasicHttpClientResponseHandler {
LOW…ommon/util/http/apache/InputStreamResponseHandler.java15public class InputStreamResponseHandler extends AbstractResponseHandler<InputStream> {
LOW…ommon/util/http/apache/ApacheBasicResponseHandler.java5public class ApacheBasicResponseHandler extends BasicResponseHandler {
LOW…/common/util/http/apache/ByteArrayResponseHandler.java9public class ByteArrayResponseHandler extends AbstractResponseHandler<byte[]> {
LOW…eixin/common/util/http/apache/Utf8ResponseHandler.java16public class Utf8ResponseHandler extends AbstractResponseHandler<String> {