diaspora/diaspora_federation

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
lib/diaspora_federation/entity.rb196
B
6 hrs
A
100%
lib/diaspora_federation/discovery/xrd_document.rb128
A
1 hr
A
100%
lib/diaspora_federation/discovery/h_card.rb123
A
0 mins
A
100%
lib/diaspora_federation/salmon/magic_envelope.rb107
A
0 mins
A
100%
lib/diaspora_federation/entities/relayable.rb107
A
25 mins
A
100%
lib/diaspora_federation/discovery/web_finger.rb89
A
0 mins
A
100%
lib/diaspora_federation/federation/sender/hydra_wrapper.rb83
A
45 mins
A
100%
lib/diaspora_federation.rb81
A
2 hrs
A
100%
lib/diaspora_federation/discovery/discovery.rb75
A
45 mins
A
100%
lib/diaspora_federation/properties_dsl.rb73
A
25 mins
A
100%
lib/diaspora_federation/parsers/xml_parser.rb56
A
0 mins
A
100%
lib/diaspora_federation/validators.rb48
A
0 mins
A
100%
lib/diaspora_federation/entities/account_migration.rb47
A
25 mins
A
100%
lib/diaspora_federation/parsers/json_parser.rb47
A
55 mins
A
100%
lib/diaspora_federation/federation/receiver/abstract_receiver.rb41
A
0 mins
A
100%
lib/diaspora_federation/parsers/base_parser.rb40
A
55 mins
A
100%
lib/diaspora_federation/salmon/aes.rb32
A
0 mins
A
100%
lib/diaspora_federation/federation/fetcher.rb32
A
0 mins
A
100%
lib/diaspora_federation/entities/retraction.rb32
A
0 mins
A
100%
lib/diaspora_federation/federation/receiver.rb30
A
0 mins
A
100%
lib/diaspora_federation/validators/rules/diaspora_id.rb30
A
0 mins
A
100%
lib/diaspora_federation/entities.rb30
A
0 mins
A
100%
app/controllers/diaspora_federation/fetch_controller.rb28
A
0 mins
A
100%
lib/diaspora_federation/entities/related_entity.rb27
A
0 mins
A
100%
lib/diaspora_federation/validators/rules/diaspora_id_list.rb27
A
0 mins
A
100%
lib/diaspora_federation/entities/signable.rb27
A
0 mins
A
100%
lib/diaspora_federation/entities/reshare.rb26
A
0 mins
A
100%
lib/diaspora_federation/federation/diaspora_url_parser.rb25
A
0 mins
A
100%
lib/diaspora_federation/entities/profile.rb25
A
0 mins
A
100%
lib/diaspora_federation/http_client.rb24
A
0 mins
A
100%
lib/diaspora_federation/entities/status_message.rb23
A
0 mins
A
100%
lib/diaspora_federation/validators/rules/boolean.rb23
A
25 mins
A
100%
lib/diaspora_federation/callbacks.rb23
A
0 mins
A
100%
lib/diaspora_federation/entities/participation.rb22
A
0 mins
A
100%
lib/diaspora_federation/validators/profile_validator.rb22
A
0 mins
A
100%
lib/diaspora_federation/validators/rules/birthday.rb22
A
25 mins
A
100%
lib/diaspora_federation/federation/receiver/public.rb21
A
0 mins
A
100%
lib/diaspora_federation/entities/contact.rb21
A
0 mins
A
100%
lib/diaspora_federation/validators/rules/public_key.rb20
A
0 mins
A
100%
lib/diaspora_federation/salmon/encrypted_magic_envelope.rb20
A
0 mins
A
100%
lib/diaspora_federation/validators/rules/tag_count.rb19
A
0 mins
A
100%
lib/diaspora_federation/entities/conversation.rb19
A
0 mins
A
100%
app/controllers/diaspora_federation/webfinger_controller.rb19
A
0 mins
A
100%
lib/diaspora_federation/logging.rb19
A
0 mins
lib/diaspora_federation/entities/embed.rb18
A
0 mins
A
100%
lib/diaspora_federation/validators/optional_aware_validator.rb18
A
0 mins
A
100%
app/controllers/diaspora_federation/receive_controller.rb17
A
0 mins
A
100%
lib/diaspora_federation/entities/photo.rb17
A
0 mins
A
100%
lib/diaspora_federation/federation/sender.rb17
A
0 mins
A
100%
lib/diaspora_federation/validators/photo_validator.rb16
A
0 mins
A
100%