atr/tasks/checks/rat.py [188:196]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            except Exception as e:
                _LOGGER.error(f"Error parsing RAT output: {e}")
                return {
                    "valid": False,
                    "message": f"Failed to parse Apache RAT output: {e!s}",
                    "total_files": 0,
                    "approved_licenses": 0,
                    "unapproved_licenses": 0,
                    "unknown_licenses": 0,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



atr/tasks/checks/rat.py [463:471]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    except Exception as e:
        _LOGGER.error(f"Error parsing RAT output: {e}")
        return {
            "valid": False,
            "message": f"Failed to parse Apache RAT output: {e!s}",
            "total_files": 0,
            "approved_licenses": 0,
            "unapproved_licenses": 0,
            "unknown_licenses": 0,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



