(self, line)
| 4858 | self.executeCheck(2210, self.misra_22_10, cfg) |
| 4859 | |
| 4860 | def read_ctu_info_line(self, line): |
| 4861 | if not line.startswith('{'): |
| 4862 | return None |
| 4863 | try: |
| 4864 | ctu_info = json.loads(line) |
| 4865 | except json.decoder.JSONDecodeError: |
| 4866 | return None |
| 4867 | if 'summary' not in ctu_info: |
| 4868 | return None |
| 4869 | if 'data' not in ctu_info: |
| 4870 | return None |
| 4871 | return ctu_info |
| 4872 | |
| 4873 | def analyse_ctu_info(self, ctu_info_files): |
| 4874 | all_typedef_info = {} |
no outgoing calls