Eric-Guo/wechat

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
lib/wechat/concern/qcloud.rb94
A
45 mins
F
42%
lib/wechat/qcloud/token.rb53
A
1 hr
F
57%
lib/wechat/api_loader.rb163
C
1 day
C
73%
lib/wechat.rb56
A
0 mins
B
82%
lib/wechat/http_client.rb97
A
3 hrs
B
89%
lib/wechat/ticket/jsapi_base.rb64
A
1 hr
A
90%
lib/wechat/api_base.rb59
A
25 mins
A
95%
lib/wechat/responder.rb253
C
1 day
A
95%
lib/wechat/corp_api.rb167
C
1 day
A
96%
lib/action_controller/wechat_responder.rb62
B
4 hrs
A
97%
lib/wechat/controller_api.rb82
A
55 mins
A
98%
spec/lib/wechat/responder_corp_spec.rb
A
99%
spec/lib/wechat/responder_spec.rb
A
99%
lib/generators/wechat/templates/app/models/wechat_config.rb29
A
55 mins
A
100%
lib/generators/wechat/templates/app/models/wechat_session.rb11
A
0 mins
A
100%
lib/wechat/api.rb25
A
45 mins
A
100%
lib/wechat/cipher.rb51
A
0 mins
A
100%
lib/wechat/concern/common.rb202
A
0 mins
A
100%
lib/wechat/helpers.rb37
A
1 hr
A
100%
lib/wechat/message.rb246
B
5 hrs
A
100%
lib/wechat/mp_api.rb43
A
45 mins
A
100%
lib/wechat/signature.rb10
A
0 mins
A
100%
lib/wechat/ticket/corp_jsapi_ticket.rb12
A
0 mins
A
100%
lib/wechat/ticket/public_jsapi_ticket.rb12
A
0 mins
A
100%
lib/wechat/token/access_token_base.rb77
A
1 hr
A
100%
lib/wechat/token/corp_access_token.rb11
A
0 mins
A
100%
lib/wechat/token/public_access_token.rb11
A
0 mins
A
100%
spec/dummy/config/application.rb
A
100%
spec/dummy/config/boot.rb
A
100%
spec/dummy/config/environment.rb
A
100%
spec/dummy/config/environments/test.rb
A
100%
spec/dummy/config/routes.rb
A
100%
spec/lib/wechat/api_spec.rb
A
100%
spec/lib/wechat/cipher_spec.rb
A
100%
spec/lib/wechat/corp_access_token_spec.rb
A
100%
spec/lib/wechat/corp_api_spec.rb
A
100%
spec/lib/wechat/corp_jsapi_ticket_spec.rb
A
100%
spec/lib/wechat/helpers_spec.rb
A
100%
spec/lib/wechat/http_client_spec.rb
A
100%
spec/lib/wechat/message_spec.rb
A
100%
spec/lib/wechat/mp_api_spec.rb
A
100%
spec/lib/wechat/public_access_token_spec.rb
A
100%
spec/lib/wechat/public_jsapi_ticket_spec.rb
A
100%
spec/lib/wechat/responder_accounts_spec.rb
A
100%
spec/lib/wechat/wechat_config_spec.rb
A
100%
spec/support/zeitwerk_spec.rb
A
100%
.codeclimate.yml
.deepsource.toml
.gitignore
.gitlab-ci.yml