File: "/builds/discuss-data/discuss-data/discuss_data/core/admin.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/apps.py" - No module docstring - No docstring for `CoreConfig` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/decorators.py" - No module docstring - No docstring for `dd_profile_accessible` - No docstring for `dd_profile_accessible.wrap` Needed: 4; Found: 1; Missing: 3; Coverage: 25.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/djangoscripts/init_scheduler.py" - No module docstring Needed: 2; Found: 1; Missing: 1; Coverage: 50.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/djangoscripts/initial_data.py" - No module docstring - No docstring for `run.create_page` Needed: 3; Found: 1; Missing: 2; Coverage: 33.3% File: "/builds/discuss-data/discuss-data/discuss_data/core/documents.py" - No module docstring - No docstring for `DataSetDocument` - No docstring for `DataSetDocument.Index` - No docstring for `DataSetDocument.Django` - No docstring for `UserDocument` - No docstring for `UserDocument.Index` - No docstring for `UserDocument.Django` Needed: 15; Found: 8; Missing: 7; Coverage: 53.3% File: "/builds/discuss-data/discuss-data/discuss_data/core/helpers.py" - No module docstring - No docstring for `split_items_2` - No docstring for `split_items_3` - No docstring for `check_perms_403` - No docstring for `is_curator_or_check_perms_for_ds` - No docstring for `get_oep_parameters` - No docstring for `check_perms` - No docstring for `get_help_texts` Needed: 10; Found: 2; Missing: 8; Coverage: 20.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/managers.py" - No module docstring - No docstring for `DiscussDataActionManager` - No docstring for `DiscussDataActionManager.mystream` - No docstring for `DiscussDataActionManager.dataset_access_requests_sent` - No docstring for `DiscussDataActionManager.datasets_actions` - No docstring for `DiscussDataActionManager.access_requests_received` Needed: 8; Found: 2; Missing: 6; Coverage: 25.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/middleware.py" - No module docstring - No docstring for `IntercoolerMessageMiddleware` - No docstring for `IntercoolerMessageMiddleware.__init__` Needed: 3; Found: 0; Missing: 3; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/models.py" - No module docstring - No docstring for `Topic` - No docstring for `Keyword` - No docstring for `EnTagged` - No docstring for `EnTagged.Meta` - No docstring for `EnglishTags` - No docstring for `AffiliationTagged` - No docstring for `AffiliationTagged.Meta` - No docstring for `AffiliationTags` - No docstring for `KeywordTagged` - No docstring for `KeywordTagged.Meta` - No docstring for `KeywordTags` - No docstring for `LanguageTagged` - No docstring for `LanguageTagged.Meta` - No docstring for `LanguageTags` - No docstring for `Link` Needed: 16; Found: 0; Missing: 16; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/templatetags/core_tags.py" - No module docstring - No docstring for `get_user_image` - No docstring for `user_has_restricted_access` - No docstring for `user_has_admin_right` - No docstring for `prepare_notification_form` - No docstring for `prepare_comment_form` - No docstring for `get_parent_comment` - No docstring for `subtract` - No docstring for `divide` - No docstring for `replace_vars` - No docstring for `get_all_pages` Needed: 22; Found: 11; Missing: 11; Coverage: 50.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/urls.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/core/utils.py" - No module docstring - No docstring for `qs_to_str` - No docstring for `generate_discuss_data_doi` - No docstring for `weekly_td` - No docstring for `daily_td` - No docstring for `send_update_email` Needed: 7; Found: 1; Missing: 6; Coverage: 14.3% File: "/builds/discuss-data/discuss-data/discuss_data/core/views.py" - No module docstring - No docstring for `SearchUsersAndDatasetsView` - No docstring for `SearchUsersAndDatasetsView.get_queryset` - No docstring for `help_search` - No docstring for `get_search_params` - No docstring for `core_search_view` - No docstring for `handler404` - No docstring for `handler403` - No docstring for `response403` - No docstring for `handler500` - No docstring for `get_keyword_tags` - No docstring for `polling_start` - No docstring for `polling_stop` - No docstring for `load` - No docstring for `messages` Needed: 21; Found: 6; Missing: 15; Coverage: 28.6% File: "/builds/discuss-data/discuss-data/discuss_data/ddcomments/admin.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddcomments/apps.py" - No module docstring - No docstring for `DdcommentsConfig` - No docstring for `DdcommentsConfig.ready` Needed: 3; Found: 0; Missing: 3; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddcomments/forms.py" - No module docstring - No docstring for `CommentForm` - No docstring for `CommentForm.Meta` - No docstring for `NotificationForm` - No docstring for `NotificationForm.Meta` Needed: 5; Found: 0; Missing: 5; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddcomments/models.py" - No module docstring - No docstring for `Notification.class_name` - No docstring for `Comment.is_public` - No docstring for `Comment.class_name` - No docstring for `Comment.set_delete` - No docstring for `Comment.get_absolute_url` Needed: 8; Found: 2; Missing: 6; Coverage: 25.0% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/admin.py" - No module docstring - No docstring for `LicenseAdmin` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/apps.py" - No module docstring - No docstring for `DddatasetsConfig` - No docstring for `DddatasetsConfig.ready` Needed: 3; Found: 0; Missing: 3; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/forms.py" - No module docstring - No docstring for `DataSetPublicationForm` - No docstring for `DataSetPublicationForm.Meta` - No docstring for `DataSetIndividualLicenseForm` - No docstring for `DataSetIndividualLicenseForm.Meta` - No docstring for `DataSetValidateForm` - No docstring for `DataSetValidateForm.Meta` - No docstring for `DataSetCopyrightForm` - No docstring for `DataSetCopyrightForm.Meta` - No docstring for `DataSetPrivacyRightsForm` - No docstring for `DataSetPrivacyRightsForm.Meta` - No docstring for `DataSubmissionAgreementAcceptForm` - No docstring for `DataSubmissionAgreementAcceptForm.Meta` - No docstring for `DataSetCreatorFormSetHelper` - No docstring for `DataSetCreatorFormSetHelper.__init__` - No docstring for `DataSubmissionAgreementForm` - No docstring for `DataSubmissionAgreementForm.Meta` - No docstring for `DataSetForm` - No docstring for `DataSetForm.Meta` - No docstring for `DataSetCreatorForm` - No docstring for `DataSetCreatorForm.Meta` - No docstring for `DataSetEditForm` - No docstring for `DataSetEditForm.Meta` - No docstring for `DataSetEditForm.__init__` - No docstring for `DataSetImageForm` - No docstring for `DataSetImageForm.Meta` - No docstring for `DataSetImageUploadForm` - No docstring for `DataSetImageUploadForm.Meta` - No docstring for `DataFileUploadForm` - No docstring for `DataFileUploadForm.Meta` - No docstring for `DataSetPublishAccept` - No docstring for `DataListForm` - No docstring for `DataListForm.Meta` - No docstring for `DataSetToListForm` Needed: 34; Found: 0; Missing: 34; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/models.py" - No module docstring - No docstring for `DataList` - No docstring for `DataList.Meta` - No docstring for `DataList.get_status` - No docstring for `DataList.class_name` - No docstring for `Category` - No docstring for `Category.Meta` - No docstring for `Category.get_curators_emails` - No docstring for `Category.get_published_datasets_category` - No docstring for `Category.get_published_datasets_category_main` - No docstring for `Category.get_published_datasets_category_all` - No docstring for `Category.get_published_datasets_category_all_count` - No docstring for `Sponsor` - No docstring for `datafile_file_path` - No docstring for `DataFile` - No docstring for `DataFile.get_download_file_name` - No docstring for `DataFile.extension` - No docstring for `DataFile.get_file_format` - No docstring for `DataFile.get_user` - No docstring for `DataFile.get_group` - No docstring for `DataFile.clone` - No docstring for `DataFile.Meta` - No docstring for `DataRepository` - No docstring for `DataType` - No docstring for `DataType.Meta` - No docstring for `License` - No docstring for `License.get_datasets` - No docstring for `License.get_license_name` - No docstring for `License.get_license_title` - No docstring for `License.get_license_slug` - No docstring for `License.get_license_text` - No docstring for `License.list_licenses` - No docstring for `CollectionMethodsTagged` - No docstring for `CollectionMethodsTagged.Meta` - No docstring for `CollectionMethodsTags` - No docstring for `AnalysisMethodsTagged` - No docstring for `AnalysisMethodsTagged.Meta` - No docstring for `AnalysisMethodsTags` - No docstring for `DisciplinesTagged` - No docstring for `DisciplinesTagged.Meta` - No docstring for `DisciplinesTags` - No docstring for `Documentation` - No docstring for `DataSetPublication` - No docstring for `DataSetExternalLink` - No docstring for `DataSetAccessRequest` - No docstring for `DataSetAccessRequest.save` - No docstring for `DataSetPublicationRequest` - No docstring for `DataSetPublicationRequest.save` - No docstring for `DataSetCreator` - No docstring for `DataSetCreator.clone` - No docstring for `dsa_file_path` - No docstring for `DataSubmissionAgreement` - No docstring for `DataSet` - No docstring for `DataSet.Meta` - No docstring for `DataSet.get_license_name_from_ds` - No docstring for `DataSet.get_license_text_from_ds` - No docstring for `DataSet.generate_dsa` - No docstring for `DataSet.create_dsa_pdf` - No docstring for `DataSet.pub_request_pending` - No docstring for `DataSet.is_frozen` - No docstring for `DataSet.get_dsa` - No docstring for `DataSet.get_escaped_description` - No docstring for `DataSet.get_creators` - No docstring for `DataSet.creators_str` - No docstring for `DataSet.get_all_access_requests` - No docstring for `DataSet.get_access_request` - No docstring for `DataSet.clear_user_permissions` - No docstring for `DataSet.assign_user_permissions` - No docstring for `DataSet.get_ra_with_perms` - No docstring for `DataSet.user_has_ra_view_right` - No docstring for `DataSet.user_has_admin_right` - No docstring for `DataSet.class_name` - No docstring for `DataSet.generate_html_string` - No docstring for `generate_html_string.PDFForm` - No docstring for `PDFForm.Meta` - No docstring for `DataSet.get_prep_comments_all` - No docstring for `DataSet.get_prep_comments_root` - No docstring for `DataSet.get_public_comments_all` - No docstring for `DataSet.get_public_comments_root` - No docstring for `DataSet.get_pdf_file_name` - No docstring for `DataSet.get_zip_file_name` - No docstring for `DataSet.get_absolute_url` - No docstring for `DataSet.get_absolute_url_prep` - No docstring for `DataSet.get_absolute_url_prep_versions` - No docstring for `DataSet.get_absolute_url_curation` - No docstring for `DataSet.get_fulltitle` - No docstring for `DataSet.create_new_version` - No docstring for `DataSet.get_publications` - No docstring for `DataSet.get_external_links` - No docstring for `DataSet.get_dataset_publications` - No docstring for `DataSet.get_countries_list` - No docstring for `DataSet.get_keyword_tags_list` - No docstring for `DataSet.get_disciplines_tags_list` - No docstring for `DataSet.get_countries` - No docstring for `DataSet.get_keyword_tags` - No docstring for `DataSet.get_disciplines_tags` - No docstring for `DataSet.get_language_tags` - No docstring for `DataSet.get_methods_of_data_collection_tags` - No docstring for `DataSet.get_methods_of_data_analysis_tags` - No docstring for `DataSet.get_datatypes` - No docstring for `DataSet.get_data_citation_pdf` - No docstring for `DataSet.create_groups` - No docstring for `DataSet.save` - No docstring for `DataSet.get_all_files` - No docstring for `DataSet.get_datafiles` - No docstring for `DataSet.get_all_datafiles` - No docstring for `DataSet.get_datafile` - No docstring for `DataSet.get_datafiles_count` - No docstring for `DataSet.dublin_core` - No docstring for `DataSet.create_description_pdf` - No docstring for `DataSet.get_description_pdf_file` - No docstring for `DataSet.create_files_zip` - No docstring for `DataSet.valid_licenses` - No docstring for `DataSet.request_publication` - No docstring for `DataSet.get_publication_request` - No docstring for `DataSet.deny_publication` - No docstring for `DataSet.perform_checks` - No docstring for `DataSet.accept_publication` - No docstring for `DataSet.publish` - No docstring for `DataSet.get_published_versions` - No docstring for `DataSet.get_versions` - No docstring for `DataSet.get_main_category` - No docstring for `DataSet.get_categories` - No docstring for `DataSet.get_curators` - No docstring for `DataSetManagementObject` - No docstring for `DataSetManagementObject.clear_user_permissions` - No docstring for `DataSetManagementObject.assign_user_permissions` - No docstring for `DataSetManagementObject.save` - No docstring for `DataSetManagementObject.user_has_admin_right` - No docstring for `DataSetManagementObject.get_dsmo_users` - No docstring for `DataSetManagementObject.get_dsmo_users_with_perms` - No docstring for `DataSetManagementObject.get_all_datasets` - No docstring for `DataSetManagementObject.get_published_datasets` - No docstring for `DataSetManagementObject.get_top_version` - No docstring for `DataSetManagementObject.get_top_version_dataset` - No docstring for `DataSetManagementObject.get_top_version_published_dataset` - No docstring for `DataSetManagementObject.get_absolute_url` - No docstring for `DataSetManagementObject.class_name` Needed: 142; Found: 4; Missing: 138; Coverage: 2.8% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/urls.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/utils.py" - No module docstring - No docstring for `get_dataset_fields_from_form` - No docstring for `edit_datafile` Needed: 7; Found: 4; Missing: 3; Coverage: 57.1% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/views/core.py" - No module docstring - No docstring for `search` - No docstring for `listing` - No docstring for `category_list` - No docstring for `category_page` - No docstring for `detail` - No docstring for `metadata` - No docstring for `access` - No docstring for `files` - No docstring for `files_pdf` - No docstring for `files_zip` - No docstring for `files_download` - No docstring for `publications` - No docstring for `versions` - No docstring for `discuss` - No docstring for `follow` - No docstring for `access_request` Needed: 18; Found: 1; Missing: 17; Coverage: 5.6% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/views/prep.py" - No module docstring - No docstring for `listing` - No docstring for `add` - No docstring for `refresh_header` - No docstring for `edit_image` - No docstring for `country_tags_list` - No docstring for `object_tags_list` - No docstring for `country_tags_edit` - No docstring for `tag_add` - No docstring for `tag_remove` - No docstring for `edit_access_user_search` - No docstring for `edit_access_user` - No docstring for `edit_collaboration_user_search` - No docstring for `edit_collaboration_user` - No docstring for `handle_uploaded_file` - No docstring for `dsa_pdf` - No docstring for `edit_dsa` - No docstring for `edit_versions` - No docstring for `edit_versions_add` - No docstring for `edit_overview` - No docstring for `edit_publish_start` - No docstring for `edit_publish_check` - No docstring for `edit_publish_datafiles` - No docstring for `edit_publish_license` - No docstring for `edit_publish_copyright` - No docstring for `edit_publish_final_fetch` - No docstring for `edit_publish_final_upload` - No docstring for `edit_publish_final_pubdd` - No docstring for `edit_publish_final_publish` - No docstring for `edit_publish_final` - No docstring for `edit_publish_request` - No docstring for `edit_publish_access` - No docstring for `edit_publish_access_select` - No docstring for `edit_publish_license_select` - No docstring for `curation` Needed: 47; Found: 12; Missing: 35; Coverage: 25.5% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/views/public.py" - No module docstring Needed: 4; Found: 3; Missing: 1; Coverage: 75.0% File: "/builds/discuss-data/discuss-data/discuss_data/dddatasets/wagtail_hooks.py" - No module docstring - No docstring for `DataTypeAdmin` - No docstring for `CategoryAdmin` - No docstring for `CuratedItemsGroup` - No docstring for `CollectionMethodsTaggedAdmin` - No docstring for `AnalysisMethodsTaggedAdmin` - No docstring for `DisciplinesTaggedAdmin` - No docstring for `KeywordTaggedAdmin` - No docstring for `LanguageTaggedAdmin` - No docstring for `TagsGroup` Needed: 10; Found: 0; Missing: 10; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddpublications/admin.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddpublications/apps.py" - No module docstring - No docstring for `DdpublicationsConfig` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddpublications/forms.py" - No module docstring - No docstring for `PublicationForm` - No docstring for `PublicationForm.Meta` Needed: 3; Found: 0; Missing: 3; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddpublications/isbn.py" - No docstring for `_isbn_cleaner.wrapper` Needed: 9; Found: 8; Missing: 1; Coverage: 88.9% File: "/builds/discuss-data/discuss-data/discuss_data/ddpublications/models.py" - No module docstring - No docstring for `Publication` - No docstring for `Publication.Meta` - No docstring for `Publication.short_citation` - No docstring for `Publication.citation` - No docstring for `Person` - No docstring for `Place` - No docstring for `Publisher` Needed: 8; Found: 0; Missing: 8; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddusers/admin.py" - No module docstring - No docstring for `UserAdmin` - No docstring for `UserAdmin.name` Needed: 3; Found: 0; Missing: 3; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddusers/apps.py" - No module docstring - No docstring for `DdusersConfig` - No docstring for `DdusersConfig.ready` Needed: 3; Found: 0; Missing: 3; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddusers/forms.py" - No module docstring - No docstring for `UserForm` - No docstring for `UserForm.Meta` - No docstring for `UserImageForm` - No docstring for `UserImageForm.Meta` - No docstring for `AffiliationForm` - No docstring for `AffiliationForm.Meta` - No docstring for `ProjectForm` - No docstring for `ProjectForm.Meta` - No docstring for `DariahTermsOfUse` - No docstring for `DariahTermsOfUse.Meta` Needed: 11; Found: 0; Missing: 11; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddusers/models.py" - No module docstring - No docstring for `User.Meta` - No docstring for `User.get_academic_name` - No docstring for `User.get_email` - No docstring for `User.get_publications` - No docstring for `User.get_countries` - No docstring for `User.get_interests` - No docstring for `User.get_main_affiliation` - No docstring for `User.get_affiliations` - No docstring for `User.get_lists_public` - No docstring for `User.get_lists_all` - No docstring for `User.get_published_admin_datasets` - No docstring for `User.get_published_datasets` - No docstring for `User.get_published_datasets_count` - No docstring for `User.curated_categories` - No docstring for `User.get_curated_datasets` - No docstring for `User.get_all_datasets` - No docstring for `User.get_projects` - No docstring for `User.get_notifications_curators` - No docstring for `User.get_notifications` - No docstring for `User.get_notifications_count` - No docstring for `User.get_notifications_recent` - No docstring for `User.get_notifications_recent_count` - No docstring for `User.get_following_actions` - No docstring for `User.get_following_actions_recent_weekly` - No docstring for `User.get_following_actions_recent_daily` - No docstring for `User.get_datasets_actions` - No docstring for `User.get_datasets_actions_recent_weekly` - No docstring for `User.get_datasets_actions_recent_daily` - No docstring for `User.get_user_actions` - No docstring for `User.get_user_actions_recent_weekly` - No docstring for `User.get_user_actions_recent_daily` - No docstring for `User.compose_status_email_daily` - No docstring for `User.compose_status_email_weekly` - No docstring for `User.get_following` - No docstring for `User.get_followers` - No docstring for `User.get_following_count` - No docstring for `User.get_followers_count` - No docstring for `User.group_member` - No docstring for `User.image_url` - No docstring for `User.get_activities` - No docstring for `User.get_absolute_url` - No docstring for `User.class_name` - No docstring for `User.save` - No docstring for `ReceptiveTo` - No docstring for `City` - No docstring for `Country` - No docstring for `Country.Meta` - No docstring for `FOI` - No docstring for `Affiliation` - No docstring for `Affiliation.get_institution` - No docstring for `Institution` - No docstring for `Project` Needed: 54; Found: 1; Missing: 53; Coverage: 1.9% File: "/builds/discuss-data/discuss-data/discuss_data/ddusers/tasks.py" - No module docstring Needed: 2; Found: 1; Missing: 1; Coverage: 50.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddusers/urls.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/ddusers/views.py" - No module docstring - No docstring for `UsersListView.get_queryset` - No docstring for `UserDetailsView.get_context_data` - No docstring for `UserDetailsView.get` - No docstring for `first_steps` - No docstring for `accept_tou` - No docstring for `format_act_feed` - No docstring for `datasets_act_feed` - No docstring for `following_act_feed` - No docstring for `user_notifications` - No docstring for `user_curation` - No docstring for `user_act_feed` - No docstring for `following_users` - No docstring for `followers_users` - No docstring for `list_following_datasets` - No docstring for `list_following_datalists` - No docstring for `list_followed` - No docstring for `user_follow` - No docstring for `user_follow_status` - No docstring for `user_notification` - No docstring for `user_affiliations` - No docstring for `datalist_follow` - No docstring for `user_data_lists` - No docstring for `user_get_data_list` - No docstring for `user_projects` - No docstring for `user_publications` - No docstring for `dataset_to_list` - No docstring for `user_lists_all` - No docstring for `user_edit_lists` - No docstring for `user_lists_public` - No docstring for `user_edit_data_list` - No docstring for `user_datasets` - No docstring for `user_edit` - No docstring for `user_edit_profile` - No docstring for `user_edit_affiliations` - No docstring for `user_edit_affiliation` - No docstring for `user_edit_projects` - No docstring for `user_edit_project` - No docstring for `user_edit_publications` - No docstring for `user_edit_publication` - No docstring for `user_countries` - No docstring for `user_tags` Needed: 47; Found: 5; Missing: 42; Coverage: 10.6% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/apps.py" - No module docstring - No docstring for `DhrepConfig` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/middleware.py" - No module docstring - No docstring for `ProxyRemoteUserMiddleware` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/publisher.py" - No module docstring - No docstring for `Publisher.__init__` - No docstring for `Publisher.publish_url` - No docstring for `Publisher.token` - No docstring for `Publisher.dataset` Needed: 14; Found: 9; Missing: 5; Coverage: 64.3% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/settings.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/storage.py" - No docstring for `Storage.__init__` - No docstring for `Storage.get` Needed: 8; Found: 6; Missing: 2; Coverage: 75.0% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/token.py" - No module docstring - No docstring for `Token.__init__` - No docstring for `Token.access_token` - No docstring for `Token.token_type` - No docstring for `Token.expires_in` - No docstring for `Token.scope` - No docstring for `TokenHelper.__init__` - No docstring for `TokenHelper.request_url` Needed: 17; Found: 9; Missing: 8; Coverage: 52.9% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/urls.py" - No module docstring Needed: 1; Found: 0; Missing: 1; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/dhrep/views.py" - No module docstring Needed: 3; Found: 2; Missing: 1; Coverage: 66.7% File: "/builds/discuss-data/discuss-data/discuss_data/pages/apps.py" - No module docstring - No docstring for `PagesConfig` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/pages/models.py" - No module docstring - No docstring for `TocTree` - No docstring for `ManualTopicBlock` - No docstring for `ManualTopicBlock.Meta` - No docstring for `IndexPage` - No docstring for `IndexPageSearch` - No docstring for `ManualIndexPage` - No docstring for `ManualIndexPage.class_name` - No docstring for `ManualIndexPage.save` - No docstring for `ManualPage.get_indexed_objects` - No docstring for `ManualPage.class_name` - No docstring for `ManualPage.save` - No docstring for `TeamMemberIndexPage` - No docstring for `LongTextBlock` - No docstring for `LongTextBlock.Meta` - No docstring for `LandingPage` - No docstring for `SlogansItem` - No docstring for `NewsItem` - No docstring for `TeamMemberEntry` - No docstring for `TeamMemberPage` - No docstring for `LicensePage` - No docstring for `TextPage` Needed: 24; Found: 2; Missing: 22; Coverage: 8.3% File: "/builds/discuss-data/discuss-data/discuss_data/utils/apps.py" - No module docstring - No docstring for `UtilsConfig` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/utils/context_processors.py" - No module docstring - No docstring for `settings_context` Needed: 2; Found: 0; Missing: 2; Coverage: 0.0% File: "/builds/discuss-data/discuss-data/discuss_data/utils/cropped_thumbnail.py" - No docstring for `Size` - No docstring for `Size.__init__` - No docstring for `Size.aspect_ratio` - No docstring for `Size.size` Needed: 7; Found: 3; Missing: 4; Coverage: 42.9% Overall statistics for 56 files (skipped all non-init magic methods): Needed: 637 - Found: 113 - Missing: 524 Total coverage: 17.7% - Grade: Extremely poor Docstring coverage badge saved to '/builds/discuss-data/discuss-data/dsc/coverage.svg'