def find_conflicts(self, field_map):
        conflicts = []
        for response_name, fields in field_map.items():
            field_len = len(fields)
            if field_len <= 1:
                continue

            for field_a in fields:
                for field_b in fields:
                    conflict = self.find_conflict(response_name, field_a, field_b)
                    if conflict:
                        conflicts.append(conflict)

        return conflicts
dataset/ETHPy150Open graphql-python/graphql-core/graphql/core/validation/rules/overlapping_fields_can_be_merged.py/OverlappingFieldsCanBeMerged.find_conflicts/original