def _check_sources(self, whitelisted_sources: list) -> list:
report = []<EOL>for source in self.pipfile.meta.sources.values():<EOL><INDENT>if whitelisted_sources and source.url not in whitelisted_sources:<EOL><INDENT>report.append(<EOL>{<EOL>"<STR_LIT:type>": "<STR_LIT>",<EOL>"<STR_LIT:id>": "<STR_LIT>",<EOL>"<STR_LIT>": f"<STR_LIT>"<EOL>f"<STR_LIT>",<EOL>"<STR_LIT:source>": source.to_dict(),<EOL>}<EOL>)<EOL><DEDENT>elif not source.verify_ssl:<EOL><INDENT>report.append(<EOL>{<EOL>"<STR_LIT:type>": "<STR_LIT>",<EOL>"<STR_LIT:id>": "<STR_LIT>",<EOL>"<STR_LIT>": f"<STR_LIT>",<EOL>"<STR_LIT:source>": source.to_dict(),<EOL>}<EOL>)<EOL><DEDENT><DEDENT>return report<EOL>
Check sources configuration in the Pipfile and report back any issues.