(self, findings: FindingsMap)
return [
            self._tool_hits(tool_id, violations)
            for tool_id, violations in findings.items()
        ]
For each tool, returns an ordered list of (ToolId, CheckData, max(Count)).

        Each list is the top checks by finding count, plus an "Other" row if more than MAX_HISTO_PER_TOOL checks fired.
For each tool, returns an ordered list of (ToolId, CheckData, max(Count)).
For each tool returns an ordered list of ( ToolId CheckData max ( Count )) .
def _all_hits(self, findings: FindingsMap) -> List[ToolHits]:
        """
        For each tool, returns an ordered list of (ToolId, CheckData, max(Count)).

        Each list is the top checks by finding count, plus an "Other" row if more than MAX_HISTO_PER_TOOL checks fired.
        """
        return [
            self._tool_hits(tool_id, violations)
            for tool_id, violations in findings.items()
        ]
def _all_hits ( self , findings : FindingsMap ) -> List [ ToolHits ] : return [ self . _tool_hits ( tool_id , violations ) for tool_id , violations in findings . items ( ) ]